Questions tagged «xrandr»

xrandr是X-windows系统的一部分。使用此标记可以调整根窗口的大小并解决问题。xrandr既是独立程序,又是X-windows扩展。该扩展名必须存在,程序才能正常运行。

1
无法在VirtualBox上可靠地自动化xrandr设置
虽然有关于此事的几个存在的问题(从最有用的答案是这样),并在其他论坛不同的线程,我不能可靠地设置我的xrandr设置存在于Debian 7 VirtualBox上。 我试图用来xrandr控制我的显示设置(而不是允许我的桌面环境对其进行自动化),因为我使用的是i3窗口管理器,该管理器不能自动执行显示设置或使用Gnome桌面环境显示设置。 设定: 我不确定这其中的相关性如何,尤其是硬件方面的相关性,因为我不认为 Debian实际上可以访问有关显示器设置的许多信息。据我所知,VirtualBox只是报告虚拟屏幕的存在,就好像它们是硬件监视器一样。 硬件 具有nVidia图形的Lenovo笔记本电脑(不使用集成的Intel GPU,AFAIK-我曾经使用BIOS设置来完成此操作) Windows 7的 32GB RAM 使用最新的(我认为)nVidia驱动程序(340.84)-这可能很重要,因为我在VirtualBox中启用了3D加速(请参见下文),我认为这允许来宾OS可以访问主机硬件 通过扩展坞通过HDMI(内部将DisplayPort转换为HDMI)的Seiki 4K电视(用作显示器) 三星SyncMaster 243T显示器变成垂直 虚拟盒子 使用VirtualBox 4.3.20 已安装来宾添加(相同版本) 显示器数量:2(在全屏模式下分配给Seiki和SyncMaster) 使用的最大视频内存(128 MB) 启用3D加速 访客设定 32位Debian 7 gnome并gdm3安装 首选WM是 i3 行为: 当我启动i3和查询时xrandr,默认显示设置在VBOX0和之间始终是相同的,并且VBOX1VirtualBox向其报告的两个“监视器” 之间是相同的xrandr(至少,这是我的理解;可能会丢失一些内容)。请注意,据我所知,没有很好的方法来判断哪个VBOX#是哪个显示器,但要反复尝试。 通常,对于我的垂直SyncMaster,这包括合理的(如果略低于本机)分辨率,而对于Seiki,则没有4K分辨率。VirtualBox中的“自动调整访客显示”选项似乎不受影响xrandr。 我尝试对上面链接中的答案中描述的脚本进行各种修改,但是总的来说,我似乎会遇到各种xrandr错误。我在尝试过的各种事情和遇到的错误之间没有发现很多相关性,但以下是可能很重要的主要内容: 脚本调整 (通常)跳过VBoxService重新启动步骤(它们似乎并没有改变xrandr行为) xrandr --fb在任何其他xrandr命令之前使用选项;这有时会导致以下列出的“指定的屏幕不够大”错误 使用30 fps而不是60(通过当前HDMI进行的4K最大为30fps,但我认为在VirtualBox中这并不重要;无论如何,我认为我有时可以正常工作,有时会双向失败) 使用cvt代替gtf(它们的行为基本上相同) gtf用较小的数字替换第一个数字(通常是200或300左右),例如100.00(我认为这在命令行上可以工作一到两次,但通常没有什么区别) 使用随机分配新的模式名称$RANDOM(我也尝试过其他各种摆弄名称的方式) --rmmode在使用创建它们之前显式模式--newmode(这似乎是为了防止下面列出的“字体”错误) 使用--right-of或--left-of设置--outputs时(因为默认情况下通常会镜像屏幕) 错误讯息 …

4
如何用xrandr对准两个显示器的底部边缘?
我想在笔记本电脑上使用两个输出: LVDS1 – 1366×768 HDMI1 – 1920×1080 我这样设置显示器: xrandr --output LVDS1 --auto --output HDMI1 --auto --right-of LVDS1 这一切都很好,但是我的笔记本电脑的位置远低于外接显示器,并且屏幕的顶部边缘对齐,这使得从一个屏幕跳转到另一个屏幕变得不直观。有没有一种方法可以使底部边缘对齐?我以为可以使用该--pos标志来执行此操作,但是我已经尝试过并且没有看到任何区别(也许我不知道如何正确使用它)。
21 linux  xrandr 

