Mam instancję VirtualBox dla Centos 5. Rozmiar ekranu jest dość mały (800 * 600) i chciałbym go zwiększyć do 1280 * 1080. W preferencjach Gnome dla „Rozdzielczości ekranu” dostaję opcję tylko dla 600 * 800 lub 640 * 480.
Próbowałem edytować mój xorg.conf (na podstawie tego samouczka http://paulsiu.wordpress.com/2008/09/08/creating-and-managing-centos-virtual-machine-under-virtualbox/ ), ale nie działa Wydaje się, że to zrobiło różnicę. Oto fragment z edytowanej sekcji:
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Czy ktoś wie jak to zrobić?
centos
virtualbox
display-settings
Aaron Newton
źródło
źródło
Odpowiedzi:
Maksymalna rozdzielczość 800 x 600 sugeruje, że twój serwer X wewnątrz maszyny wirtualnej korzysta ze sterownika SVGA . SVGA to najwyższa rozdzielczość, dla której istnieje standardowa obsługa; poza tym potrzebujesz sterownika.
VirtualBox emuluje kartę graficzną specyficzną dla VirtualBox, nie emuluje on wcześniej istniejącego komponentu sprzętowego, jak większość innych podsystemów. Do uzupełnienia gości to sterownik dla tego adaptera. Włóż dysk CD z dodatkami gości z menu urządzenia VirtualBox, a następnie uruchom program instalacyjny. Wyloguj się, uruchom ponownie serwer X (wyślij
Ctrl+Alt+Backspace
z menu VirtualBox), a powinieneś mieć rozdzielczość ekranu pasującą do okna VirtualBox. Jeśli okaże się, że nadal potrzebujesz ręcznego dostrajaniaxorg.conf
, instrukcja ma kilka wskazówek.Istnieje limit tego, jak wysoko możesz uzyskać, ze względu na ilość pamięci przydzielonej karcie graficznej w konfiguracji VirtualBox. 8 MB da ci do 1600 x 1200 w 32 kolorach. Przekraczanie tego jest najbardziej przydatne, jeśli używasz 3D.
źródło
autorun.sh
płyta CD z dodatkami gości będzie działać. Komunikat o błędzie zautorun.sh
podaje nazwy pakietów, z którymi należy zainstalowaćyum
. Po zainstalowaniu dodatków gości właśnie zrestartowałem maszynę wirtualną i problem został magicznie naprawiony.Miałem te same problemy z inną konfiguracją:
System operacyjny: Linux Mint 17 Cinnamon 64-bitowy system operacyjny gościa: Centos 6.6 Virtualbox: Oracle VM VirtualBox Manager 4.3.10_Ubuntu
Rozwiązanie, które działało dla mnie:
Zainstaluj Virtualbox -> Urządzenia, włóż obraz dysku CD z dodatkami gości
pobierz ciąg niestandardowej rozdzielczości:
ustaw ciąg rozdzielczości niestandardowej:
użyj zwykłego okna konfiguracji administracji systemu, aby zmienić rozdzielczość na 1600 x 900, która wcześniej nie była dostępna.
HTH, Magnus
źródło
Potrzebujesz rozszerzeń gościa Virtual Box.
Aby je zainstalować, musisz najpierw dodać repozytorium RPMForge dla yum, postępuj zgodnie z tymi instrukcjami:
Następnie uruchom to polecenie w terminalu:
źródło
Moja maszyna wirtualna nagle przestała już obsługiwać pełny ekran.
W końcu poprawka była łatwa: musiałem zaktualizować do najnowszej wersji VirtualBox, a następnie ponownie zainstalować najnowszą wersję Dodatków dla gości. Po zrobieniu tego, a następnie ponownym uruchomieniu mojej maszyny wirtualnej, rozdzielczość miała automatycznie prawidłowy rozmiar (pełny ekran).
źródło
W moim przypadku (
virtualbox 5
+centos 7
) wszystko, co zrobiłem, to zainstalować „Dodatkowy obraz płyty CD gościa”, a następnie ponownie uruchomić maszynę wirtualną i ustawić ją na pełnym ekranie po uruchomieniu, automatycznie przyjmuje ona największą rozdzielczość.Myślę, że możesz zapomnieć o ponownym uruchomieniu komputera lub nie uruchomiłeś go na pełnym ekranie
host + F
.źródło
w CentOS 7.5 na VirtualBox 5.2.22 rozwiązaniem było:
utwórz plik konfiguracyjny modułu jądra dla modułu „vboxvideo”. Bez parametru „modeset” moduł nie ładuje się.
echo "opcje vboxvideo modeset = 1"> /etc/modprobe.d/vboxvideo.conf
źródło
W przypadku komputerów Mac, chociaż dodatki VirtualBox są najwyraźniej teraz dostępne, nie udało mi się znaleźć sposobu ich zainstalowania.
Jednak zmiana rozdzielczości w ustawieniach maszyny gościa (w moim przypadku CentOS) rozwiązała problem. Nie było opcji automatycznego znalezienia rozdzielczości ekranu, jak sugerowali inni, ale próby i błędy pozwoliły mi znaleźć najlepsze (prawie idealne) dopasowanie. Chociaż ekran rozruchowy i logowania nadal będzie wyglądał na zredukowany, po zalogowaniu będzie widoczna pełna rozdzielczość.
źródło