Как установить актуальные драйверы на Linux

Проблема с поиском и установкой свежих драйверов для Linux была и остается актуальной. К сожалению, большинство производителей hardware-интерфейсов вроде программируемых мышек, 3D-дисплеев, подключаемых тач-скринов, и прочих экзотических инструментов ориентируются в большей степени на Windows и OS X аудиторию, забывая про opensource среду в лице большинства Linux-дистрибутивов. Ситуация обусловлена коммерческой ориентированностью hardware-производителей: GNU-лицензия, ставшая настоящей философией Linux, просто не позволяет производителям распространять любого рода коммерческие продукты, в том числе драйверы к ним, через стандартные репозитории дистрибутива, тем более такое ПО не будет включено в стартовый пакет. В итоге, перешедшие на Linux пользователи остаются без драйверов для своих девайсов. Их нет в репозитории и они не доступны “из коробки”, а те, что есть, едва ли поддерживают стабильную работу девайса, не говоря уже о полноценном использовании его функционала.

Где брать драйверы для Linux? Явно не в официальном репозитории. От использования идущих вместе с дистрибутивом драйверов стоит не задумываясь отказаться: часто их задача ограничивается лишь тем, чтобы девайс выполнял простейшие функции. Например, есть мышка с программируемыми кнопками и кучей режимов – стандартный драйвер превратит многофункциональный девайс в простейшую офисную мышку, имеющую две кнопки и колесо скролла. Стандартные драйверы всегда урезают функционал устройства.

Как-установить-актуальные-драйверы-на-Linux1

Все проприетарные драйверы на видеокарту nVidia или AMD, мышку, тач-пад, планшет для рисования и другие сложные устройства для Linux нужно устанавливать либо с официального сайта разработчиков устройства, либо из какого-либо стороннего репозитория, имеющего хорошую репутацию у сообщества.

Например, установить драйвера nVidia Linux можно прямо на сайте разработчика:

Как-установить-актуальные-драйверы-на-Linux4

Из списка нужно выбрать свою архитектуру процессора и модель видеокарты, после чего загрузить пакет с драйверами. В списке присутствуют все наиболее распространенные модели видеокарт, если конкретной модели нет в списке, следует выбрать какую-либо с такой-же серией – в большинстве случаев драйверы совместимы между видеокартами одной серии, но разных моделей.

Как-установить-актуальные-драйверы-на-Linux3

Установка скачанного пакета с драйверами выполняется точно так же, как и установка любых других программ. Помимо скачивания с сайта разработчиков, есть возможность установить драйвер на видеокарту из PPA – это неофициальный репозиторий, содержащий новейшие версии драйверов. Такой подход позволит обойти муторный процесс самостоятельной компиляции скачанного с сайта пакета и установить драйвер через менеджер пакетов.
•    Если драйверы уже были установлены, следует их удалить: sudo apt-get purge nvidia*
•    После чего подключить PPA репозиторий: sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
•    И установить драйвер: sudo apt-get update && sudo apt-get install nvidia-331 nvidia-settings-331
•    Завершающий шаг – создание: xorg: sudo nvidia-xconfig

После установки драйверов потребуется перезагрузка компьютера. Для уверенности в том, что были установлены нужные драйверы, можно выполнить простую проверку:

•    Вывести информацию об используемом видеодрайвере: lspci -k| grep -EA2 ‘VGA|3D’

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

Как-установить-актуальные-драйверы-на-Linux2

Из первой строчки следует, что используется видеокарта GeForce 9800 GT, а из последней, что ядро использует драйвер nVidia. После выполнения этой проверки можно считать, что драйвер на видеокарту установлен.

С драйверами на принтеры и wi-fi роутеры дела обстоят куда проще. Большинство дистрибутивов в стартовом пакете имеют нужные для их работы драйверы. Если принтер используется лишь по прямому назначению: печать и сканирование, без Bluetooth-управления и передачи сканов на сервер, то установка драйверов для принтера на Linux будет лишней. То же и с роутерами: все драйверы на wi-fi роутер уже присутствуют в Linux, не стоит их устанавливать дополнительно, если в роутере нет каких-то экзотических функций вроде аппаратного шифрования трафика.
TEXT.RU - 100.00%

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.