nvidia GF9200M GS медленно работает[solved partly]

У меня сабж видео на ноуте. раньше думал, что так и должно быть, пока не увидел как летают кеды на атоме с g950. Ускорение включено и работает. FPS ~2600. Но зрительно теже самые glxgears подтормаживают. Ждать допилки дров? или есть рецепт? Работать теже самые эффекты начинают нормально после того, как раза 3-4 воспользуешься ими. такое впечатление, что видео просто засыпает, или же после 3-4 раз эффекты невероятным образом оказываются в кэше. потом сновам "засыпают"
Думаю может еще заинтересовать архитектура и оптимизация так что опережу:

Linux localhost.localdomain 2.6.30-gentoo-r5 #1 SMP Wed Sep 16 22:21:11 MSD 2009 x86_64 Intel(R) Core(TM)2 Duo CPU P7350 @ 2.00GHz GenuineIntel GNU/Linux
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CXXFLAGS="${CFLAGS}"

#MAKEOPTS="-j3"

#SYNC="rsync://rsync.gentoo.nnov.ru/gentoo-portage"

PORTAGE_TMPDIR=/home/tmpdir/
#SYNC="rsync://gentoo.zxc.nnov.ru/gentoo-portage"
#ftp://ftp.linuxarchive.nnov.ru/pub/Unix/Gentoo/
GENTOO_MIRRORS="ftp://linuxarchive.nnov.ru/Unix/Gentoo/"
USE="win32codecs mtp matroska mng svg webkit -kdeprefix -eigen oscar bzip gzip libffi unicode aspnet mikmod -berkdb zip rar java java2 unzip unrar -jack -gtk -gtk+ -gnome wifi flac -qt-static threads dvdread ppp mplayer hou sou apache2 quicktime nls theora libcaca live mad mmxext cddb cdparanoia dga dts a52 gif curl aac v4l v4l2 vidix x264 dri drm synaptics apm synaptics 3dfx openal qt4 qt3support qt3 aalib cpudetection opengl ogg kde acpi xine usb X hal djvu dbus pcmcia jpeg tiff png mysql samba encoder alaw arts bzip2 mp3 flac vorbis automount truetype kdeenablefinal audiofile encode gstreamer pdf xv win32codecs mp4 sse sse2 mmx dvd dvb mp2 rar xvid dvd-r directfb"
INPUT_DEVICES="evdev synaptics"
VIDEO_CARDS="nvidia"
LINGUAS="ru"
NETBEANS_MODULES="apisupport harness ide java nb websvccommon xml php gsf"

Если у кого-то аналогичная система буду признателен за помощь

Косяки с верт синхронизацией,

Косяки с верт синхронизацией, это болезнь всех старших моделей Нвидии, лечится отрубанием оной, но до конца я проблему так и не победил. 3D стало намано работать, а в 2D всервавно косяки при ресайзе наблюдаются

- - -

А что у вас за проблемы с VSync'ом? На 6150,7600,7950,8400M,8600M,9500,9600 - проблем нет - Vsync/Vblank работает как положено.

- - -

Попробую предположить, что это так называемый PowerMizer. Его работу можно наблюдать через nvidia-setting, например: когда графика неактивна, то понижается частота карты (три уровня). Неприятность в том, что на просыпание нужно время и из за этого возникают подтормаживания. Полезность этой фичи конечно очевидна - экономия энергии... Но при работе от сети логичнее будет ее отключать.
Ходящее по инету решение следующее:

 
while true; do
    if on_ac_power ; then
        nvidia-settings -q all > /dev/null
    fi
    sleep 20
done

*on_ac_power - это компонент pm-utils
Сначала просто попробуйте запустить это из консоли и посмотреть что получиться. Если это окажется то что нужно - поместите скрипт в автозагрузку.

Еще, вы не указали версию X'ов и драйвера. В любом случае Х'ы не ниже 1.6.X и драйвер как можно свежее. А если речь идет еще и об композитном режиме, то лучше заменить Kwin на compiz с опцией "--loose-binding", тем более что в версии 0.8.4 наконец-то заработала декорация из Kwin (но декорации из metacity все равно порядком шустрее).

Рецепт помог) спасибо )

Рецепт помог) спасибо )

Вернусь к вопросу, рецепт

Вернусь к вопросу, рецепт действенный, но есть момент. Он работает только на активном дисплее. т.е. запустить его надо из под юзверя который занимает диплей иксов. Я признаюсь не очень силен в том как усроены иксы, но как вы его добавиили в "автозагрузку"

1) open /etc/modprobe.conf
2) add the lines:
options nvidia NVreg_RegistryDwords="PerfLevelSrc=0x2222"
options nvidia NVreg_Mobile=1
3) Reboot

вот такой еще есть рецепт по запросу у гугла

- - -

semlanik написал(а):
запустить его надо из под юзверя который занимает диплей иксов.

Да, примерно так. Скрипт помещается в систему автозагрузки используемого DE - в KDE/Gnome это делается через GUI настройки.

Автозапуск в KDE
Автозапуск в Gnome (картинка не моя - первая что попалась в гугле)
Либо вручную через:
~/.config/autostart/ - стандартная для всех
~/.kde4/Autostart/ - только для KDE

semlanik написал(а):
1) open /etc/modprobe.conf
2) add the lines:
<...>

Навскидку найти не могу, но у этого способа были какие временные проблемы. Да и плюс главный недостаток - невозможность использовать PM тогда, когда это действительно нужно, например, при переходе на батарею. В случае же с циклом в скрипте, PM не будет подавляться при работе от батареи.

Наешел еще один вариант, пока

Наешел еще один вариант, пока тесчу вроде все работает так как описано, через недельку скажу точно что и как. реце вот тут

В общем оно не видит евенты.

В общем оно не видит евенты. точнее не поддерживает хотплаг питания ))) Моежт кто-то знает как это лечится?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".