
Большинство драйверов устройств устанавливается автоматически при инсталляции операционной системы Ubuntu, тем самым уменьшая необходимость ручной установки драйверов для поддержки компонентов системы. Эти драйверы обновляются на регулярной основе при обновлении системных файлов, что обеспечивает оптимальную и продуктивную работу всех устройств.
Те драйвера, которые по каким-то причинам не установились, автоматически попадают в категорию специфических (проприетарных). Так как Ubuntu является продуктом с открытым кодом, в нем не поддерживается автоматическая установка защищенных лицензией драйверов с закрытым кодом. Хотя проблема не столь велика. Система поддерживает их ручную установку и обновление, что является довольно прозрачным процессом. В результате чего вы получите полностью рабочую систему, настроенную на работу со всеми установленными в нее компонентами.
Установка драйверов в Linux
Инструкция
1. Выберите в главном меню пункт управления драйверами: «Система» «Администрирование» «Драйверы оборудования» («System» «Administration» «Hardware Drivers»).
2. Запустите процедуру сканирования (обновления) устройств в Ubuntu. Дождитесь окончания операции и выберите тот компонент системы, который Ubuntu не поддерживается на уровне драйвера.
3. После того, как укажите месторасположение собственного драйвера устройства, установите его и нажмите кнопку «Включить» («Enable»), для того, чтобы Ubuntu начала его использование и включила в список будущих обновлений.
4. Для того, чтобы вручную запустить процедуру обновления программ и драйверов установленного оборудования, выберите пункт «Менеджер обновлений» («Update Manager») в разделе «Администрирование» («Administration») главного системного меню. Как мы уже говорили, Ubuntu можно настроить на процедуру регулярного автоматического обновления компонентов операционной системы до самых свежих версий.
Источник: kompik63.ru
Ubuntu 18.04 адаптер Wi-Fi не найден — убедитесь, что адаптер Wi-Fi включен и подключен


После установки или обновления до Ubuntu 18.04 есть вероятность обнаружить отсутствие Wi-Fi адаптера или слабый сигнал, в общем, если оказаться без кабеля и доступа к роутеру, то можно остаться без интернета. Изложено решение сработавшее для Lenovo c обновленной до 18.04 Ubuntu с сетевой картой Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller. Версия ядра 4.15.
Booting problem after installing ubuntu in lenovo ideapad laptop… #short#linux
ВАЖНО: Если на устройстве ядро версии 4.17 или новее, а карта не является RTL8723DE, то НЕ следует использовать этот драйвер.
Следующий рецепт из последовательных действий, помог решить проблему и заставить работать драйвер Wi-Fi адаптера:
- Удалить Broadcom 802.11 Linux STA wireless driver source.
- Должен быть установлен Dynamic Kernel Module System (DKMS). Инсталляция.
- Установка драйвера Realtek rtlwifi codes.
$ uname -r $ 4.15.0-43-generic
Версия ядра ниже 4.17, нужно еще убедится в подходящей версии сетевой карты. Поиск сетевой карты среди PCI устройств:
$ lspci -knn | grep Net -A3 03:00.0 Network controller [0280]: Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01) Subsystem: Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter [14e4:0608] Kernel driver in use: bcma-pci-bridge Kernel modules: bcma 0c:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 07)
Сетевая карта, где-то между… будем пробовать.
$ sudo apt update $ sudo apt remove bcmwl-kernel-source sudo apt install git dkms $ git clone -b extended —single-branch https://github.com/lwfinger/rtlwifi_new.git $ sudo dkms add rtlwifi_new $ sudo dkms install rtlwifi-new/0.6
Теперь необходимо перезагрузить ноутбук.
$ sudo init 6

Если адаптер все еще не отображается, может помочь рекомендация проверить в «Программы и обновления» на вкладке «Дополнительные драйверы» выбрать правильный драйвер и нажать «Применить изменения».
В описанном случае, хоть и обнаружился Wi-Fi адаптер, но в этой вкладке, не отображалось ни одного драйвера ни до, ни после.
$ sudo modprobe -r rtl8723de sleep 5 sudo modprobe rtl8723de ant_sel=1
и сравним, стало ли лучше или нет. Если нет, то заменим значение параметра ant_sel на 2
$ sudo modprobe -r rtl8723de sleep 5 sudo modprobe rtl8723de ant_sel=2
Дополнительно, на форуме HP обсуждается эта проблема и ее решение.
Поделиться ссылкой на статью
Источник: i-notes.org
Zone PC

ВНИМАНИЕ статья устарела и применима была исключительно для ubuntu 13.04 на более новых версиях нужны другие драйвера или методы лечения.
Я уже писал статью про настройку гибридных видеокарт.
Гибридная видяшка нормально работала на старых релизах ubuntu 12.04 и 12.10, но вот вышла очередная ubuntu 13.04.
В этот раз в дистрибутив попал пакет с кривым драйвером для интегрированной видеокарты intel. И за компанию напишем новый скриптик для управления питанием гибридных видеокарт.
Замена драйвера intel
Кривизна драйвера проявляется тем что рабочий стол загружается но при этом отключено управление подсветкой. Если попытаться перейти в текстовый терминальный режим (CTRL + ALT + F1), а затем вернуться назад в графический режим (CTRL + ALT + F7) или просто выйти из текущего сеанса (Завершение сеанса …), то картинка на мониторе намертво зависает.
Почему глючит драйвер версии 2.21.6 из дистрибутива raring ringtail (13.04) разбираться долго и не очень интересно. Поэтому возьмем проверенный драйвер из предыдущего дистрибутива.
Качаем драйвер и дополнительную библиотеку для 64 битного дистрибутива:
wget http://mirror.yandex.ru/ubuntu/pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.20.9-0ubuntu2_amd64.deb wget http://mirror.yandex.ru/ubuntu/pool/main/u/udev/libudev-dev_175-0ubuntu13_amd64.deb
Если у вас 32 двух битный дистрибутив то качаем:
wget http://mirror.yandex.ru/ubuntu/pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.20.9-0ubuntu2_i386.deb wget http://mirror.yandex.ru/ubuntu/pool/main/u/udev/libudev-dev_175-0ubuntu13_i386.deb
Удалем глючный драйвер, ставим нормальный и в конце фиксируем текущюю версию чтобы при обновлении глючная версия не вернулась:
sudo aptitude remove xserver-xorg-video-intel sudo dpkg -i libudev0_175*.deb xserver-xorg-video-intel*.deb sudo aptitude hold xserver-xorg-video-intel
Теперь нужно изменим параметр в файле /etc/default/grub
GRUB_CMDLINE_LINUX=»acpi_backlight=vendor»
Обновляем настройки grub и перезагружаемся.
update-grub reboot
После этого видеокарта должна заработать нормально.
Настройка vgaswitcheroo
Теперь займемся переключателем видеокарт. У меня одна из первых гибридных radeon 5470 который уже официально не поддерживаются поэтому оставим свободный драйвер который уже предустановленный. Как известно переключатель vgaswitcheroo работает только если удалить припроетарные драйвера и использовать свободные драйвера. В большенстве статей рекомендуют команды управления питанием разместить в файле автозагрузки /etc/rc.local который должен запускается последним.
Но если компьютер слишком быстро загружается и выключение питание произойдет до полной инициализации видеокарты то в dmesg может возникнуть неприятная ошибка:
При этом ядро пытается 75 секунд работать с выключенной видеокартой в результате при загрузке почти 2 минуты показывается черный экран. При выключении компьютера также возникают ошибки приводящие к задержке. Но и оставлять постоянно включенной вторую видеокарту не хочется она много батарейки кушает. Напишем небольшой скрипт который при загрузке выключает питание на второй (дискретной) видеокарте с задержкой 3 секунды и перед выключением компьютера восстанавливает питание обратно чтобы ядро нормально отработало.
Создадим файл /etc/init.d/gpuoff и напишем туда:
#! /bin/sh case «$1» in start) echo «Выключить питания второго GPU» sleep 3 chown sasha:sasha /sys/kernel/debug/vgaswitcheroo/switch echo OFF >> /sys/kernel/debug/vgaswitcheroo/switch ;; stop) echo «Включить питания второго GPU» echo ON >> /sys/kernel/debug/vgaswitcheroo/switch ;; status) cat /sys/kernel/debug/vgaswitcheroo/switch ;;esac
Сделаем скрипт исполняемым и добавить его в автозагрузку.
chmod 755 /etc/init.d/gpuoff update-rc.d gpuoff defaults
Теперь можно перезагружаться и проверить состояние видеокарт:
service gpuoff status
0:IGD:+:Pwr:0000:00:02.0 1:DIS: :Off:0000:02:00.0
Здесь «+» показывает активную видеокарту (сейчас intel). Pwr — говорит о том что питание на карту подается. Off — значит питание на карте (redeon) выключено и она не потребляет заряд батареи.
В прочем это уже было в предыдущей статье ссылка на которую есть в начале статьи.
Источник: www.zonepc.ru
