Kde

如何在大型顯示器上啟用全解析度(在 KDE 中)?

  • November 10, 2020

我有一台解析度為 2560x1440 的 BenQ gw2765 顯示器……但我的電腦最多只能提供 1920x1080 的解析度。

顯示器通過 HDMI-MiniDP 連接器連接到我的聯想 Thinkpad X1 筆記型電腦。筆記型電腦正在執行全新安裝的 KDE Neon(基於 Ubuntu):KDE neon 5.11、KDE ​​Plasma 版本 5.11.2、KDE ​​Fameworks 版本 5.29.0、Qt 版本 5.9.1。

幾年前,我徒勞地試圖讓這個與一些 xrandr 的東西一起工作。我希望這個新安裝能夠正常工作

當我在網際網路上搜尋時,我很驚訝我對此知之甚少。我看到了“只使用 Gnome3,因為它有效”的建議,在頻譜的一端,在頻譜的另一端是那些真正知道 xrandr 是什麼的人提出的問題。

我不知道 x-server 是什麼或者它是如何工作的,但是如果我需要編輯一些 xorg.conf 文件或者我準備嘗試的東西。我只是喜歡一點指導,或者一個正確的方向,以防你的智慧可以幫助我避免破壞事情:)


編輯:

$ sudo lshw -c video
  description: VGA compatible controller
  product: 3rd Gen Core processor Graphics Controller
  vendor: Intel Corporation
  physical id: 2
  bus info: pci@0000:00:02.0
  version: 09
  width: 64 bits
  clock: 33MHz
  capabilities: msi pm vga_controller bus_master cap_list rom
  configuration: driver=i915 latency=0
  resources: irq:28 memory:f0000000-f03fffff memory:e0000000-efffffff ioport:4000(size=64) memory:c0000-dffff

還:

當我sudo apt-get install xserver-xorg-video-all想刪除一個名為“neon-desktop”的包時,這聽起來很危險,因為我正在使用https://neon.kde.org/((而且我現在對刪除軟體包非常謹慎,因為上週apt-get install ruby-dev解除安裝了太多東西,以至於每次我嘗試啟動時都會導致核心恐慌{因此現在是全新的作業系統}))


我發現https://forum.kde.org/viewtopic.php?f=309&t=141545#p380311 這聽起來與我面臨的問題完全相同,但該解決方案對我不起作用

$ cvt 2560 1440 60
 cvt# 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz
 Modeline "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync
$ sudo xrandr --newmode "2560x1440_60.00" 312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync
$ sudo xrandr --addmode HDMI-1 2560x1440_60.00

這看起來會起作用:它添加了一個列出的顯示設置,xrandr然後新的大小在 KDE 的系統設置中可用…但是當我在系統設置 gui 中選擇它並點擊“應用”時,它會重置回以前的選擇的設置。我嘗試在不同尺寸之間來回切換,但不會以適當的大尺寸顯示。

xrandr底部為 2560x1440_60.00的電流:

Screen 0: minimum 320 x 200, current 1920 x 1980, maximum 8192 x 8192
LVDS-1 connected primary 1600x900+160+1080 (normal left inverted right x axis y axis) 309mm x 174mm
  1600x900      59.97*+
  1440x900      59.89  
  1360x768      59.80    59.96  
  1152x864      60.00  
  1024x768      60.04    60.00  
  960x720       60.00  
  928x696       60.05  
  896x672       60.01  
  960x600       60.00  
  960x540       59.99  
  800x600       60.00    60.32    56.25  
  840x525       60.01    59.88  
  800x512       60.17  
  700x525       59.98  
  640x512       60.02  
  720x450       59.89  
  640x480       60.00    59.94  
  680x384       59.80    59.96  
  576x432       60.06  
  512x384       60.00  
  400x300       60.32    56.34  
  320x240       60.05  
VGA-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
  1920x1080     60.00*   50.00    59.94  
  1920x1080i    60.00    50.00    59.94  
  1680x1050     59.88  
  1600x900      60.00  
  1280x1024     75.02    60.02  
  1280x800      59.91  
  1152x864      75.00  
  1280x720      60.00    50.00    59.94  
  1024x768      75.03    60.00  
  832x624       74.55  
  800x600       75.00    60.32  
  720x576       50.00  
  720x576i      50.00  
  720x480       60.00    59.94  
  720x480i      60.00    59.94  
  640x480       75.00    60.00    59.94  
  720x400       70.08  
  2560x1440_60.00  59.96  
DP-1 disconnected (normal left inverted right x axis y axis)

然後當我重新啟動電腦時2560x1440_60.00,xrandr 不再列出。

嚴格來說,這不是一個答案,但我不希望它被埋在現有的評論部分:

這似乎可以工作:它添加了一個由 xrandr 列出的顯示設置,然後新的大小在 KDE 的系統設置中可用……但是當我在系統設置 gui 中選擇它並點擊“應用”時,它會重置回之前選擇的設置。

我遇到了這個確切的問題,並努力在網上找到有關此問題的其他報告。我仔細檢查了我的 GPU 規格表,它聲稱它的 4K 顯示支持僅比我的實際顯示解析度低幾個像素(3280x2160 顯示與 GPU 支持的 3280x2000)。此規格與電腦製造商的規格表相衝突,後者聲稱支持高達 4096x2160 的解析度。

在最後的努力中,我用 DisplayPort 電纜替換了我的 HDMI 電纜,現在它的工作頻率高達 3280x2160@30Hz。奇怪的是,HDMI 電纜不是問題——我使用同一根電纜將顯示器連接到我的筆記型電腦,沒有任何問題。

如果其他人遇到此問題,我會鼓勵您:

  1. 線上查找適用於您的 GPU 的規格表。就我而言,我按照英特爾官方支持頁面上的說明進行操作,這使我找到了上面連結的第一個規格表。
  2. 如果一切都失敗了,請嘗試通過 DisplayPort 而不是 HDMI 連接(反之亦然)。

正如評論所暗示的,轉換器可能是個問題。如果從 MiniDP(在您的電腦上)到 HDMI(顯示器)有問題,從 MiniDP 到 Display Port 可能會起作用(希望顯示器有 Display Port)。

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