Instable sound on 11.1

Hi (oldcpu) :slight_smile:

I have a relatively new hardware:

FTS CELSIUS W370 E80+, iQ45
Grundeinheit: Systemboard D2817, Intel iQ45 Chipsatz
Audio (Realtek ALC663),
Intel Core2 Quad Q9550

When I installed 11.1 (64-bit) with KDE 4.1 I had sound
(flash, vlc but not with amarok).

After three days sound suddenly stopped working in the afternoon.

I tried a few things, amongst others an alsa update
Alsa-update - openSUSE

It works with 11.2M6.

Now I went back to 11.1 - currently with KDE 3.5.10

Things are very unstable here.

  1. Sometimes it works I press edit in yast/sound/edit -> restart sound system
  2. Sometimes everything works (amarok/flash) then suddenly it stops
  3. After playing around (alsaconf …) I can hear a test sound in yast/sound
  4. The kmix has always the red butto with a white cross and I cannot
    condigure channels
  5. Also yast/sound/channel has nothing to select.
  6. Once I had a intel mixer(?) with a loudspeaker symbol in the task bar.
    This one worked but I have no idea how it popped up, it’s gone after
    I had to reboot the system. Funny enough it said “volume 0%” but it worked.

Currently I get:

speaker-test -Dplug:front -c2 -l5 -twav

speaker-test 1.0.21

Playback device is plug:front
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
Playback open error: -2,No such file or directory

and

speaker-test -c2 -l5 -twav

speaker-test 1.0.21

Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused

but two days before it worked …

For help I’m really thankfull!!

Fabian

Here is the data (sorry about all the stuff)

rpm -qa | grep alsa
alsa-driver-unstable-kmp-trace-1.0.20.20090823_2.6.27.29_0.1-1.1
alsa-plugins-pulse-1.0.20-18.5
alsa-utils-1.0.21-10.1
alsa-oss-1.0.17-25.8
alsa-driver-kmp-default-1.0.20.20090821_2.6.27.29_0.1-1.1
alsa-driver-kmp-trace-1.0.20.20090824_2.6.27.29_0.1-1.1
alsa-1.0.21-48.1
alsa-docs-1.0.20-44.1
alsa-plugins-1.0.21-19.1
alsa-oss-32bit-1.0.17-1.37
alsa-driver-unstable-kmp-default-1.0.20.20090821_2.6.27.29_0.1-1.1
alsa-firmware-1.0.20-2.1

fwein@eamc061:~> cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.20-git20090821.
Compiled on Aug 21 2009 for kernel 2.6.27.29-0.1-default (SMP).

eamc061:/var/log # uname -a
Linux eamc061 2.6.27.29-0.1-default #1 SMP 2009-08-15 17:53:59 +0200 x86_64 x86_64 x86_64 GNU/Linux

Here some data from /var/log/messages

