Ubuntu VirtualBox虛擬機圖形界面設置指南
若Ubuntu虛擬機采用最小化安裝(無圖形界面),需手動安裝桌面環境。常用命令如下:
sudo apt update && sudo apt install ubuntu-desktop # 安裝完整Ubuntu桌面環境(含GNOME)
# 或選擇輕量級桌面環境(如XFCE,適合低配虛擬機)
sudo apt install xfce4
安裝完成后重啟虛擬機,登錄時選擇對應的桌面環境即可。
xrandr
命令查看當前顯示器名稱(如Virtual1
)和支持的分辨率,添加自定義分辨率并應用:cvt 1920 1080 # 生成1920x1080分辨率模型線(輸出示例:Modeline "1920x1080_60.00" 173.00 1920 2048...)
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 "1920x1080_60.00" # 將新模式添加到Virtual1顯示器
xrandr --output Virtual1 --mode "1920x1080_60.00" # 應用新模式
Guest Additions可提升圖形性能(如自動調整分辨率、剪貼板共享、鼠標同步),安裝步驟如下:
cd /media/your_username/VBox_GAs_xxx # 替換為實際掛載路徑
sudo ./VBoxLinuxAdditions.run # 執行安裝腳本
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo ubuntu-drivers autoinstall # 自動安裝推薦驅動
sudo reboot # 重啟生效
若需通過網絡訪問虛擬機圖形界面,可安裝XRDP服務:
sudo apt update && sudo apt install ubuntu-desktop xrdp # 安裝桌面環境與XRDP
sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini # 修改默認端口(避免沖突)
sudo service xrdp restart # 啟動XRDP服務
宿主機通過遠程桌面客戶端(如Windows的「遠程桌面連接」)輸入虛擬機IP地址和端口(如192.168.1.100:3390
)即可連接。