我的纵横比很烦人而且不正常,所以我执行了以下命令:
cvt 1280 720
xrandr --newmode "1280x720_60.00 -hsync +vsync
xrandr --addmode default 1280x720_60.00
xrandr --output default --mode 1280x720_60.00
我收到以下命令:
xrandr:无法获取输出默认值的伽马大小 xrandr:配置 crtc 0 失败
在网上搜索后,我写道
xrandr --output default --mode 1280x720_60.00 --brightness 0.7 --gamma 0.3:0.3:0.3
但现在我得到:
Gamma Size is 0
然后我转到 Arandr,我设置的分辨率就在那里,但是当我尝试切换它时,屏幕会出现瞬间故障,然后显示“配置 crtc 0 失败”。
任何帮助都将不胜感激,但对于任何语法错误,我们深表歉意,因为英语不是我的母语。
这是我从--verbose 获得的信息:
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 (0x399) normal (normal) 0mm x
0mm
Identifier: 0x398
Timestamp: 83296
Subpixel: unknown
Clones:
CRTC: 0
CRTCs: 0
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
_MUTTER_PRESENTATION_OUTPUT: 0
non-desktop: 0
supported: 0, 1
1024x768 (0x399) 59.769MHz *当前 h: 宽度 1024 开始 0 结束 0 总计 1024 倾斜 0 时钟 58.37KHz v: 高度 768 开始 0 结束 0 总计 768 时钟 76.00Hz
答案1
您有多个输出设备吗?您可能需要crtc
在设置分辨率时指定数量。
首先crtc
通过以下方式获取您的号码:
xrandr --verbose
现在使命令的这一部分成为:
xrandr --output CRT1 --crtc CRT1 --mode 1280x720_60.00 --brightness 0.7 --gamma 0.3:0.3:0.3
记住更改CRT1
为您从输出收到的值--verbose
。
那就可以了。