I’m fairly new to OpenSUSE so please excuse me if I have missed any steps/configurations here with what I’m trying to achieve. Also please be detailed/explicit in any replies as I’ve made an effort to do so here.
I’ve recently installed OpenSUSE 11.2 64-bit edition and I’ve been trying to get the headphone output on my soundcard (see title) to work. The speakers worked no problem with full surround sound capability in VLC Media Player, but I cannot find any option to switch to headphones. I’ve tried the following with no success thus far:
I tried following the steps in this link to update ALSA. I’m sure I picked the right kernel here, here’s the info below that the terminal displays when I type ‘uname -a’:
I tried uninstalling all ALSA-related stuff via YaST, then ran through the ALSA update link as above hoping that by starting from scratch it would work the way I want.
Having tried both options above I am now stuck with a so-called ‘Dummy Output’ entry in the sound preferences. This appears both under ‘Control Center -> Hardware -> Sound’ and under Pulse Audio Volume Control. However it appears that my soundcard is still detected under the YaST Sound Configuration, unless there’s some other explanation for this. Thus I’m left with no sound output at all, a backward step from the previous state.
Is there something else I need to try, or something I’ve missed? Any help would be appreciated.
To wrap this up, here are some of my system specifications in case anyone needs this (just let me know if you need any more info):
Intel Core 2 Quad Q9550 2.83GHz @ ~3.6GHz
Asus P5Q-E motherboard
8GB Corsair XMS2 DHX memory
2x 320GB Western Digital Caviar Blue hard drives in RAID 0 (internal, Windows 7 installation)
1x 80GB Western Digital Caviar Blue hard drive (external via eSATA enclosure, OpenSUSE installed here)
I’ve just finished updating the above packages, and then restarted as required. This didn’t work unfortunately, I’m still left with a ‘Dummy Output’. As far as I can tell these appear to be the latest versions of the respective packages. Here are some updated outputs if this helps:
!!ALSA Version
!!------------
Driver version:
Library version:
Utilities version: 1.0.22
There is nothing listed next to the “driver version” and there should be something. That suggests to me that alsa-driver-kmp-desktop-1.0.22.20091225_2.6.31.5_0.1-1.1.x86_64 was corrupted, either in the download or the installation.
Please remove it.
Please download it again and please install it again.
Did what you said, using these instructions to get the right script (I hope) for the terminal; still no dice. ‘Dummy Output’ is reigning supreme so far :(.
and attach the file /tmp/alsa-info.txt produced by that script to the bug report.
Note the SuSE-GmbH sound packager will read your bug report and he is also a developer for the alsa sound driver. If he fixes this he will also pass the fixes upstream and it will benefit all Linux distributions.
Please make your bug report comprehensive, as the openSUSE packager will NOT read the forum thread.
There is an update today for the alsa-driver-kmp-yourkernel drivers. You could try that and see if it is any better, as I am suspicious that the older one may have been corrupted.
I’m back where I started now: speakers producing sound on all 8 channels, but still nothing coming out of the headphones. Also there’s still no option that I can find for switching the output to the headphones. If it makes any difference at all these are front panel headphones, the header for which is connected to the sound card and actually works under Windows.
There is guidance on raising a bug report here: Submitting Bug Reports - openSUSE Raise the report against openSUSE-11.2 component “sound”. Please run the script:
/usr/sbin/alsa-info-sh --no-upload
which will create the file /tmp/alsa-info.txt and attach that text file to the bug report.
By raising a bug report you get the attention of the openSUSE alsa packager who is also an alsa developer. If he finds a fix is necessary, in addition to implementing the fix for openSUSE, he will also pass the fix upstream so that all Linux distributions will benefit.
Please note he will NOT read a forum thread, and hence it is important that your bug report has all the salient information inside.