我用 VMware Workstation 12 Pro 安裝的 Ubuntu MATE Desktop Environment 1.12.1,發現安裝後沒有需要的分辨率,於是安裝 VMware Tools,希望安裝後分辨率可以自動適應(查看 -> 自動調整大小 -> 自動適應客戶機),但是安裝後無效且虛擬機和客戶機之間的復制粘貼也無效,原先用 Ubuntu Kylin 16.04 都可以的。

可能是 VMware Tools 的問題,沒有深入研究,如果誰知道可以留言告訴我。

復制粘貼以後再講,可通過共享完成。

先講一下分辨率,終端命令如下:

 # 生成指定分辨率
$ cvt
# 1920x1080 59.96 Hz (CVT .07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 -hsync +vsync # 使用 xrandr 創建新的 mode,--newmode 後面跟剛剛 cvt 產生的 modeline 信息,如果去掉“_60.”就可以在顯示器首選項中看到。
$ sudo xrandr --newmode "1920x1080_60.00" 173.00 -hsync +vsync # 添加新的 mode,--addmode 後面第一個參數是 xrandr 顯示出來的列表中,你要更改目標輸出的設備名稱,此處是虛擬機所以是 Virtual1。
$sudo xrandr --addmode Virtual1 "1920x1080_60.00" # 將分辨率應用到指定的輸出設備
$ sudo xrandr --output Virtual1 --mode "1920x1080_60.00"

但是這樣設置之後重啓就會消失,解決方案是新增 xorg.conf 文件,將此模式保存爲默認分辨率。

 # 如果未安裝 Vim 可自行百度或使用“sudo gedit /etc/X11/xorg.conf”
$ sudo vim /etc/X11/xorg.conf # 以下內容 Shift + Insert 粘貼(復制是 Ctrl + Insert,剪切是 Shift + Delete )到 Vim 中,然後按 Esc 輸入 :wq 保存並退出 Vim。
Section "Monitor"
Identifier "Configured Monitor"
Modeline "1920x1080_60.00" 173.00 -hsync +vsync
Option "PreferredMode" "1920x1080_60.00"
EndSection Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection Section "Device"
Identifier "Configured Video Device"
EndSection

引用:

1. LUbuntu,Ubuntu 下設置自定義桌面分辨率:http://blog.useasp.net/archive/2013/03/26/user-customize-desktop-resolution-on-lubuntu-or-ubuntu-linux.aspx

2. 【已解決】更換顯示器後如何徹底修改分辨率?(9 樓):http://forum.ubuntu.org.cn/viewtopic.php?t=401399

Linux Ubuntu 虛擬機系統自定義桌面分辨率且重啓後保持不變的更多相关文章

  1. Windows下擴展ubuntu虛擬機的分區大小

    在虛擬分區上安裝ubuntu,8G的分区不够用,不願意重装,增加VM分区吧!先备份虛擬硬盤文件 VMWARE自带的工具:找到vmware安装目录下vmware-vdiskmanager.exe,双击無 ...

  2. kali 安裝虛擬機VMware

    0x00前言 由於之前已經安裝過虛擬機,這次爲了寫博客又重新安裝了一邊,有些地方直接按照之前的默認的設置來了,省了設置,中間又換了一個實驗環境.完成了文章中的演示,整個過程多次實驗是沒問題的,若有疑問 ...

  3. XP Mode 虛擬機器 for Windows 7

    免驗證官方直接下載 官網 Download Windows Virtual PC XP Mode for Windows 7 性質 Windows 7 免費 / en 多國 繁體中文(Traditio ...

  4. VMWare WorkStation中MacOS虛擬機無法啓動的問題

    關於MacOS虛擬機,在有VMWare重裝,升級以及MacOS更新時,都可能會造成破解補丁失效,因此儅Mac虛擬機無法啓動時,可以嘗試以下操作: 重新運行unlocker208中的win-instal ...

  5. 因為 Hypervisor 未執行,所以無法啟動虛擬機器

    bcdedit /set hypervisorlaunchtype auto https://technet.microsoft.com/zh-tw/magazine/2009.02.hyperv.a ...

  6. 20個命令行工具監控 Linux 系統性能

    對於每個系統管理員或網路管理員來說,每天要監控和調試 Linux 系統性能問題都是非常困難的工作.我已經有5年 Linux 管理員的工作經歷,知道如何監控系統使其保持正常運行.為此,我們編寫了對於 L ...

  7. Linux Kernel 排程機制介紹

    http://loda.hala01.com/2011/12/linux-kernel-%E6%8E%92%E7%A8%8B%E6%A9%9F%E5%88%B6%E4%BB%8B%E7%B4%B9/ ...

  8. VMware虛擬化技術實作問答

    http://www.netadmin.com.tw/article_content.aspx?sn=1202130002&ns=1203280001&jump=3 Q4:啟用VMwa ...

  9. 操作系統3-內存管理(Linux內存管理)

    操作系統3-內存管理(Linux系統的內存管理方法) 9.Linux系統的內存管理方法 Linux採用"按需調頁"算法,支持三層管理策略.由於Intel CPU在硬件級提供了段式存 ...

随机推荐

  1. HDU 4945 2048(DP)

    HDU 4945 2048 题目链接 题意:给定一个序列,求有多少个子序列能合成2048 思路:把2,4,8..2048这些数字拿出来考虑就能够了,其它数字不管怎样都不能參与组成.那么在这些数字基础上 ...

  2. selenium + python 部署自动化测试环境

    选择selenium和python其实是怀有私心的:码两行python,熟悉熟悉.    selenium优点很多,我最看重的是支持多语言,足够简单,同时支持浏览器. 实际工作中,简单实用真的太重要了 ...

  3. Web API实现POST报文的构造与推送

    ASP.NET Web API实现POST报文的构造与推送   毕设和OAuth协议相关,而要理解OAuth协议就必须理解HTTP GET/POST方法.因此研究了一下如何使用Web API或MVC构 ...

  4. Markdown 代码测试

    Mou Overview Mou, the missing Markdown editor for web developers. Syntax Strong and Emphasize strong ...

  5. noip推荐系列:汽艇[贪心]

    [问题背景] 一天sxc,zsx,wl到gly坐汽艇,本来和其他的人约好了一起去,结果被放了鸽子,3人便只有一人负担x元去坐汽艇(很贵哦).坐了才发现如果汽艇上人多了位置就不宽敞,就不好玩了.而3个人 ...

  6. C/C++基础知识总结——多态性

    1. 多态性的概述 1.1 多态是指同样的消息被不同类型的对象接收时导致不同的行为.所谓消息是指对垒的成员函数的调用,不同行为是指不同的实现. 1.2 多态的实现 (1) 实现角度讲多态可分为两类:编 ...

  7. OAuth的一个.NET开源实现

    从编译DotNetOpenAuth中学到的程序集强签名知识 OAuth的一个.NET开源实现,官方网站:http://dotnetopenauth.net/ . 从GitHub签出DotNetOpen ...

  8. 7月22日-奇舞团关于when.js与promise的分享

    关于when.js的使用见屈屈的分享 http://www.imququ.com/post/promises-when-js.html 关于promise的实现见月影的分享 http://www.wu ...

  9. Navicat Premium 11.0.10破解补丁

    Navicat Premium 11.0.10破解补丁   Navicat Premium 是一个可多重连接的数据库管理工具,让你以单一程序同時连接到 MySQL.SQL Server.SQLite. ...

  10. 关于UITextfield弹出键盘解决方案

    解决的问题:当你点击一个UITextfield时,不想让其弹出键盘,如果你觉得不就是取消其第一响应者嘛,resignRespond一下不就行了嘛,确实,如果你只是在其编辑完成后让其键盘消失,那这个就够 ...