Каково различие между gnab/rtl8812au на GitHub и rtl8812au-dkms в моем диспетчере пакетов?

Таким образом, я обновлял и устанавливал все на своей новой установке двойной загрузки и заметил, что Информационный Центр (или что-то с его значком) продвигал меня устанавливать rtl8812au-dkms для своего WiFi даже при том, что у меня был тот от gnab/rtl8812au, уже установленного и работа. Мой вопрос - то, что различие между двумя, и я должен установить один по другому?

4
задан 17 October 2018 в 02:42

1 ответ

Самое большое различие между dkms драйвером и non-dkms драйверами, то, что dkms драйверы автоматически восстановят себя каждый раз, когда Вы делаете a Software Update и ядро Ubuntu обновляется. Драйверы Non-dkms обычно прекращают работать после обновления ядра и потребуют, чтобы руководство перекомпилировало и переустановка.

Чтобы видеть, выполняете ли Вы dkms версию драйвера, или нет, используйте это terminal команда...

dkms status

Вы будете видеть что-то вроде этого...

r8168, 8.046.00, 4.15.0-36-generic, x86_64: installed
rtl8812au, 5.2.20, 4.15.0-34-generic, x86_64: installed
rtl8812au, 5.2.20, 4.15.0-36-generic, x86_64: installed
rtl8814au, 4.3.21, 4.15.0-34-generic, x86_64: installed
rtl8814au, 4.3.21, 4.15.0-36-generic, x86_64: installed

Чтобы вручную определить, выполняете ли Вы dkms версию, заглянуть /usr/src и посмотрите, видите ли Вы папку программного обеспечения драйвера, и если оно содержит a dkms.conf файл, затем это - dkms драйвер.

~$ ls /usr/src/rtl8812au-5.2.20
clean      hal          Kconfig   platform               regdb
core       ifcfg-wlan0  Makefile  README.md              runwpa
dkms.conf  include      os_dep    Realtek_Changelog.txt  wlan0dhcp

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

Обновление № 1:

  1. Синаптическая rtl8812au-dkms версия драйвера 4.3.8.12175 с 2014.

    • это требует модификации к сделать команде в dkms.conf к:

      MAKE="'make' KVER=${kernelver}"

  2. gnab/rtl8812au версия драйвера основана 4.2.2 с 2013.

  3. Лучшая/более новая rtl8812au версия здесь, и это - версия 5.2.20.

8
ответ дан 1 December 2019 в 09:06

Другие вопросы по тегам:

Похожие вопросы: