Как обновить драйвера в линукс
Перейти к содержимому

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

  • автор:

Драйверы

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

Что бы посмотреть список доступных для вашей системы проприетарных драйверов зайдите в меню Система-Администрирование-Драйверы устройств. У вас должно быть рабочее подключение к интернету, поскольку поиск драйверов происходит именно в нём. После поиска система покажет вам список всех доступных драйверов, в моём случае он выглядит так:

Вполне возможно, что для вашей системы вообще не будет найдено никаких драйверов, это ни в коем случае не значит, что всё плохо, а означает лишь, что ваше оборудование поддерживается напрямую Ubuntu, и для него не надо устанавливать дополнительных закрытых компонентов.

Но если вам всё-таки нужны какие-то дополнительные драйвера, то вам осталось только выбрать нужный драйвер из списка и нажать на кнопку «Активировать» внизу окна, после чего начнётся установка.

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

Чаще всего нужно устанавливать драйвера для видеокарт, но иногда есть драйвера и для других устройств. Однако учтите, что если ваше оборудование и так работает хорошо на встроенных в Ubuntu драйверах, то устанавливать проприетарные компоненты смысла не имеет, мало того, в некоторых случаях это может даже привести к возникновению проблем.

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

Не пугайтесь, если вы только ещё планируете поставить Ubuntu и читаете эту статью, большинство устройств работает в Ubuntu что называется «из коробки», то есть сразу после установки безо всяких дополнительных манипуляций. И с каждым новым выпуском Ubuntu остаётся всё меньше и меньше неподдерживаемых устройств, сейчас уже это в подавляющем большинстве отдельные модели периферии, то есть подключаемых дополнительных устройств вроде принтеров или сканеров. Но перед покупкой нового оборудования стоит всё-таки воспользоваться поиском и посмотреть, поддерживается ли желаемое устройство в Linux, потому что шанс нарваться на неподдерживаемое «железо» всё-таки есть.

Что ж, это пожалуй вся информация про драйвера. Поэтому вернёмся к описанию дополнительно программного обеспечения, осталось упомянуть ещё пару маленьких, но полезных программ:

Драйверы оборудования¶

Одной из первых вещей, которые необходимо сделать после установки Linux Mint, является проверка наличия доступных драйверов оборудования.

  1. Запустите Меню ‣ Администрирование ‣ Менеджер драйверов .

_images/mintdrivers.png

Если вы находитесь в офлайн-режиме, Менеджер Драйверов пожалуется, что он не может подключиться к интернету.

_images/mintdrivers-2.png

Вставьте ваш загрузочный USB накопитель с Linux Mint (или DVD), дождитесь когда он примонтируется, и нажмите OK .

  1. Установите соответствующие флажки, для выбора доступных драйверов и нажмите Apply Changes .
  2. Перезагрузить компьютер.

© Copyright 2017, Linux Mint Revision d8fbd844 .

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest

Versions latest Downloads pdf html epub On Read the Docs Project Home Builds Free document hosting provided by Read the Docs.

обновление драйвера

подскажите как обновить драйвер видеокарты (Intel GMA HD)?

RazorBG ★
13.07.11 09:04:22 MSK

По какой причине вы решили обновить «дравер»?

Драйвер состоит из двух частей, ядерного модуля (управление питанием, kms, поддержка ускорения ) и компоненты работающей в пространстве пользователя xorg-server-vide-intel, в зависимости от дистрибутива может называться по разному, к примеру: x11-drivers/xf86-video-intel., это драйвер для X сервера.

Обновление заключается в получении списка доступных пакетов в репозитории вашего дистрибутива и установка обновлений.

yum update - fedora apt-update && apt-upgrade - debian / ubuntu yum - suse pacman - archlinux 

kostik87 ★★★★★
( 13.07.11 10:11:37 MSK )
Ответ на: комментарий от kostik87 13.07.11 10:11:37 MSK

root@debian:/home/razor# apt-update && apt-upgrade bash: apt-update: команда не найдена root@debian:/home/razor#

RazorBG ★
( 13.07.11 10:21:26 MSK ) автор топика
Ответ на: комментарий от RazorBG 13.07.11 10:21:26 MSK

— Не сиди под рутом.
— apt-get update
— apt-get upgrade

run4way ★
( 13.07.11 10:28:07 MSK )
Ответ на: комментарий от RazorBG 13.07.11 10:21:26 MSK

Ох уж эти советчики…

apt-get update и apt-get upgrade тебе нужно.

post-factum ★★★★★
( 13.07.11 10:29:37 MSK )
Ответ на: комментарий от post-factum 13.07.11 10:29:37 MSK

Каюсь, Debian уже 3 года не использую, забыл.

kostik87 ★★★★★
( 13.07.11 10:33:19 MSK )
Ответ на: комментарий от kostik87 13.07.11 10:11:37 MSK
madgnu ★★★★★
( 13.07.11 10:55:00 MSK )
Ответ на: комментарий от post-factum 13.07.11 10:29:37 MSK

вот, что выдало!
Пакеты, которые будут обновлены:
bind9-host curl dnsutils host iceweasel libbind9-60 libbrlapi0.5 libcurl3
libcurl3-gnutls libdns69 libisc62 libisccc60 libisccfg62 liblwres60
libmozjs2d libperl5.10 libtiff4 openoffice.org openoffice.org-base
openoffice.org-base-core openoffice.org-calc openoffice.org-common
openoffice.org-core openoffice.org-draw openoffice.org-emailmerge
openoffice.org-evolution openoffice.org-filter-binfilter
openoffice.org-filter-mobiledev openoffice.org-gcj openoffice.org-gnome
openoffice.org-gtk openoffice.org-help-en-us openoffice.org-impress
openoffice.org-java-common openoffice.org-l10n-ru openoffice.org-math
openoffice.org-officebean openoffice.org-pdfimport
openoffice.org-report-builder-bin openoffice.org-style-andromeda
openoffice.org-style-galaxy openoffice.org-style-industrial
openoffice.org-style-tango openoffice.org-writer perl perl-base perl-modules
python-brlapi python-uno ttf-opensymbol uno-libs3 ure xulrunner-1.9.1

про драйвер видеокарты нчего нет

RazorBG ★
( 13.07.11 11:19:00 MSK ) автор топика

>Intel GMA HD

Так это встроенная видяха, для неё идут открытые дрова в каком-то из пакетов xorg, обновляются вместе с обновлением системы, ставятся по-умолчанию.

Собственно, зачем потребовалось обновить драйвер?

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

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

Основным признаком данной проблемы является отсутствие предложений пропиетарных драйверов для вашей видеокарты производства NVIDIA в приложении Менеджер драйверов (Linux Mint) или Дополнительные драйверы (Ubuntu)…

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

Но геймеров явно не устроит подобное решение, так как для игр необходим максимально производительный драйвер. Следовательно, вам в первую очередь придется ответить на следующий вопрос: «Не боитесь ли вы осуществлять рискованные манипуляции с системой для установки нужного драйвера?». Если ответ положительный, вы можете продолжать чтение.

Существует два способа обхода официальных репозиториев дистрибутива для установки новейшей версии драйвера от компании NVIDIA: первый связан с использованием неофициального, но заслуживающего доверия персонального репозитория пакетов (он является предпочтительным), а второй — с использованием официального установщика драйвера от компании NVIDIA.

1. Установка драйвера из персонального репозитория пакетов «graphics-drivers»

В Linux Mint и Ubuntu вы можете установить новейшую версию драйвера для видеокарты производства NVIDIA из неофициального персонального репозитория пакетов «graphics-drivers» (пришедшего на смену репозиторию «mamarley»).

Данный метод в большинстве случаев приводит к положительному результату, ведь упомянутый репозиторий обслуживается ответственными разработчиками с отличной репутацией. Они адаптировали официальные драйверы от компании NVIDIA для дистрибутивов Linux Mint и Ubuntu, поэтому у вас не должно возникнуть каких-либо проблем с данным репозиторием.

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

Процесс установки драйвера выглядит следующим образом:

A. В первую очередь следует посетить страницу персонального репозитория пакетов «graphics-drivers» для получения информации о последней версии размещенного в нем драйвера. На момент написания данного руководства (июнь 2016 года) последней версией драйвера была версия nvidia-367.

B. После этого вам придется определить версию драйвера, подходящую для вашей графической карты. Это нужно сделать для того, чтобы убедиться в наличии в репозитории «graphics-drivers» как минимум одной версии драйвера, совместимой с вашей видеокартой.

Вы можете найти информацию о совместимости графических карт и версий драйверов на следующих страницах:

  • Страница со списком типов графических карт (информация не всегда актуальна);
  • Страница с информацией о версиях драйверов (информация всегда актуальна, но стоит исследовать вопрос поддержки интересующей графической карты той или иной версией драйвера, перейдя на вкладку «supported products»).

Примечание: не загружайте официальный установщик драйвера с этого веб-сайта! В данном случае мы будем устанавливать драйвер из персонального репозитория пакетов.

На данный момент вы уже должны определиться в версией драйвера из персонального репозитория пакетов, подходящей для вашей графической карты.

Примечание: имеет значение лишь основной номер драйвера, а не номера, расположенные после первого символа точки. Например, в версии 376.18 имеет смысл лишь число 367.

C. Теперь следует открыть окно терминала и ввести в него команду для удаления устаревшей версии драйвера, которая могла быть установлена ранее (используйте функции копирования/вставки для того, чтобы избежать ошибок):

sudo apt-get purge nvidia*

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

