[ 已重装 ] 更新 n 卡驱动后重启无法进入图形界面

如题,找了好多方法都解决不了,不管是 root 还是普通用户都不行,肿么办?

viewtopic.php?f=3&t=505

谢谢先!这个帖子我发贴前专门看过,也试了,还是不行,starx后代码类似下面

hostname: Name or service not known
xauth:  file /home/indam/.serverauth.2814 does not exist


Fatal server error:
Cannot move old log file "/var/log/Xorg.0.log" to "/var/log/Xorg.0.log.old"


Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.

xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
-------------------------------------------------------------------------------------------
xinit failed. /usr/bin/Xorg is not setuid, maybe that's the reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local

实在不行能不能把N卡驱动卸载了啊,谢谢!

装显卡过程、实验过程和 startx 过程说下。

默认可不是进不了图形界面会给你弹字符界面的登录窗口的。所以这中间你都做过什么说一下。

不过据我所知,startx 只有 root 才有效(但登录到图形界面的也是 root 而不是你的普通用户)。你那个返回表明你是普通用户运行的,不然不会提示没有 setuid。

先感谢你这么耐心帮 忙 ^a^ 我新手一只,应该是直接在 wiki 上找的一键安装,最近一次的系统更新,注意到里面有 N 卡驱动,更新后就成了这样— —!
开机后先是 GRUB2,之后就是正常的第一屏,然后就变成了下面这样



后来就没反应了。之后 alt+ctrl+F1 root 登陆后 startx 后如下图

难道是那句 the nvidia kernel module has version 310.44 but this nvidia driver component has version 319.17 ? 我显卡是 GeForce 310M
尝试过编辑 /etc/group ,在 video 组中加入了我的用户名 startx 仍然如上图。虽然 suse 装起来很快也基本不用配置就能用,但还是不想因为这种问题重装,也学不到东西,所以还是拜托啦 Orz

yast 里把 wiki 上说明的那几个包都更新一下,有可能是更新只更新了那几个包中的某几个,导致组件版本不一致,如果 yast 中没法把 nvidia 的那几个包都装到最新版,建议把升级了的包再降回原来的版本~

  1. 不要手动编辑 /etc/group,那是人干的事儿吗?

你能保证是这样的么:

video:x:33:marguerite,root

你能懂这里面 x 是什么意思,33 是什么意思吗?不然别那么干,看这里:

viewtopic.php?f=28&t=621

  1. 你之前手动安装过显卡驱动吗?那样要再次运行 sh NVIDIA-*.run --uninstall 卸载掉先。

或者就是你没更新完全。

它现在说的是 nvidia 显卡的内核模块版本和 nvidia 在用户空间的显卡驱动的版本不一致(汗死你把最重要的一句丢了没说),所以加载不了驱动。

你终端运行

sudo yast sw_single

进软件管理看下你这些软件包的版本:

nvidia-computeG03
nvidia-gfxG03-kmp-desktop
x11-video-nvidiaG03

你的问题如果上述我说的情况都没有,那么就是 nvidia-gfxG03-kmp-desktop 和 x11-video-nvidiaG03 的版本不一致。

用 yast sw_single 看过了
nvidia-computeG03 nvidia-gfxG03-kmp-desktop x11-video-nvidiaG03

全都是 319.17 的,另外还有 G01,G02 神马的,是不是全卸载了就好了 = =!
PS: 能进图形界面的话就不会费劲改 /etc/group 了。。。

那你的 310.44 是怎么来的。自己之前手动弄过?

你把那三个软件包重装下看看能不能覆盖掉。

不然就在命令行下 wget 一个显卡驱动装上么好了

i586

wget -c http://cn.download.nvidia.com/XFree86/Linux-x86/313.30/NVIDIA-Linux-x86-313.30.run

x86_64

wget -c http://cn.download.nvidia.com/XFree86/Linux-x86_64/313.30/NVIDIA-Linux-x86_64-313.30.run

然后 sh NVIDIA-*.run

记得别选 dkms,别的都选是就好了。

好吧,我承认面对黑乎乎的界面我不知道怎么上网——!原来是点右下角已经编辑好的网络连接,然后终端下 mentohust 认证校园网后上网,现在 Networkmanager up?试了不行啊

直接把 nvidia 驱动删除掉,看能不能进图形界面~要不就在其它机下好 nvidia.sh 拷过来~

1赞

这个命令在这个版块我就打了不下五遍的亲

sudo systemctl status NetworkManager.service

显示是 running 的话你就可以直接终端 mentohust。

1赞

卸载时提示装另一个东西,还是需要联网。。。

算了,还是没法上网,打算重装系统,不再折腾了。十分感谢 styx 和女王大人花时间和精力帮忙!

卸载时提示装另一个东西,还是需要联网。。。
装的那个东西应该而 dvd 中有提供的~

你可以 windows 去下驱动。同学电脑下。

Sent from my Galaxy Note 2 using Tapatalk 2

已重装,非常感谢,看来要达到你们的水平还有灰长的路要走啊

本来想自己改下标题【已重装】的,一时忘了,见谅