Hi all,
I upgraded 13.1 to 13.2 on my htpc this week. Sound has gone, and lsmod shows the sound modules are not loaded.
Anyone who knows where to find them?
Thanks!
Hi all,
I upgraded 13.1 to 13.2 on my htpc this week. Sound has gone, and lsmod shows the sound modules are not loaded.
Anyone who knows where to find them?
Thanks!
No.
Not with the amount of information you gave.
You should specify at least what sound card you have.
Preferably the output of “/sbin/lspci -nnk” (the part about the sound card should be sufficient).
Is your card listed in YaST->Hardware->Sound?
Do you know what module has been used in 13.1?
It is getting verry funny:
I rebooted this morning, and triggered by the output of lspci -nnk below, I issued lsmod again. Now lsmod gives a lot of sound modules loaded, and aplay -l also gives output:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC887-VD Analog [ALC887-VD Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC887-VD Digital [ALC887-VD Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0[/CODE]
which it didn't yesterday.
lspci -nnk gives
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7540D] [1002:9991]
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7540D] [1002:9991]
Kernel driver in use: radeon
Kernel modules: radeon
(which is the one I need)
and
00:01.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller [1002:9902]
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller [1002:9902]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel[/CODE]
which I don’ t need.
lsmod | grep radeon gives
lsmod | grep radeon
radeon 1502737 3
i2c_algo_bit 13413 1 radeon
drm_kms_helper 65670 1 radeon
ttm 93506 1 radeon
drm 335594 6 ttm,drm_kms_helper,radeon
But no sound, not from the test option within Yast, not from kmix (which shows the hdmi option, but without sliders for volume or something, and an error message when trying a test sound).
If I throw away /etc/modules/50-sound.conf, and configure both cards again, lsmod | grep sound shows nothing, and aplay -l ditto. I have to reboot to have them give output.
All in all no sound. It seems to me the radeon driver does’nt activate the sound output to hdmi.
???
That’s the graphics card, not the sound card.
Or are you wanting to use the HDMI audio?
lsmod | grep radeon gives
lsmod | grep radeon radeon 1502737 3 i2c_algo_bit 13413 1 radeon drm_kms_helper 65670 1 radeon ttm 93506 1 radeon drm 335594 6 ttm,drm_kms_helper,radeon
Of course the radeon (graohics) driver is loaded, unless you boot to recovery mode.
It seems to me the radeon driver does’nt activate the sound output to hdmi.
Ok, so you do want to use hdmi sound.
I have absolutely no knowledge about this, so cannot really help in this case, sorry.
But at least in earlier versions (upto 13.1 IIANM), radeon had HDMI support disabled by default.
You had to pass “radeon.audio=1” as kernel boot option to enable it. Setting it in a file in /etc/modprobe.d/ should work as well, i.e. create /etc/modprobe.d/radeon.conf (the exact filename doesn’t matter) with the content:
options radeon audio=1
Might be worth a try, but I’m not sure about the situation in 13.2/Kernel 3.16.6.
Or wait until the fglrx driver is available and install that. With that, HDMI sound should work out of the box AFAIK.
Maybe somebody else has other ideas though…
Thanks for your quick replies!
The option you give doesn’t change the issue, so maybe someone else?
In Yast try changing the order of the sound devices. Worked for me with a NVIDA card that shows up in the sound. Putting the NVIDIA first started sound working. Note that I’m plugged into the normal analog connectors that come off the MB. It appears that the NVIDA card took over from the on-board chip set some how. LOL suprised me.
Hello, Did you manage to solve this issue yet?
Having used Opensuse 12.2 and 13.1 on a HP DV7-1010ea laptop without any issue; 13.2 is giving the same sound problem described and am keen to know if a quick solution exits? I checked for a registered sound bug report for 13.2 but did not find it. I’m of the view this should be logged as one. Do you know if it has?
Thank you.
Hi!
I have a similar problem with the SB X-FI:
https://forums.opensuse.org/showthread.php/502358-SB-X-FI-openSUSE-13-2
Today I enabled in BIOS the onboard sound but the module was not loaded either.
Maybe I need additional studies of:
https://en.opensuse.org/SDB:Audio_troubleshooting
Or it is a bug.
Hi, no, I didn’ t solve it yet. Came acros an advice to change kernel settings in Yast, so as to enable hdmi sound output from the radeon driver, but Yast gives error messages for which I have to issue a bug report.
I managed to solve it for xbmc (my main use case on this htpc), by editing /etc/default/grub, altering GRUB_CMDLINE_LINUX="" to GRUB_CMDLINE_LINUX=“radeon.audio=1”,
save it, and issue
grub2-mkconfig -o /boot/grub2/grub.cfg
After that, reboot, and voila, I have at least sound in xbmc.
Not yet in KDE, have to dive into that later.
Well, I configured the sound in Yast-Sound one more time but did NOT click on the “OK button” at the end of the configuration and I have
sound from the onboard chip. The soundcard is found and module is loaded:
linux-:/home/josef # cat /proc/asound/cards
0 [VT82xx ]: HDA-Intel - HDA VIA VT82xx
HDA VIA VT82xx at 0xafffc000 irq 66
linux-:/home/josef # cat /proc/asound/modules
0 snd_hda_intel
linux-:/home/josef # aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: VT82xx [HDA VIA VT82xx], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: VT82xx [HDA VIA VT82xx], device 1: ALC888 Digital [ALC888 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
When I after the confiuration click on “OK” in Yast-Sound the card is not found any longer and the module is not loaded. Maybe a bug in Yast?
Any idea how to make the sound permanent?
But no luck with the SB XFi.
Or maybe a bug in openSuse 13.2?
When I booted the PC this morning, surprise-surprise, I had sound again without using YAST. I logged out and in several times and the sound was still there.
When I rebooted the machine the sound was gone and there was no possibility to get it back. BUT, when I shut down the PC and wait some minutes for a new start I get back the sound again.
Such a strange behavior, I did not have it under 13.1.
From my view there seems to be a bug on Opensuse 13.2 KDE in loading kernel modules. The steps I’ve taken to resolve my issues are:
I’ll need to investigate this further when I get the time. For reference here is my lsmod output:
richard@DV-7:~> lsmodModule Size Used by
ctr 13049 1
ccm 17773 1
rfcomm 73605 12
fuse 100461 2
xt_pkttype 12504 3
xt_LOG 17718 10
xt_limit 12711 10
af_packet 40034 8
bnep 19624 2
ip6t_REJECT 12939 3
xt_tcpudp 12884 5
nf_conntrack_ipv6 14798 4
nf_defrag_ipv6 34768 1 nf_conntrack_ipv6
ip6table_raw 12683 1
ipt_REJECT 12541 3
iptable_raw 12678 1
xt_CT 12956 4
iptable_filter 12810 1
ip6table_mangle 12700 0
nf_conntrack_netbios_ns 12665 0
nf_conntrack_broadcast 12589 1 nf_conntrack_netbios_ns
nf_conntrack_ipv4 14806 4
nf_defrag_ipv4 12758 1 nf_conntrack_ipv4
ip_tables 27240 2 iptable_filter,iptable_raw
xt_conntrack 12760 8
nf_conntrack 114273 6 xt_CT,nf_conntrack_netbios_ns,xt_conntrack,nf_conntrack_broadcast,nf_conntrack_ipv4,nf_conntrack_ipv6
ip6table_filter 12815 1
ip6_tables 27026 3 ip6table_filter,ip6table_mangle,ip6table_raw
x_tables 34059 15 xt_pkttype,ip6table_filter,xt_CT,ip6table_mangle,ip_tables,xt_tcpudp,xt_limit,xt_conntrack,xt_LOG,iptable_filter,ip6table_raw,ipt_REJECT,ip6_tables,iptable_raw,ip6t_REJECT
dm_crypt 27273 1
xts 12914 1
gf128mul 14951 1 xts
algif_skcipher 17322 0
af_alg 14686 1 algif_skcipher
iTCO_wdt 13480 0
iTCO_vendor_support 13718 1 iTCO_wdt
uvcvideo 89131 0
videobuf2_vmalloc 13216 1 uvcvideo
videobuf2_memops 13362 1 videobuf2_vmalloc
videobuf2_core 63200 1 uvcvideo
v4l2_common 15265 1 videobuf2_core
videodev 157329 3 uvcvideo,v4l2_common,videobuf2_core
hp_wmi 14109 0
coretemp 13441 0
nvidia_uvm 39162 0
sparse_keymap 13948 1 hp_wmi
arc4 12608 2
kvm 501446 0
iwldvm 253314 0
mac80211 691383 1 iwldvm
joydev 17344 0
nvidia 10565309 53 nvidia_uvm
i2c_i801 22454 0
ecb 12815 1
pcspkr 12718 0
serio_raw 13434 0
snd_hda_codec_hdmi 55740 2
snd_hda_codec_idt 59486 1
snd_hda_codec_generic 77129 1 snd_hda_codec_idt
btusb 32448 0
snd_hda_intel 34475 3
snd_hda_controller 35103 1 snd_hda_intel
snd_hda_codec 151970 5 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep 13602 1 snd_hda_codec
snd_pcm 116857 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer 33609 1 snd_pcm
sdhci_pci 23261 0
sdhci 39589 1 sdhci_pci
mmc_core 133468 2 sdhci,sdhci_pci
lpc_ich 21093 0
jmb38x_ms 18736 0
mfd_core 13435 1 lpc_ich
memstick 16966 1 jmb38x_ms
iwlwifi 135552 1 iwldvm
hp_accel 26034 0
bluetooth 483238 32 bnep,btusb,rfcomm
6lowpan_iphc 18702 1 bluetooth
cfg80211 547052 3 iwlwifi,mac80211,iwldvm
rfkill 26772 5 cfg80211,hp_wmi,bluetooth
ir_lirc_codec 13021 0
lirc_dev 24076 1 ir_lirc_codec
ir_jvc_decoder 12751 0
ir_sony_decoder 12713 0
ir_sanyo_decoder 12839 0
ir_rc6_decoder 12874 0
ir_sharp_decoder 12716 0
ir_mce_kbd_decoder 13214 0
ir_rc5_decoder 12710 0
ir_nec_decoder 12915 0
r8169 75790 0
mii 13934 1 r8169
lis3lv02d 20156 1 hp_accel
rc_rc6_mce 12502 0
snd 87947 14 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
drm 335594 3 nvidia
input_polldev 14607 1 lis3lv02d
ene_ir 22545 0
rc_core 32765 13 ir_sharp_decoder,lirc_dev,ir_lirc_codec,ir_rc5_decoder,ir_nec_decoder,ir_sony_decoder,ene_ir,ir_mce_kbd_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_sanyo_decoder,rc_rc6_mce
soundcore 15047 2 snd,snd_hda_codec
fan 13018 0
thermal 22971 0
ac 13335 0
battery 23237 0
acpi_cpufreq 19433 0
processor 40484 3 acpi_cpufreq
shpchp 32951 0
dm_mod 111114 3 dm_crypt
btrfs 1007121 1
xor 21411 1 btrfs
raid6_pq 106004 1 btrfs
sr_mod 22416 0
cdrom 60734 1 sr_mod
firewire_ohci 44598 0
firewire_core 72767 1 firewire_ohci
crc_itu_t 12707 1 firewire_core
wmi 19193 1 hp_wmi
video 24419 0
button 13971 0
sg 40630 0
No Sound…No Answers. I have yet to see anyone come up with a definitive solution to the sound issue in 13.2. All I have seen is guesswork that maybe or maybe not works… The opensuse developers need to get involved with this.
Well, it’s definitely not a general problem.
I don’t have any problem with sound on any of my 13.2 systems…
Appending a comment like yours on this old thread is not helpful either.
You should at least add information about your sound card, i.e. the output of “/sbin/lspci -nnk” for more than just guesswork.
And it also might help if you described your exact problem in more details, e.g. it would be interesting if your card is recognized by YaST.
Btw, allianux’s problem seems to be more related to permissions, if disabling auto-login and adding the user to the groups video and audio helped.
In his case it might have been this bug: 905639 – Enabling autofs delays login by letting systemd-logind fail
The opensuse developers need to get involved with this.
The only way to get them involved is to file a bug report.
But this has to be done by somebody who actually has a problem, e.g. you.
“Appending a comment like yours on this old thread is not helpful either.
You should at least add information about your sound card, i.e. the output of “/sbin/lspci -nnk” for more than just guesswork.
And it also might help if you described your exact problem in more details, e.g. it would be interesting if your card is recognized by YaST.”
Here is a recent duplicate of the problem: https://bugzilla.opensuse.org/show_bug.cgi?id=930483
I have tried everything that this person has and to no avail. I have not tried changing the kernel and doubt that I will… I have spent hours on this and do not have the time to devote to more R&D. And yes, Yast does recognize the sound controller: Intel PCI 82801AA AC’97
Do you see more then one sound device?? If so try changing the order in Yast
I assume you tried turn off pulse or checking to see that ALL associated volume controls are not set to mute or 0 volume???
I see only one sound card to “edit” in Yast. If I turn off pulse then there are no sound controls at all. I installed the latest pulse and alsa versions from the links at opensuse.org: openSUSE Software I do not think that the alsa works because it does not respond to the command line although the command: rpm -q alsa alsa-utils alsa-firmware does show that it is installed… another mystery.
alsa-1.0.28-6.1.4.x86_64
alsa-utils-1.0.28-5.3.1.x86_64
alsa-firmware-1.0.28-2.1.2.noarch
What does the following report?
systemctl status alsasound
Maybe the following too
aplay -l
pactl info