LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Slackware 14.0 Toshiba Satellite, audio applications hang on exit. (http://www.linuxquestions.org/questions/slackware-14/slackware-14-0-toshiba-satellite-audio-applications-hang-on-exit-4175442756/)

dwim 12-24-2012 01:00 AM

Slackware 14.0 Toshiba Satellite, audio applications hang on exit.
 
Hi all,

I just did a near full install of Slackware 14.0 on an old Toshiba Satellite A105. All is working well, except audio. Some applications (play, aplay, all SDL apps) which play audio hang when they are finished or quit. The last sound to play continues to loop until the application is killed with `kill -9'.

I tried some modprobes like snd-hda-intel, but nothing seems to help.

Code:

$ lspci
...
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
...

$lsmod | grep -e "snd"
snd_seq_dummy          1119  0
snd_seq_oss            24956  0
snd_seq_midi_event      4568  1 snd_seq_oss
snd_seq                41599  5 snd_seq_midi_event,snd_seq_oss,snd_seq_dummy
snd_seq_device          4276  3 snd_seq,snd_seq_oss,snd_seq_dummy
snd_pcm_oss            33254  0
snd_mixer_oss          12984  2 snd_pcm_oss
snd_hda_codec_si3054    2890  1
snd_hda_codec_realtek  150654  1
snd_hda_intel          19503  2
snd_hda_codec          70505  3 snd_hda_intel,snd_hda_codec_realtek,snd_hda_codec_si3054
snd_hwdep              4802  1 snd_hda_codec
snd_pcm                59013  4 snd_hda_codec,snd_hda_intel,snd_hda_codec_si3054,snd_pcm_oss
snd_page_alloc          5925  2 snd_pcm,snd_hda_intel
snd_timer              14798  2 snd_pcm,snd_seq
snd                    43657  14 snd_timer,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_realtek,snd_hda_codec_si3054,snd_mixer_oss,snd_pcm_oss,snd_seq_device,snd_seq,snd_seq_oss
soundcore              4570  2 snd

$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfabf8000 irq 18

$ cat /proc/asound/timers
G0: system timer : 1000.000us (10000000 ticks)
P0-0-0: PCM playback 0-0-0 : SLAVE
P0-0-1: PCM capture 0-0-1 : SLAVE
P0-6-0: PCM playback 0-6-0 : SLAVE
P0-6-1: PCM capture 0-6-1 : SLAVE

$ cat /proc/asound/pci
00-00: ALC861 Analog : ALC861 Analog : playback 1 : capture 1
00-06: Si3054 Modem : Si3054 Modem : playback 1 : capture 1

Some of my modprobes gave Alsamixer a PCI playback control bar, but have not fixed the hang at the end of the programs execution. The laptop did have Ubuntu 11 on it, and sound worked for most applications, and didn't hang on quit, so it is possible for the laptops audio to work with linux.

dwim 12-24-2012 12:45 PM

Hmm, this may be circumstantial, but applications that use openal do not loop.


All times are GMT -5. The time now is 10:19 AM.