[ltp] tp 600E + sound: HELP!!!
wes schreiner
linux-thinkpad@linux-thinkpad.org
Fri, 18 Jun 2004 18:05:31 -0500
davide wrote:
> Great! googling in the web I found what was my error: I still had the
> Quick Boot enabled in the bios.
> After disabling this I had to re-initialize the bios but now I can
> hear sounds!!
Ah yes, Quick boot must be disabled, PCIbuspower must be on, etc., like
all the TP600[EX] FAQs say.
> I still have a problem with mp3s:
> ALSA lib pcm_hw.c:1057:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p
> failed: Device or resource busy
> but I hope to fix it up.
On this hardware the sound devices are single open, that means only one
program can use the sound hardware at any one time. If a second program
tries to open a sound device then you get errors like the above. Make
sure there isn't any other program using the sound devices.
Alternately, if your setup has a sound daemon running (arts, esound)
then you might want to only use programs that work with your sound
daemon, or else you need to stop the sound daemon before running a
program that wants to access the sound devices itself.
> but I'm a bit worried for the line
>
> cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x388-0x38f
> 0x3b8-0x3df 0x4d0-0x4d7
>
> what does it mean? 0x220 and 0x388 are both used by the soundcard!
That's OK, that line says that the driver that monitors your PC-Card
slots will not probe those addresses. That's what you want because your
sound hardware is already using them.
>> >/ It seems the kernel can only find the pci accelerator (as win95 call
>
> /> >/ it) and it can only insmod the gameport (cs461x + gameport).
> /
>
>> I don't don't think you want to do this, you only have a physical
>> joystick port if you have a dock.
>
>
> well, I just tried compiling every driver could be attached to this
> card in hope for hints for getting sound working
For a 600E that's not the right way to go about it. There are several
drivers that will work or almost work with the sound hardware, and if
you don't get the right one you will either have no sound (like with the
cs4610 driver) or you won't be able to access the full capabilities of
the hardware. You're OK now.
>
>> Bert Haskins wrote:
>> Now, after reloading ALSA (the easy way is to just reboot ;-))
>
>
> in the alsa-driver-1.0.4 there is a script (utils/alsasound) to
> load-unload alsa drivers.
> I've attached it.
Hey, Bert didn't write that, I did. And the smiley face means I know
that it is possible to unload modules without rebooting, but I was lazy
so I just rebooted.
It sounds like you have it working now, you just need to sort out your
sound-using programs.
wes