Tamkovich.com: Телеком/VoIP блог
Современные технологии: Asterisk, SIP, Kamailio, Linux, Cisco, Linksys
Fedora9, kernel 2.6.27.5 и nvidia 173.14.12
18 ноября, 2008 by Сергей Тамкович
Desktop, Программирование nVidiaНа днях, в очередной раз обновилось ядро в дистрибутиве Fedora9. Теперь у нас 2.6.27.5-41. Родные драйвера nVidia (на данный момент последние — 173.14.12), как обычно, не подходят к новому ядру, из-за изменений в API ядра. В некоторых случаях, пользователи могут обойтись альтернативными драйверами, например nv. Однако, если вы используете конфигурацию с двумя мониторами (DualHead) как у меня:
Или активно работаете с 3D графикой, замену бинарным драйверам не найти. И единственным выходом является откат на предыдущее ядро, что, согласитесь, тоже не особо приятно.
Однако не все так страшно, изменения в ядре оказались тривиальными. Так, например исчез вызов kill_proces()
— вместо него теперь kill_pid()
, а у вызовов smp_call_function()
и on_each_cpu()
теперь нет параметра wait
.
Патч, для совместимости драйвера 173.14.12 с ядром 2.6.27.5 вы можете скачать здесь. Что бы скачать уже исправленные драйвера, нажмите здесь. Установка исправленных драйверов:
wget http://tamkovich.com/wp-content/uploads/2008/11/nv-1731412-sergee-2627tar.bz2 tar xjf nv-173.14.12-sergee-2.6.27.tar.bz2 cd NVIDIA-Linux-x86-173.14.12-pkg1 ./nvidia-installer |
Desktop, Программирование nVidia
отличная работа! именно то, что было нужно. Спасибо!