请注意,该系统是 UEFI 引导系统 - /sys/firmware/efi 存在
最初我在安装 i3 时遇到了问题,最终安装了许多驱动程序,直到有一天它随机工作。 I3 出现了,我能够打开一个终端。几天后,我尝试正确定向显示器,之前我曾使用 xrandr 命令来执行此操作,但想尝试在 xorg 配置文件中执行此操作。检查Xorg.0.log,我意识到服务器实际上因错误而终止,但I3仍然启动并且我能够正常使用我的计算机。
我从日志文件中注意到一些事情很奇怪。它从模块目录中不存在的文件加载 nouveau 模块。 nouveau 模块甚至没有安装,我已经使用 pacman 确认了这一点。日志指出目录 /usr/share/fonts/* 不存在多次,但这些文件确实存在,并且我已经对它们运行了 mkfontdir 。我尝试在配置文件中将它们指定为 FontPaths,但这没有帮助。
对当前配置文件进行任何重大更改都会让我回到最初的问题,但 i3 无法启动,并且服务器以相同的错误结束。 (日志完全相同)。有些更改没有任何作用,就好像它甚至没有使用它所说的配置文件一样。
我真的不明白发生了什么事,如果服务器终止,我如何使用 i3。我多次尝试编写尽可能简单的conf文件,只是为了让一台显示器启动并工作但无济于事。只有这个最初使用 nvidia 模块生成的配置文件才允许 i3 启动,而日志则表明服务器已终止。
- 眼镜:
- 内核:5.5.6 arch1-1
- CPU:AMD Ryzen Threadripper 2950x 16- (32) @ 3.500Ghz
- GPU:NVIDIA GeForce RTX 2080 TI Rev.A
- 主板:华硕 ROG Maximums XI Extreme 文件
(日志)〜/.local/share/xorg/Xorg.0.log:https://pastebin.com/WhySt7P6
正在运行的 Xorg conf(i3 已启动并正在运行,但 xserver 在日志中终止):https://pastebin.com/tTrLAYi7
/usr/share/X11/xorg.conf.d/40-lib-input.conf:https://pastebin.com/zK2VgzGb
/usr/lib/module/drivers:只有 modesetting_drv.so nvidia_drv.so
/etc/X11/xorg.conf.d/:为空
LSPCI | grep VGA:VGA 兼容控制器:NVIDIA Corporation TU102 [GeForce RTX 2080 Ti Rev. A](rev a1)
我希望得到任何帮助来使配置正确运行,我想使用 xorg.conf (不会在后台终止)或使用 xrandr 来定向我的显示器,我希望它以正确的方式完成,以便我能够理解它。