Xrandr

當我的顯示器無法辨識寬屏功能時,如何在 Mint 中將顯示器設置為寬屏模式?

  • January 7, 2018

我的電腦是一台以前的筆記型電腦,我從中卸下了螢幕。顯卡是某種 ATI Radeon。我通過 VGA 電纜將它插入小型電視,但 Mint 仍然認為我也有原來的筆記型電腦螢幕。外接顯示器顯示為 1024x768 解析度,但當我使用遊戲機時,以及我兩次測試 Mageia Linux 時,它顯示為 1280x800**$$ EDIT: I forgot, it was only the first time with Mageia 1, Mageia 2 didn’t suport it $$**. 此解析度也適用於筆記型電腦螢幕。我想讓寬屏顯示器在電腦上工作,但 Mint 不允許。

我一直在看這個頁面:https ://wiki.ubuntu.com/X/Config/Resolution

xrandr -q 輸出這個(不包括下面關於筆記型電腦顯示器的部分):

$ xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
  1024x768       60.0* 
  800x600        60.3     56.2  
  848x480        60.0  
  640x480        59.9  

我跑了cvt

$ cvt 1280 800 60
# 1280x800 59.81 Hz (CVT 1.02MA) hsync: 49.70 kHz; pclk: 83.50 MHz
Modeline "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync

然後我將它複製到 xrandr,但 xrandr 不喜歡它。當我 sudo 再次嘗試時,它給了我這個:

X Error of failed request:  BadName (named color or font does not exist)
 Major opcode of failed request:  140 (RANDR)
 Minor opcode of failed request:  16 (RRCreateMode)
 Serial number of failed request:  25
 Current serial number in output stream:  25

有人知道如何解決這個問題嗎?

自從發布此問題以來,我找到了部分解決方案。我查看了 ArchWiki ( https://wiki.archlinux.org/index.php/Xrandr ) 上的說明,發現它們有效(儘管我之前嘗試過它們;我不知道我當時做錯了什麼)。按照該頁面上的說明,我能夠使用 xrandr 更改為寬屏模式。

我現在的問題是我的螢幕在寬屏模式下顯得模糊。這讓我很困擾,因為我習慣了非常清晰的圖形,允許 8 點和更小的字型完全可讀。我猜測 cvt 和 gtf 產生的一些數字對我的螢幕來說並不是最佳的。

因為我記得 Mageia 做對了,所以我嘗試刻錄兩張不同的 Mageia LiveCD 並啟動它們以獲取 xorg.conf 設置。我很失望地發現 LiveCD 模式沒有啟用寬屏。這意味著如果我想要這些設置,我必須將 Mageia 安裝到 HDD 上,以便從 xorg.conf 複製設置。由於我不想這樣做,我很樂意假設它會工作,同時保持全屏模式。

引用自:https://unix.stackexchange.com/questions/66971