Manjaro
xrandr 既不能以高解析度檢測第二台顯示器,也不能添加
萬一額外的顯示器會很棒😁 但是問題這麼大 Manjaro Cinnamon 無法辨識HP 14455/LE1901w液晶顯示器的更高解析度。
此外,xrandr 命令不支持“1440 x 900 @ 60 Hz;1280 x 1024 @ 60 Hz 和 75 Hz;1280 x 960 @ 60 Hz”的解析度,這些解析度在規範文件文件詳細資訊中說
Resolutions supported: 1440 x 900 @ 60 Hz;1280 x 1024 @ 60 Hz and 75 Hz; 1280 x 960 @ 60 Hz; 1024 x 768 @ 60 Hz and 75 Hz; 800 x 600 @ 60 Hz and 75 Hz; 640 x 480 @ 60 Hz and 75 Hz; 1152 x 720 @ 60 Hz;1280 x 768 @ 60 Hz; 720 x 400 @ 70 Hz; 1152 x 870 @ 75 Hz and 832 x 624 @ 75 Hz
另外不接受添加新的!
xrandr --newmode "1440x900_60.00" 60.00 1440 900 1024 1064 1168 1312 600 601 604 622 -HSync +Vsync xrandr: unrecognized option '622' Try 'xrandr --help' for more information. Xrandr detect some resolutions by default xrandr --verbose VGA1 connected 1024x768+0+0 (0x15c) normal (normal left inverted right x axis y axis) 0mm x 0mm Identifier: 0x48 Timestamp: 64675771 Subpixel: unknown Gamma: 1.0:1.0:1.0 Brightness: 1.0 Clones: CRTC: 1 CRTCs: 0 1 2 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 filter: link-status: Good supported: Good, Bad non-desktop: 0 range: (0, 1) 1024x768 (0x15c) 65.000MHz -HSync -VSync *current h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz v: height 768 start 771 end 777 total 806 clock 60.00Hz 800x600 (0x163) 40.000MHz +HSync +VSync h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz v: height 600 start 601 end 605 total 628 clock 60.32Hz 800x600 (0x164) 36.000MHz +HSync +VSync h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz v: height 600 start 601 end 603 total 625 clock 56.25Hz 848x480 (0x27b) 33.750MHz +HSync +VSync h: width 848 start 864 end 976 total 1088 skew 0 clock 31.02KHz v: height 480 start 486 end 494 total 517 clock 60.00Hz 640x480 (0x168) 25.175MHz -HSync -VSync h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz v: height 480 start 490 end 492 total 525 clock 59.94Hz VIRTUAL1 disconnected (normal left inverted right x axis y axis) Identifier: 0x49 Timestamp: 64675771 Subpixel: no subpixels Clones: CRTCs: 3 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 filter: non-desktop: 0 supported: 0, 1
我想將此外接顯示器添加為第二個螢幕,但很多人使用
--same as
和-miror
命令。什麼是相反的,因為我需要額外的。有什麼方法可以自動檢測 Manjaro Cinnamon 嗎?
如何恢復 xrandr 的設置?
我認為 xrandr 顯示解析度,可以通過圖形適配器和電纜在該顯示器上顯示。也許圖形適配器、電纜和顯示器的組合不支持更高的解析度。我曾經遇到過類似的問題,當時我嘗試了很多選項,直到我發現連接在電腦和顯示器之間的 HDMI 2 DVI 轉換器僅支持最高解析度 1920x1080 的單鏈路 DVI。
您提供給 xrandr 的模式行似乎也不正確,因為它抱怨 622。
試試這個程序
cvt
:cvt 1440 900 60
它為我顯示以下模型行:
# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
你可以用 xrandr 試試那個,但我認為,它也行不通。
該實用程序
get-edid
也parse-edid
可以告訴您有關顯示器解析度的資訊。您可以執行get-edid
以從監視器下載 EDID 資訊並parse-edid
解析該資訊。看這裡。
謝謝沒人
cvt 幫了大忙
cvt 1440 900 60 # 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
xrandr 接受了這個配置
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
我在顯示設置上更改了鏡像部分。正如我所料,它很棒
此外
get-edid
,parse-edid
Arch 中的命令替代方案edid-decode
只是響應時間長。我等不及了。