Sep 4 13:07:42 eamc061 kernel: HDA Intel 0000:00:1b.0: PCI INT A → GSI 20 (level, low) → IRQ 20
Sep 4 13:07:42 eamc061 kernel: HDA Intel 0000:00:1b.0: setting latency timer to 64
Sep 4 13:07:43 eamc061 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/hda_intel.c:699: azx_get_response timeout, switching to polling mode: last cmd=0x300f0000
Sep 4 13:07:44 eamc061 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/hda_intel.c:1382: Codec #3 probe error; disabling it…
Sep 4 13:07:44 eamc061 kernel: hda_codec: ALC663: BIOS auto-probing.
Sep 4 13:07:44 eamc061 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3881: autoconfig: line_outs=1 (0x14/0x0/0x0/0x0/0x0)
Sep 4 13:07:44 eamc061 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3885: speaker_outs=1 (0x17/0x0/0x0/0x0/0x0)
Sep 4 13:07:44 eamc061 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3889: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
Sep 4 13:07:44 eamc061 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3890: mono: mono_out=0x0
Sep 4 13:07:44 eamc061 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3893: dig-out=0x1e/0x0
Sep 4 13:07:44 eamc061 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3901: inputs: mic=0x18, fmic=0x19, line=0x1a, fline=0x0, cd=0x0, aux=0x0
Sep 4 13:07:44 eamc061 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/patch_realtek.c:1280: realtek: No valid SSID, checking pincfg 0x4005c603 for NID 0x1d
Sep 4 13:07:44 eamc061 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/patch_realtek.c:1296: realtek: Enabling init ASM_ID=0xc603 CODEC_ID=10ec0663
Sep 4 13:07:44 eamc061 kernel: input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input8
Sep 4 13:07:49 eamc061 kernel: pulseaudio[13595]: segfault at f2e41b90 ip 00000000f2e41b90 sp 00000000ffb9b14c error 14 in pulse-shm-442114234[f2e59000+4001000]
Sep 4 13:07:50 eamc061 kernel: HDA Intel 0000:00:1b.0: PCI INT A disabled
Sep 4 13:07:50 eamc061 kernel: snd_hda_intel: Unknown parameter `position’
Sep 4 13:07:58 eamc061 pulseaudio[14588]: pid.c: Stale PID file, overwriting.

some data from dmesg

HDA Intel 0000:00:1b.0: PCI INT A → GSI 20 (level, low) → IRQ 20
HDA Intel 0000:00:1b.0: setting latency timer to 64
ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/hda_intel.c:699: azx_get_response timeout, switching to polling mode: last cmd=0x300f0000
ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/hda_intel.c:1382: Codec #3 probe error; disabling it…
hda_codec: ALC663: BIOS auto-probing.
ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3881: autoconfig: line_outs=1 (0x14/0x0/0x0/0x0/0x0)
ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3885: speaker_outs=1 (0x17/0x0/0x0/0x0/0x0)
ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3889: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3890: mono: mono_out=0x0
ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3893: dig-out=0x1e/0x0
ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_codec.c:3901: inputs: mic=0x18, fmic=0x19, line=0x1a, fline=0x0, cd=0x0, aux=0x0
ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/patch_realtek.c:1280: realtek: No valid SSID, checking pincfg 0x4005c603 for NID 0x1d
ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/patch_realtek.c:1296: realtek: Enabling init ASM_ID=0xc603 CODEC_ID=10ec0663
input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input8
pulseaudio[13595]: segfault at f2e41b90 ip 00000000f2e41b90 sp 00000000ffb9b14c error 14 in pulse-shm-442114234[f2e59000+4001000]
HDA Intel 0000:00:1b.0: PCI INT A disabled
snd_hda_intel: Unknown parameter `position’

The 3 rpms I highlighted in RED should be removed. They WILL cause problems. You probably should also force a re-install of alsa-driver-kmp-default (in green)AFTER removing those 3 rpms. Reboot, and then test.

Any results you have before that is questionable.

I removed the three rpms and and a re-install:

zypper ar Index of /repositories/multimedia:/audio:/KMP/openSUSE_11.1_Update multimedia
Adding repository ‘multimedia’ [done]
Repository ‘multimedia’ successfully added
Enabled: Yes
Autorefresh: No
URI: Index of /repositories/multimedia:/audio:/KMP/openSUSE_11.1_Update

eamc061:/home/fwein # zypper install alsa-driver-kmp-default
Building repository ‘multimedia’ cache [done]
Loading repository data…
Reading installed packages…
Resolving package dependencies…

The following package is going to be upgraded:
alsa-driver-kmp-default

