登录屏幕分辨率

所以我刚刚在我的戴尔XPS 13上安装了Ubuntu 16.04。当我到达登录界面时,它以3200×1800快速启动,然后我得到一个较低的分辨率,如800×600,但一旦我登录它调整为3200×1800。 如何在登录屏幕上永久获得3200×1800? 我在14.04没有这个问题。

在grub中强制你想要的分辨率

sudo nano /etc/default/grub 

找到这一行

#GRUB_GFXMODE = 640×480

改为

GRUB_GFXMODE = 3200×1800

然后重建帧并更新grub

 echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash sudo update-initramfs -u sudo update-grub 

告诉我们这是否有效。

**编辑:

如果问题仅与登录屏幕分辨率有关, 请阅读此处

在GRUB中点击ESC并输入videoinfo表明GRUB不支持gnome-control-center display可用的所有屏幕分辨率,所以我使用了这个答案的解决方法:

 sudo cp .config/monitors.xml /var/lib/gdm3/.config/ 

重新启动以查看效果

如果您使用版本17.04或更低版本(LightDM)升级到版本17.10或更高版本或安装gdm3 sudo apt install gdm3gnome-control-center display选择您喜欢的分辨率然后sudo dpkg-reconfigure gdm3则在Ubuntu 18.04中测试了此解决方法

如果提示复制monitors.xml,请选择gdm3,如上所示,然后重新启动