[LAU] Re: Pops and clicks but no xruns

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Paul Davis wrote:

>On Thu, 2007-04-05 at 02:00 -0400, Spencer Russell wrote:
>> 
>> What could cause clicks without xruns? I'm baffled.

>PCI bus hogging, for one thing. consider running a script like this
>during system startup (mine is in /etc/rc.d/init.d/pcilatency). yours
>would need adjusting to reflect the PCI IDs of the actual interfaces you
>have installed.

>#!/bin/sh

>case $1 in
>     start)
>           # "open up" the PCI bus by allowing fairly long bursts for
>all devices, increasing performance
>           setpci -v -s "*:*.*" latency_timer=b0

>           # maximise latency for RME Hammerfall, thus allowing
>           # more data per PCI transfer and minimizing xfuns
>           setpci -v -s 01:04.0 latency_timer=ff
>           # ditto for the onboard AC97 audio interface
>           setpci -v -s 00:07.5 latency_timer=ff
>esac

Here one that works automatically for all multimedia devices:

# find multimedia devices
pcis=$(lspci -v | grep Multimedia | awk '{ print $1; }')
if test -z "$pcis"; then
  echo WARNING: no multimedia devices found on pci bus
else
  for p in $pcis; do
    echo set maximum latency timer for $p
    setpci -s $p latency_timer=ff
  done
fi


HTH

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux