更改 Ubuntu Server 14.04 屏幕分辨率

use*_*195 4 server 14.04 display-resolution

有没有人愿意帮助我改变我的 Ubuntu 服务器的屏幕分辨率。

我在 Windows 10 主机上运行 virtualbox(ubuntu 服务器来宾)。

我检查了我可能找到的每个链接,但没有运气。

我还为它安装了来宾添加。

elb*_*oit 8

1. 获取支持的视频模式信息 (为此,我必须安装hwinfo

>sudo apt-get install hwinfo
Run Code Online (Sandbox Code Playgroud)

然后检查支持的模式(我有兴趣将分辨率设置为 1280x1024 并设置可用的最高颜色深度,所以我要检查一下。)

    sudo hwinfo --framebuffer |grep 1280x1024
Run Code Online (Sandbox Code Playgroud)

最佳可用模式如下所示

    > Mode 0x031b: 1280x1024 (+3840), 24 bits
    > Mode 0x0345: 1280x1024 (+5120), 24 bits
Run Code Online (Sandbox Code Playgroud)

奇怪的是,0x0345 仅适用于上述两种模式。

2. 编辑 /etc/default/grub

    sudo nano /etc/default/grub
Run Code Online (Sandbox Code Playgroud)

取消注释 #GRUB_GFXMODE="some value",并将其更改为您的分辨率,同时添加 GRUB_GFXPAYLOAD_LINUX 行,如下例所示。还要修改 GRUB_CMDLINE_LINUX_DEFAULT 以反映所选的视频模式。

    GRUB_CMDLINE_LINUX_DEFAULT="video=0x0345"
    GRUB_GFXMODE=1280x1024x24
    GRUB_GFXPAYLOAD_LINUX=1280x1024x24
Run Code Online (Sandbox Code Playgroud)

保存您所做的更改。

3.更新grub

    sudo update-grub
Run Code Online (Sandbox Code Playgroud)

4. 重启:

    sudo reboot
Run Code Online (Sandbox Code Playgroud)

如果一切顺利,Ubuntu 将以您设置的分辨率启动,对我来说 1280x1024x24 就可以了。

最后我设法改进了这个解决方案,它不再是片面的。

如果用putty、cygwin连接就不会出现这个问题,上面的设置也不会改变你的终端体验。