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

Материал из Rosalab Wiki
Перейти к: навигация, поиск
м (орфография/пунктуация)
 
Строка 1: Строка 1:
 
[[File:FindDrivers.jpg|center|480px]]
 
[[File:FindDrivers.jpg|center|480px]]
  
Нередки случаи, когда в компьютере под Линуксом «из коробки» не работает пара устройств. Причиной этого может быть слишком новое железо, отсутствие Линукс-драйверов от производителя устройств, устаревшее железо, несовместимость устройств или брак. По данным сайта [https://linux-hardware.org/ Linux-Hardware.org] не менее 10% пользователей Линукс сталкиваются с подобными проблемами. Согласно нашей [https://github.com/linuxhw/HWInfo статистике] наиболее проблемными устройствами являются:
+
Нередки случаи, когда в компьютере под Линуксом «из коробки» не работает пара устройств. Причиной этого может быть слишком новое железо, отсутствие драйверов под Linux от производителя устройств, устаревшее железо, несовместимость устройств или брак. По данным сайта [https://linux-hardware.org/ Linux-Hardware.org], не менее 10% пользователей Linux сталкиваются с подобными проблемами. Согласно нашей [https://github.com/linuxhw/HWInfo статистике], наиболее проблемными устройствами являются:
  
* WiFi карты
+
* Wi-Fi-карты
* Bluetooth карты
+
* Bluetooth-карты
* Кардридеры
+
* кардридеры
* Считыватели отпечатков
+
* считыватели отпечатков
* Считыватели smart-карт
+
* считыватели смарт-карт
* Принтеры
+
* принтеры
* Сканеры
+
* сканеры
* Модемы
+
* модемы
* Графические карты
+
* графические карты
* Веб-камеры
+
* веб-камеры
* Dvb-карты
+
* DVB-карты
* Мультимедийные контроллеры
+
* мультимедийные контроллеры
  
Если устройство не работает, то это не означает, что его нельзя заставить работать. Иногда можно найти более подходящее ядро или сторонний драйвер для устройства в интернете. Для поиска нужного ядра можно воспользоваться базой данных [https://cateee.net/lkddb/ LKDDb], в которой проиндексированы поддерживаемые устройства для каждой версии ядра или поискать решение на форумах и подобных ресурсах.
+
Если устройство не заработало сразу, это ещё не означает, что его нельзя заставить работать в принципе. Иногда можно найти более подходящее ядро или сторонний драйвер в интернете. Для поиска нужного ядра можно воспользоваться базой данных [https://cateee.net/lkddb/ LKDDb], в которой проиндексированы поддерживаемые устройства для каждой версии ядра, или поискать решение на форумах и подобных ресурсах.
  
Сегодня мы запускаем новый способ поиска драйверов — с помощью создания пробы компьютера! Если для какого-то устройства в вашей пробе не был загружен драйвер, то для него [http://linux-hardware.org/?probe=6BD3D061A7 будет предложена] подходящая версия ядра или известные сторонние драйверы. Эта же информация [https://linux-hardware.org/?id=usb:2357-0107 представлена] на странице каждого PCI/USB устройства в базе.
+
Сегодня мы запускаем новый способ поиска драйверов — с помощью создания пробы компьютера! Если для какого-то устройства в вашей пробе не был загружен драйвер, то для него [http://linux-hardware.org/?probe=6BD3D061A7 будут предложены] подходящая версия ядра или известные сторонние драйверы. Эта же информация [https://linux-hardware.org/?id=usb:2357-0107 представлена] на странице каждого PCI/USB-устройства в базе.
  
 
Пробу можно создать следующей командой (для других дистрибутивов есть [https://github.com/linuxhw/hw-probe#appimage AppImage]):
 
Пробу можно создать следующей командой (для других дистрибутивов есть [https://github.com/linuxhw/hw-probe#appimage AppImage]):
  
    [https://github.com/linuxhw/hw-probe hw-probe] -all -upload
+
[https://github.com/linuxhw/hw-probe hw-probe] -all -upload
  
Поиск драйвера осуществляется по базе [https://cateee.net/lkddb/ LKDDb] для ядер начиная с версии 2.6.24 и до самой новой 5.0. Также мы проиндексировали следующие сторонние драйвера:
+
Поиск драйвера осуществляется по базе [https://cateee.net/lkddb/ LKDDb] для ядер начиная с версии 2.6.24 и до самой новой 5.0. Также мы проиндексировали следующие сторонние драйверы:
  
 
* nvidia — графика
 
* nvidia — графика
* wl — WiFi-карты фирмы Broadcom
+
* wl — Wi-Fi-карты фирмы Broadcom
 
* fglrx — графика AMD/ATI
 
* fglrx — графика AMD/ATI
 
* hsfmodem — модемы
 
* hsfmodem — модемы
Строка 33: Строка 33:
 
* foomatic — принтеры
 
* foomatic — принтеры
 
* gutenprint — принтеры
 
* gutenprint — принтеры
* и еще около 100 драйверов с Github для WiFi карт и других устройств
+
* и ещё около 100 драйверов с Github для Wi-Fi-карт и других устройств
  
Да, мы проиндексировали fglrx для старых графических карт AMD/ATI. В некоторых случаях производительность с ним может быть выше, чем при использовании свободного драйвера radeon, но для этого надо будет поставить предыдущую версию Росы R8, так как в более новых версиях системы fglrx не поддерживается.
+
Да, мы проиндексировали fglrx для старых графических карт AMD/ATI. В некоторых случаях производительность с ним может быть выше, чем при использовании свободного драйвера radeon, но для этого нужно будет поставить предыдущую версию ROSA — R8, так как в более новых версиях системы fglrx не поддерживается.
  
Это не единственный пример, когда нужно не обновление ядра, а откат на предыдущую версию. Для некоторых устройств драйвера устаревают и их просто выкидывают из ядра. В таких случаях вам нужно подобрать одну из старых версий вашего дистрибутива со старым ядром, обновив затем вручную необходимые программы (например, браузер).
+
Это не единственный пример, когда требуется не обновление ядра, а откат на предыдущую версию. Для некоторых устройств драйвера устаревают, и их просто выкидывают из ядра. В таких случаях вам нужно подобрать одну из предыдущих версий вашего дистрибутива со старым ядром, обновив затем вручную необходимые программы (например, браузер).
  
 
Всем спасибо за внимание!
 
Всем спасибо за внимание!

Текущая версия на 12:12, 19 июня 2019

FindDrivers.jpg

Нередки случаи, когда в компьютере под Линуксом «из коробки» не работает пара устройств. Причиной этого может быть слишком новое железо, отсутствие драйверов под Linux от производителя устройств, устаревшее железо, несовместимость устройств или брак. По данным сайта Linux-Hardware.org, не менее 10% пользователей Linux сталкиваются с подобными проблемами. Согласно нашей статистике, наиболее проблемными устройствами являются:

  • Wi-Fi-карты
  • Bluetooth-карты
  • кардридеры
  • считыватели отпечатков
  • считыватели смарт-карт
  • принтеры
  • сканеры
  • модемы
  • графические карты
  • веб-камеры
  • DVB-карты
  • мультимедийные контроллеры

Если устройство не заработало сразу, это ещё не означает, что его нельзя заставить работать в принципе. Иногда можно найти более подходящее ядро или сторонний драйвер в интернете. Для поиска нужного ядра можно воспользоваться базой данных LKDDb, в которой проиндексированы поддерживаемые устройства для каждой версии ядра, или поискать решение на форумах и подобных ресурсах.

Сегодня мы запускаем новый способ поиска драйверов — с помощью создания пробы компьютера! Если для какого-то устройства в вашей пробе не был загружен драйвер, то для него будут предложены подходящая версия ядра или известные сторонние драйверы. Эта же информация представлена на странице каждого PCI/USB-устройства в базе.

Пробу можно создать следующей командой (для других дистрибутивов есть AppImage):

hw-probe -all -upload

Поиск драйвера осуществляется по базе LKDDb для ядер начиная с версии 2.6.24 и до самой новой 5.0. Также мы проиндексировали следующие сторонние драйверы:

  • nvidia — графика
  • wl — Wi-Fi-карты фирмы Broadcom
  • fglrx — графика AMD/ATI
  • hsfmodem — модемы
  • sane — сканеры
  • foomatic — принтеры
  • gutenprint — принтеры
  • и ещё около 100 драйверов с Github для Wi-Fi-карт и других устройств

Да, мы проиндексировали fglrx для старых графических карт AMD/ATI. В некоторых случаях производительность с ним может быть выше, чем при использовании свободного драйвера radeon, но для этого нужно будет поставить предыдущую версию ROSA — R8, так как в более новых версиях системы fglrx не поддерживается.

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

Всем спасибо за внимание!

VK: https://vk.com/rosa_linux?w=wall-33847957_285897.

Compatibility.png

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.