溫馨提示×

Ubuntu VirtualBox虛擬機圖形界面設置

小樊
48
2025-09-24 23:51:39
欄目: 云計算

Ubuntu VirtualBox虛擬機圖形界面設置指南

一、安裝圖形界面(針對最小化安裝的Ubuntu Server)

若Ubuntu虛擬機采用最小化安裝(無圖形界面),需手動安裝桌面環境。常用命令如下:

sudo apt update && sudo apt install ubuntu-desktop  # 安裝完整Ubuntu桌面環境(含GNOME)
# 或選擇輕量級桌面環境(如XFCE,適合低配虛擬機)
sudo apt install xfce4

安裝完成后重啟虛擬機,登錄時選擇對應的桌面環境即可。

二、基礎顯示設置(分辨率、顯存)

  1. 分辨率調整
    • 圖形界面:啟動虛擬機后,點擊頂部菜單欄「設備」→「設置」→「顯示」,從下拉菜單選擇合適分辨率(如1920x1080),點擊「確定」應用。
    • 命令行:通過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"  # 應用新模式
      
  2. 顯存分配
    在VirtualBox虛擬機設置中,選擇「顯示」→「顯存」,將顯存大小調整為128MB及以上(建議256MB,根據宿主機資源調整),以滿足圖形界面運行需求。

三、安裝VirtualBox Guest Additions(增強功能)

Guest Additions可提升圖形性能(如自動調整分辨率、剪貼板共享、鼠標同步),安裝步驟如下:

  1. 啟動Ubuntu虛擬機,點擊頂部菜單欄「設備」→「插入Guest Additions CD image」。
  2. 系統會自動掛載CD-ROM,打開終端進入掛載目錄:
    cd /media/your_username/VBox_GAs_xxx  # 替換為實際掛載路徑
    sudo ./VBoxLinuxAdditions.run  # 執行安裝腳本
    
  3. 安裝完成后重啟虛擬機,此時分辨率可自動適配宿主機窗口大小。

四、優化圖形性能(3D加速、顯卡驅動)

  1. 啟用3D加速
    在VirtualBox虛擬機設置中,選擇「顯示」→「顯卡控制器」,選擇「VMSVGA」(支持3D加速),并勾選「啟用3D加速」。若啟用后出現黑屏或截屏問題,可嘗試關閉(取消勾選)。
  2. 安裝顯卡驅動
    • 系統自帶驅動:打開「軟件和更新」→「附加驅動」,選擇推薦的顯卡驅動(如NVIDIA/AMD開源驅動),點擊「應用更改」安裝。
    • 手動安裝驅動:若系統未提供合適驅動,可通過PPA源安裝官方驅動(以NVIDIA為例):
      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)即可連接。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女