linux 驱动卸载(ubuntu 卸载nvidia驱动)
其实linux 驱动卸载的问题并不复杂,但是又很多的朋友都不太了解ubuntu 卸载nvidia驱动,因此呢,今天小编就来为大家分享linux 驱动卸载的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
如何从 Linux 平台删除驱动程序
Linux下大部分驱动都是以模块方式加载到内核的,所以要删除一个驱动,主要从模块下手。所以首先要学会如何查看已经加载的模块:
lsmod
第一列是模块的名字,根据模块名字往往可以猜出哪个模块是你要删除的驱动。如果对硬件不熟悉的话就要试着通过其他命令来找相关的信息。
比如我要删除无线网卡的驱动,那么我可以用:
lspci| grep less
lspci命令会列出所有PCI设备,而grep会找出返回结果中包含less的行。无线是Wireless,所以返回结果就会包含有我的无线网卡的信息,比如:
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192E Wireless LAN Controller(rev 01)
可以看出型号是RTL8192E,这个时候再用lsmod命令,查看有没有与8192相关的模块名就可以了。
找到模块名字后(比如我的无线网卡叫做r8192e_pci)就可以用如下命令卸载模块:
rmmod模块名
对于我的无线网卡就是rmmod r8192e_pci。这时候驱动就已经成功被卸载了,但是是临时的,重启又会重新加载,如果要永久卸载这个驱动的话还需要改一点东西。
在Ubuntu下进入/etc/modprobe.d目录下(其他发行版会有些差别),编辑blacklist.conf文件,加入一行(一般加在最下面):
blacklist模块名
这样就将你要删的驱动加入了黑名单,以后就再也见不到它啦!:)
Linux下如何安全删除驱动linux删除驱动
程序
随着计算机技术的发展,Linux下的驱动程序的安装和删除也变得更加容易。但删除驱动程序时也有安全隐患。下面我们一起来学习如何在Linux下安全删除驱动程序。
首先,在Linux问答网站上搜索有关Linux下驱动程序删除的资料,可以查看专业人士提供的帖子,这些帖子可能会给你更多的信息:
#apt-get remove想要删除的驱动程序
如果你不清楚一些驱动程序的名称,可以使用 lsmod命令查看系统当前安装的驱动程序:
#lsmod
接下来,使用 rmmod命令卸载驱动程序,即可删除模块:
#rmmod模块名称
有时删除某些驱动程序可能会引起系统报错,这时建议使用目前支持在线升级的系统软件,可以解决这个问题。
还有一项细节需要注意,无论当前驱动程序是否正在使用,都可以使用 rmmod命令卸载,但是切忌不要在系统正在使用该驱动程序的情况下尝试卸载。
最后,可以使用 modprobe-r命令进行驱动程序的删除,但是需要谨慎操作,因为过多或不必要的卸载可能会破坏系统:
#modprobe-r想要删除的驱动程序
总的来说,Linux下删除驱动程序需要仔细考虑,在删除之前应该先备份,避免出现意想不到的后果。
如何在命令行下卸载nvidia驱动
我用ubuntu,不清楚fedora的软件管理,好像是用yum吧,但linux大致是相通的。简单说一下:
1、先要搞清楚你装的nv的驱动包的名称,ubuntu下可用dpkg-l显示已安装的所有软件包,通过管道输出给grep查询已安装的指定的软件包,例如:dpkg-l| grep find,会显示如下:
dpkg-l| grep find
ii findutils 4.4.0-2ubuntu4 utilities for finding files--find, xargs
ii mlocate 0.21.1-1ubuntu1 quickly find files on the filesystem based o
ii unhide 20080519-2 Forensic tool to find hidden processes and p
说明find应该存在于那几个包中,主要你知道nv驱动包的名称就好。
2、知道其名称后通过软件包管理工具将其删除,ubuntu下可用dpkg-r packagename删除,如果想连同配置文件一起删除则加-purge参数即可。yum应该相通。
3、删除nv驱动后重启电脑,或重启X窗口即可。(有可能需要改动xorg.conf,最好先备份一个)
另外,ubuntu下有更简便的方法,如果误装了nv驱动(前提是命令行下安装的),那么输入history后可找到安装nv驱动的那条命令,复制下来后面加上一个“-”即可删除。如:sudo apt-get install nv-,同理sudo apt-get remove nv+也可安装。
再另外,通过更改xorg.conf屏蔽N卡驱动,使X不加载它也可以,但具体你要找一下了。
独显很强大,但显卡型号和驱动版本必须对应,原来我的电脑A卡就装了某网友强烈推荐的A卡最新驱动后白屏,当时还不知道如何卸载,只好重装。建议如无特殊需要,请使用开源驱动。
楼上说的是windows下的驱动卸载方法,与本问题不沾边儿。