本文主要是介绍1、opensuse安装NVIDIA驱动遇到的问题与解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
首先,我个人非常喜欢opensuse,感觉所有使用KDE桌面的Linux发行版中,它是做的最好的。并且无论是Tumbleweed还是Leap版都十分稳定,从来没有遇到过更新然后系统崩了的情况。如果有感兴趣的同学可以试一下这款Linux发行版,虽然它在国内可能占有率不是很高,但真的值得推荐。
好了,言归正传,说一下我在使用opensuse时遇到的NVIDIA驱动问题。当然,NVIDIA驱动安装的问题,不只是在opensuse上复杂,在所有的Linux发行版上都对小白不太友好,这也是为什么Linux之父会对其礼貌问候的原因。
一、安装NVIDIA驱动
1、安装好opensuse之后,进入opensuse wiki官网,搜索NVIDIA,如图:
2、根据你的需要,自行选择安装方式,这里我选择的是普通用户
3、官方给出的说明很详细,自己根据提示操作即可:
根据手册安装完成后重启即可,重启完成后在应用列表里搜索 NVIDIA,会出现NVIDIA Setting,打开它,如果出现的是这种界面,恭喜你成功安装,当然我的显卡就很落后了,可以说是远古时代了。
二、驱动问题
1、我的错误尝试
如果打开NVIDIA Setting之后报错,提示 You do not appear to be using the NVIDIA X driver ......,你可以尝试按照它的提示信息操作,在root用户下执行nvidia-xconfig,这个命令会在/etc/X11/目录下重新生成一个名为xorg.conf的文件。如果在执行nvidia-xconfig时提示已经存在xorg.conf文件了,可以手动将xorg.conf备份为xorg.conf.backup,也就是执行 mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup命令。然后再执行nvidia-xconfig命令,随后重启。当然,我用这种方式得到的结果是图形界面直接无法运行,提示:opensuse faild start X Display Manager,我只能在命令行下操作,并且将驱动卸载又重装了一边才进入桌面。如果有同学遇到我说的这个问题,可以尝试我的做法,但如果和我一样也进不去图形界面的话,建议卸载驱动,重新安装一次。当然,重新进入以后,驱动还是没有安装好的。
2、完美切换
我又重新翻阅了一下官方wiki,在最下面发现了这句话,如图:
我的电脑虽然古老,但是,是双显卡,我在想会不会是没有切换到NVIDIA显卡,所以才会检测不到设备?于是,我又通过官方的手册,安装了suse-prime。并且切换了显卡驱动,这一次,成功了!
当我再次打开NVIDIA Setting后,就一切正常了。(提示:切换显卡后,需要注销,然后才能生效)
三、总结
再次提醒各位同学,这只是我的遇到的问题的解决方法,仅提供参考,毕竟linux下的NVIDIA驱动安装的确难搞。还有就是,遇到问题还是以官方手册为准。总的来说,在opensuse下安装NVIDIA驱动还是比较简单的,如果顺利的话,也就是两句命令的事儿。如果我写的有什么问题的话,还请各位同学指正。
这篇关于1、opensuse安装NVIDIA驱动遇到的问题与解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!