LEAP 15 安装NVIDIA Driver以后又出问题了

很奇怪了,你尝试先
sudo zypper rm nvidia-gfxG04-kmp nvidia-computeG04 nvidia-glG04 x11-video-nvidiaG04
然后在运行418.56的.run文件呢?
如果还不行,可以试试先下面的办法:
cd /usr/src/linux
sudo zypper in linux-glibc-devel
sudo ln -s /usr/include/linux/version.h .
然后再运行那个.run文件。

报错信息跟之前一样


帮我研究研究这个

我已经用ctrl alt F3进入了命令行,
我看到它的报错信息,是/usr/src/include/linux/version.h,我就又尝试了
ln -s /usr/src/include/linux/version.h
报错说不能创建symbolic link ‘./version.h’: File exists.
于是我用cat显示一下文件内容
注意 opensuse开始耍流氓了!它说no such file or dorectory

这是它的/usr/src/linux/version.h

现在已经没有任何nvidia驱动,只有nouveau驱动,重启以后自动启动sddm,能进入xfce但是跟之前有nividia驱动而且blacklist nouveau时候效果完全一样,界面非常卡,分辨率不对,一个显示器不能被识别,在xfce里面想要设置,只有这个不对的分辨率和70Hz的频率,没有其他选项


这么看的话,系统连vga和dvi都根本识别不出来啊

这个命令你输入错了,是ln -s /usr/include/linux/version.h .
最后那个点不能省略,文件路径你也输入错了。所以有问题。
不过这个命令即使你输入对了也会报错,因为你已经有/usr/src/linux/version.h这个文件了。
首先确认/usr/src/linux/version.h这个文件存在,再重装nvidia 驱动试试?

一开始试的就是ln -s /usr/include/linux/version.h
报错,它的报错信息误导我,它自己提到/usr/src/include/linux这个路径
你看截图里两个巨大的ERROR

没关系,你先cat /usr/src/linux/version.h 确认里面有东西,然后运行nvidia .run程序试试看,报哪个错。

奇怪!竟然装上了!不过其实我刚才在plasma里面,没有nvidia源的情况下,只保留女王说的那四个源,升级了一把,一共493个包。
之后ctrl alt F3运行nvidia驱动.run文件,装好了。

对,这个显示/usr/src/linux/version.h存在并且里面有东西,你紧接着运行nvidia的.run安装程序试试看。

奇怪的是之前这个文件就在呀

重启了,之后在命令行界面
系统一个劲的闪烁,频率大约是一秒
根本没法输入root和密码
我之前为了能进入图形界面,把blacklist nouveau注销了
是不是这个原因?

一个劲地闪烁

又重启一次,这次是在另外一个界面和命令行登录界面之间闪烁

幸亏有 win10 ,现在我可以在win10下面通过Diskgenius找到 /etc/modprob.d/50-blacklist.conf
能看到内容但是不能编辑

去年十一月第一次用同一个硬盘装这个leap没这么折腾过。
如果说有什么不同
那就是 去年装系统的时候只有一个硬盘没有其他的系统
今次有两个硬盘,另一个装着win 10
去年装系统的时候 /分区是btrfs,这次是ext4

用安装盘dvd进入upgrade,进入桌面。然后blacklist nouveau,sudo init 3之后安装nvidia驱动,再重启,现在可以进入桌面,分辨率正常了。

但是!!!

NM连接受限,现在重新不能上网了!只能用手机更新帖子。

把NetworkManager的日志发上来看看?
sudo journalctl -u NetworkManager
另外你可以试试有线网行不行,还是说只是无线网不行?

1赞