3
什么是crtc?我可以使用xrandr启用多少输出?
我使用的是Lenovo x220i ThinkPad,它运行crunchbang linux(使用openbox窗口管理器)。笔记本电脑的侧面有DP和VGA插头。 连接DP和VGA电缆并运行xrandr,我注意到以下输出可用/活动: VGA1 DP1 LVDS1 <- the laptop screen 如果我尝试启用大于2的值(使用任何组合),则会出现错误“找不到[VGA1 / DP1 / LVDS1]的输出的crtc” 什么是crtc?我如何找出可用的数量?是否可以在软件中或通过PCI卡添加更多内容? 谢谢。

3
多头Linux上的XRandR DPI
我有多个具有不同正确DPI设置的屏幕。我可以xrandr --dpi X用来更改所有屏幕的DPI,是否可以为每个屏幕设置不同的DPI?将应用移至其他屏幕时,如何使应用重新计算字体大小? xrandr --dpi X仅影响新窗口,旧窗口仍使用旧的DPI值。

3
禁用未插电的显示器(xrandr)
我有一台带有两个视频输出的笔记本电脑,我在家时可以使用它们(HDMI1,VGA1)。要启用它们,我这样做: xrandr --output HDMI1 --right-of LVDS1 --auto xrandr --output LVDS1 --off xrandr --output VGA1 --right-of HDMI1 --auto 当我想上班时,我带上笔记本电脑,但首先运行以下命令: xrandr --output VGA1 --off xrandr --output LVDS1 --left-of HDMI1 --auto xrandr --output HDMI1 --off 然后,这使我的笔记本电脑显示屏保持应有的状态。 我遇到的问题是,有时我不记得在使计算机工作之前不禁用两个屏幕。到达时,我尝试使用--output和的各种组合,--off但无法重新启用屏幕。 这是我运行xrandr时未显示任何内容的输出: Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192 LVDS1 …

6
Xfce-无法在xrandr中设置主监视器
我正在使用Xfce 4 Desktop Environment 4.6.1(Xfce 4.6) 我正在尝试使双显示器设置正常工作。我插入了一个vga监视器,它位于笔记本电脑的左侧。 我想拥有它,以便我的常规桌面可以正常放置在笔记本电脑的屏幕上,而vga则是将窗口拖入其中的额外空间。我快到了:两个空间彼此相邻,我可以左右拖动。 问题在于,VGA监视器是其中带有任务栏的“主要”监视器:我希望在笔记本电脑中使用它(即,在右侧屏幕上而不是左侧)。 这是我当前的xrandr设置: Screen 0: minimum 320 x 200, current 2720 x 900, maximum 4096 x 4096 VGA1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm 1440x900 59.9*+ 75.0 1280x1024 75.0 60.0 1152x864 75.0 1024x768 75.1 70.1 60.0 …

3
如何在Ubuntu上更改虚拟屏幕分辨率(通过VNC连接而不连接实际显示器)?
我有一个Ubuntu服务器,仅通过ssh / vnc无法对其进行物理访问。 它停留在1680x1050分辨率上,并且在系统显示设置中,由于未连接检测到的实际显示器,因此菜单被禁用。 我需要将分辨率降低到例如800x600。 当我尝试: $ xrandr --output VGA1 --mode 800x600 我越来越: xrandr: cannot find mode 800x600 即使我第一次尝试,结果也一样: $ xrandr --newmode "800x600_60.00" 38.25 800 832 912 1024 600 603 607 624 -hsync +vsync 道具有: $ xrandr --prop Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 4096 …

