Ubuntu 17.10 GDM 登录屏幕分辨率

Ubuntu 17.10 GDM 登录屏幕分辨率

当我启动 Ubuntu 时,系统具有正确的屏幕分辨率,直到显示登录屏幕。然后,它会暂时更改为较低的分辨率,并在登录后恢复原始分辨率。

据我所知,登录屏幕是通过 GDM(以前是 LightDM)实现的。到目前为止,我读过的帖子都建议通过在 之前/etc/gdm3/Init/Default添加适当的命令来直接修复此问题,在我的情况下是。xrandrexit 0xrandr --output XWAYLAND0 --primary --mode 2560x1440

重启后,登录屏幕仍然以错误的分辨率显示,或者缩放系数加倍,我无法检查。

由于推荐的修复方法不起作用:我该如何检查它不起作用的原因以及如何解决这个问题?

答案1

您尝试设置的模式可能还不适用于 xrandr。在您的 /etc/gdm3/Init/Default 中,在 exit 0 之前也输入以下内容。

xrandr --newmode "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync
xrandr --addmode XWAYLAND0 "2560x1440_60.00"
xrandr --output XWAYLAND0 --primary --mode "2560x1440_60.00"
exit 0

答案2

显示渲染很可能取决于您的具体视频卡。

系统启动时,会自动检查某些显卡的详细功能,而其他显卡则不会。您的显卡可能远不止屏幕尺寸?其中一些功能是“通用”的,通常可以从卡上的内存地址位置和其他自定义或有问题的视频位置读取。

据我所知,在旧显示驱动程序系统和新显示驱动程序系统之间有一些争论,因此从视频卡中真正读取详细信息的稳定性并不总是可能的,人们可能需要“翻译”。您可以联系您的卡的视频驱动程序的所有者吗?发布一些更详细的信息。

谢谢!

相关内容