Ubuntu Server (18.04) 螢幕解析度在啟動時重置

Ubuntu Server (18.04) 螢幕解析度在啟動時重置

我在 Oracle VM VirtualBox 上執行 Ubuntu 18.04.1 LTS 伺服器。啟動後螢幕解析度始終為 800x600,我無法更改它。

我已經嘗試了在互聯網上找到的所有建議解決方案,但它們都是關於更改 grub 配置的。

這裡奇怪的是:grub 配置確實有效,並且引導以正確的解析度啟動。但在此過程中(所有 init.d 腳本都已運行)它突然切換回 800x600。

我還需要考慮其他事情嗎?

謝謝!

答案1

您還需要按照描述nomodeset添加GRUB_CMDLINE_LINUX_DEFAULT/etc/default/grub這裡

請注意,由於漏洞的更改GRUB_CMDLINE_LINUX_DEFAULT可能會被忽略。問題是/etc/default/grub.d/50-curtin-settings.cfg覆蓋GRUB_CMDLINE_LINUX_DEFAULT.如果您的系統上未安裝 curtin 軟體包,您只需刪除/etc/Default/grub.d/50-curtin-settings.cfg.否則,您將需要調整50-curtin-settings.cfg.

答案2

就我而言,以下步驟有所幫助:

  1. 安裝 VirtualBox 來賓添加
  2. 更改 Virtual Box 設定中的圖形控制器: 圖形控制器設定為 VMSVGA

之後,螢幕解析度會自動適應虛擬機器窗口,這在我看來是一個很棒的功能。

相關內容