Ubuntu 22.04 LTS 伺服器 - 終端機上的解析度不正確

Ubuntu 22.04 LTS 伺服器 - 終端機上的解析度不正確

所以我有一台DELL顯示器。顯示器的文檔稱,使用其提供的 HDMI 電纜的最佳解析度是 2560x1440@60Hz。當我啟動 Windows 時,我可以獲得該解決方案。但無論我如何嘗試,我都無法在 Ubuntu 22.04 LTS Server 中取得解決方案。

我使用配備 i5-9500 和 Intel 顯示卡(Intel UHD Graphics 630)的 DELL OptiPlex 7070。

當我運行 Grub 時,我有正確的分辨率。然後,透過啟動 Linux,我在終端機上沒有正確的解析度 (2048x1152)。在Linux中,我只使用文字模式。

我該如何解決我的問題?

答案1

Ubuntu Server 通常以 800x600、1024x768 或類似的解析度輸出,因為人們(通常)透過 SSH 連接到它。這允許伺服器為視訊處理分配更少的記憶體。

也就是說,您可以透過變更 GRUB 設定檔來相對輕鬆地更新此內容。就是這樣:

  1. 登入伺服器(或透過SSH連接)
  2. 編輯GRUB設定檔:
    sudo {editor of choice} /etc/default/grub
    
    筆記:請務必替換{editor of choice}為您選擇的編輯器。
  3. GRUB_GFXPAYLOAD_LINUX在文件底部 新增定義:
    GRUB_GFXPAYLOAD_LINUX=2560x1440
    
    筆記:您無法設定刷新率。這將被限制為 30fps。
  4. 儲存文件並退出。
  5. 更新GRUB:
    sudo update-grub 
    
  6. 重新啟動伺服器。

這裡的所有都是它的。如果您想要更多圖形選項,例如更改字體、抗鋸齒等,您可能需要使用 Ubuntu Desktop 並安裝您可能需要的各種伺服器元件。

相關內容