在 Ubuntu 22.04.1 LTS 中無法變更為 2K 解析度(但在 Xorg 中可以)

在 Ubuntu 22.04.1 LTS 中無法變更為 2K 解析度(但在 Xorg 中可以)

我目前在具有整合式 Intel HD 620 顯示卡的筆記型電腦上運行 Ubuntu 22.04.1 LTS。我透過 HDMI 連接了刷新率為 144 Hz 的 2K 顯示器,但無法更改為 2560x1440 解析度。我已經在 Windows 中嘗試過了,沒有任何問題。

我按照答案無法在使用 Intel 顯示卡的 Ubuntu 20.04 上設定 2560x1440 分辨率但得到這個錯誤:

X Error of failed request:  BadValue (integer parameter out of range for operation)  
  Major opcode of failed request:  139 (RANDR)  
  Minor opcode of failed request:  21 (RRSetCrtcConfig)  
  Value in failed request:  0x0   
  Serial number of failed request:  22  
  Current serial number in output stream:  22  

多讀一點我遇到了這個線程:https://ubuntuforums.org/showthread.php?t=2399525&p=13812525#post13812525。查看我的 xorg 日誌,我發現列出了 2560x1440 模式:

[  4539.428] (II) modeset(0): Printing DDC gathered Modelines:
[  4539.428] (II) modeset(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync +vsync (88.8 kHz e)

垂直同步極性實際上與我發現的相反cvt。我添加了此模式,xrandr但它仍然不起作用(出現相同的錯誤)。

一時興起,我在 Ubuntu 上用 Xorg 嘗試了同樣的事情,它確實有效!我試圖在我的日誌中找出這是否是 Wayland 問題,但找不到任何內容,在其他線程中也找不到。在使用 Wayland 時,我還嘗試使用監視器的 Xorg 名稱,正如我在另一個線程中看到的那樣(由於某種原因我無法再次找到,抱歉),但它不起作用。

當然,總是有可能使用 Xorg,但它並不理想。有人知道如何解決這個問題嗎?我錯過了一些明顯的東西嗎?

我很樂意提供任何其他資訊。先致謝!

相關內容