[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Programm beep piept nicht



Uwe Herrmuth schrieb am 15. Apr um 11:11 Uhr:

> ich sitze schon seit Tagen immer mal wieder vor dem gleichen Problem.
> Ich brauche für bestimmte Zwecke das Programm beep.
> Auf einem Rechner funktioniert das auch tadellos.
> Auf dem anderen tut sich nichts Hörbares.
> Beide Rechner haben das Module pcspkr geladen.
> Auf beiden Rechnern funktioniert die Terminal-Glocke (echo -e '\a' oder
> STRG+G) sowohl unter X als auch in der Konsole.
> 
> beep --debug ergibt Folgendes:
> beep: Verbose: beep_drivers_register 0x55df1cb58600 (console)
> beep: Verbose: beep_drivers_register 0x55df1cb58660 (evdev)
> beep: Verbose: evdev driver_detect 0x55df1cb58660 (nil)
> beep: Verbose: b-lib:
> opened /dev/input/by-path/platform-pcspkr-event-spkr as 3 
> beep: Verbose: beep: using driver 0x55df1cb58660 (name=evdev, fd=3,
> dev=/dev/input/by-path/platform-pcspkr-event-spkr)
> beep: Verbose: 1 times 200 ms beeps (100 ms delay between, 0 ms delay
> after) @ 440 Hz 
> beep: Verbose: evdev driver_begin_tone 0x55df1cb58660 440 
> beep: Verbose: evdev driver_end_tone 0x55df1cb58660
> beep: Verbose: evdev driver_end_tone 0x55df1cb58660 beep: Verbose:
> evdev driver_fini 0x55df1cb58660
> 
> Das Programm läuft also scheinbar sauber durch.

beep als $USER findet sein device nicht, vermutlich weil $USER nicht in der
Gruppe beep ist.

$ less /lib/udev/rules.d/70-pcspkr-beep.rules

beep als root findet hier sein device und piept. Also nein, da kann ich wohl
nicht helfen.

Aber, ausgleichende Gerechtigkeit, echo -e '\a' beepd weder als user noch
als root.

Der beeper funktioniert? Oder piept /usr/bin/echo über alsa?

Gruß
Christian

-- 
http://cknoke.de


Reply to: