Настройка Linux Mint 18.3, часть 1: драйверы и кодеки

Приняв решение пререустановить на Ноубучке систему, заменив Mint с Cinnamon’ом на собственный Mint с MATE, я подумал: а не попробовать ли мне сначала задействовать проприетарный драйвер от AMD? Во-первых, чтобы поглядеть, не изменится ли как-то быстродействие, а во-вторых, дабы ознакомиться с соответствующим фирменным инструментом.

Поиск драйверов

В комплект поставки CUPS входят универсальные файлы PPD для сотен моделей принтеров, но если производитель какой-либо модели принтера не предоставил драйвер для Linux, то существуют следующие ресурсы с драйверами:

  • Foomatic;
  • Gimp-Print;
  • сайт коммерческой версии CUPS;
  • драйверы PostScript для Windows.

Foomatic — бесплатный проект, объединяющий все распространенные системы печати Linux (CUPS, LPRng, LPD, GNUlpr, PPR, PDQ, CPS).

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

Пакеты Gimp-Print и Foomatic гарантируют полноту набора драйверов и наличие всех обязательных подсистем.

Перед приобретением принтера следует обязательно свериться со списком совместимости оборудования установленного дистрибутива Linux или с базой данных принтеров

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

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

$ sudo lspci | grep Network

Теперь мы знаем название модели аппаратного передатчика. Осталось скачать драйвер для Linux. Заходим на страницу.

Теперь очень внимательно смотрите во второй столбец – это производитель. Тут может быть несколько вариантов как у меня. Поэтому после этого находим последний столбец – там будет указан тип подключения. Так как я использую внутренний модуль, который подключен к PCI, то выбираю именно этот вариант. Так можно взглянуть на типы поддерживаемых стандартов – «a/b/g/n», чтобы удостовериться, что вы скачиваете, именно то что нужно.

Открываем драйвер, который вы считаете наиболее приемлемым вариантом. Теперь находим в таблице название модели вашего модуля. И так для пущей уверенности, давайте проверим, PCI-ID — это первый столбец. Узнать PCI-ID можно с помощью команды:

$ lspci -nn -d 14e4:

Теперь внимательно посмотрите во второй столбец – если драйвер есть, то вы увидите надпись «Yes», если его нет, то «No». Если вы видите, что дров такого типа нет, то возвращаемся на страницу назад и смотрим другой пакет.

Как только находим нужный драйвер нужно его скачать. Нажимаем по ссылке в самом начале после надписи «For example». Возможно потребуется установка драйвера, но он как уже и было сказано вшит в саму систему.

Но нужно будет установить прошивочку. Поэтому поводу нужно просмотреть в раздел «Firmware installation». Там может быть ссылка на файл и прошивку, которую нужно будет скопировать и скачать. Для каждого драйвера может быть какие-то отдельные нюансы, поэтому просто внимательно прочтите этот момент.

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

$ sudo modprobe -r wl $ sudo modprobe -r b43 $ sudo modprobe -r b43-legaxy

Читайте также:  Rsync настройка бэкапа на CentOS / Debian / Ubuntu

Также добавляем модули в ЧС, чтобы система их не подгружала.

$ vi /etc/modprobe.d/ blacklist b43 blacklist b43-legacy blacklist wl

Теперь модуль нужно запустить, для этого есть простая команда в консоли:

$ sudo modprobe brcmsmac

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

Установка драйвера AMD на Linux

Установка драйверов AMD Ubuntu

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

  • Система, тип графики, название видеокарты и так далее. Также обязательно выбираем Ubuntu x64 для загрузки и установки.

Для быстрого скачивания и распаковки, можете воспользоваться командой в «Терминале». Все важные команды для этого вы можете найти в этой статье. Также если вы знаете альтернативные способы быстрой установки драйверов AMD в Ubuntu то, пишите в форму комментариев на нашем сайте. Мы уже писали про установку драйверов Nvidia на Ubuntu Linux, возможно вам будет это также интересно.

Мы рекомендуем установить эту версию драйвера, на момент редактирования она была новой и стабильной.

$ wget https://www2. ati .com/drivers/linux/ubuntu/

После того как скачаете драйвер на свое устройство нужно будет распаковать полученный файл:

$ tar -jxfv

Далее после распаковки, нужно соответственно установить драйвер. Для этого нужно использовать права «Суперпользователя» для установки. Сделать это можно такой командой:

$ sudo amdgpu-pro-driver/amdgpu-pro-install

После того как Установка драйверов AMD Ubuntu успешно выполнится, рекомендуется перезагрузить систему. Это позволит задействовать все нужные компоненты для стабильной и производительной работы драйверов AMD на Ubuntu.

Как вы поняли установка драйверов AMD Ubuntu является очень простой и легкой задачей, с которой сможет справится буквально любой пользователь системы Linux

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Установка драйверов

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

Способ 1. Через графический интерфейс

Как и до этого, установщик можно двумя способами:

  • Через экран приветствия;
  • Через главное меню.

После запуска ОС, выберите пункт “Драйверы”:

Или откройте главное меню, в поисковой строке введите “драйверы” и запустите “Менеджер драйверов”:

Перед запуском вам необходимо ввести пароль:

После этого откроется сам менеджер. Здесь выберите необходимые вам драйвера, отметив их точкой. Затем нажмите “Применить изменения“. Так же советую установить нужный вам пакет микрокода (в моём случае для процессора intel):

Сейчас просто подождите, пока программа сделает необходимые изменения:

Способ 2. Через эмулятор терминала

Установку через терминал я буду рассматривать на примере Nvidia.

Для начала добавим ppa репозиторий с свежими версиями драйвера. Для этого введите команду:

sudo add-apt-repository ppa:graphics-drivers/ppa

Установка драйверов

Вам потребуется ввести пароль. Чтобы продолжить и добавить репозиторй, нажмите “Enter”:

После того как репозиторий будет добавлен, вам необходимо обновить индексы пакетов:

$ sudo apt-get update

Теперь вам необходимо перейти на официальный сайт Nvidia и указать параметры вашей системы, чтобы узнать необходимую версию драйвера. Нажмите “Поиск” для продолжения:

Установка драйверов

Вам покажут некоторую информацию, но из всего этого нам необходим только пункт “Версия”. В моём случае это 390:

Перейдите в терминал. Чтобы посмотреть список доступных версий, введите

apt-cache search nvidia-[9] |grep ‘binary driver’

Установка драйверов

Это интересно: Как установить Telegram в Ubuntu

Для того, чтобы установить нужную версию, введите:

Читайте также:  Каким образом осуществляется подключение телевизора к Интернету

$ sudo apt-get install nvidia-***

Где *** – версия нужного вам драйвера:

Установка драйверов

Кстати, после добавления репозитория, новые версии драйверов так же будут доступны в менеджере драйверов.

Также рекомендую установить NVIDIA X Server Settings. Делается это командой:

$ sudo apt-get install nvidia-settings

С помощью этой программы вы сможете изменить разрешение экрана, посмотреть информацию о видеокарте и мониторе, а так же некоторые другие параметры.

Установка драйверов

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

$ sudo reboot

Либо из главного меню

Как установить драйвер МФУ Xerox WorkCentre 3045b в Linux?

Будет полезно владельцам x32 и x64 разрядных систем. Сейчас я не буду затягивать свой рассказ о том, как я решал проблемы с МФУ Xerox WorkCentre 3045b, наилучше сразу перейду к объяснению и их решению.

После открытия терминала мы должны написать последующую команду:

sudo dpkg -i /home/artem/Загрузки/xerox-workcentre-3045b-3045ni__

Конструкция команды:

sudo dpkg -i [путь к директории, где находится файл]/[имя файла]

После того как мы завели нужную команду, нажимаем Enter.

Так как я использую x64 разрядную систему, то драйвер у меня не трудится. Чтобы исправить эту ситуацию, мы должны установить дополнительные библиотеки.

sudo apt-get install libxml2:i386 libjpeg62:i386 libstdc++6:i386

Включим команду на установку второй библиотеки в терминал и нажимаем Enter.

sudo apt-get install lib32stdc++6 libcupsimage2:i386

Качества принтера успешно открылись, нажимаем «Печать пробной страницы».

Удаление

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

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

  • Для полного удаления всех имеющихся пакетов совместно с сохраненными файлами внесенных изменений набирается команда apt-get remove –purge xorg-driver-fglrx fglrx\*;
  • С целью переустановки загрузочного пакета так называемых свободных драйверов, пользователь указывает в командной строке следующий запрос: apt-get install –reinstall libgl1-mesa-glx libgl1-mesa-dri.

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

Из этого напрашивается вывод, что к последующим командным запросам дополнительно возникает необходимость добавить lts-quantal или -lts-raring – итоговое решение напрямую зависит от выбранного пакета для последующей установки. Соответствующие запросы подразумевают под собой:

  1. Выполнение перенастройки специально разработанного пакета xserver-xorg, который предназначен для эффективного контроля и учета выполненных пользователем изменений – dpkg-reconfigure xserver-xorg;
  2. Осуществление повторной установки xorg с целью эффективного контроля и учета внесенных поправок. Дополнительно может возникать необходимость в его применении для добавления многочисленных эффектов рабочего стола – apt-get install –reinstall xserver-xorg-core.

Каких-либо особенностей при вводе запросов в командную строку не предусмотрено – все предельно просто и понятно. Главное, соблюдать пошаговое руководство и не допускать ошибок.

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

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

Читайте также:  Как создать Linux сервер своими руками и что для этого нужно

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

Но что насчёт дистрибутивов на базе GNU/Linux?

Как обстоит дело в Linux с ПО

Debian, Ubuntu их форки и другие дистрибутивы в большинстве случаев работают с открытыми драйверами, которые встроены в ядро Linux. Таким образом пользователь сможет в полной мере пользоваться как Live USB & CD, так и только что установленной системой. Ничего, кроме обновлений, устанавливать не приходится.

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

Инсталляция проприетарных и свободных драйверов

Установка драйверов на Linux способна снизить нагрузку на компьютер и сделать работу систему плавнее и более оптимизированной. В особенности это подойдёт для игр и редакторов трёхмерной графики.

Далеко не всегда на отдельно взятую машину можно установить проприетарный драйвер. Иногда таковых нет или оборудование в силу своей неактуальности прекращает поддерживаться.

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

Нередко на старых машинах с ОС Debian бывает так, что даже открытые драйвера не устанавливаются. Это обычно связано с устареванием железа или с отсутствием нужных компонентов репозитории.

Добавление несвободных компонентов в систему:

$ deb «Кодовое имя дистрибутива» main contrib non-free

Обновление:

$ sudo apt update

$ sudo apt upgrade

Установка несвободной прошивки, OpenGL и пакета поддержки графики:

$ sudo apt install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati

После этого нужно перезагрузить систему.

Также есть и свободный графический драйвер для AMD Radeon «AMDGPU».  Его можно скачать с сайта производителя, выбрав нужный пакет.

Или установить из терминала. Сначала необходимо проверить систему на наличие данного пакета:

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

$ dpkg -l amdgpu-pro

Команды для обновления или чистой инсталляции:

$ wget -c —referer='-ru/download/desktop?os=Linux+x86'

$ tar -Jxvf

$ -pro-install

$ sudo usermod -a -G video $LOGNAME

Используя старое оборудование, следует поставить драйвера Linux, которые последними были выпущены. Скорее всего, это будет Ubuntu или ещё более старая версия.

Nvidia

Установить драйвера в Linux для Nvidia легче. На официальном сайте есть целый запрос для компьютеров с различными архитектурами и моделями видеокарт. 

Также можно провести инсталляцию из официального репозитория. Проверка на наличие версий драйверов:

$ sudo apt update && clear && apt-cache search nvidia-[0-9] | grep 'binary driver'

Установка:

$ sudo apt install nvidia-«Версия пакета» nvidia-«Настройки»

Создание конфига :

$ sudo nvidia-xconfig

Intel

У Intel нет проприетарного ПО, все драйверы имеют открытый исходный код и находятся внутри ядра Linux. То есть для пользователей ноутбуков и настольных ПК с процессором Intel и встроенным графическим ядром вообще не придётся думать о дополнительных настройках ОС.

Также написано и на официальной странице: «Большинство Linux-дистрибутивов включают в себя графические драйверы Intel. Обратитесь к поставщику операционной системы и используйте их дистрибутив для доступа и поддержки драйверов».

Другими словами производительность операционной системы на базе процессора Intel не зависит от несвободного ПО.

Старые комплектующие

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