Overall download size: 9.4 M. After the operation, additional 14.0 K will be used.
Continue? [YES/no]:
Retrieving package alsa-driver-kmp-default-1.0.21.20090904_2.6.27.29_0.1-1.1.x86_64 (1/1), 9.4 M (63.2 M unpacked)
Retrieving: alsa-driver-kmp-default-1.0.21.20090904_2.6.27.29_0.1-1.1.x86_64.rpm [done (2.3 M/s)]
Installing: alsa-driver-kmp-default-1.0.21.20090904_2.6.27.29_0.1-1.1 [done]
Additional rpm output:
WARNING: /lib/modules/2.6.27.29-0.1-default/kernel/drivers/media/video/saa7134/saa7134-alsa.ko needs unknown symbol snd_card_new
WARNING: /lib/modules/2.6.27.29-0.1-default/kernel/drivers/media/video/cx88/cx88-alsa.ko needs unknown symbol snd_card_new
WARNING: /lib/modules/2.6.27.29-0.1-default/kernel/drivers/media/video/em28xx/em28xx-alsa.ko needs unknown symbol snd_card_new
WARNING: /lib/modules/2.6.27.29-0.1-default/kernel/drivers/staging/go7007/go7007.ko needs unknown symbol snd_card_new
26136 blocks
WARNING: /lib/modules/2.6.27.29-0.1-default/kernel/drivers/media/video/saa7134/saa7134-alsa.ko needs unknown symbol snd_card_new
WARNING: /lib/modules/2.6.27.29-0.1-default/kernel/drivers/media/video/cx88/cx88-alsa.ko needs unknown symbol snd_card_new
WARNING: /lib/modules/2.6.27.29-0.1-default/kernel/drivers/media/video/em28xx/em28xx-alsa.ko needs unknown symbol snd_card_new
WARNING: /lib/modules/2.6.27.29-0.1-default/kernel/drivers/staging/go7007/go7007.ko needs unknown symbol snd_card_new
26136 blocks

I can play the test sound in yast, but not with speaker-test.

rpm -qa | grep alsa
alsa-plugins-pulse-1.0.20-18.5
alsa-utils-1.0.21-10.1
alsa-oss-1.0.17-25.8
alsa-1.0.21-48.1
alsa-driver-kmp-default-1.0.21.20090904_2.6.27.29_0.1-1.1
alsa-docs-1.0.20-44.1
alsa-plugins-1.0.21-19.1
alsa-oss-32bit-1.0.17-1.37
alsa-firmware-1.0.20-2.1

uname -a
Linux eamc061 2.6.27.29-0.1-default #1 SMP 2009-08-15 17:53:59 +0200 x86_64 x86_64 x86_64 GNU/Linux

Ok, … thats interesting, it plays in YaST where a user running the YaST test has by “defacto” root permissions … Did you try all 3 speaker tests noted here:
SDB:AudioTroubleshooting - openSUSE - how to test your sond
(ie the two speaker-tests and the aplay test from the alsa site).

Also, in the terminal, try the speaker tests with root permissions and see if that makes a difference.

If sound works with root permissions, follow the audio troubleshooting guide guidance here in step-6: SDB:AudioTroubleshooting - openSUSE - how to fix a permissions problem

I run all three tests as root and they fail (see below).
As user I now don’t get the error but the output seems ok
(I’m at home and have only ssh access). I’ll check on monday.

Thanks so far!

Fabian

eamc061:/home/fwein # speaker-test -Dplug:front -c2 -l5 -twav
speaker-test 1.0.21
Playback device is plug:front
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
Playback open error: -2,No such file or directory

eamc061:/home/fwein # speaker-test -c2 -l5 -twav
speaker-test 1.0.21
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused

Playback open error: -111,Connection refused

eamc061:/home/fwein # aplay -vv somefile.wav
ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused
aplay: main:608: audio open error: Connection refused

Pulse Audio … hmmm … If you do not get that error as a regular user, I would not expect to see it as root.

Are you still using KDE-3.5.10 ?

If so, try going to Configure Desktop > Sound and Multimedia > Sound System > Hardware > Select the Audio Device and instead of “autodetect” try “Advanced Linux Sound Architecture”.

… you DID get sound in YaST Test? Correct?

I use KDE 3.5.10 also I installed it only 3 days ago and KDE 4.1 is still on the system.

The stuff is unstable. Sometimes all works, then nothing at
all or only the sound test in yast.

It helps to restart the sound system via yast (press “edit”
but don’t change anything then “next”) to hear the test sound. And this afternoon it was definetly that the test sound worked but not speaker-test (I believe also not for user).

Now as the command line test run for user, maybe all is working again. More on monday.

P.S.: I’m really looking forward to 11.2 and have hopefully no more audio problems!! With M6 I had
a debug problem with C++ via Eclipse. The first breakpoint worked but step over/into had the same effect as resume.
I didn’t had the time to look at it closely enough to submit
a bug report - but I really hope that this won’t turn out
to be a bug in 11.2 …

