为什么这些 xrandr 命令不起作用?

为什么这些 xrandr 命令不起作用?

我想知道我做错了什么。看来视频卡会自行通过显示器和分辨率进行切换,因此我想消除这些选项,只保留我使用的选项。正如你所看到的,它没有起作用。

rt@mach:~$ xrandr --rmmode HDMI1 1280x1024
usage: xrandr [options]
  where options are:
  -display <display> or -d <display>
  -help
  -o <normal,inverted,left,right,0,1,2,3>
            or --orientation <normal,inverted,left,right,0,1,2,3>
  -q        or --query
  -s <size>/<width>x<height> or --size <size>/<width>x<height>
  -r <rate> or --rate <rate> or --refresh <rate>
  -v        or --version
  -x        (reflect in x)
  -y        (reflect in y)
  --screen <screen>
  --verbose
  --current
  --dryrun
  --nograb
  --prop or --properties
  --fb <width>x<height>
  --fbmm <width>x<height>
  --dpi <dpi>/<output>
  --output <output>
  --auto
  --mode <mode>
  --preferred
  --pos <x>x<y>
  --rate <rate> or --refresh <rate>
  --reflect normal,x,y,xy
  --rotate normal,inverted,left,right
  --left-of <output>
  --right-of <output>
  --above <output>
  --below <output>
  --same-as <output>
  --set <property> <value>
  --scale <x>x<y>
  --transform <a>,<b>,<c>,<d>,<e>,<f>,<g>,<h>,<i>
  --off
  --crtc <crtc>
  --panning <w>x<h>[+<x>+<y>[/<track:w>x<h>+<x>+<y>[/<border:l>/<t>/<r>/<b>]]]
  --gamma <r>:<g>:<b>
  --primary
  --noprimary
  --newmode <name> <clock MHz>
        <hdisp> <hsync-start> <hsync-end> <htotal>
        <vdisp> <vsync-start> <vsync-end> <vtotal>
        [+HSync] [-HSync] [+VSync] [-VSync]
  --rmmode <name>
  --addmode <output> <name>
  --delmode <output> <name>

rt@mach:~$ xrandr --delmode HDMI1 1280x1024
X Error of failed request:  BadAccess (attempt to access private resource denied)
  Major opcode of failed request:  150 (RANDR)
  Minor opcode of failed request:  19 (RRDeleteOutputMode)
  Serial number of failed request:  29
  Current serial number in output stream:  30

root@mach:/home/rt# xrandr --delmode HDMI1 1280x1024
X Error of failed request:  BadAccess (attempt to access private resource denied)
  Major opcode of failed request:  150 (RANDR)
  Minor opcode of failed request:  19 (RRDeleteOutputMode)
  Serial number of failed request:  29
  Current serial number in output stream:  30

root@mach:/home/rt# xrandr --rmmode HDMI1 1280x1024
usage: xrandr [options]
  where options are:
  -display <display> or -d <display>
  -help
  -o <normal,inverted,left,right,0,1,2,3>
            or --orientation <normal,inverted,left,right,0,1,2,3>
  -q        or --query
  -s <size>/<width>x<height> or --size <size>/<width>x<height>
  -r <rate> or --rate <rate> or --refresh <rate>
  -v        or --version
  -x        (reflect in x)
  -y        (reflect in y)
  --screen <screen>
  --verbose
  --current
  --dryrun
  --nograb
  --prop or --properties
  --fb <width>x<height>
  --fbmm <width>x<height>
  --dpi <dpi>/<output>
  --output <output>
  --auto
  --mode <mode>
  --preferred
  --pos <x>x<y>
  --rate <rate> or --refresh <rate>
  --reflect normal,x,y,xy
  --rotate normal,inverted,left,right
  --left-of <output>
  --right-of <output>
  --above <output>
  --below <output>
  --same-as <output>
  --set <property> <value>
  --scale <x>x<y>
  --transform <a>,<b>,<c>,<d>,<e>,<f>,<g>,<h>,<i>
  --off
  --crtc <crtc>
  --panning <w>x<h>[+<x>+<y>[/<track:w>x<h>+<x>+<y>[/<border:l>/<t>/<r>/<b>]]]
  --gamma <r>:<g>:<b>
  --primary
  --noprimary
  --newmode <name> <clock MHz>
        <hdisp> <hsync-start> <hsync-end> <htotal>
        <vdisp> <vsync-start> <vsync-end> <vtotal>
        [+HSync] [-HSync] [+VSync] [-VSync]
  --rmmode <name>
  --addmode <output> <name>
  --delmode <output> <name>

答案1

我认为您在这里遇到的是针对 Ubuntu 提交的这个错误。标题:delmode 的 xrandr 错误 - Ubuntu“x11-xserver-utils”包错误 Bug #364091

这个问题似乎在以后的版本中得到了修复。

摘抄

POJAR GEO (geoubuntu) wrote on 2011-06-29:
     #27 This problem is solved with latest ubuntu 11.04.

相关内容