3
双显示器设置:xrandr与xorg.conf
众所周知,在GNU / Linux上的双监视器设置非常有趣!在摆弄我的xorg.conf几天后,我设法到达了一个点,我可以通过启动以下步骤获得我想要的东西(彼此相邻的两个屏幕,可从一个屏幕拖动到另一个屏幕的窗口) X,然后手动调用: xrandr --output CRT2 --right-of DFP2 我使用RandR 1.3是因为Xinerama无法在我的设置中使用(并且似乎也已经过时了)。 根据该网站,我应该可以通过xorg.conf静态地实现相同的效果-但是,我似乎无法使其正常工作。 我为ATI卡GNOME 2.32.1使用了fglrx驱动程序,这是我的xorg.conf: Section "ServerFlags" Option "RandR" "on" EndSection Section "Device" Identifier "Device" Driver "fglrx" BusID "PCI:1:0:0" Option "Monitor-DFP2" "Monitor0" Option "Monitor-CRT2" "Monitor1" EndSection Section "Monitor" Identifier "Monitor0" EndSection Section "Monitor" Identifier "Monitor1" Option "RightOf" "Monitor0" EndSection Section "Screen" …

2
将视频输出限制为显示器的一部分,其余部分留为空白
我本周必须使用的视频投影仪投影的图像太大,无法 覆盖屏幕,并且四处飞溅。 目前无法修复物理设置,或者至少目前不可能修复:唯一的解决方案是仔细调整窗口的大小和位置,以使它们显示在屏幕的可见部分-不再使用全屏模式。 是否可以通过软件解决此问题,例如使用xrandr? # xrandr doesn't have a padding option... xrandr --output VGA1 --mode 1360x768 --left-of LVDS1 --padding 200
4 linux  video  xrandr 

0
删除陈旧的xrandr条目
我最近在Kubuntu 16.04.1 LTS下切换了视频卡,xrandr命令缓存了许多旧设置。 $ xrandr | grep "connected" DVI-D-0 disconnected (normal left inverted right x axis y axis) HDMI-0 connected 2560x1600+0+0 (normal left inverted right x axis y axis) 641mm x 401mm DP-0 disconnected (normal left inverted right x axis y axis) DP-1 connected primary 2560x1600+2560+0 (normal left inverted right …

0
英特尔 - 虚拟输出 - 高温导致Linux崩溃
当我在HDMI输出上激活显示器时(连接到 NVIDIA Optimus 我的笔记本通过笔记本下方的命令开始变得非常热,主要是因为我在这台显示器上运行视频(例如流媒体网)。到目前为止一切都那么好,但高温让我的Linux崩溃了。 我怎样才能解决这个高温问题? 注意: 当我使用NVIDIA图形加速芯片(primusrun)时,我没有温度问题。 intel-virtual-output xrandr -q &>/dev/null xrandr --newmode "1392x892_60.00" 102.00 1392 1472 1616 1840 892 895 905 926 -hsync +vsync xrandr --addmode VIRTUAL2 1392x892_60.00 xrandr --output VIRTUAL2 --mode 1392x892_60.00 --right-of LVDS1 我的NVIDIA驱动程序安装过程: https://forum.manjaro.org/t/optirun-cannot-access-secondary-gpu-error-xorg-ee-nouveau-0-drm-failed-to-set-drm-interface-version/15651/2 一些改编: https://wiki.archlinux.org/index.php/bumblebee#Outputs_wired_to_the_Intel_chip

1
Xorg / Xrandr多个监视器(不同分辨率)-位置设置不正确
我在virtualbox(xmonad)上运行fedora。 我有以下内容 /usr/share/X11/xorg.conf.d/10-monitor.conf Section "Monitor" Identifier "VBOX0" Modeline "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync Option "PreferredMode" "1920x1080_60.00" Option "Primary" "true" EndSection Section "Monitor" Identifier "VBOX1" Option "PreferredMode" "1440x1050" Option "RightOf" "VBOX0" EndSection Section "Screen" Identifier "screen" Monitor "VBOX0" DefaultDepth 24 SubSection "Display" Depth 24 …
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.