D. Далее скопируйте и вставьте в окно терминала следующую команду:

sudo add-apt-repository ppa:graphics-drivers

После окончания ввода команды следует нажать клавишу Enter для ее исполнения. Данная команда позволяет добавить источник пакетов с список источников пакетов вашей системы.

E. Еще одна команда, которую следует скопировать и вставить в окно терминала:

sudo apt-get update

После окончания ввода команды также следует нажать клавишу Enter для ее исполнения. Данная команда позволяет системе получить список пакетов, размещенных в добавленном репозитории.

F. Наконец, следует воспользоваться окном терминала для установки, к примеру, версии драйвера 367 следующим образом:

sudo apt-get install nvidia-367

После окончания ввода команды следует нажать клавишу Enter для ее исполнения.

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

lsmod | grep nvidia

После окончания ввода команды следует нажать клавишу Enter для ее исполнения.

Вы не увидели вывода в окне терминала? Это означает, что процесс установки драйвера завершился неудачей и ваша графическая карта все так же работает с драйвером с открытым исходным кодом под названием Noveau. Вы можете проверить это предположение, скопировав в терминал следующую команду:

lsmod | grep nouveau

После окончания ввода команды также следует нажать клавишу Enter для ее исполнения.

Примечание: пакет из рассматриваемого персонального репозитория пакетов может быть несовместимым с базами данных таких приложений, как Менеджер драйверов (Linux Mint) и Дополнительные драйверы (Ubuntu), поэтому установленный драйвер не будет отображаться в списке драйверов данных приложений. Это не является проблемой, поэтому следует обращать внимание лишь на вывод рассмотренных выше команд в окне терминала.

H. Теперь нужно удалить информацию о персональном репозитории пакетов «graphics-drivers» из списка источников пакетов пакетов системы для того, чтобы обезопасить систему от некорректной работы после обновления драйвера.

Примечание: хотите оставить информацию об упомянутом персональном репозитории пакетов в списке источников пакетов системы для того, чтобы иметь возможность установки обновлений для текущей версии драйвера? В этом случае следует как минимум запретить установку обновлений всех версий драйвера помимо текущей, введя следующую команду в окно терминала (используйте функции копирования/вставки):

sudo apt-mark hold nvidia-367

(В качестве примера использован пакет с основной версией nvidia-367; адаптируйте его имя к основной версии пакета, установленного в вашей системе).

После окончания ввода команды также следует нажать клавишу Enter для ее исполнения.

В Linux Mint следует запустить программу Источники приложений, осуществив переход в рамках главного меню системы «Меню — Администрирование (или Система) — Источники приложений». После этого нужно нажать на кнопку «PPA-репозитории» в левой части окна и удалить оба упоминания о персональном репозитории пакетов «graphics-drivers» (путем выбора соответствующих элементов списка и нажатия кнопки «Удалить»). Далее следует просто нажать на кнопку «Обновить кэш». Теперь можно закрыть окно программы Источники приложений и запустить Менеджер обновлений. В Менеджере обновлений следует нажать на кнопку «Проверить обновления». В результате все обновления драйвера из персонального репозитория пакетов «graphics-drivers» исчезнут из списка. Не беспокойтесь по поводу того, что ваш новый драйвер для графической карты NVIDIA останется без обновлений: в случае настольных систем даже обновления безопасности драйверов не являются необходимыми.

1.1. Удаление

Вам не понравился новый драйвер для графической карты производства NVIDIA? Процесс его удаления достаточно прост: на шаге H процедуры установки драйвера вы уже должны были удалить информацию о персональном репозитории пакетов с этим драйвером из списка источников пакетов системы, поэтому вам придется лишь открыть окно терминала и ввести в него следующую команду (используйте функции копирования/вставки для того, чтобы избежать ошибок при вводе):

sudo apt-get purge nvidia*

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

Теперь нужно просто перезагрузить компьютер. После этого для работы с вашей графической картой будет снова использоваться драйвер Nouveau с открытым исходным кодом, в чем вы можете легко убедиться, введя в окно терминала следующую команду (используйте функции копирования/вставки):

lsmod | grep nouveau

После окончания ввода команды также следует нажать клавишу Enter для ее исполнения. В случае использования драйвера Nouveau вы получите соответствующий вывод.

2. Установка драйвера в ручном режиме

Процесс установки драйвера графической карты в ручном режиме не всегда успешно завершается, поэтому данный способ установки драйвера не является рекомендуемым. Причина проблем, возникающих при использовании данного способа установки драйвера, кроется в отсутствии адаптации его установщика к особенностями различных дистрибутивов Linux. Соответственно, преимуществом данного метода является возможность установки последней версии драйвера графической карты NVIDIA как в дистрибутивах Linux Mint и Ubuntu, так и в дистрибутиве Fedora Workstation.

