Recent upgrade to FC1 on my Vaio laptop has all attempts to play sounds gving "/dev/dsp: Device or resource busy" This is with and without aRTs startup enabled in KDE. trying to start aRTs from the console gives the same message. The end of dmesg output is below. I can google up some similar problems but nothing identical to this. Playing audio CDs through KsCD works fine. $ uname -r 2.4.22-1.2115.nptl $ /sbin/lsmod Module Size Used by Not tainted i810_audio 27752 1 (autoclean) ac97_codec 17192 0 (autoclean) [i810_audio] soundcore 6468 3 (autoclean) [i810_audio] agpgart 54820 4 (autoclean) parport_pc 19076 1 (autoclean) lp 9060 0 (autoclean) parport 37056 1 (autoclean) [parport_pc lp] pcmcia_core 57216 0 e100 56100 1 floppy 58012 0 (autoclean) sg 36492 0 (autoclean) sr_mod 18168 2 (autoclean) microcode 4700 0 (autoclean) ide-scsi 12208 1 scsi_mod 108168 3 [sg sr_mod ide-scsi] ide-cd 35776 0 cdrom 33728 0 [sr_mod ide-cd] ohci1394 29160 0 (unused) ieee1394 204676 0 [ohci1394] nls_iso8859-1 3516 1 (autoclean) nls_cp437 5148 1 (autoclean) vfat 13036 1 (autoclean) fat 38872 0 (autoclean) [vfat] keybdev 2976 0 (unused) mousedev 5556 1 hid 24708 0 (unused) input 5888 0 [keybdev mousedev hid] usb-uhci 26380 0 (unused) usbcore 79168 1 [hid usb-uhci] ext3 71300 2 jbd 52084 2 [ext3] $ ll /dev/dsp* crw-rw-rw- 1 root root 14, 3 Sep 15 09:40 /dev/dsp crw-rw-rw- 1 root root 14, 19 Sep 15 09:40 /dev/dsp1 crw-rw-rw- 1 root root 55, 0 Sep 15 09:40 /dev/dsp56k $ dmesg [snip...] Intel 810 + AC97 Audio, version 0.24, 15:50:18 Oct 29 2003 PCI: Found IRQ 9 for device 00:1f.5 PCI: Sharing IRQ 9 with 00:1f.3 PCI: Sharing IRQ 9 with 00:1f.6 PCI: Setting latency timer of device 00:1f.5 to 64 i810: Intel ICH2 found at IO 0x1880 and 0x1c00, MEM 0x0000 and 0x0000, IRQ 9 i810_audio: Audio Controller supports 6 channels. i810_audio: Defaulting to base 2 channel mode. i810_audio: Resetting connection 0 ac97_codec: AC97 Audio codec, id: ADS72 (Analog Devices AD1881A) i810_audio: AC'97 codec 0 Unable to map surround DAC's (or DAC's not present), total channels = 2 i810_audio: setting clocking to 0 divide error: 0000 i810_audio ac97_codec soundcore agpgart parport_pc lp parport pcmcia_core e100 floppy sg sr_mod microcode ide-scsi scsi_mod ide-cd cdrom ohci1394 ieee1394 nls CPU: 0 EIP: 0060:[<d0a274cb>] Not tainted EFLAGS: 00210246 EIP is at i810_set_dac_rate [i810_audio] 0xcb (2.4.22-1.2115.nptl) eax: 14244000 ebx: 00000000 ecx: 2da832d0 edx: 00000000 esi: cd11d580 edi: cd11d2b0 ebp: 00000000 esp: c84b1ea4 ds: 0068 es: 0068 ss: 0068 Process artsd (pid: 1071, stackpage=c84b1000) Stack: cd11d580 00000000 00000000 ce9cec00 00000000 00000000 cd11d280 d0a2a3ba cd11d280 00001f40 00000098 cd11d2b0 cf3f2005 cf3f2008 00000000 c84b1f84 d0a1f880 d0a2db80 00000000 00000003 d0a1e65f cfd91b80 c8ce0700 00000000 Call Trace: [<d0a2a3ba>] i810_open [i810_audio] 0x1da (0xc84b1ec0) [<d0a1f880>] soundcore_fops [soundcore] 0x0 (0xc84b1ee4) [<d0a2db80>] i810_audio_fops [i810_audio] 0x0 (0xc84b1ee8) [<d0a1e65f>] soundcore_open [soundcore] 0xdf (0xc84b1ef4) [<c0145d1c>] get_chrfops [kernel] 0xec (0xc84b1f04) [<c0145e7e>] chrdev_open [kernel] 0x5e (0xc84b1f3c) [<c01444e3>] dentry_open [kernel] 0xd3 (0xc84b1f54) [<c0144408>] filp_open [kernel] 0x68 (0xc84b1f70) [<c01447a3>] sys_open [kernel] 0x53 (0xc84b1fa8) [<c0109b9f>] system_call [kernel] 0x33 (0xc84b1fc0) Code: f7 35 28 d9 a2 d0 89 07 8b 07 e9 69 ff ff ff 8d b6 00 00 00 <7>microcode: CPU0 no microcode found! (sig=68a, pflags=32) microcode: CPU0 no microcode found! (sig=68a, pflags=32) memory : c5db4d80 memory : 00000000 memory : c5db4780