VirtualBox中Debian虛擬機多屏顯示配置指南
在配置多屏前,需先安裝VirtualBox Guest Additions以獲得更好的硬件支持和顯示性能。
sudo apt update && sudo apt install -y build-essential dkms linux-headers-$(uname -r) x11-utils
sudo mount /dev/cdrom /mnt  # 掛載鏡像(若自動掛載失?。?/span>
cd /mnt
sudo ./VBoxLinuxAdditions.run  # 安裝增強功能
sudo reboot  # 重啟虛擬機使配置生效
安裝完成后,虛擬機將支持更高的屏幕分辨率、共享文件夾、剪貼板共享等功能。
xrandr是Debian中管理多顯示器的核心命令行工具,可通過以下步驟配置屏幕布局:
打開終端,輸入xrandr查看當前連接的顯示器及支持的分辨率,輸出示例:
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
HDMI-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 527mm x 296mm
其中,eDP-1通常為內置屏幕(如筆記本屏幕),HDMI-1為外接屏幕(如HDMI線連接的顯示器)。
根據需求設置屏幕布局(以下為常見場景示例):
xrandr --output HDMI-1 --auto --right-of eDP-1
xrandr --output HDMI-1 --auto --same-as eDP-1
xrandr --output HDMI-1 --auto --below eDP-1
xrandr --output HDMI-1 --mode 1280x720 --right-of eDP-1
保存配置(可選):若希望重啟后保留設置,可將命令添加到~/.xprofile文件中(該文件在用戶登錄時自動執行):
echo "xrandr --output HDMI-1 --auto --right-of eDP-1" >> ~/.xprofile
若使用圖形桌面環境(如GNOME),可通過以下步驟快速配置:
xrandr無法識別顯示器,需檢查VirtualBox的多顯示器支持是否開啟,或重新安裝Guest Additions;xserver-xorg-video-intel等顯卡驅動(適用于Intel核顯),可通過sudo apt install xserver-xorg-video-intel安裝;xrandr可能無法正常工作,需切換至X11(登錄時選擇“GNOME on Xorg”)。