Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ALSA codec_semaphore: semaphore is not ready [0x1][0x700300]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
brujo66
n00b
n00b


Joined: 05 Jul 2004
Posts: 54

PostPosted: Wed Mar 30, 2005 7:32 am    Post subject: ALSA codec_semaphore: semaphore is not ready [0x1][0x700300] Reply with quote

Hi,

I've tried to install ALSA by two ways: Using the Linux kernel modules and compiling ALSA with the original files.

When the system load the 'snd-intel8x0' module, it produces the next messages, visibles by dmesg:

PCI: Enabling device 0000:00:1f.5 (0005 -> 0007)
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1f.5 to 64
ALSA /var/tmp/portage/alsa-driver-1.0.8/work/alsa-driver-1.0.8/pci/intel8x0.c:582: codec_semaphore: semaphore is not ready [0x1][0x700300]
[...]
[...] (This message is repeated about 255 times)
[...]
ALSA /var/tmp/portage/alsa-driver-1.0.8/work/alsa-driver-1.0.8/pci/intel8x0.c:582: codec_semaphore: semaphore is not ready [0x1][0x700300]
intel8x0_measure_ac97_clock: measured 49228 usecs
intel8x0: clocking to 48000
ALSA /var/tmp/portage/alsa-driver-1.0.8/work/alsa-driver-1.0.8/pci/intel8x0.c:582: codec_semaphore: semaphore is not ready [0x1][0x700300]
ALSA /var/tmp/portage/alsa-driver-1.0.8/work/alsa-driver-1.0.8/pci/intel8x0.c:596: codec_write 0: semaphore is not ready forregister 0x2

Those are the unique kind of message that reports error on the system.
The module is loaded on the system, but the sound of the music is distorsionated .
The only solution that i find is to use OSS (not ALSA with OSS compatibility).

More information about my system:

ASUS M3000N (laptop)
Centrino 1,7GHz, 512 RAM, Gentoo 2.6.11-r4 (but it happens with SuSE or older versions of Gentoo, and the original ALSA drivers)

#lspci
0000:00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
0000:00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
0000:00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
0000:00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
0000:00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
0000:00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller 0000001 (rev 03)
0000:00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller 0000002 (rev 03)
0000:00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller 0000003 (rev 03)
0000:00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 83)
0000:00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 03)
0000:00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 03)
0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev03)
0000:00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
0000:01:04.0 Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04)
0000:01:05.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev b8)
0000:01:05.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C551 IEEE 1394 Controller
0000:01:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VM (MOB) Ethernet Controller (rev 83)

#gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/specs
Configured with: /var/tmp/portage/gcc-3.3.5-r1/work/gcc-3.3.5/configure --enable-version-specific-runtime-libs --prefix=/usr--bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/info --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3 --host=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --enable-shared --enable-threads=posix --disable-libgcj--enable-languages=c,c++,f77
Thread model: posix
gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)

Anyone knows how can i solve this problem? Anyone knows the reason of this error?

Thanks a lot and sorry about my english.
Back to top
View user's profile Send private message
MP_
n00b
n00b


Joined: 10 Nov 2003
Posts: 57
Location: Budapest, Hungary

PostPosted: Fri May 27, 2005 3:18 am    Post subject: Reply with quote

I have found a post on a Debian list to blacklist your soundcard's module in hotplug.

You can do it like this:
/etc/hotplug/blacklist:
Code:

[...]
snd-intel8x0m


This solved the problem for me.
_________________
MP
Back to top
View user's profile Send private message
dmitchell
Veteran
Veteran


Joined: 17 May 2003
Posts: 1159
Location: Austin, Texas

PostPosted: Fri May 27, 2005 1:15 pm    Post subject: Reply with quote

I may be way off base here, but what's the output of grep SYSVIPC /usr/src/linux/.config?
_________________
Your argument is invalid.
Back to top
View user's profile Send private message
MP_
n00b
n00b


Joined: 10 Nov 2003
Posts: 57
Location: Budapest, Hungary

PostPosted: Fri May 27, 2005 4:03 pm    Post subject: Reply with quote

danmitchell wrote:
I may be way off base here, but what's the output of grep SYSVIPC /usr/src/linux/.config?

Code:
mptop linux # grep SYSVIPC /usr/src/linux/.config
CONFIG_SYSVIPC=y


I don't know, what causes this bug, but I faced it, when I switched to udev. It took an hour of googleing, and I have found, that a lot of people had lots of suggestions to this one. I didn't find anything relevant here, so I thought, I post my solution here.
_________________
MP
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum