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

Drivers

Инструкция по поиску и применению драйверов для принтеров, сканеров и МФУ.

Печать

1. Поиск на сайте производителя

Начинать следует с поиска на сайте производителя (не сработает для Эльбруса, так как обычно там собранные под x86 библиотеки). Например,

2. Поиск информации по базе данных принтеров под Линукс

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

3. Доустановите пакеты

Если принтер не появился в списке принтеров, попробуйте доустановить пакеты. Обычно они содержат файлы описаний ppd:

  • cups-filters
  • epsidm24-secc0001
  • epsoneplijs
  • epson-inkjet-printer-escpr
  • epson-inkjet-printer-escpr2
  • foo2zjs-PPD
  • foomatic-db
  • ghostscript-common
  • gutenprint-cups-ppds
  • hplip-hpcups-PPDs
  • hplip-hpijs-PPDs
  • hplip-ps-PPDs
  • lz11-V2
  • m2300w
  • printer-driver-capt
  • printer-driver-lbp660
  • printer-driver-lxx74
  • printer-driver-magicolor2430dl
  • printer-driver-magicolor2530dl
  • printer-driver-magicolor5430dl
  • printer-driver-magicolor5440dl
  • printer-driver-rname
  • printer-driver-splix

4. Поддержка стандартных протоколов

Если драйвер для принтера не обнаружен или печать некорректна, посмотрите в документации, поддерживает ли принтер стандартные протоколы Postscript и PCL. Если поддерживает, попробуйте драйвер

из раздела Generic при добавлении принтера.

Проверка печати

Необходимые пакеты: cups system-config-printer

Добавьте принтер в system-config-printer и распечатайте пробную страницу. Проверять под правами пользователя root или пользователя в группе sys .

Сканирование

Начинать следует с поиска на сайте производителя (не сработает для Эльбруса, так как обычно там собранные под x86 библиотеки).

Далее ­— искать информацию о поддержке в проекте SANE на странице

Примечание: Не всегда в пакете sane содержится информация обо всех поддерживаемых устройствах. Например, для МФУ Xerox B215 требуется добавить в файл /etc/sane.d/xerox_mfp.conf строку с идентификатором:

Читайте также:  С unit testing linux

Взять идентификатор можно в выводе команды lsusb .

Проверка сканирования

Необходимые пакеты: sane xsane

Сканер должен присутствовать в выводе команды scanimage -L и сканировать в Xsane. Проверять под правами пользователя root или пользователя в группе lp .

Сканирование по сети

Для совместимых сканеров и МФУ доступно использование протоколов eSCL и WSD посредством бэкэнда sane-airscan .

Поддержка данных протоколов должна быть включена (разрешена) в меню устройства.

Постоянно обновляемая таблица совместимости находится на странице проекта:

Проверить наличие в системе пакета sane-airscan . При необходимости доустановить.

Запустить xsane или skanlite . Сканеры доступные по сети должны появиться в меню выбора сканера.

Для диагностики можно пользоваться утилитой airscan-discover из пакета sane-airscan .

$ airscan-discover [devices] Brother MFC-L2720DW series = , WSD

Примечания

  • Для некоторых устройств Hewlett-Packard требуется установить собранный плагин (только под x86). Воспользуйтесь программой hp-plugin .

Источник

Установка проприетарных драйверов NVIDIA и ATI

Установка проприетарных драйверов на дистрибутивах шестой платформы.

Установка проприетарных драйверов NVIDIA и ATI :

Важное замечание для владельцев Radeon:

последние проприетарные драйвера ATI/AMD (fglrx) поддерживают только видеокарты серии Radeon HD 2000 и выше. Если у вас более старая видеокарта, то вам придется использовать открытый драйвер и дальнейшую инструкцию вы можете не читать.

Шаг 1. Обновите систему и ядро до текущего состяния репозитория. Для этого выполните в любом эмуляторе терминала

Шаг 2. Перезагрузите компьютер и выберите пункт загрузки с новым ядром (обычно это первый пункт меню загрузчика).

Шаг 3. Установите соответствующий ядерный модуль видеодрайвера и сам видеодрайвер. Если вы не знаете, какой видеокартой вы пользуетесь, то выполните в терминале команду

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

$ su - # apt-get install nvidia_glx_common # nvidia-install-driver 
# apt-get install kernel-modules-fglrx-std-def fglrx_glx fglrx-tools 

где std-def тип вашего ядра, который можно определить при помощи команды uname -r, например

Читайте также:  Running thread in linux

в этом случае «ваше-ядро» называется std-def.

Шаг 4. Если не установлен, то установите модуль альтератора (центр управления системой), который отвечает за настройку X сервера.

# apt-get install alterator-x11 

Шаг 5. Запустите альтератор, например, нажав Alt + F2 и введя в появившемся окне «acc». Зайдите в пункт «Дисплей», нажмите кнопку «Другой драйвер» и в появившемся окне выберите нужный драйвер: nvidia — Nvidia (proprietary) для владельцев Nvidia карт fglrx — ATI Radeon для владельцев карт Radeon. Нажмите «OK» и затем «Применить». Должно появиться окошко, сообщающее, что все изменения вступят в силу после перезагрузки.

Шаг 6. Перезагрузите компьютер.

Что делать, если после всех шагов не загрузилась графическая система?

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

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

Смена проприетарных драйверов на открытые

Шаг 0. Обновляем систему и ядро до текущего состояния репозитория, как описано выше.

Шаг 1. Заходим в терминале под пользователем root.

Шаг 2. Устанавливаем открытый драйвер в конфигурационном файле /etc/X11/xorg.conf.d/10-monitor.conf . Для этого можно воспользоваться утилитой xsetup-monitor.

Пользователям nvidia необходимо выполнить следующую команду

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

Шаг 3. Удаляем файл /etc/modprobe.d/blacklist-alterator-x11

# rm -f /etc/modprobe.d/blacklist-alterator-x11 

Шаг 4. Перезагружаем компьютер.

Шаг 5. Выполняем команду make-initrd

При следующей загрузке сплэш должен заработать.

Известные проблемы

Примечание: 1. У владельцев NVIDIA в некоторых ситуациях при запуске системы мелькает логотип NVIDIA, происходит запуск Х-ов, но вместо нормальной картинки монитор показывает по центру полосу примерно в половину ширины экрана с прерывистыми диагональными линиями на ней. Если после этого сделать Ctrl+Alt+F1, Ctrl+Alt+F7, то изображение нормализуется.

Читайте также:  Beginner linux command lines

Проблемы разные, а решение одно и то же:

в этом случае помогает принудительное выставление графического режима в опциях ядра при загрузке (в настройках загрузчика), например, vga=0x314. Для этого:

Шаг 1. Открываем в редакторе (для новичков рекомендуется mcedit) файл /etc/sysconfig/grub2

Шаг 2. Находим строчку с переменной GRUB_CMDLINE_LINUX_DEFAULT. Например, у автора руководства она имеет вид

GRUB_CMDLINE_LINUX_DEFAULT='quiet=1 panic=30 splash' 

Шаг 3. Добавляем в переменную параметр vga=0x314

GRUB_CMDLINE_LINUX_DEFAULT='quiet=1 panic=30 splash vga=0x314' 

Т.е. 0x314 — это 800×600 в режиме VESA с 16-битным цветом.

Кол-во цветов Число бит 640×480 800×600 1024×768 1280×1024 1440×900 1600×1200
256 8 0x301 0x303 0x305 0x307 0x360 0x31c
32k 15 0x310 0x313 0x316 0x319 0x361 0x31d
64k 16 0x311 0x314 0x317 0x31A 0x362 0x31e
16M 24 0x312 0x315 0x318 0x31B 0x363 0x31f

Можно еще взять вот из такой таблицы, vga=XXX (те-же значения. но в 10-ном виде):

8bit:
640×480 — 769
800×600 — 771
1024×768 — 773
1280×1024 — 775

16bit:
640×480 — 785
800×600 — 788
1024×768 — 791
1280×1024 — 794

24bit:
640×480 — 786
800×600 — 789
1024×768 — 792

Список всех разрешений можно получить, выполнив следующую команду:

Если ничего не показало, значит, надо установить hwinfo:

# apt-get update; apt-get install hwinfo

Шаг 4. Сохраняем изменения и выходим.

Шаг 5. Перегенерируем конфиг загрузчика grub2:

# grub-mkconfig -о /boot/grub/grub.cfg 

Теперь при следующей загрузке все должно нормализоваться.

У владельцев старых видеокарт NVIDIA проприетарный драйвер не стартует с сообщением

 Failed to allocate/map the primary surface! 
 failed to allocate primary buffer: out of memory 

в этом случае помогает передача в опциях ядра при загрузке параметра «nopat» (о том, как это можно сделать, смотри предыдущий пример с «vga=0x314»)

GRUB_CMDLINE_LINUX_DEFAULT='quiet=1 panic=30 splash vga=0x314 nopat'

Потом перегенерируем конфиг загрузчика grub2:

# grub-mkconfig -о /boot/grub/grub.cfg 

P.S. Предложения, правки приветствуются.

Ссылки по теме

Источник

Оцените статью
Adblock
detector