更改 Ubuntu Server 14.04 屏幕分辨率

更改 Ubuntu Server 14.04 屏幕分辨率

有人愿意帮助我更改我的 Ubuntu 服务器的屏幕分辨率吗?

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

我检查了所有能找到的链接,但毫无收获。

我还为其安装了访客附加功能。

答案1

1. 获取支持的视频模式信息 (为了实现这一点,我必须安装信息

>sudo apt-get install hwinfo

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

    sudo hwinfo --framebuffer |grep 1280x1024

最佳可用模式显示如下

    > Mode 0x031b: 1280x1024 (+3840), 24 bits
    > Mode 0x0345: 1280x1024 (+5120), 24 bits

奇怪的是,0x0345 仅在上述两种模式下有效。

2. 编辑 /etc/default/grub

    sudo nano /etc/default/grub

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

    GRUB_CMDLINE_LINUX_DEFAULT="video=0x0345"
    GRUB_GFXMODE=1280x1024x24
    GRUB_GFXPAYLOAD_LINUX=1280x1024x24

保存所做的更改。

3. 更新 grub

    sudo update-grub

4. 重启:

    sudo reboot

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

最后我设法完善了这个解决方案,它不再是部分的了。

如果使用 putty、cygwin 连接,您将不会遇到此问题,并且上述设置不会改变您的终端体验。

答案2

快速回答:

转到屏幕右上角的控件->(单击)系统设置->显示->[单击分辨率下拉选项并选择您的偏好设置]。

另一种方法(并不总是有效):

单击“查看”选项,让分辨率自动根据窗口大小设置。除非您安装的系统有兼容的驱动程序,否则此功能可能不起作用。

请注意:部分细节取决于您安装的桌面 GUI。初始安装期间不会安装任何内容。

答案3

我知道我来晚了一点,但是......

这是一种更原生的方法,但好处是您可以跳过 Guest Additions 部分。尽管有 150 个不同的“指南”,但我从未成功过。缺点是每次运行时您都必须执行此操作,sudo update-grub并且窗口不会自动调整大小。

sudo nano /boot/grub/grub.cfg

查找此条目:menuentry 'Ubuntu' --class ubuntu --class gnu等等。

在该行下面,找到类似这样的缩进行:linux /vmlinuz-4.2.0-16-generic root=/dev/mapper/dev--vg-root ro

在该行的末尾附加以下内容:vga=somevaluehere

VGA 值如下:http://www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/

我使用的linux /vmlinuz-4.2.0-16-generic root=/dev/mapper/dev--vg-root ro vga=792屏幕足够大,可以达到 24 英寸。如果屏幕比这个尺寸大,VM 窗口中就会出现滚动条。

答案4

无需运行命令或安装客户附加组件。我只需按 shift+ctrl+c,这样客户主机就会进入缩放模式,然后您可以从设置显示中调整缩放因子并将其调整为更大。

相关内容