There are still things that can be tried. So I think it is premature to think the sound can not be made stable on 11.1 with KDE-3.5.10.

For example, rather than go to YaST, with root permissions type:

rcalsasound restart

and then test your sound with the sound tests I provided. Does that work?

Another example, your aalsa-driver-kmp-default is version 1.0.20. But there is now a version 1.0.21 available. You have a mix of 1.0.20/1.0.21 and IMHO it would be better to just update all to 1.0.21 per the guidance here (ie follow both):

Another example, … You noted your PC has an ALC663. Its possible the autoprobe of your hardware is not working properly at boot and it may be necessary to force a specific model option. The HD-Audio-Models.txt file has a list of possible model options to apply to one’s /etc/modprobe.d/sound file (in 11.1) one at a time:

ALC662/663/272
==============
  3stack-dig	3-stack (2-channel) with SPDIF
  3stack-6ch	 3-stack (6-channel)
  3stack-6ch-dig 3-stack (6-channel) with SPDIF
  6stack-dig	 6-stack with SPDIF
  lenovo-101e	 Lenovo laptop
  eeepc-p701	ASUS Eeepc P701
  eeepc-ep20	ASUS Eeepc EP20
  ecs		ECS/Foxconn mobo
  m51va		ASUS M51VA
  g71v		ASUS G71V
  h13		ASUS H13
  g50v		ASUS G50V
  asus-mode1	ASUS
  asus-mode2	ASUS
  asus-mode3	ASUS
  asus-mode4	ASUS
  asus-mode5	ASUS
  asus-mode6	ASUS
  dell		Dell with ALC272
  dell-zm1	Dell ZM1 with ALC272
  samsung-nc10	Samsung NC10 mini notebook
  auto		auto-config reading BIOS (default)

Hi,

bad news:

  1. I upgraded, now it looks like:rpm -qa | grep alsa
    alsa-driver-kmp-default-1.0.21.20090907_2.6.27.29_0.1-1.1
    alsa-oss-1.0.17-25.9
    alsa-1.0.21-48.1
    alsa-tools-1.0.21-4.2
    alsa-docs-1.0.20-44.1
    alsa-plugins-1.0.21-19.1
    alsa-oss-32bit-1.0.17-1.37
    alsa-firmware-1.0.20-2.1
    alsa-plugins-pulse-1.0.21-14.2
    alsa-utils-1.0.21-13.1

→ then I did a restart

all speaker tests as root fail.

As user:
speaker-test -Dplug:front -c2 -l5 -twav
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
Playback open error: -2,No such file or directory

speaker-test -c2 -l5 -twav
and
aplay -vv /usr/share/sounds/alsa/test.wav
look good but I don’t hear something.

I hear only via yast test sound, afer I restarted the sound system there.

rcalsasound restart
Shutting down sound driver done
Starting sound driver: hda-intelFATAL: Error inserting snd_hda_intel (/lib/modules/2.6.27.29-0.1-default/updates/alsa/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)

dmesg brings:

HDA Intel 0000:00:1b.0: PCI INT A disabled
snd_hda_intel: Unknown parameter `position’

The problem with the model option is, that I don’t know what to choose.

I assume that it is a mixer problem as I don’t see any channels.

I assume no sound with root permissions either?

This may mean something to an alsa dev (which we have a couple on openSUSE) but not to me (although I have some ideas … it may be releated to position_fix parameter).

Typically I recommend users test each parameter, one at a time, restart alsa and restart the mixer after each test of a model option.

Can you provide the output of:
**/usr/sbin/alsa-info.sh **
and if that does not give you an output, then select the option on it to copy the information to your /tmp file (to alsa-info.txt) and then upload that file to a paste bin site such as pastebin - Type, paste, share. . Do NOT post the content of that file here.

Can you also provide the content of your /etc/modprobe.d/sound file so that we can make a recommendation to edit that file with the correct syntax. You can get that file’s contents by typing:
cat /etc/modprobe.d/sound

If running KDE’s kmix, you can go to a menu item in kmix to add extra channels.

The content of alsa-info.txt has been removed and will be uploaded to a site

All 3 test sound scrips print error messages as root, 2 make normal output
as user but I don’t hear anything.

This gives amixer:
ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused

amixer: Mixer attach default error: Connection refused

This is rpm -qa | grep pulse
libpulse-browse0-0.9.14-2.2.1
pulseaudio-lang-0.9.15-18.9
pulseaudio-0.9.15-18.9
libpulse-mainloop-glib0-0.9.14-2.2.1
libxine1-pulse-1.1.16.3-0.pm.3
libpulse0-0.9.14-2.2.1
pulseaudio-utils-0.9.14-2.2.1
libpulse0-32bit-0.9.15-18.9
alsa-plugins-pulse-1.0.21-14.2

alsa-info.txt can be found here: pastebin - road-movie alsa-info.txt - post number 1557007

cat /etc/modprobe.d/sound

options snd slots=snd-hda-intel

u1Nb.U9mjIJhbxs7:82801JD/DO (ICH10 Family) HD Audio Controller

alias snd-card-0 snd-hda-intel

kmix:

  • Strange, up to recently there was an option to select channels but
    none to choose.
  • The drop down menue “Current mixer” is empty
  • In Settings there is twice shortcuts and one Settings
  • The Kmixer setting dialog has no channel setting

Thanks . That script output helps a lot. Your sound card is not identified at all. It absolutely amazes me you got any sound from YaST at all. Just what sound did you get?

That output confirms your PC is a FUJITSU SIEMENS CELSIUS W370 (as noted in your first post). When I searched the web on the W370 I obtained confirmation it is supposed to have an ALC663 (also noted in your first post).

I also noted this which surprised me:

!!Modprobe options (Sound related)
!!--------------------------------
 snd-hda-intel: model=3stack-6ch position=1
snd-hda-intel: model=3stack-6ch position=1

That “position=1” in part provides more detail related to this:

Did you make an edit to any files (such as modconf or other file ? ) adding a line:
snd-hda-intel model=3stack-6ch position=1 ???

If you did not add that, then it is being put there by the kernel. And clearly its not working. If you did add that, then please remove it. It is causing problems.

I also note this: CELSIUS W370 and this Celsius W370 where in both cases they claim this PC works with SuSE (SLED) with sound with the appropriate kernel. If it can be made to work with SLED, then it should be able to be made to work with openSUSE.

So lets try a setting OTHER than “3stack-6ch”. Try each of the following settings, one at a time as described below:

ALC662/663/272
==============
  3stack-dig	3-stack (2-channel) with SPDIF
  3stack-6ch	 3-stack (6-channel)
  3stack-6ch-dig 3-stack (6-channel) with SPDIF
  6stack-dig	 6-stack with SPDIF
  lenovo-101e	 Lenovo laptop
  eeepc-p701	ASUS Eeepc P701
  eeepc-ep20	ASUS Eeepc EP20
  ecs		ECS/Foxconn mobo
  m51va		ASUS M51VA
  g71v		ASUS G71V
  h13		ASUS H13
  g50v		ASUS G50V
  asus-mode1	ASUS
  asus-mode2	ASUS
  asus-mode3	ASUS
  asus-mode4	ASUS
  asus-mode5	ASUS
  asus-mode6	ASUS
  dell		Dell with ALC272
  dell-zm1	Dell ZM1 with ALC272
  samsung-nc10	Samsung NC10 mini notebook
  auto		auto-config reading BIOS (default)

Lets say we are going to start with “3stack-dig”. So open up your /etc/modprobe.d/sound file with an editor (with root permissions). You can do that

  • in kde with: kdesu ‘kwrite /etc/modprobe.d/sound’
  • in gnome with: gnomesu gedit /etc/modprobe.d/sound
    and enter root password when prompted.

Then at the start of that file add the line:
options snd-hda-intel model=3stack-digsuch that the file now looks like:
options snd-hda-intel model=3stack-dig
options snd slots=snd-hda-intel

u1Nb.U9mjIJhbxs7:82801JD/DO (ICH10 Family) HD Audio Controller

alias snd-card-0 snd-hda-intel and then in a terminal restart your alsa sound driver with: su -c ‘rcalsasound restart’ and enter your root passwrd when prompted, restart your mixer (kmix in kde and alsamixer in gnome) and then test your sound using the 3 sound tests I previously recommended. Try that test as both a regular user and as root and be certain to check your mixer, moving up PCM, Master and Speaker volumes to 95%.

If that does not work, then replace 3stack-dig in the /etc/modprobe.d/sound file with the next entry in the list I quoted, and again save the change, restart your alsa driver, restart your mixer, and test.

Do that for each item in the list and hopefully one will give your PC sound.

If none give sound, try again but this time add “position_fix=1” such that a sample /etc/modprobe.d/sound file looks like:
options snd-hda-intel model=3stack-dig position_fix=1
options snd slots=snd-hda-intel

u1Nb.U9mjIJhbxs7:82801JD/DO (ICH10 Family) HD Audio Controller

alias snd-card-0 snd-hda-intel and restart alsa, mixer, test, and try again next item in list … etc …

My guess is that :
options snd-hda-intel model=3stack-6ch position_fix=1
options snd slots=snd-hda-intel

u1Nb.U9mjIJhbxs7:82801JD/DO (ICH10 Family) HD Audio Controller

alias snd-card-0 snd-hda-intel might work.

Whether or not you get this working, I’ll probably ask you to write a bug report, as this should not be so difficult. There could be a problem with the openSUSE packaged kernel ?

I’m puzzled:

This is /etc/modprobe.d/sound:



options snd slots=snd-hda-intel
# u1Nb.U9mjIJhbxs7:82801JD/DO (ICH10 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel

and this is /etc/modprobe.d/sound.sound



# options snd slots=snd-hda-intel
# options snd-hda-intel model=6stack-dig enable=1 index=0
options snd-hda-intel model=3stack-6ch position=1
# u1Nb.U9mjIJhbxs7:82801JD/DO (ICH10 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel

I indeed tried to follow the intel-sound guide from opensuse.

It seems that the sound.sound file is read. I thought this was
a backup from me??

Very strange.

I moved all files which contain the ‘sound’ within /etc/modprobe.d to a subdirectory but a single file ‘sound’


options snd-hda-intel model=3stack-dig
options snd slots=snd-hda-intel
# u1Nb.U9mjIJhbxs7:82801JD/DO (ICH10 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel

Then I do
rcalsasound restart


Shutting down sound driver                                                                                                                           done
Starting sound driver:  hda-intelFATAL: Error inserting snd_hda_intel (/lib/modules/2.6.27.29-0.1-default/updates/alsa/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)

and dmesg gives


snd_hda_intel: Unknown parameter `position'

