VMware中Ubuntu16.04 设置1920*1080
root账户下 输入 gedit /etc/default/grub
或者直接 sudo gedit /etc/default/grub
找到:#GRUB_GFXMODE=640x480 在这下面一行写上
GRUB_GFXMODE=1920x1080 然后保存
执行 update-grub 或者 sudo update-grub
重启后设置选项中就有1920x1080
-------------------------------------------------------------------------------------------
老铁又遇到这种问题了,而且这次上面的办法设置完之后没有什么效果,然后又在网上找了下,发现一种办法可以解决了。
同过使用xrandr来进行修改分辨率的大小,这里给出一个有关xrandr的详细介绍:xrandr详细使用介绍
如果不想看那么多的东西,只想进行修改那么看下面的步骤就好了。
1.使用xrandr查看现有分辨率:
- xrandr
可以看到这里是没有1920x1080的。而且要注意看显示的第二行内容:Virtual1 ,这个是屏幕的名字,后面会用到的。
2.添加未被检测到的有效分辨率。
现在想要添加1920x1080,首先得要确保这个大小是有效的。。。
先使用:
- cvt 1920 1080
然后下面给出一系列东西,把Modeline后面的抄下来
再使用:
- xrandr --newmode 加上刚才Modeline后面的一系列东西。
没有报错的话,再使用:
- xrandr --addmode Virtual1 "1920x1080_60.00"
意思就是给屏幕Virtual1添加刚才创建的"1920x1080_60.00"模块,屏幕名字在上面能够看到,模块名字是上一部中引号中的。
3.查看现在的分辨率,然后设置。
再次使用xrandr查看分辨率:
发现有了1920x1080,然后去设置里面看看(这个不需要重启)。
看到已经有了1920x1080,美滋滋的设置一下就好了。
。。。。晚上才发现每次启动的话之前配置的就不行了,在网上查了好长时间,找到了有可能解决的办法,实验的时候把系统弄坏了不能开机了所以也不知道能不能行。。。。
方法:https://wiki.ubuntu.com/X/Config/Resolution#By_Session_with_.xprofile
也可以参考这个博客的做法:http://blog.****.net/sondx/article/details/9095435
或者使用这种方法进行修改分辨率:http://www.linuxidc.com/Linux/2008-06/13583.htm