How to delete drivers on linux

How to uninstall manually installed Nvidia drivers?

How do I uninstall manually installed Nvidia drivers 310.14 and revert to Noveau. I have Ubuntu 12.10.

Just for the sake of precision, the correct syntax is: sudo sh NVIDIA-Linux-x86-310.19.run -uninstall

This is not a duplicate of How can I uninstall a nvidia driver completely ? since that question is about drivers installed with the software centre or apt-get .

2 Answers 2

Yeap, was going to say what Karasu said. Just to add some information. If the driver you downloaded is called for example NVIDIA-Linux-x86-310.19.run then you would run:

sudo ./NVIDIA-Linux-x86-310.19.run --uninstall 

If you want to get the help for your Nvidia driver then do this:

NVIDIA-Linux-x86-310.19.run —help or a more extended version for it:

NVIDIA-Linux-x86-310.19.run -A which shows you the uninstallation option:

--uninstall Uninstall the currently installed NVIDIA driver. 

There are a couple of other nice options in case you want to use them like:

-a — Accept License
-s — Silent Mode
-q — no questions
-i — Driver information
—update — Check Nvidia site and update to the latest

For cases where you use the CUDA installer, in the documentation for it you can find more options on how to uninstall it, like this excerpt:

To uninstall the CUDA Toolkit, run the uninstallation script provided in the bin directory of the toolkit. By default, it is located in /usr/local/cuda-11.0/bin:

Читайте также:  Which linux distribution is best

To uninstall the NVIDIA Driver, run nvidia-uninstall:

And others that can be seen when you run the —help parameter

Источник

Remove a manually installed driver (wireless usb)

I downloaded and installed a driver for my wireless usb dongle as it wasn’t detected by linux (KDE). I wasn’t very sure which model it was but apparently it is a Ralink RT2870 (Brand name IPTime N150UA). I downloaded the driver, patched a file to make it compatible with my new kernel version (3 and above) following this page and finally installed it like shown in the page. Then My wifi dongle was detected and I could connect to the network. The problem is, as soon as I do ssh or open the router’s webpage my whole computer freezes and I have to shut it down. Now I want to delete this driver, I searched on internet but couldn’t find anything helpful. When I run lshw I get for my wireless driver:

description: Wireless interface
physical id: 1
logical name: ra0
serial: 64:e5:99:f6:33:60
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=RALINK WLAN ip=192.168.1.8 multicast=yes wireless=Ralink STA

That is a very weird driver name with a space in the middle. I can’t even follow some tutorials about how to get more information about a driver because when I input RALINK WLAN it thinks it is two different driver names. What should I do?

2 Answers 2

According to your link the filename of the driver should be mt7601Usta.ko ( .ko is the extension for kernel modules).

Kernel modules are usually installed in /lib/modules/$(uname -r) , so use find /lib/modules/$(uname -r) -name mt7601Usta.ko then sudo rm to delete it if you’re sure it is the right module (or mv to move it out from the modules tree so it won’t be loaded on next boot).

Читайте также:  Linux resize ntfs resize

But probably you’ll need to unload the module before.

You can use lsmod command to see currently loaded modules and rmmod to unload a module for the current session (it would be loaded again on next boot), names from lsmod doesn’t always correspond to filenames.

With lsmod results you can use modinfo command to get informations about the module (ie: modinfo )

Depending on the distro you’re using you may be able to blacklist adding a line in /etc/modprobe.d/blacklist.conf so it won’t be loaded on boot

Add a new file if blacklist.conf doesn’t exist

sudo sh -c 'echo "blacklist mt7601Usta" >/etc/modprobe.d/no-mt7601Usta.conf' 

You can also blacklist it from the kernel command line (ie: grub bootloader)

modprobe.blacklist=mt7601Usta 

Источник

Как полностью удалить драйвера NVIDIA в Ubuntu 20.04

Как полностью удалить драйвера NVIDIA в Ubuntu 20.04

Как полностью удалить драйвера NVIDIA в Ubuntu 20.04

К сожалению, даже в 2020 году производители видеокарт не научились делать драйвера, которые будут безошибочно работать на Linux. Особенно ярко проблемы выражаются при установке игровых магазинов, например, Steam или Battle.net.

Например, иногда при установке встречается следующая ошибка:

libGL error: No matching fbConfigs or visuals found

Во многих случаях подобные проблемы решаются полным удалением проприетарных драйверов NVIDIA. Также удаление этих драйверов рекомендуется при переходе на свободные драйвера Nouveau.

Как удалить драйвера NVIDIA из репозиториев

Если вы устанавливали драйверы NVIDIA из официальных репозиториев Ubuntu или PPA, то для их удаления выполните в терминале следующую команду:

$ sudo dpkg -P $(dpkg -l | grep nvidia-driver | awk '')

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

dpkg: dependency problems prevent removal of nvidia-driver-440:
cuda-drivers depends on nvidia-driver-440 (>= 440.64.00).

Пакет cuda-drivers является частью CUDA Toolkit, пакета NVidia для работы с GPU. Поскольку мы удаляем все драйвера NVidia, он нам также не пригодится. Удаляем его и повторяем попытку удаления драйвера

$ sudo apt remove cuda-drivers $ sudo dpkg -P $(dpkg -l | grep nvidia-driver | awk '')

По завершении удаления драйвера удаляем ненужные зависимости:

$ sudo apt autoremove --purge

Теперь нужно установить свободные драйверы:

$ sudo apt install xserver-xorg-video-nouveau

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

Читайте также:  Linux shared memory paging

Результат должен быть примерно следующим:

nouveau 1949696 4 mxm_wmi 16384 1 nouveau ttm 106496 1 nouveau drm_kms_helper 184320 1 nouveau drm 491520 7 drm_kms_helper,ttm,nouveau i2c_algo_bit 16384 1 nouveau wmi 32768 3 wmi_bmof,mxm_wmi,nouveau video 49152 1 nouveau

Удаление официальных драйверов NVIDIA

Если вы загружали драйвера с помощью скрипта, загруженного с официального сайта NVIDIA, то процесс удаления будет иным. Для начала, загрузите скрипт установки с официального сайта NVIDIA.

Перейдите в папку загрузки и найдите файл драйвера вида NVIDIA-Linux-x86_64-440.44.run. Для удаления выполните в терминале следующую команду, подставив вместо XXX.XX текущую версию драйвера (в нашем примере — 440.44):

$ sudo bash NVIDIA-Linux-x86_64-XXX.XX.run --uninstall

Восстановите оригинальную конфигурацию xorg из резервной копии:

$ sudo nvidia-xconfig --restore-original-backup

Если вы блокировали драйверы Nouveau, удалите файл блокировки

$ sudo rm /etc/modprobe.d/blacklist-nvidia-nouveau.conf

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

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