На убутободобном linux установил драйвера wifi, как вернуть родные?

Имеется lenovo IdeaPad 5 Pro 16ARH7 c WiFi rtw89, пару систем убуноподобных linux (kde, linuxmint)
wifi на новом ядре работает, но помтоянные микро обрывы, втыкал usb-wifi или по шнуру, всё ок. Посоветам поставил https://github.com/lwfinger/rtw89
Теперь сети ищутся, но не коннектится совсем. Есть ли способ вернуть?
после sudo make uninstall вообще не работает
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 2
@pfg21
ex-турист
посмотреть какие файлы и куда устанавливает в систему rtw89 и вычистить их.
после чего переустановить (apt reinstall) пакет с официальным драйвером wifi.
после чего будет использоваться драйвер из пакета...
Ответ написан
Комментировать
@rPman
Универсально, устанавливаешь систему, делаешь резервную копию (на самом деле достаточно создания снапшота, это 1 команда и заранее устанавливать систему на btrfs), затем ставишь свой драйвер с помощью make install, делаешь еще один снапшот, и сравниваешь эти два снапшота, например с помощью diff -ru, или получив список различий чем то типа btrfs-diff (он вместо сканирования всего, будет анализировать буквально различия снапшотов).

Таким образом ты быстро поймешь, что именно сломано и даже как. Мало того, сломанные библиотеки (когда подменяется файл вместо установки рядом с новым именем) можно откатить с помощью штатного дебиановского dpkg:
# получить имя пакета, в котором указанный файл, работает только для установленных пакетов, иначе apt-file
dpkg -S /path/to/your/file

чтобы переустановить пакет (не советую, так как такие пакеты помечаются как нужные и если они были установлены не вами а как зависимость, то эта информация будет потеряна)
apt install --reinstall package_name
либо
# 1. Скачать пакет
apt-get download package_name
# 2. Извлечь содержимое пакета во временный каталог
dpkg-deb -x package_name_version.deb /tmp/package_contents
# делать с этим файлами что угодно по одному, в т.ч. копировать
# либо установить пакет без отметки его важности
dpkg -i package_name

Альтернатива, изучать исходники конфига устанавливаемых драйверов и помнить, что огульно ставить что либо в систему с помощью make install очень и очень дурная практика, прямой путь все сломать без возможности восстановить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы