Ubuntu 安装 nouveau?ubuntu安装pycharm

大家好,如果您还对Ubuntu 安装 nouveau不太了解,没有关系,今天就由本站为大家分享Ubuntu 安装 nouveau的知识,包括ubuntu安装pycharm的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

Ubuntu用户怎样安装Nvidia最新显卡驱动

一、Ubuntu系统中显卡的开源驱动及其更新。

Ubuntu系统默认使用显卡的开源驱动。以 Nvidia显卡为例,该系列显卡的开源驱动来自 xserver-xorg-video-nouveau软件包,是跟随 Ubuntu系统一起升级的,只要系统正常定期升级,就可确保一直使用最新版本的 Nvidia显卡开源驱动。

1、确认显卡开源驱动的版本。还是以查看 Nvidia显卡的开源驱动版本为例:打开终端,在提示符后键入以下命令:

dpkg-l| grep nouveau

命令将反馈如下(或类似的信息):

ii libdrm-nouveau2:amd64 2.4.67-1 amd64 Userspace interface

to nouveau-specific kernel DRM services-- runtime

ii xserver-xorg-video-nouveau 1:1.0.12-1build2 amd64

X.Org X server-- Nouveau display driver

从上述反馈的信息即可查看 Nvidia开源驱动的版本信息。

2、开源驱动的升级。Ubuntu系统上开源驱动是跟随系统一同升级的。除了等待系统自动升级之外,还可以随时检查软件包的升级信息并执行升级。在终端中先后执行以下命令:

sudo apt-get update

sudo apt-get upgrade

上述命令检查系统中各个软件包的更新信息,如果 xserver-xorg-video-nouveau这个软件包有新的版本,它将会自动被系统更新升级。

用什么方法把nouveau彻底卸载

首先说明下什么是Nouveau,为什么有些系统安装N卡驱动的时候会提示“ERROR: The Nouveau kernel driver is currently in use by your system. This

driver is incompatible with the NVIDIA driver……”之类的错误。

Nouveau是由第三方为NVIDIA显卡开发的一个开源3D驱动,也没能得到NVIDIA的认可与支持。虽然Nouveau Gallium3D在游戏速度上还远远无法和NVIDIA官方私有驱动相提并论,不过确让Linux更容易的应对各种复杂的NVIDIA显卡环境,让用户安装完系统即可进入桌面并且有不错的显示效果,所以,很多Linux发行版默认集成了Nouveau驱动,在遇到NVIDIA显卡时默认安装。企业版的Linux更是如此,几乎所有支持图形界面的企业Linux发行版都将Nouveau收入其中。

不过对于个人桌面用户来说,处于成长阶段的Nouveau并不完美,与企业版不一样,个人用户除了想让正常显示图形界面外很多时候还需要一些3D特效,Nouveau多数时候并不能完成,而用户在安装NVIDIA官方私有驱动的时候Nouveau又成为了阻碍,不干掉Nouveau安装时总是报错。报错提示见文第一段。

一般安装Linux显卡驱动的步骤是:

(1)下载合适的驱动,无论是NVIDA还是ATI都推荐去官方下载

(2)如果下载的是源码文件则需要编译安装,不过现在官方提供的Linux显卡驱动多是以.run为后缀的,这种直接在命令行中./softname.run运行即可安装。

(3)一般在操作第二步的时候会提示让你关闭X window,如下图:

进入命令行模式Kill掉gdm或kde再安装一般就无问题,而安装Nouveau的NVDIA显卡机器还多了一个步骤就是需要关闭Nouveau,这也就是本文要解决的问题。

以下是关闭Nouveau并且安装Nvidia显卡驱动的步骤:

(1)把驱动加入黑名单

编辑/etc/modprobe.d/blacklist.conf,在文件后面加入blacklist nouveau

(2)root用户下运行如下两条命令:

mv/boot/initramfs-$(uname-r).img/boot/initramfs-$(uname-r).img.bak

dracut-v/boot/initramfs-$(uname-r).img$(uname-r)

以上两条命令分别是备份与重建initramfs,如果你的Linux是debian或ubuntu系统运行命令时需要sudo。这段无用

(3)重启系统至init 3(文本模式),也可先进入图形桌面再运行init 3进入文本模式,再安装下载的驱动就无问题,安装命令示例:

./NVIDIA-Linux-x86-285.05.09.run

安装过程根据提示完成即可。当然在安装之前你也可以先确认下Nouveau是已经被你干掉,使用命令: lsmod| grep nouveau

安装完成后重启系统即可设置你的桌面效果了。并且在系统–首选项还有了NVIDIA X Server Settings的选择项。

当 Linux内核启动系统时,必须找到一个根文件系统,方能成功开机,而这个文件就是init,init的PID进程恒为1。启运过程中init紧随内核,用于引导其它主程序完成开机。建议查看下有关initramfs的资料,这样便于理解为什么安装个显卡驱动还是生成(编译)initramfs。

如果驱动更新了,有两个办法可以安装,一个是自行下载好NVIDIA-Linux-x86-*.run安装。另外一个办法就是直接让驱动自己去更新,假设已经有了11版,但是没有19版,可以在安装的时候加上更新参数--update,安装程序会自动连接到官方服务器去下载新版本然后安装。执行:

sh NVIDIA-Linux-x86-100.14.11-pkg1.run--update

13.OK!

14.如果要卸载nvidia官方驱动,执行:

sudo sh***.run--uninstall

15.如果要安装受限驱动,首先要编辑blacklist.conf,执行:

sudo gedit/etc/modprobe.d/blacklist.conf

删除以下部分并保存:

blacklist vga16fb

blacklist nouveau

blacklist rivafb

blacklist nvidiafb

blacklist rivatv

然后执行:

sudo apt-get install nvidia-*

sudo apt-get install xserver-xorg-video-nouveau

重新启动后在“附加驱动”里选择相应的受限驱动,并激活。

OK!

Ubuntu18.04安装NVIDIA显卡驱动即问题解决

在Ubuntu 18.04上安装NVIDIA显卡驱动时,可能会遇到一些问题。首先,确保检查显卡驱动是否已安装,通过终端运行`glxinfo| grep rendering`,如果输出确认驱动存在,说明已安装;若遇到其他问题,可能是缺少mesa-utils,可通过`sudo apt-get install mesa-utils`解决。进入BIOS设置,找到power选项并按照指示操作后保存。

禁用nouveau显卡驱动是安装NVIDIA驱动的一个步骤。创建`/etc/modprobe.d/blacklist-nouveau.conf`文件,加入`blacklist nouveau`和`options nouveau modeset=0`,然后更新并重启系统。若重启后遇到问题,可能是因为缺少`options nouveau modeset=0`,这时可尝试进入恢复模式,删除错误的配置文件,或者卸载NVIDIA驱动再重新安装。

一个简单的方法是通过ppa源安装驱动。首先添加ppa源,然后运行`sudo add-apt-repository ppa:graphics-drivers/ppa`,更新源列表,执行`ubuntu-drivers devices`查看可用驱动,选择`sudo ubuntu-drivers autoinstall`自动安装,重启系统后用`nvidia-smi`验证驱动是否安装成功。

总之,安装过程中需注意每个步骤的执行,特别是禁用nouveau和安装NVIDIA驱动时,确保正确无误。如有必要,可以参考相关教程,如dnxtc.net和csdn等网站上的内容。

阅读剩余
THE END