The first step is to figure out which one is happening.
(II) XXXXXX: direct rendering enabled |
(II) XXXXXX: direct rendering disabled |
CPU TYPE VIDEO CARD X VERSION AVERAGE FPS |
If the following lines aren't present in your XF86Config file, put them in:
Section "DRI" Mode 0666 EndSection |
There are 5 things that can go wrong with your sound system:
# cat /proc/interrupts CPU0 CPU1 0: 24185341 0 XT-PIC timer 1: 224714 0 XT-PIC keyboard 2: 0 0 XT-PIC cascade 5: 2478476 0 XT-PIC soundblaster 5: 325924 0 XT-PIC eth0 11: 131326 0 XT-PIC aic7xxx 12: 2457456 0 XT-PIC PS/2 Mouse 14: 556955 0 XT-PIC ide0 NMI: 0 0 LOC: 24186046 24186026 ERR: 1353 |
# lsof /dev/dsp COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME mp3blaste 1108 p 6w CHR 14,3 662302 /dev/dsp |
fuser is similar; but it lets you send a signal to any process accessing the device file.
# fuser -vk /dev/dsp USER PID ACCESS COMMAND /dev/dsp root 1225 f.... mp3blaster root 1282 f.... mp3blaster |
audio:x:29:p,wellspring |