[sisyphus] q: 2.6.30, snd_intel8x0, skips

Michael Shigorin mike на osdn.org.ua
Ср Июл 1 18:56:28 MSD 2009


	Здравствуйте.
Это только у меня все 2.6.30 в округе (std-ng-2.6.30-alt1, 
std-def-2.6.30-alt1, lks-wks-2.6.30-alt0.4) не слишком редко
умудряются скипать звук на T41p (P4M 1.6, ICH4/ICH4-L/ICH4-M)?

Наблюдается при работе mplayer, xmms, psi (то есть aplay).
На 2.6.28 и предыдущих такого не припомню.

pad:~> rpm -qa | grep alsa | sort
alsa-oss-1.0.17-alt3
alsa-plugins-1.0.20-alt2
alsa-plugin-xaudio-0.6.1-alt1
alsa-utils-1.0.20-alt2
kernel-modules-alsa-lks-wks-2.6.28-alt2
kernel-modules-alsa-lks-wks-2.6.30-alt0.4
kernel-modules-alsa-std-def-1.0.16-alt4.132633.8
kernel-modules-alsa-std-def-2.6.27-alt8
kernel-modules-alsa-std-def-2.6.30-alt1
kernel-modules-alsa-wks-smp-2.6.26-alt5
libalsa-1.0.20-alt2
vlc-plugin-alsa-1.0.0-alt0.rc4
xmms-out-alsa-1.2.11-alt8

rc.local (в основном по энергосбережению, и давно не менялся)
прилагается.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
#!/bin/sh
# underclock it by default
#rovclock -c 60 -m 60	# DynamicClocks on
ethtool -s eth0 wol d
#ethtool -s eth0 autoneg off speed 100

echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# http://www.lesswatts.org/projects/powertop/known.php#ondemand
#( modprobe acpi-cpufreq \
#&& cd /sys/devices/system/cpu/cpu0/cpufreq/ondemand \
#&& cat sampling_rate_max > sampling_rate \
#&& echo 1 > ignore_nice_load )

# mostly powertop advice
echo 1 > /sys/bus/pci/devices/0000:02:02.0/rf_kill
echo 5 > /proc/sys/vm/laptop_mode
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
echo 1500 > /proc/sys/vm/dirty_expire_centisecs
echo 32 > /proc/sys/dev/hpet/max-user-freq
# http://www.fido7.spb.su/fido7.ru.linux/msg11161.html
echo 60 > /proc/sys/vm/dirty_ratio
echo 1 > /proc/sys/vm/dirty_background_ratio
echo 1 > /sys/module/snd_ac97_codec/parameters/power_save
amixer set Line mute nocap >&/dev/null
amixer set Mic mute nocap >&/dev/null

# http://www.thinkwiki.org/wiki/How_to_reduce_power_consumption
#for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 1 > $i; done
DISPLAY=:0 xrandr --output TV --off
#echo crt_disable > /proc/acpi/ibm/video
echo dvi_disable > /proc/acpi/ibm/video
#iwpriv eth1 set_power 5

#rmmod thinkpad_acpi # powersaved works better with it, fancontrol too
#service haldaemon stop

# cinelerra
echo 0x7fffffff > /proc/sys/kernel/shmmax

#( sleep 10; echo 1 > /sys/bus/pci/devices/*/rf_kill ) &
( sleep 10; echo 1 > /sys/bus/pci/devices/0000:02:02.0/rf_kill ) &
( /usr/local/sbin/tp-fancontrol-basic >&/dev/tty10 ) &


Подробная информация о списке рассылки Sisyphus