系统:Ubuntu 16.04 64bit openstack创建的实例

Ubuntu下通过xrandr和cvt命令修改屏幕分辨率

命令工具:xrandr cvt

用cvt增加一个新的分辨率,下面是创建一个1680x1050,刷新频率为60Hz的分辨率。

cvt 1680 1050

结果如下:

ubuntu@host-192-168-96-5:~$ cvt 1680 1050

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz

Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

用xrandr查看当前分辨率。

新建分辨率

sudo xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

上述参数与步骤1中的modeline的结果一致

添加新建分辨率到显示器(此处是VGA-1)

sudo xrandr --addmode VGA-1 "1680x1050_60.00"

设置显示器的分辨率有两种方法

system setting中的display设置

命令行xrandr -s 1680x1050

不过顺利的话就完成了,但是往往会出现意外,无法设置成功。此时需要手动设置:

xrandr --output VGA-1 --mode "1680x1050_60.00"

保存分辨率,开机自启的方法:

将可以把这个流程,其实也就newmode addmode output三步,做成脚本,开机启动。

具体方法为:编辑vim etc/profile,在末尾增加:

xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

xrandr --addmode VGA-1 "1680x1050_60.00"

xrandr --output VGA-1 --mode "1680x1050_60.00"

立马启用修改后的配置:

source /etc/profile

存在问题:

openstack平台不支持更换较高的分辨率,所以就会造成开机的时候又会恢复成原来的分辨率。不过可以通过在teamviewer上面再输出一次output命令,但是会造成openstack的实例卡住。

如果想要恢复openstack的界面,要么重启,要么更改成更低的分辨率

但是千万不要直接在system settings上设置成高分辨率的,会造成错误,两边都卡死。设置成低分辨率的没有问题,反正要是要设置成高分辨的就是用output命令。

有时候会造成改不成高分辨的情况,那么此时的操作步骤是,先在displays上选择高分辨率的,此时会卡住,然后把拷贝的output命令在连接teamviewer的终端上输入。

[开机后]先登录openstack,能够进入系统后,然后再登录teamviewer连接。

[更改到更高的分辨率]在teamviewer上输入一遍xrandr --output命令,此时有可能会改不了,那么可以通过修改teamviewer的view上的分辨率,然后再xrandr --output 【问题】软件无法全屏【解决】利用xrandr -s 1680x1050_60.00

[降低到较低的分辨率]xrandr --output VGA-1 --mode "1280x1024"

Use fake screen to get videos

Because remote server has no display device, we can't see the training process and save videos.

So we will use the following method to get the remote screen.

Change GPU fan setting

sudo nvidia-xconfig -a --cool-bits=4

Download the file dfp-edid.bin & move it to /etc/

Open xorg.conf

sudo vim /etc/X11/xorg.conf

Insert the following three lines in each Section "Screen":

Option "UseDisplayDevice" "DFP-0"

Option "ConnectedMonitor" "DFP-0"

Option "CustomEDID" "DFP-0:/etc/dfp-edid.bin"

Restart X server(ex. lightdm)

sudo service lightdm restart

Auto login setting

bulid(or modify) file vim /etc/lightdm/lightdm.conf

write the following lines:

[Seat:*]

autologin-guest=false

autologin-user=username

autologin-user-timeout=0

then restart X server again. sudo service lightdm restart

Install anydesk

Download & upload to your server(via sftp, scp or using wget etc.)

Install deb: sudo dpkg -i anydesk.XXX.deb

Set password:

anydesk --set-password

e.g.echo lovefm26671 | anydesk --with-password

run anydesk anydesk

Get ID: anydesk --get-id

(optinal) if it still doesn't work, try to use cmd export DISPLAY=:0

Use AnyDesk

Download AnyDesk from official website, windowsx64 version in this tutorial.

Double click to run the application(no need to install).

Enter the ID we got from remote server.

Enter the password.

Then,you can see the remote desktop, enjoy it!

ubuntu 改屏幕分辨率命令_Ubuntu修改屏幕分辨率相关推荐

  1. 利用 xrandr 命令强制修改屏幕分辨率

    利用 xrandr 命令强制修改屏幕分辨率 $ cvt 1366 768 然后屏幕上会返回两行内容,赋值第二行中 'Modeline' 后面的所有内容,并接到下面 xrandr --newmode 后 ...

  2. [转]Ubuntu使用 gnome-screenshot 截图命令来截取屏幕、窗口或指定区

    在Ubuntu系统下,当有需要截图时一般会直接按键盘上的PrtScn SysRq键或者Ctrl+PrtScn键截取当前窗口,但最近发现,在顶栏menu打开的状态下是无法用这种方法截屏的,菜单弹出时按P ...

  3. ubuntu16.04 通过命令,修改屏幕分辨率

    第一次写博客,,,好激动,, 首先通过命令: xrandr 查看可以修改的分辨率,如下图: 带*号的为当前的分辨率,通过 xrandr -s +分辨率_刷新频率,设置相应的分辨率(例如 xrandr ...

  4. linux命令xrandr修改桌面分辨率

    xrandr临时修改分辨率 方法一. 打开终端xrandr Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767 eDP ...

  5. 计算机PS属性怎么改,电脑不用ps怎么改图片分辨率 教你修改图片分辨率的方法...

    在网络生活中经常需要上传图片,可是网络上图片有限制的,需要调整一下图片分辨率,网上有很多调节方法,其中ps软件虽说很好用,但要下载安装显得很麻烦.其实我们可以使用编辑功能手动调节分辨率来获得想要的效果 ...

  6. 怎么调整图片分辨率?如何修改图片分辨率dpi?

    有很多小伙伴想要对自己的照片dpi进行修改,但是电脑中没有ps,而且ps使用起来也比较难上手,所以很多小伙伴都想要知道有没有其他改图片分辨率的方法.这里推荐一款在线修改图片分辨率工具,不用下载安装任何 ...

  7. 如何调整图片分辨率dpi?修改图片分辨率的方法

    小伙伴应该都注意到了,很多网站在平时提交证件照信息时,都对图片分辨率有要求,那么怎么去改图片分辨率(https://www.yasuotu.com/dpi)呢?本文介绍一款修改图片分辨率工具,可以打开 ...

  8. 电脑怎么改变图片分辨率?在线修改图片分辨率的方法

    ​不同的应用程序和场景需要不同的图像分辨率,这就需要改图片分辨率,许多小伙伴不知道怎么修改照片分辨率(https://www.yasuotu.com/dpi),所以今天小编就来教大家一个简单快速在线修 ...

  9. ubuntu 改屏幕分辨率命令_Ubuntu被曝严重漏洞!!!

    GitHub安全研究员Kevin Backhouse发现的一个Ubuntu系统大漏洞. 无需系统密码,就能添加新的sudo用户.获取root权限,事后还能删除不留痕迹. 这种攻击方法非常简单,Back ...

  10. window通过命令行修改屏幕分辨率的方法

    修改的方法是这样的 下载nircmd: http://www.nirsoft.net/utils/nircmd.html 修改分辨率: ./nircmd.exe setdisplay 1280 720 ...

最新文章

  1. google ProtoBuf开发者指南
  2. Bagging和Boosting的区别(面试准备)
  3. springCloud的注册中心Eureka和Zookeper的区别
  4. 【易创课堂】第4期深圳开讲,还有大包好礼!
  5. Linux环境进程间通信 信号量
  6. urllib库的使用
  7. Tomcat(三):日志
  8. mysql union_Mysql union和union all用法
  9. mediawiki初学心得及使用方法
  10. 如何更新 Ubuntu Linux
  11. 游戏开发之nullptr和的NULL的区别(C++基础)
  12. MySQL 报错:Translating SQLException with SQL state '42000', error code '1064', message
  13. python2与python3实现读取网页刷访问量
  14. python处理wps表格数据匹配_wps2个excel表格数据匹配-Wps表格怎么自动匹配我需要的数值...
  15. Android 最新实现沉浸式状态栏的效果
  16. python剪贴板操作_python操作剪贴板
  17. 实现自定义大转盘抽奖
  18. 【C语言航路】第一站:初识C语言(三)
  19. [论文翻译]-A Comprehensive Survey on Graph Neural Networks《图神经网络GNN综述》
  20. CJJ 61-2017 城市地下管线探测技术规程

热门文章

  1. 图像复原模型及PSF与OTF
  2. PS:给图片添加方格
  3. win10便签常驻桌面_做备忘录,用win10自带的便笺工具就可以了,免费又方便
  4. 怎样使用手机的nfc功能模拟门禁?
  5. 超级表格终于上线「文件转让」功能!文件调动容易解决!
  6. 求解不定方程x^2+y^2=p的整数解
  7. filp/whoops
  8. C++设计模式(全23种)
  9. 浅谈敏捷管理工具:看板(Kanban)
  10. Spring MVC 详解