Ubuntu 17.10 GDM登录屏幕分辨率

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

据我所知,登录界面是用GDM(以前是LightDM)实现的。 到目前为止我读到的post建议通过在exit 0之前添加适当的xrandr命令直接在/etc/gdm3/Init/Default修复它,在我的情况下xrandr --output XWAYLAND0 --primary --mode 2560x1440

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

由于推荐的修复不起作用:如何检查它不起作用的原因以及如何解决此问题?

您尝试设置的模式可能尚未用于xrandr。 在/ etc / gdm3 / Init / Default中,在退出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 

显示渲染最有可能取决于您的确切video卡。

当系统启动时,“自动”检查某些video卡中的非常详细的function和“不是其他”吗? 您的video卡可能只是屏幕大小? 其中一些function是“通用的”,通常可以从卡上的内存地址位置和其他自定义或问题video位置读取。

从我听到的情况来看,旧的显示驱动系统的通过和新的如此稳定性之间存在争议,如何从video卡中真正地读取详细信息并不总是可能的,人们可能需要“翻译”。 您可以联系卡的video驱动程序的所有者? 发布一些更详细的信息。

谢谢!