Как приручить Nvidia в Arch

По просьбе нашего читателя под ником paradox, в данной статье я опишу установку драйвера видеокарты на чипсете от компании Nvidia. Особых трудностей в ходе установки проприетарного драйвера Nvidia возникнуть не должно. Так что для начала определяемся на каком чипсете у нас видеокарта, это можно сделать командой lspci, но так как нам нужна всего лишь одна строчка, содержащая слово "NVIDIA", то мы можем сразу же вывести только эту строчку следующей командой:

lspci | grep NVIDIA

А вот и нужная нам строчка:

01:00.0 VGA compatible controller: NVIDIA Corporation GF106 [GeForce GTS 450] (rev a1)

Из неё мы видим, что наша видеокарта на чипсете GeForce GTS 450, а значит относится к новому поколению и драйвер устанавливается командой:

sudo pacman -S nvidia nvidia-utils

Для более старых карт проприетарный драйвер Nvidia ставится из репозитория AUR командой:

sudo yaourt -S nvidia-96xx 

или

sudo yaourt -S nvidia-173xx 

Ставятся они из репозитория AUR по той причине, что больше официально в Arch не поддерживаются. А пока все это качается и ставится, сварим-ка себе кофейку.

Ну вот, после установки осталось нам его только настроить для работы с нашей системой. А точнее создать конфигурационный файл /etc/X11/xorg.conf. Есть несколько вариантов, как это сделать, но так как мне не очень-то хочется прописывать весь конфигурационный файл руками я воспользуюсь командой:

nvidia-xconfig

Вуаля, наш конфиг готов, если вас в нем что-то не устраивает, можете его подправить руками. Я, например, прописал в него клавиши смены раскладки:

Section "InputClass"
    Identifier "Keyboard Defaults"
    MatchIsKeyboard "yes"
    Option      "XkbLayout" "us,ru(winkeys)"
    Option      "XkbOptions" "grp:ctrl_shift_toggle"
EndSection

Ну вот, теперь можно перезагрузить компьютер и наслаждаться 3D, а если что-то не пошло, то всю информацию смотрите в логах (/var/log).

Главное - немного терпения, упорства и желания познать новое = отлично подогнанная под ваше железо и под вас система, ну и не только. Так-что, дерзайте.

P.S. Ах, да, совсем забыл про кофе, а он-то уже давно остыл.

Комментарии

Аватар пользователя kve1989

Так то в официальном Wiki archlinux, рассказано, как установить драйвер для nvidia карточек!!!

Аватар пользователя Гость

А кто эти вики читает? Легче ж спросить и добрый админ накатает руководство для ленивых. *сарказм*

Аватар пользователя IIIypuk

Действительно, не стоило писать статью, тем более paradox и так все объяснили :)

А пока все это качается и ставится, сварим-ка себе кофейку.

Пакет nvidia не привышает 5 метров, тут даже встать из-за стола не успеешь, а ставиться еще быстрей.

Аватар пользователя вася

Эх, как у вас все просто ставится. Два пакета поставили и все - работает.
Я не знаю, как у большинства, но у меня сначала стоял нуво-драйвер, который конфликтовал.
Вот вроде все пакеты поставил, однако не пашет. Икс-сервер ругается, что "скрин нот фаунд".
Куда копать - непонятно. вики арча пестрит всякими замороченными словечками, при этом нигде не объясняется как именно взаимодействует ксорг и проприетарный драйвер.

Аватар пользователя Андрей Семенов

На дворе 2021й. В моем компе GT730. Вики читал, перепробовал все дрова 340, 390, 465. И все инструкции, что в сети нашел, тоже выполнил. ОС не снес, слава богу, и вернулся к nouveau.
Так что ХЗ как мне эту карточку запустить

Аватар пользователя Кирилл

У меня карта GT 630 и дрова 390 версии спокойно встали на арч

Добавить комментарий