• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Nur Ton bei Programmen von KDE

Ich bekomme über meinen optischen Ausgang einfach keinen Ton, wenn Mplayer, VLC usw. benutzt wird. Der Kopfhörerausgang ist okay.

Beim Dragonplayer geht auch digital. In diesem Sinne habe ich unter Systemssteuerung - Multimedia - (erweiterte Geräte anzeigen) "HDA Nvidia ACL682 (IEC958 (S/PDIF) Digital Audio Outpout)" nach ganz oben geschoben.

Bevor ich hier zig Ausgaben poste (welches Alsa, asound usw.) die Frage, in welche Richtung das hindeuten könnte? Es ging bis zum Ende der letzten Woche noch, bevor ich den gleichen Rechner neu aufsetzte. Im Alsamixer steht nichts auf Mute. Alles was in ~ irgendwie Pulse hieß, habe ich mal gelöscht.

Ich habe jetzt mal als letzten Gegentest mplayer in der Konsole verwendet. Dort benutzt er interessanterweise als AO: OSS. Warum nicht Alsa?
 
Es ist irrwitzig, was ich an Zeit für mein Problem verbringe.

Wenn ich AC3-Ton über den Smplayer ausgebe, dann habe ich Ton. Wahrscheinlich, weil ich den Haken bei DTS über SPDIF gesetzt habe. Spiele ich mit dem Smplayer Mp3 oder sonstwas ab, dann habe ich kein Ton über SPDIF.

Amarok und Dragonplayer funktionieren immer über SPDIF. Kaffeine übrigens nicht. Also stimmt die Überschrift nicht ganz.

Ich möchte, dass jedes Signal über SPDIF und Kopfhörer erreichbar ist.

Alsa: 1.0.22.1
uname -r: 2.6.34.7-0.7-desktop

Code:
hwinfo --sound
19: PCI 08.0: 0403 Audio device                                 
  [Created at pci.318]
  Unique ID: RE4e.qhAq39l2JN7
  SysFS ID: /devices/pci0000:00/0000:00:08.0
  SysFS BusID: 0000:00:08.0
  Hardware Class: sound
  Model: "nVidia MCP79 High Definition Audio"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0ac0 "MCP79 High Definition Audio"
  SubVendor: pci 0x174b "PC Partner Limited"
  SubDevice: pci 0x437b 
  Revision: 0xb1
  Driver: "HDA Intel"
  Driver Modules: "snd_hda_intel"
  Memory Range: 0xfae78000-0xfae7bfff (rw,non-prefetchable)
  IRQ: 22 (37779 events)
  Module Alias: "pci:v000010DEd00000AC0sv0000174Bsd0000437Bbc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=yes, avail=yes, need=no, active=unknown

Code:
 aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: NVidia [HDA NVidia], Gerät 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: NVidia [HDA NVidia], Gerät 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: NVidia [HDA NVidia], Gerät 3: NVIDIA HDMI [NVIDIA HDMI]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

Code:
aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=NVidia
    HDA NVidia, ALC662 rev1 Analog
    Default Audio Device
front:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    Front speakers
surround40:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Digital
    IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, NVIDIA HDMI
    HDMI Audio Output

Code:
cat /proc/asound/devices
  2:        : timer
  3: [ 0- 3]: digital audio playback
  4: [ 0- 1]: digital audio playback
  5: [ 0- 1]: digital audio capture
  6: [ 0- 0]: digital audio playback
  7: [ 0- 0]: digital audio capture
  8: [ 0- 3]: hardware dependent
  9: [ 0- 0]: hardware dependent
 10: [ 0]   : control
 11:        : sequencer

Code:
cat /etc/modprobe.d/50-sound.conf

options snd-hda-intel
# RE4e.qhAq39l2JN7:MCP79 High Definition Audio
alias snd-card-0 snd-hda-intel
 
Oben