Именно поэтому я рекомендую не устанавливать драйвер графической карты в ручном режиме в том случае, если вы можете установить его адаптированную к особенностям дистрибутива версию из репозитория пакетов, такого, как персональный репозиторий пакетов «graphics-drivers», описанный выше.

Если вы все же решили вручную установить драйвер для графической карты NVIDIA, вам придется действовать следующим образом.

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

  • Страница со списком типов графических карт (информация не всегда актуальна);
  • Страница с информацией о версиях драйверов (информация всегда актуальна, но стоит исследовать вопрос поддержки интересующей графической карты той или иной версией драйвера, перейдя на вкладку «supported products»).

Примечание: подойдите с максимальной серьезностью к выбору подходящей версии драйвера; она должна не только быть совместимой с вашей графической картой, но и быть 64-битной в случае использования 64-битной операционной системы или 32-битной в случае использования 32-битной операционной системы. Не знаете о битности используемой операционной системы? Вы можете определить ее следующим образом.

Загруженный установщик драйвера должен быть сохранен в директории Загрузки.

B. Теперь следует открыть окно терминала, скопировать и вставить в него следующую команду, осуществляющую удаление устаревших версий драйвера от компании NVIDIA:

  • Linux Mint, Ubuntu: sudo apt-get purge nvidia*
  • Fedora Workstation: sudo dnf remove akmod-nvidia*

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

C. Перед использованием установщика драйвера следует сделать загруженный файл исполняемым с помощью следующей команды (используйте функции копирования/вставки для того, чтобы избежать ошибок при вводе):

chmod +x -v ~/Загрузки/NVIDIA-Linux-*.run

После окончания ввода команды следует нажать клавишу Enter для ее исполнения.

D. Теперь нужно завершить графическую сессию (что приведет к переходу из графического интерфейса в полноэкранный терминал) путем ввода одной из следующих команд в окно терминала:

  • Linux Mint (MDM): sudo systemctl stop lightdm.service
  • Ubuntu (LightDM): sudo systemctl stop mdm.service
  • Fedora Workstation (GDM): sudo systemctl stop gdm.service

После окончания ввода команды следует нажать клавишу Enter для ее исполнения.

E. На данном этапе вы должны увидеть запрос имени пользователя в полноэкранном терминале. Вам придется ввести данные своей учетной записи для входа в систему.

Сначала введите ваше имя пользователя (оно не должно содержать каких-либо символов в верхнем регистре) и нажмите клавишу Enter. После этого система предложит ввести ваш пароль, что и следует сделать; его символы не будут отображаться никоим образом, даже с помощью точек, и это нормально. В результате вы должны будете войти в систему без использования графического интерфейса.

F. Теперь нужно запустить установщик; разумеется, на данном этапе вы не сможете воспользоваться функциями копирования и вставки, поэтому позаботьтесь о том, чтобы без искажений перенести в терминал приведенную ниже команду:

sudo sh ~/Downloads/NVIDIA-Linux-*.run

После окончания ввода команды следует нажать клавишу Enter для ее исполнения. В результате будет инициирован процесс установки драйвера. Нужно четко следовать инструкциям установщика драйвера для корректного завершения процесса установки; вы можете активировать кнопку «OK» с помощью клавиши Tab. После этого достаточно нажать клавишу Enter.

Примечание: не соглашайтесь с предложением сохранения настроек в файле /etc/X11/xorg.conf, так как это может привести к установке некорректного разрешения экрана. Кроме того, не стоит соглашаться с предложением установки компонентов для поддержки 32-битных приложений в 64-битную систему, по крайней мере, в том случае, если вы не планируете запускать 32-битные игры для Linux или приложения для Windows посредством эмулятора Wine.

G. Пришло время перезагрузить компьютер путем ввода следующей команды:

После окончания ввода команды следует нажать клавишу Enter для ее исполнения. После этого ваша графическая карта должна начать работать с новым драйвером. Вы можете убедиться в этом, введя в оно терминала следующую команду:

lsmod | grep nvidia

После окончания ввода команды следует нажать клавишу Enter для ее исполнения.

Вы не увидели вывода в окне терминала? Это означает, что процесс установки драйвера завершился неудачей и ваша графическая карта все так же работает с драйвером с открытым исходным кодом под названием Noveau. Вы можете проверить это предположение, скопировав в терминал следующую команду:

lsmod | grep nouveau

После окончания ввода команды также следует нажать клавишу Enter для ее исполнения.

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

2.1. Удаление

Вам не понравился установленный драйвер? В этом случае его можно достаточно просто удалить с помощью следующей команды:

sudo sh ~/Downloads/NVIDIA-Linux-*.run —uninstall

После нее следует выполнить еще одну команду:

sudo rm -v /etc/X11/xorg.conf

И, наконец, следует перезагрузить систему путем выполнения следующей команды:

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *