ruslandh, пока не стал пробовать "теоретически правильный рецепт", а сразу перешел ко 2-му Вашему рецепту:
Попробовать убрать из всех nvidia.xinf, кроме nvidia_glx_173.14.20 строчку со значением
alias pcivideo:v000010DEd00000407sv*sd*bc*sc*i* nvidia # GeForce8600M GT
Символическую ссылку
/lib/modules/2.6.30-std-def-alt14/.versions/nvidia
изменить так, что-бы она указывала на файл со строкой
173.14.20 (или просто изменить этот файл).
Запустиьть x11setupdrv.
И перезагрузиться. (вроде всё учёл :) )
Все проделал, как Вы описали, даже и для ядра std-pae. Единственный затык был с "Запустиьть x11setupdrv" - как под пользователем, так и под рутом пишет, что такой команды нет. Решил, что Вы ошиблись и ввел
x11presetdrv, а затем reboot.
Загрузился под ядром std-def
$ uname -r
2.6.30-std-def-alt14
$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86 Kernel Module 173.14.20 Thu Jun 25 19:23:24 PDT 2009
GCC version: gcc version 4.3.2 20081105 (ALT Linux 4.3.2-alt13) (GCC)
Загрузка без единого всплеска (было 1-2), запускал/отключал слайд-шоу стола, glxgears, фильм, nvidia-settings. Ничегошеньки похожего на мерцание! Все также отлично, как и в 4.1.1 :) Автоматическое переключение "Perfomance Level" в утилите nvidia-settings в зависимости от видеонагрузки не приводит к всплескам экрана. Фильмы проигрываются плавно, без рывков.
Это были плюсы. Что заметил из минусов:
1. При включении nvidia-settings исчезает изображение (черный экран) в видеопроигрывателях SMplayer, Kaffeine (в др. не пробовал). Звук есть. При выключении nvidia-settings изображение не восстанавливается.
2. FPS в glxgears ниже: ~4000 против 5800 и выше в драйверах 190.42, 185.18.36. Впрочем этого следовало ожидать - все новые драйвера нацелены на увеличение производительности.
3. По ощущениям переключение окон происходит с некоторой задержкой. Т.е. при щелчке что в панели задач, что на столе замедленная рекция на переключение заметна. Думаю это тоже связано с производительностью драйвера.
4. Один раз наблюдал зависание всего экрана, даже мыши. Разморозилось через 3-5 сек.
Но для меня плюсы перевешивают минусы.
С ядром std-pae все точно также.
$ uname -r
2.6.30-std-pae-alt14
$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86 Kernel Module 173.14.20 Thu Jun 25 19:23:24 PDT 2009
GCC version: gcc version 4.3.2 20081105 (ALT Linux 4.3.2-alt13) (GCC)
Руслан, спасибо огромное за помощь! Метод взят на вооружение ;)
Попутно вопрос. А можно такую же процедуру проделать с драйверами серии 180..., установив их glx-модули?