Hallo! Ich hänge momentan ziemlich fest. Ich habe versucht lavrec das s-bit zu setzten. Also als root "chmod u+s /usr/bin/lavrec". Ein "ls -ali /usr/bin/lavrec" bringt auch, wie erwartet:
86119 -rwsrwsrwx 1 root root 35251 2003-09-06 03:12 /usr/bin/lavrec Soweit so gut. Wenn ich jetzt aber eine Aufnahme, mithilfe von lavrec, als normaler user starte, bekomme ich immernoch die Meldung: ++ WARN: [lavrec] Unable to set negative priority for main thread ++ WARN: [lavrec] Pthread Real-time scheduling for main thread could not be enabled Wenn ich das direkt als root versuche gibts keine solche Meldung. Und eigentlich müsste ja lavrec durch das s-bit auch mit root-Rechten laufen.
(ich benutze SuSE 8.2 und die mjpegtools 1.6.2) THX, für jede HIlfe. Gruss, Oli
Hallo Olivier, hallo Leute, Am Mittwoch, 24. März 2004 19:32 schrieb Olivier Warin:
Ich hänge momentan ziemlich fest. Ich habe versucht lavrec das s-bit zu setzten. Also als root "chmod u+s /usr/bin/lavrec".
Ein "ls -ali /usr/bin/lavrec" bringt auch, wie erwartet:
86119 -rwsrwsrwx 1 root root 35251 2003-09-06 03:12 /usr/bin/lavrec
Soweit so gut.
Nicht gut. Bei dieser Berechtigung hat jeder User auf Deinem Computer Schreibzugriff auf /usr/bin/lavrec! Ich würde Dir empfehlen, so schnell wie möglich chmod go-w /usr/bin/lavrec aufzurufen.
Wenn ich jetzt aber eine Aufnahme, mithilfe von lavrec, als normaler user starte, bekomme ich immernoch die Meldung:
++ WARN: [lavrec] Unable to set negative priority for main thread ++ WARN: [lavrec] Pthread Real-time scheduling for main thread could not be enabled
Wenn ich das direkt als root versuche gibts keine solche Meldung. Und eigentlich müsste ja lavrec durch das s-bit auch mit root-Rechten laufen.
"Eigentlich" ja. Vielleicht sind ja die überflüssigen / gefährlichen Schreibrechte für alle schuld - es wäre nicht das erste Programm, das wegen zu großzügiger Rechte streikt ;-) Gruß Christian Boltz --
wie kann ich auf ein Tape Drive drauf schauen? eject button drücken (oder mt -f <device> offl") und vors Auge halten? [> Mrvka Andreas und Andreas Kyek in suse-linux]
Hallo! Erstmal danke für deine Antwort Christian.
Nicht gut. Bei dieser Berechtigung hat jeder User auf Deinem Computer Schreibzugriff auf /usr/bin/lavrec! Ich würde Dir empfehlen, so schnell wie möglich chmod go-w /usr/bin/lavrec aufzurufen.
Ja, diese zusätzlichen Rechte kommen daher, dass ich einfach alles mal freigeben habe, damit auch sicher alle nötigen Rechte da sind. Ich wollte sie danach natürlich wieder verringern.. Hmm.. nachdem ich dieses "chmod go-w /usr/bin/lavrec" ausgeführt habe, kann ich die Aufnahme gar nicht mehr starten.. D.h. Ich bekomme die Meldung (auch als root):
**ERROR: [lavrec] Error syncing on a buffer: Input/output error ++ WARN: [lavrec] Closing file(s) and exiting - output file(s) my not be readable due to error **ERROR: [lavrec] Error syncing on a buffer: Interrupted system call
Gruss, Oli
participants (2)
-
Christian Boltz
-
Olivier Warin