Questions tagged «xrandr»

x.org的官方配置实用程序。


1
为什么我的lightdm.conf编辑不会影响我的桌面屏幕分辨率?
我想将桌面屏幕分辨率更改为1366x768。但是我VESA drivers(AMD REDWOOD)没有检测到该分辨率。所以我创建了一个shell脚本,如下所示: xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync xrandr --addmode DVI-0 1368x768_60.00 xrandr --output DisplayPort-0 --off --output DVI-0 --mode 1368x768_60.00 --pos 0x0 --rotate normal --output HDMI-0 --off 我保存它作为lightdmxrandr.sh在/usr/bin并使其可执行。然后,我将以下行添加到/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf(这与众所周知的等价/etc/lightdm/lightdm.conf。我使用上面的文件,就像在14.04上一样,那里没有/etc/lightdm/lightdm.conf。):- greeter-session=unity-greeter display-setup-script=/usr/bin/lightdmxrandr.sh session-setup-script=/usr/bin/lightdmxrandr.sh 并保存。从理论上讲,这应该将登录屏幕分辨率和桌面屏幕分辨率都更改为1366x768。但是令人惊讶的是,这仅更改了登录屏幕的分辨率。桌面分辨率未更改。后来我将脚本添加到“启动”应用程序中,这改变了我的桌面分辨率。 所以我想知道为什么我对lightdm.conf文件(或50-ubuntu.conf文件)所做的编辑不影响我的桌面分辨率。这是必须在启动板中报告的某种错误,还是说lightdm中的编辑会影响桌面屏幕是错误的? PS:-在我看来,这不仅限于Ubuntu 14.04。

3
如何使用xrandr保存新的分辨率设置?
我在某个论坛的某个地方找到了解决问题的方法,其中唯一可用的分辨率是800x600和1024x768。我设法获得1440x900,效果很好。每次重新启动时,它都会消失。我被迫重新输入命令,那么如何保存呢?我假设这是一个简单的命令,但是对于Ubuntu来说,我是最大的菜鸟。这些命令是: xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync xrandr --addmode VGA1 1440x900_60.00 xrandr --output VGA1 --mode 1440x900_60.00

2
连接监视器时运行脚本
usr/local/bin/当我将外接显示器连接到笔记本电脑时,我试图运行位于其中的脚本。我试图添加一条新udev规则,但这没有用。我创建了一个新的文件/etc/udev/rules.d名为vga-monitor-connect.rules。该文件的内容是 SUBSYSTEM=="drm", ACTION=="change", RUN+="/usr/local/bin/panel-fix" 我从这个答案中脱颖而出 在网上搜索后,我还尝试了以下规则 KERNEL=="card0", SUBSYSTEM=="drm", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/rumesh/.Xauthority", RUN+="/usr/local/bin/panel-fix" 但是,这也不起作用。 我已经手动运行了脚本,并且可以确认它可以正常工作,所以我的脚本不是问题。 我也想表明我不太了解,udev所以我使用的规则可能是错误的。如果有人知道解决我的问题的适当规则,请留下答案。 我的显卡是英特尔GM965集成芯片组

2
想要默认禁用内置屏幕
背景知识:我的旧笔记本电脑广受好评。通常背光良好的屏幕完全变黑了。在我不熟练的检查中,看来这是我无法理解的硬件问题。 我的实际问题是如何适应这种情况:我仍然可以通过将另一台显示器连接到笔记本电脑上并使用它来满足我的图形需求来使用计算机。Ubuntu的默认双​​屏行为是将这些屏幕并排处理,这很麻烦,因为我只能看到其中一个屏幕上显示的内容。我想将Ubuntu(或xorg,或您拥有的东西)配置为将附加屏幕视为单个工作屏幕,以便它不会尝试以任何方式使用内置屏幕。 我曾考虑过(但实际上并未尝试将其设置为默认值)“系统设置”(在14.04版中)中的“镜像显示”选项,但这似乎导致分辨率的尴尬变化,试图容纳两个屏幕(即使其中一个屏幕我丝毫不关心)。我认为,如果我要拖着这款笔记本电脑插入其他许多可用的显示器,则可能会导致一些头发分裂的怪异视觉不一致。 我更合理的解决方案是仅尝试使用xrandr来关闭有问题的屏幕。特别是, xrandr --output LVDS1 --off 似乎可以完成我希望的操作,但这似乎是一个低调而无常的解决方案。(如X所示,LVDS1是X知道的内置屏幕的名称xrandr -q。)我希望使用更深的东西,以便可以确定即使在我遇到这种情况的情况下也可以使用这款笔记本电脑比如说,没有X服务器正在运行。

7
Ubuntu桌面向右移动
我正在使用Ubuntu 12.04(precise)内核:3.5.0-18-generic 我遇到一个奇怪的问题,我的整个桌面都移到了右边。这是在恢复系统后发生的,我早些时候得到了黑屏。(总比没有好。) 由于某种原因,它也将我的显示器显示为笔记本电脑。 运行xrandr xrandr:无法获得默认输出的伽玛大小屏幕0:最小640 x 480,当前1024 x 768,最大1024 x 768默认连接1024x768 + 0 + 0 0mm x 0mm 1024x768 0.0 * 800x600 0.0 640x480 0.0 运行lspci lspci -nn | grep VGA 00:02.0 VGA兼容控制器[0300]:英特尔公司第二代核心处理器家族集成图形控制器[8086:0102](修订版09),“我在窗口上的显示”最大支持1366 * 768。我不想重新安装一切,请帮忙。 如Eliah Kagan所述,它是循环的。为了更正黑屏问题,我编辑了grub文件,然后编辑了这一行并添加了nomodeset,如果没有它,屏幕将变得更加粗糙。 GRUB_CMDLINE_LINUX_DEFAULT =“ quiet splash nomodeset” 从实时CD引导时,我也得到了相同的移动屏幕 更新2 尝试从Live CD启动11.04版 更新3 .xsession-errors文件:http : …

3
如何让xfce自动调整以更改可用的输出?
在xfce中,我可以运行“设置”->“显示”来更改首选的输出监视器。我没有找到一个选项,是让它自动调整以适应可用输出的更改。 例如,如果我使用的是DVI显示器,但是将笔记本电脑断开对接,则XFCE不会自动意识到我不再有可用的显示器并更改了输出。Gnome确实做到了,尽管我不确定通过什么服务。我想以某种方式确保我总是自动至少有一个工作输出。 旁注:这与我的另一个问题有关,如果我仅使用窗口管理器而不是桌面环境,如何获得自动的停靠/停靠分辨率更新?,但适用于xfce,而不是任何常规窗口管理器。

3
xrandr中的“ --scale 2x2”导致监视器不显示任何内容
我有一个4k外部主显示器,我试图在其左侧连接一个1680x1050外部显示器。 我试过使用: xrandr --output HDMI-0 --scale 2x2 --pos 0x0 --fb 7200x2160 --output DP-4 --pos 3360x0 这似乎应该可以工作,当我在nvidia设置中查看计算机认为正在发生的情况时,它会在我的4k显示器左侧正确显示3200x2160显示器。 但是,在我的外接显示器上,只显示黑色,并在其顶部显示闪烁线。 我可以纠正此问题的唯一方法是将缩放比例重置为1x1,这时图像将返回(同时保持X服务器的大小。这意味着我只能滚动到死角才能在显示器之间滚动)。 因此,我认为问题特别与xrandr中的2x2缩放有关。我不确定该怎么办? 该计算机正在运行14.04,并且具有nvidia GTX960和建议的驱动程序(352.63) 这是我的xrandr输出: Screen 0: minimum 8 x 8, current 7200 x 2160, maximum 16384 x 16384 DVI-I-0 disconnected (normal left inverted right x axis y axis) DVI-I-1 disconnected (normal left …

2
我可以缩小窗口还是缩放整个桌面?
我有一台17英寸的笔记本电脑,分辨率为1600x900,但是并不能同时打开窗口。我想知道是否可以缩小(或任何其他解决方案)窗口(或整个桌面)。xserver上是否有解决方案还是在WM上做到这一点? 顺便说一句,compiz缩小插件不允许您放大超过1:1,这是不够的,我想像使用unity-tweak-tool扩展所有窗口一样以更多的方式进行缩小。
11 window  xrandr 

4
即使xrandr显示“已断开连接”,我也可以强制VGA信号输出吗?
我的笔记本通过KVM切换器连接到HDTV(另一个笔记本也连接到同一HDTV)。问题似乎是Ubuntu无法识别要打开的HDTV,因此无法启用VGA输出。据我了解,这与未通过KVM交换机发送EDID信息有关。 xrandr不会通过启用VGA输出xrandr --output VGA1 --auto,它只会显示为断开连接。 我可以以某种方式强制VGA端口发送信号吗? 我的图形控制器: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)

4
如何在多显示器设置中使用xset使显示器待机?
当两个或多个监视器一起工作时,是否可以通过发出以下命令将其中一个监视器置于待机/挂起状态xset dpms force suspend?或为此设置时间,例如:xset dpms 100 0 0哪些可以分别在这些显示器上使用? 我有两个互相配合的显示器,eDP1(我的笔记本电脑)和VGA1(外接显示器)。 如果我不直接与他们互动,我希望他们每个人都分别进入挂起/待机模式,假设我正在VGA1上看电影,而eDP1则有一个半小时不工作。 我对使用不感兴趣,xrandor --off --output eDP1因为使用它的速度不够快。 我希望我的显示器可以通过简单的鼠标移动就可以工作了,这样我就可以在它们之间快速切换。 运行:Ubuntu 18.04 窗口管理器:OpenBox

6
使用xrandr设置特定的屏幕分辨率
所以我在VirtualBox上安装了LUbuntu 11.04。我找不到1366x768的分辨率,所以我安装了Guest Additions,但它不在那里。因此,我使用以下代码来设置正确的分辨率: gtf 1366 768 60 xrandr --newmode "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 $ xrandr --addmode VBOX0 1368x768_60.00 xrandr --output VBOX0 --mode 1368x768_60.00 问题是我找不到一种方法来保存此信息以便下次重启。我试了一下.xinitrc,没有任何反应。然后,我尝试了一下,.bashrc但是它不起作用,我需要在执行此命令之前启动控制台。

3
什么会阻止鼠标在xrandr屏幕之间移动?[关闭]
这个问题不太可能对将来的访客有所帮助;它仅与较小的地理区域,特定的时间段或极为狭窄的情况(通常不适用于Internet的全球受众)有关。要获得使该问题更广泛适用的帮助,请访问帮助中心。 7年前关闭。 我已经按照本HowTo中概述的步骤进行了操作。 登录Gnome之后,我可以来回移动鼠标,但是一旦加载任务栏,鼠标就会进入屏幕监禁状态(不能在屏幕之间移动)。 这是我的xorg.conf: Section "ServerLayout" Identifier "Layout0" Screen 0 "DisplayLinkScreen" 0 0 Screen 1 "Screen0" LeftOf "DisplayLinkScreen" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" #Could not get this to work it has to be disable EndSection Section "Files" ModulePath "/usr/local/lib/xorg/modules/drivers" ModulePath "/usr/lib/xorg/modules/drivers" ModulePath "/usr/local/lib" ModulePath "/usr/lib/xorg/modules" …

2
如何在没有监视器的情况下为Ubuntu 12.04更改VNC查看器中的屏幕分辨率?
我在计算机上安装了Ubuntu 12.04,并且始终从VNC远程使用它。将显示器连接到本机后,可以在以下行中更改VNC查看器的分辨率: $vnc4server --geometry 1440x900 这对我有用,但是我总是远程使用这台机器,拔下显示器的电源并重新启动。并且上述命令行不再起作用。 然后我尝试了xrandr SZ: Pixels Physical Refresh *0 1024 x 768 ( 260mm x 195mm ) *60 Current rotation - normal Current reflection - none Rotations possible - normal Reflections possible - none 只有一个选项可用,因此我尝试添加一个新选项。 $cvt 1440 900 # 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.