PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ton nur unter root



kelups
20.11.12, 18:11
Suse 12.1
Ich habe mittels rpmorphan eine Reihe von Dateien gelöscht. Ich vermute, dass das der Grund dafür ist, dass ich jetzt als user keinen Ton mehr habe (ausser dem Test-Ton unter Yast/sound).

Unter root funktioniert alles.

Als user bin ich Mitglied der Gruppe "audio".

Hier ist der output von ls -la /dev/snd:

insgesamt 0
drwxr-xr-x 3 root root 400 20. Nov 17:53 .
drwxr-xr-x 19 root root 4820 20. Nov 17:53 ..
drwxr-xr-x 2 root root 80 20. Nov 17:53 by-path
crw-rw----+ 1 root audio 116, 7 20. Nov 17:53 controlC0
crw-rw----+ 1 root audio 116, 16 20. Nov 17:53 controlC1
crw-rw----+ 1 root audio 116, 6 20. Nov 17:53 hwC0D0
crw-rw----+ 1 root audio 116, 15 20. Nov 17:53 hwC1D0
crw-rw----+ 1 root audio 116, 14 20. Nov 17:53 hwC1D1
crw-rw----+ 1 root audio 116, 13 20. Nov 17:53 hwC1D2
crw-rw----+ 1 root audio 116, 12 20. Nov 17:53 hwC1D3
crw-rw----+ 1 root audio 116, 5 20. Nov 18:31 pcmC0D0c
crw-rw----+ 1 root audio 116, 4 20. Nov 18:48 pcmC0D0p
crw-rw----+ 1 root audio 116, 3 20. Nov 18:47 pcmC0D1p
crw-rw----+ 1 root audio 116, 2 20. Nov 17:53 pcmC0D2c
crw-rw----+ 1 root audio 116, 11 20. Nov 18:49 pcmC1D3p
crw-rw----+ 1 root audio 116, 10 20. Nov 17:53 pcmC1D7p
crw-rw----+ 1 root audio 116, 9 20. Nov 17:53 pcmC1D8p
crw-rw----+ 1 root audio 116, 8 20. Nov 17:53 pcmC1D9p
crw-rw---- 1 root audio 116, 1 20. Nov 17:53 seq
crw-rw----+ 1 root audio 116, 33 20. Nov 17:53 timer

aplay -l ergibt folgendes:


**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: Intel [HDA Intel], Gerät 0: ALC887-VD Analog [ALC887-VD Analog]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: Intel [HDA Intel], Gerät 1: ALC887-VD Digital [ALC887-VD Digital]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 3: HDMI 0 [HDMI 0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 7: HDMI 0 [HDMI 0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 8: HDMI 0 [HDMI 0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 9: HDMI 0 [HDMI 0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0

Es fällt mir auf, dass in den "Systemeinstellungen/Multimedia/Phonon/Gerätepriorität" unter root die obige Reihe von sound-Karten erscheint, während unter user nur "PulseAudio-Sound-Server" steht.

Unter "Einrichtung der audio-Hardware" finde ich als user "HDA Nvidia" und "internes Audio" zur Auswahl. Bei beiden gibt es keinen Ton.
Danke für einen Hinweis.

Kurt

hafgan
20.11.12, 18:20
Ist Dein User auch in der Gruppe "audio"?

kelups
20.11.12, 18:29
Der user (ich) ist in der Gruppe audio, video, users.
Kurt

hafgan
20.11.12, 18:45
Hm.

Trotzdem ich würde sagen, dass es sich hier um ein Rechteproblem handelt und nicht um fehlende Pakete, da es ja unter root klappt.

Gib dir doch einmal testweise noch andere Gruppenberechtigungen ...

Gruß
hafgan

kelups
20.11.12, 19:16
Ich habe noch einen zweiten user. Bei diesem funktioniert der Ton mit den gleichen Einstellungen.

Kurt

hafgan
20.11.12, 19:36
Dann liegt es wohl an den Einstellungen dieses Users. Nehme an Du verwendest KDE, oder? (Da Yast=openSUSE=KDE meistens) Dann benenne doch einmal das .kde-Verzeichnes um, damit ein neues angelegt wird und schau mal ob es dann damit klappt. (Vorher natürlich KDE beenden).

kelups
20.11.12, 20:12
Ich habe sowohl .kde wie auch .kde4 umbenannt. Beide sind neu angelegt worden. Hat aber nichts gebracht.

Kurt