Nastavení rozlišení pro Ubuntu 8.04 ve VirtualBoxu

Po dlouhém boji se mi nakonec podařilo nastavit větší rozlišení pro Ubuntu běžící ve VirtualBoxu.

Na internetu jsem sice našel mnoho různých návodů, jak zvětšit rozlišení, ale žádný z nich nefungoval. Nakonec jsem přece jenom našel jedno funkční řešení.

Instalace “Přídavků pro hosta” (Guest Additions)

(postupoval jsem podle tohoto návodu: Installing Guest Additions For Ubuntu Guests in VirtualBox)

  • V nabídce VirtuaBoxu spustíme instalaci přídavků pro hosta (Zařízení > Instalovat přídavky pro hosta)
  • (Namountuje se nám as 6MB CD, jeho ikona se objeví na ploše Ubuntu, pokud ne, zkuste se podívat na net, určitě k tomu něco najdete)
  • Spustíme Terminál (Aplikace > Příslušenství > Terminál, nebo Alt+F2 a napíšeme gnome-terminal)
  • “Přesuneme” se do složky namountovaného CD: cd /media/cdrom
  • Spustíme instalaci: sudo bash ./VBoxLinux* (proč je před příkazem uvedeno sudo snad vysvětlovat nemusím 🙂 )
  • Instalace si ještě nejspíš vyžádá vaše heslo (i když ho píšete, tak se “nezobrazuje”)
  • RestartujtePC (resp. virtuální PC)

Nastavení rozlišení

(postupoval jsem podle tohoto návodu: Install VirtualBox Additions for an Ubuntu 8.04 Guest)

  • Opět spusťte terminál a zadejte: gksu gedit /etc/X11/xorg.conf (gksu namísto sudo je tam proto, že je to určeno pro “guest machine”, tedy hostovací stroj, ale se sudo by to taky mělo fungovat)
  • V textovém editoru (gedit) se vám otevře configurační soubor x-serveru (asi, vlastně si ani nejsem jist čí to konfigurační soubor je 🙂 )
  • Před tím, než tenhle soubor začnete editovat bych doporučil si jej uložit do zásoby jakoposlední funkční verzi, aby jste se k ní mohli případně vrátit: Uložit jako > xorg-zaloha.conf
  • Nahraďte sekci Device následujícím kódem
    Section "Device"
    Identifier "Configured Video Device"
    Driver  "vboxvideo"
    EndSection
  • Tady je důležité, že je jako driver použit vboxvideo
  • A potom sekci Screen tímto kódem:
    Section "Screen"
    Identifier  "Default Screen"
    Device   "VirtualBox graphics card"
    Monitor   "Generic Monitor"
    DefaultDepth 24
    SubSection "Display"
    Depth  24
    Modes  "1024x768"
    EndSubSection
    EndSection
  • Tady si nastavíme rozlišení třeba 1024×768, zkoušel jsem 1680×1050 a funguje to
  • Uložíme soubor (pozor, teď editujete záložní soubor, takže musíte dát znovu Uložit jako> a tentokrát ten správný * název xorg.conf)
  • Uložíme a opět restartujeme
  • Teď by to mělo fungovat

Zmizel vám kurzor myši?

Mě ano, je to proto, že tenhle krok si z nějakého důvodu přenastaví ovladač pro myš.

  • Opět otevřte konfigurační soubor gksu gedit /etc/X11/xorg.conf (bez viditelného kurzoru myši je lepší použít klávesy Alt+F2 a spustit gnome-terminal)
  • Najděte sekci InputDevice a změňte Driver na vboxmouse a opět restartujte

Snad vám to pomůže a bude fungovat, já na to přišel až po asi třech hodinách 🙂 Zatím mám to rozlišení 1280×960, u něho se ale, když mám VirtualBox v okně zobrazují scroll-bary, takže je lepší přepnout do fullscreenu (pravé Ctrl+F [v defaultním nastavení]).

Autor

Jan Zatloukal

Jsem magor do hudby a těch internetů, tak dělám do obojího. V kapelách LB1 a Gambini plním post kytaristy. Ve firmě Optimal Marketing pracuji jako webdesignér a programátor. Ve volném čase také píšu blog Svět Kytar.