VM虚拟机 ubuntu18系统自定义分辨率

虚拟机装好了, 然而...不知道为什么, VM全屏过后, ubuntu并没有跟着全屏, 还是中间贼小一坨...

懒得去追究到底是啥问题造成的了, 既然没法自动全屏, 手动去设置, 给个分辨率不就得了...

打开设置 - 设备 - 显示, 选择分辨率, 选..... emmmmmmmmmmmmmmmm

为什么没有1920 x 1080?! 只有个4比3的1920 x 1440, 蛋疼...

查了下相关资料, 设置自定义分辨率的文章比比皆是, 就是纳闷儿, 为啥ubuntu会不支持16比9的分辨率呢..

最后发现, VMTools没有正确安装, 导致ubuntu无法正常获取显示器支持的分辨率造成的!

那么解决方案就有俩, 要么装好VMTools, 要么直接自定义分辨率, 我最后选的是自定义的方式, 因为不知怎的为啥, 重装VMTools是灰的, 点不了, 而且复制粘贴的功能又正常的....谜

自定义分辨率

首先使用cvt 1920 1080获取下一步需要的数据
我这里返回的是

然后使用xrandr查看显示器, 记下显示器的名称
示例

其中Virtual1就是我当前显示器的名称了

然后输入sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

后面的数据即为第一个命令返回字符串中, Modeline后面的数据

然后继续输入sudo xrandr --addmode Virtual1 "1920x1080_60.00"

这里的Virtual1就是我显示器的名称, 记得改成你自己的

到此, 设置 - 设备 - 显示里面就会出现1920 x 1080的分辨率了.

不过以上设置重启过后将会失效! 需要重启过后依旧正常的话还需要下面的步骤

输入sudo vi /etc/profile
在文章末尾加上刚刚输入的两条命令

这里就不需要sudo了, 因为profile在启动时运行, 这时候是root权限

PS: 实测结果, 输密码的界面还是小分辨率, 进入桌面过后就正常了

“VM虚拟机 ubuntu18系统自定义分辨率”的一个回复

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

00:00/00:00