Where does is there something about position read?!

Note, all files in the /etc/modprobe.d/sound are read and treated as real. So please put that backup somewhere else. Do NOT put your backups in that directory.

That indeed could be your problem.

In openSUSE-11.2 they are changing that system , and requiring a number in front of the files in the /etc/modprobe.d/ directory to avoid that problem.

That was the problem! Thank’s a lot!! :slight_smile:

I added a warning to

SDB:Intel-HDA sound problems - openSUSE

When I have time next week I’ll see if on the OpenSuse conferene
is place for a non-contributer like me - I’ll say thanks personal
if I see you :slight_smile:

Where is this subdirectory ?

Do NOT put it under /etc/modprobe.d/

Do NOT put ANYTHING extra in there that you do not want run. Ok ?

You probably need no extra line in your /etc/modprobe.d/sound

Just the basic:


options snd slots=snd-hda-intel
# u1Nb.U9mjIJhbxs7:82801JD/DO (ICH10 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel

and reboot your PC and test.

GREAT !! Glad its working.

Looks like we were cross posting a bit.

I ran into this hiccup a long time ago (5 or 6 years ago) and had forgotten about the symptoms.

It can effect more than sound. It can affect blacklisting of devices … etc … so one must not add anything extra in that directory.

An interesting jaunt down memory lane. :slight_smile: