XRandR

VMware虚拟机下修改ubuntu屏幕大小

醉酒当歌 提交于 2020-08-20 05:40:20
一.xrandr xrandr 是一款官方的扩展配置工具,它可以设置屏幕显示的大小、方向、镜像等,还有多屏的设置。这里我就介绍有关屏幕分辨率的设置,其他使用方法可以通过 man randr 查看或者查阅相关文档。 1.使用 xrandr 或者 xandr -q 查询当前显示状态 2.xrandr -s [数字] 修改屏幕分辨率(ps: xrandr -s 0 ) xrandr -s 0 是修改成默认的分辨率,就是相当于上面的 当前屏幕分辨率 。而后面的数字表示设置的分辨率依次往后跳跃。 3.xrandr -s [分辨率]修改屏幕分辨率 例如可以通过 xrandr -s 800x600 直接修改屏幕分辨率,但是注意一定要使用所给分辨率。 注意:以上方法仅适用于暂时修改屏幕大小,下面给出一种永久修改屏幕大小的方法。 二.VMware Tools VMware Tools是VMware虚拟机中自带的一种增强工具,是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。可以通过它解决屏幕大小问题。 1. 更改ISO映像文件路径 在VMware菜单栏上右键选择虚拟机——>设置——>CD/DVD(SATA),更改使用的ISO映像文件的路径,将默认的 ubuntu-18.04.1-desktop-amd64.iso 修改为VMware安装路径下的一个名称为 linux

Linux 终端修改分辨率;Linux 系统添加新的分辨率方法;

早过忘川 提交于 2020-07-27 15:07:38
linux 分辨率设置: 找到合适的分辨率-cvt 生成分辨率参数-添加分辨率模式-使用图形界面选择; step1:找到合适显示器的分辨率 1366*768 1920*1080 等; step2:打开命令窗口,输入cvt 1920 1080(假设屏幕合适的分辨率为1920*1080) 出现:Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync step3:添加模式 xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync step4: xrandr 命令确定模式生成成功; step5:xrandr --addmode VGA- 1 "1920x1080_60.00" 添加新的模式; 使用图形界面的settting 软件选择新添加的模式即可; 本方案已经验证可用; 保持更新,转载请注明出处;更多内容请关注cnblogs.com/xuyaowen; 来源: oschina 链接: https://my.oschina.net/u/4302478/blog/4316608

Deppin系统 Liunx增加一个自定义分辨率开机自启动

南楼画角 提交于 2020-05-06 00:15:49
前言:   由于会用到使用 xrandr 设置屏幕属性,所以先在这分享一个 xrandr 的一些常用方法 : http://jouyouyun.github.io/Blog/xrandr-examples/   感兴趣的小伙伴可以进去看看。 1.在deppin的官网中,有关于Linux开机自启动的一些说明: https://wiki.deepin.org/wiki/%E8%87%AA%E5%90%AF%E5%8A%A8%E7%A8%8B%E5%BA%8F 2.在 ~/.config/autostart 下面创建了一个 resolution.desktop 文件,内容如下: [Desktop Entry] Exec=/home/stevelu/.resolution Name=修改分辨率 Type=Application Hidden=false 3.在/home/stevelu/.resolution 文件的内容如下: #!/bin/sh # 查询分辨率模式代码 # cvt 1366 768 60 # 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz # Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync

生命不息,折腾不止 ~ 旧PC改造之家庭影音

佐手、 提交于 2020-04-26 07:35:24
前言引入 之前把在校园陪伴多年的旧电脑由Win装成了Linux,的确不卡了,基本上日常办公也够了(大项目还是吃不消,日常捣鼓倒是够了),然后把真正的工作游戏本也改成了Linux,那么旧电脑又变成闲置机了(配置不高,毕竟是5年前的PC了) 正好昨天帮老妈把旧电视猫换了(已坏),然后灵感骤然就浮现了,想着是不是换种方式利用? 于是有了今天的教程: 正文 之前是Ubuntu16.04的时候有摸索过,但是兼容性方面还是差了点,一直没完全成功,现在是Ubuntu18.04了,一试就成功了,主要过程中有几个坑,所以说说: 硬件基础 TV1台 旧PC1台 HDMI线一根 HDMI线贴下图:(笔记本和TV上都有,如果是老电视,买个转换接口就可以了) 插上TV之后,切换一下源,注意点: 看看你插的哪个接口,比如我的TV3个HDMI接口,我用的是第二个(也可以挨个切换) 这时候你发现,你的桌面背景就上电视了,刚开始还以为就像Win一样结束了,后来发现。。。 蛋疼 它把我工作区2的桌面映射上了TV,工作区1的桌面没反应,就算是切换到工作区2也没反应 打开设备的显示发现:默认是拼接显示器,是个坑(多显示器的PC用比较好,笔记本就坑了)过程就不说了(能想象鼠标投射到TV的空白桌面,然后PC没有鼠标的神操作吗?以下省略1000字...) 投影 最常见的就是设置镜像了,调个分辨率就可以播放你的屏幕了 声音

零知识证明zk-snark算法Ubuntu环境搭建

天涯浪子 提交于 2020-02-27 02:10:45
转载提醒 写在之前,我第一时间公开后,发现有人转载了本篇内容,但是没注明转载地址,这样是不友好的,以下内容是我个人在个人环境下搭建的,且被模糊转载(不加转载地址)后,找不到源头,有疑问的小伙伴都没地方去提问,这就没什么意义了。因此,转载请注明转载来源。 1. 环境搭建 1.1. Ubuntu环境搭建 使用的物料: Orcle VM VirtualBox-6.1.0-135406-Win.exe ubuntu-18.04.2-desktop-amd64.iso 1.2. Ubuntu网络设置 https://www.cnblogs.com/weschen/p/7096642.html 1.3. Ubuntu全屏设置 方法一: https://my.oschina.net/u/2454816/blog/1788356 方法二: https://blog.csdn.net/fmyzc/article/details/79486111 在终端输入xrandr,并回车。注意要是小写英文状态下输入。 输入我们需要设置的分辨率,xrandr -s 1920x1440,然后回车。1920后面的是字母x。 1.4. 在Ubuntu设置中文输入法 https://blog.csdn.net/nanhuaibeian/article/details/85851335 1.5. Ubuntu安装git

How to execute a shell command under Linux unsing QProcess?

…衆ロ難τιáo~ 提交于 2020-02-24 11:32:07
问题 I am trying to read the screen resolution from within a Qt application, but without using the GUI module. So I have tried using: xrandr |grep \* |awk '{print $1}' command through QProcess , but it shows a warning and does not give any output: unknown escape sequence:'\\*' Rewriting it with \\\* does not help, as it leads to the following error: /usr/bin/xrandr: unrecognized option '|grep'\nTry '/usr/bin/xrandr --help' for more information.\n How can I solve that? 回答1: You have to use bash and

Discrepancy between command line XRandR and own code

不羁岁月 提交于 2020-01-06 03:14:11
问题 I need to programatically get the refresh rate of a monitor. When I type xrandr (1.4.1, opensuse 13) on the command line I get: Screen 0: minimum 8 x 8, current 1920 x 1200, maximum 16384 x 16384 VGA-0 disconnected primary (normal left inverted right x axis y axis) DVI-D-0 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm 1920x1200 60.0*+ 1920x1080 60.0 1680x1050 60.0 1600x1200 60.0 1280x1024 60.0 1280x960 60.0 1024x768 60.0 800x600 60.3 640x480 59.9 HDMI-0

ubuntu双屏显示设置

被刻印的时光 ゝ 提交于 2019-12-30 11:45:21
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在ubuntu系统下使用xrandr实现双屏幕显示: 一.首先直接运行xrandr命令,查看设备的相关信息: 运行之后会显示当前连接设备的屏幕信息,如下图,LVDS和VGA-0,而HDMI屏幕为disconnect,意为没有连接: 二.设置双屏幕显示: (1) 打开外接显示器,双屏幕显示相同的内容--克隆,(auto为最高分辨率) xrandr --output VGA-0 --same-as LVDS --auto (2) 若要指定外接显示器的分辨率可以使用下面的命令(1280*1024): xrandr --output VGA-0 --same-as LVDS --mode 1280x1024 (3) 打开外接显示器,设置为右侧扩展 xrandr --output VGA-0 --right-of LVDS --auto (4) 关闭显示器 xrandr --output VGA-0 --off (5) 打开VGA-0接口显示器,关闭LVDS接口显示器 xrandr --output VGA-0 --auto --output LVDS --off [注意] 要注意的是,在使用xrangr命令设置双屏幕之前,需要先运行xrandr查看VGA,LVDS以及HDMI接口的连接方式以及接口正确的名称,如上为

Xrandr displaying “Failed to get size of gamma for output default”

白昼怎懂夜的黑 提交于 2019-12-23 19:12:35
问题 My Sys specs : **Intel i7-8700k (Coffe-lake),Mother board : ROG(Maximus X Hero) OS :Ubuntu-Gnome 16.04** I booted My new PC with Ubutnu-Gnome16.04 , after installation the screen resolution is 1024x768(4:3) --and screen is shown "Unknown Display". I havent installed anything in my new OS.My Monitor-CPU connecting Cable is DP(Pin Cable). I have tried with "Force create new resolution": a)cvt 1366 768 60 b)xrandr --newmode "< >" Then Error throws as : "xrandr : Failed to get size of gamma for

How to observe changes in connected monitors via Xlib?

风流意气都作罢 提交于 2019-12-19 09:48:21
问题 I'm trying to write a program that would detect external monitors being plugged in and automatically enable and configure them through Xlib. I know that there is XRandr extension that allows this. My question is, how do I enable receiving XRandr events to my application? What event mask should I use? I know that xev app is able to do this. 回答1: Xev's source code: http://cgit.freedesktop.org/xorg/app/xev/tree/ Or: git clone git://anongit.freedesktop.org/xorg/app/xev 回答2: For the second part, I