Chinaunix首页 | 论坛 | 博客
  • 博客访问: 601166
  • 博文数量: 69
  • 博客积分: 2204
  • 博客等级: 大尉
  • 技术积分: 808
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-11 22:37
个人简介

..微笑着看着杯中的花茶一片片撑开.. ..透明的花瓣里水破开的声音很轻微..

文章分类

全部博文(69)

文章存档

2018年(1)

2017年(2)

2016年(10)

2015年(8)

2014年(6)

2013年(6)

2012年(4)

2011年(8)

2010年(12)

2009年(12)

分类: LINUX

2018-04-06 19:47:28

本文不涉及图形界面分辨率的调整,仅限终端。
在VirtualBox中安装了Ubuntu server 16.04后是没有图形界面的,但默认界面大小很小,只有640x480,执行命令和结果看着很不舒服。因此,想将它的分辨率改成和显示器一样的1920x1080。中间经历了一些波折。现在将过程中需要注意的要点记录如下:

1. 首先,在安装前记得将显卡内存调高,默认的16M虽,但是最好还是调大一点,我的调成了128M的。

2. 安装好ubuntu server后,要先安装vbox的增强工具包,用来支持更高的显示分辨率。但是在安装增强工具包前先记得安装基本的编译和支持环境。

点击(此处)折叠或打开

  1. // 安装基本的编译和支持环境
  2. sudo apt-get install dkms build-essential
  3.  
  4. // 挂在vbox的增强包的虚拟镜像,记得在vbox软件中将光盘映像先加载好。
  5. sudo mount /dev/cdrom /mnt
  6. cd /mnt
  7.  
  8. // 执行安装
  9. ./VBoxLinuxAdditions.run
    安装过后reboot重启即可。

3. 需要修改/etc/default/grub文件。但是我在网上找到了很多种修改的方式,可是在16.04下都没有生效。后来在一个论坛中,终于找到了一个可以的办法。
grub文件中要修改内容如下:

GRUB_CMDLINE_LINUX_DEFAULT=""修改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet video=1920x1080-60 vga=864"

:我之前尝试过"vga=xxx" 或 "video=0000x0000" 等类似的,都没有效果。而且其它的给出的都是诸如 "video=1920x1080x32"这种的。上边给出的不是x32位,而是-60,应该是指刷新频率,这里是和之前的参数中都不同的。
此外之前的也有 "splash vga=0x0345"这类写法的也不可以。这里用的是"quiet",我没有尝试这两者是不是都可以。

将文件中"#GRUB_GFXMODE=800x600"前的注释去掉并将分辨率修改为:
GRUB_GFXMODE=1920x1080x32
并在下面追加:

GRUB_GFXPAYLOAD_LINUX=keep


点击(此处)折叠或打开

  1. sudo update-grub && reboot
重启之后,终端的分辨率就和显示器的分辨率一样,同为1920x1080了。

如果想查自己显卡支持的分辨率模式需要安装一下hwinfo。

点击(此处)折叠或打开

  1. sudo apt install hwinfo
  2. sudo hwinfo --framebuffer

注意这里显示的是16进制的数字,而前面vga=后面写的是10进制的数字,二者都可以,不需要人为转换。


阅读(1662) | 评论(0) | 转发(0) |
0

上一篇:COG和KOG注释

下一篇:没有了

给主人留下些什么吧!~~