Ошибка: Failed to parse the Currency Converter XML document.
$22 484.48


Ошибка: Failed to parse the Currency Converter XML document.
$1 690.15


Ошибка: Failed to parse the Currency Converter XML document.
$1 763.68


Настройка видеокарты от nVidia под Linux'ом

Никогда не возникал вопрос, почему под Linux«ом так откровенно тормозят потрясающие демки, quake 3 и прочее, требующее более или менее приличной производительности от видеокарты, хотя на компьютере установлен не самый отсталый chipset от nVidia? А ведь многие начинающие пользователи этой операционной системы сталкиваются с подобной неприятной вещью. Вполне логично, что происходит такое безобразие из-за отказа гордого антарктического животного использовать предлагаемую ему видеокарточку на всю допустимую мощность.

Правильнее сказать, что отказывается не сама Linux, а графический сервер, т.е. XFree86. А еще правильнее было бы заметить, что никто ни от чего не отказывается — проблема в отсутствии родных драйверов компании и/или неправильных настройках X-ов.


Проблема обычно возникает из-за того, что XFree86 по умолчанию подгружает некий стандартный драйвер с «не особо продвинутыми» возможностями. В результате, производительность любой видеокарты сводится к убогому default»у, шансы модного chipset«а от nVidia проявить себя стремительно приближаются к нулю.

Исправляется недуг достаточно просто — установкой родного драйвера от производителя. Спасибо заботливым разработчикам из nVidia, которые потрудились на славу, создав превосходные драйвера для своих продуктов под Linux (как впрочем, и под FreeBSD). Особо радует то, с какой простотой можно установить и заставить работать этом самый драйвер. Итак, для начала нужно заполучить то, что позже будет установлено. Наиболее элементарным способом является банальное скачивание нужного файла с http://www.nvidia.com/linux. Пройдя по URL»у и скачав файл типа «NVIDIA-Linux-x86-x.x-xxxx.run» (на момент написания статьи последней версией являлась 1.0-4363, размером чуть более чем в 6.5 мб), делаем его иполняемым (здесь и далее скачанный файл называется «NVIDIA-Linux-x86-x.x-xxxx.run»):


$ chmod +x NVIDIA-Linux-x86-x.x-xxxx.run

Далее необходимо покинуть X-Window, зайти под root«ом и запустить скрипт:

++ (или нормальный logout из графический среды)
$ su
Password:
# ./NVIDIA-Linux-x86-x.x-xxxx.run

Согласившись с лицензией и ответив на несколько вопросов, скрипт начнет копирование необходимых файлов. Продлится сей процесс не долго, и вскоре радостно сообщат о том, что драйвер установлен, осталось только настроить конфиг XFree86. Рекомендации по настройке X-ов (как и пример самого XF86Config) можно найти в каталоге /usr/share/doc/NVIDIA_GLX-x.x. В сущности же в /etc/X11/XF86Config — 4 нужно сделать следующее:

— привести раздел «Device» к такому виду:

Section «Device»
Identifier «NV AGP»
VendorName «nvidia»
Driver «nvidia»
BusID «PCI:1:0:0»
EndSection

Section «Device»
Identifier «NV AGP TwinView»
VendorName «nvidia»
Driver «nvidia»
BusID «PCI:1:0:0»
Option «TwinView»
Option «SecondMonitorHorizSync» «31-82»
Option «SecondMonitorVertRefresh» «55-120»
Option «TwinViewOrientation» «RightOf»
Option «MetaModes» «1280x1024,1280x1024; 1024x768,1024x768»
Option «ConnectedMonitor» «crt,crt»
EndSection

(Значение «BusID» может быть другим, узнается оно по выводу команды «lspci».)

— в разделе «Screen» изменить значение «Device» на «NV AGP».

Осталось добавить загрузку nvidia-модуля в /etc/modules.conf, чтобы при каждом запуске Linux»а драйвер мог нормально работать:

# echo «alias char-major — 195 nvidia» >>/etc/modules.conf

Вот, пожалуй, и все. Теперь при загрузке X-ов должен будет подключаться свежескомпилированный драйвер от nVidia, проблемы с тормозами уйдут в прошлое. Напоследок, только хотелось бы сообщить о том, что после установки драйвера, появляется утилита «nvidia-installer», с помощью которой можно обновлять драйвер:

# nvidia-installer --update

Кроме того, есть и другие «продвинутые команды», позволяющие настроить драйвера для новых ядер и т.п. Посмотреть полный список этих команд можно так:

$ nvidia-installer -A

 

Интересное

Проблема медленного...
Кто бы чего не говорил, но операционная система Windows XP, зарекомендовала себя как достаточно надежная (при надлежащем отношении). Моя копия Windows XP SP1, в последующем обновленная до SP2,...
Подробнее...
Вывоз мусора
Своевременный вывоз строительного мусора , очень правильный подход к ситуации. Захламленность строительным мусором мешает работать и просто жить. Однако утилизировать его достаточно легко 
Подробнее...
Как пользоваться модулем...
Наверное, все из вас знают что такое интернет, сайт и Apache (веб-сервер). Немного углубившись в структуру веб-сервера скажу, что у апача есть еще и много модулей, которые обеспечивают...
Подробнее...
Что? Шумит компьютер?
Давным давно жили-были первые компьютеры. Они были большие и неповоротливые и очень сильно шумели и гудели. Эти первые компьютеры были очень нежные, хоть и железнокрепкие (я — Маяковский!),...
Подробнее...
Обновление контроллеров...
АннотацияВ статье рассматриваются обновления контроллеров домена Windows 2000 до Windows Server 2003 и добавления контроллеров домена под управлением Windows Server 2003 в домен Windows...
Подробнее...
Перевод программ под Windows
Для перевода программ под windows используются редакторы ресурсов, которых развелось достаточно много. Самые лучшие, на мой взгляд, resurs hacker и restorator. У каждой из них есть свои плюсы и...
Подробнее...
Опасности, связанные с...
Внимание: Всегда интересуйтесь мнением юриста, если у Вас есть какие-либо сомнения по поводу приобретения доменного имени.На протяжении многих лет далеко не один человек сколотил состояние на...
Подробнее...
Структура сайтостроения
Вы определились, что вам необходим сайт, и даже решили к какому типу он будет относиться. Создание сайта подобно строительству дома: из маленьких кирпичиков создается здание. Это долгий и...
Подробнее...
Своя CMS на PHP. Часть 1
Итак, с чего начнем... естественно с проектирования. Что должна уметь/иметь не крутая, простенькая CMS? Этот вопрос достаточно сложный, т.к. любая CMS, даже самая простая, пишется под конкретные...
Подробнее...
Определение наличия...
По статистике, около 90% пользователей в наши дни пользуются Internet Explorer (5-й или 6-й версией). В этих браузерах Flash, как правило, уже установлен (если же нет, то, при наличии...
Подробнее...