Sådan ændrer du skærmopløsningen på Ubuntu 14.04 LTS i VirtualBox på OSX 10.10

Hvordan kan skærmopløsningen på en Ubuntu 14.04 LTS amd64 desktop installeret på VirtualBox 4.3.26, der kører på OSX10.10 (amd64), ændres fra den eneste tilgængelige opløsning på 640x480, når installation af dkms-pakken og virtualbox-guest-additions ikke har hjulpet?

For at ændre skærmopløsningen på en Ubuntu 14.04 LTS VM i VirtualBox, skal du kontrollere VirtualBox-indstillinger, installere nødvendige pakker, geninstallere Guest Additions, tilføje brugeren til vboxsf-gruppen, genstarte VM og eventuelt ændre opløsningen manuelt eller redigere xorg.conf-filen.

Sådan ændres skærmopløsningen på en Ubuntu 14.04 LTS amd64 desktop installeret på VirtualBox 4.3.26, der kører på OSX10.10 (amd64)

Hvis installation af dkms-pakken og VirtualBox Guest Additions ikke har hjulpet med at ændre skærmopløsningen fra 640x480, kan du prøve følgende trin:

1. Kontroller VirtualBox Indstillinger

  • Åbn VirtualBox og vælg din Ubuntu VM.
  • Gå til Indstillinger > Display.
  • Sørg for, at Video Memory er sat til mindst 128 MB.
  • Aktiver 3D Acceleration.

2. Installer nødvendige pakker

Åbn en terminal i din Ubuntu VM og kør følgende kommandoer:

sudo apt-get update
sudo apt-get install build-essential linux-headers-$(uname -r)

3. Geninstaller VirtualBox Guest Additions

  • Indsæt VirtualBox Guest Additions CD Image via Devices > Insert Guest Additions CD Image.
  • Monter CD'en, hvis den ikke automatisk monteres:
sudo mount /dev/cdrom /media/cdrom
  • Kør installationsscriptet:
sudo /media/cdrom/VBoxLinuxAdditions.run

4. Tilføj bruger til vboxsf gruppen

Tilføj din bruger til vboxsf gruppen for at sikre, at VirtualBox kan ændre skærmopløsningen:

sudo usermod -aG vboxsf $USER

5. Genstart Ubuntu VM

Genstart din Ubuntu VM for at anvende ændringerne:

sudo reboot

6. Ændre skærmopløsning manuelt

Hvis ovenstående trin ikke virker, kan du prøve at ændre skærmopløsningen manuelt:

  • Åbn en terminal og kør følgende kommandoer:
xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1025 1028 1060  -HSync +Vsync
xrandr --addmode VGA-1 1280x1024_60.00
xrandr --output VGA-1 --mode 1280x1024_60.00

Bemærk: Juster opløsningen og skærmnavnet (VGA-1) efter dine behov.

7. Brug xorg.conf

Hvis manuel ændring af skærmopløsningen ikke virker, kan du redigere xorg.conf filen:

sudo nano /etc/X11/xorg.conf

Tilføj eller rediger følgende sektioner:

Section "Screen"
    Identifier "Screen0"
    Device "VirtualBox Graphics Adapter"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
        Modes "1280x1024"
    EndSubSection
EndSection

Gem og luk filen, og genstart derefter din VM.

Ved at følge disse trin bør du kunne ændre skærmopløsningen på din Ubuntu 14.04 LTS VM i VirtualBox.