Arch Linux 安装 Nvidia 显卡驱动后, xorg 不能成功运行

2018-02-06 00:27:47 +08:00
 AEANWspPmj3FUhDc

我尝试在 Arch Linux 上安装 Nvidia 驱动,安装步骤是按照 Arch Wiki 上来的,即:

sudo pacman -S nvidia

sudo nvidia-xconfig

而后重启 Xorg 会报错,我已根据提示的信息解决掉了所有 Error 和部分 Warning,但现在还剩有四个 Warning 无法解决。

详细的 log 文件下载地址:Xorg.0.log

log 文件截图:

根据搜索到的信息,似乎需要安装 xf86-video-modeseting 这个包,但官方已经将此包移除,在 aur 上也未找到此包。而我也已经安装了 xf86-video-fbdev、xf86-video-vesa 这两个包,不知为何也会有相关的 Warning。

Nvidia 驱动版本:387.34-21

Nvidia 显卡版本:GeForce GTX 860M

不知道这个问题该如何解决?如你知晓,还烦告知。

4303 次点击
所在节点    问与答
3 条回复
wxg4net
2018-02-06 09:15:06 +08:00
显卡型号?完整的日志贴上来。另外去 archlinux 社区问,比在这更容易得到答案
Tyanboot
2018-02-06 14:55:44 +08:00
我猜可能和 nVidia 的 Optimus 有关系. 笔记本上的 nVidia 不能独立输出, 必须依靠 Intel 核显才能工作.

也就是由 nVidia 进行计算好之后将结果交给 Intel 核显再输出, 在核显启用的情况下不能像台式机那样直接把 Xorg 跑在独显上.

所以直接用 nvidia-xconfig 生成的配置文件是不能用的.

具体可以参考一下 https://wiki.archlinux.org/index.php/NVIDIA_Optimus 这里的描述.
AEANWspPmj3FUhDc
2018-02-06 19:19:22 +08:00
@Tyanboot
谢谢解答,我还一直以为独显可以独立工作,原来有的不行,明白了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/428757

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX