staging.inyokaproject.org

Virtualbox - Auflösung springt immer zurück auf 800x600

Status: Gelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

schollsky

Avatar von schollsky

Anmeldungsdatum:
3. Dezember 2012

Beiträge: 1338

Hallo zusammen,

für die Arbeit benutze ich Ubuntu 22.04 in einer VM mit VirtualBox. Das läuft auch alles gut, auf dem Host sind die Extensions in Version 7 installiert und in der VM die Guest Additions.

Nach jeder Neuanmeldung bzw. Neustart springt die Auflösung auf 800x600px zurück, egal was ich in den Einstellungen/Anzeigegeräte einstelle. Der Wert hier wird immer wieder "vergessen".

Nun habe ich ein bisschen gegoogelt und gefunden, dass aus dem ~/.config Verzeichnis die Datei monitors.xml in /var/lib/gdm3/.config kopiert werden sollte. Das habe ich gemacht und voilá, der Anmeldebildschirm hat schon mal die passende Auflösung.

Nach der Anmeldung hat der Desktop aber wieder nur 800x600 Auflösung.

Hat da jemand eine Idee zu?

Grüße

schollsky

Moderiert von DJKUhpisse:

verschoben

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 7756

Bißchen wenig Informationen.

  1. Aktuelle Version 7.0.4 nutzen, entsprechende EP- und GA-Versionen dazu! Du weißt, daß das EP eine andere Lizenz hat?

  2. VMSVGA oder VBoxSVGA verwenden, nicht VBoxVGA! Testen, was von ersten beiden besser in Jammy läuft!

  3. In der VBox-VM nicht Wayland verwenden wollen, auf XServer setzen!

Sollten obige Punkte unwahrscheinlicherweise nicht zum Erfolg führen (die sind nicht gemeint als einzeln etwas Rauspicken, sondern sämtlich), könnte man noch eine "/usr/share/X11/xorg.conf.d/20-vboxvideo.conf" mit festen Auflösungswerten schreiben. Wird nicht Vollbild für eine VM genutzt, sind die in einem VBox-Fenster durch dessen Ränder z.B. nicht 1920x1080, sondern etwas kleiner (also keine Standardwerte).

schollsky

(Themenstarter)
Avatar von schollsky

Anmeldungsdatum:
3. Dezember 2012

Beiträge: 1338

Hallo von.wert,

danke für die Hinweise!

VirtualBox läuft auf Manjaro Host in Version 7.0.4, mit entsprechend passendem Extension Pack. Wo bekomme ich aber für das (alte) 22.04 die Guest Additons in dieser Version für Ubuntu her? Da habe ich nichts zu gefunden.

Als Grafiktreiber wird VMSVGA verwendet, die anderen beiden lassen auf dem GDM3 Anmeldebildschirm Maus und Tastatur einfrieren, und ich kann kein Passwort zur Anmeldung eingeben, also will ich das bei VMSVGA lassen.

XServer wird bereits verwendet und soll es auch bleiben. ☺

Grüße

schollsky

Berlin_1946 Team-Icon

Supporter, Wikiteam

Anmeldungsdatum:
18. September 2009

Beiträge: 7478

von.wert schrieb:

Bißchen wenig Informationen.

Da bin ich der gleichen Meinung. Oder anders gesagt von.wert 1+

Poste mal im Codeblock die Ergebnisse von:

dpkg -l| grep ii|grep -i "Virtualbox"

und

ls -la | grep -i Oracle_VM

beide Ausgaben bitte immer von Prompt bis Prompt.

schollsky

(Themenstarter)
Avatar von schollsky

Anmeldungsdatum:
3. Dezember 2012

Beiträge: 1338

Gerne liefere ich nach:

$ dpkg -l| grep ii|grep -i "Virtualbox"
ii  virtualbox-guest-additions-iso             6.1.38-1~ubuntu1.22.04.1                all          guest additions iso image for VirtualBox
stefan@Ubuntu22:~$

und

$ ls -la | grep -i Oracle_VM
stefan@Ubuntu22:~$

Hilft das?

Grüße

schollsky

EDIT:

Hier noch vom Host:

$ pacman -Q virtualbox
virtualbox 7.0.4-1

Berlin_1946 Team-Icon

Supporter, Wikiteam

Anmeldungsdatum:
18. September 2009

Beiträge: 7478

schollsky schrieb:

Gerne liefere ich nach:

$ dpkg -l| grep ii|grep -i "Virtualbox"
ii  virtualbox-guest-additions-iso             6.1.38-1~ubuntu1.22.04.1                all          guest additions iso image for VirtualBox
stefan@Ubuntu22:~$

Hier sollte eigentlich nicht die guest additions kommen.

Wo ist denn Virtualbox installiert?

Meine Installation im Host:

mate-hp@matehp-HP-ProDesk:~$ dpkg -l| grep ii|grep -i "Virtualbox"
ii  virtualbox-6.1                        6.1.40-154048~Ubuntu~focal                amd64        Oracle VM VirtualBox
mate-hp@matehp-HP-ProDesk:~$   #Das gelb markierte sind die Prompt.

Hier noch vom Host:

$ pacman -Q virtualbox
virtualbox 7.0.4-1

Ohne Prompt ist alles nicht nachvollziehbar, sry 😢

Warum hast du pacman installiert?

Es handelt sich um dieses Programm Pacman oder was ist das?

schollsky

(Themenstarter)
Avatar von schollsky

Anmeldungsdatum:
3. Dezember 2012

Beiträge: 1338

Pacman ist der Paketmanager von Manjaro Linux (und Arch Linux) - dem Hostsystem.

Mit Prompt wird es leider auch nicht besser:

[stefan@shaun ~]$ pacman -Q virtualbox
virtualbox 7.0.4-1
[stefan@shaun ~]$

und

[stefan@shaun ~]$ which virtualbox
/usr/bin/virtualbox
[stefan@shaun ~]$

hakel2022

Anmeldungsdatum:
21. Februar 2022

Beiträge: 1402

sieht für mich seltsam aus ... ☹

Gast

ii virtualbox-guest-additions-iso 6.1.38-1

Host

virtualbox 7.0.4-1

schollsky

(Themenstarter)
Avatar von schollsky

Anmeldungsdatum:
3. Dezember 2012

Beiträge: 1338

Ist nicht so seltsam: Manjaro ist eine Rolling Release Distro basierend auf Arch. Mit Virtualbox teste ich z.B. Ubuntu-Versionen, die hängen naturgemäß bei den Anwendungen hinterher, was die Aktualität anbetrifft. Insgesamt funktioniert das Zusammenspiel vergleichsweise gut. Mit der älteren VM Ubuntu 20.04 tritt das Problem z.B. nicht auf.

von.wert hat mir ja vorgeschlagen, für die Guest Additions auch eine aktuellere Version zu installieren, nur woher nehme ich die?

hakel2022

Anmeldungsdatum:
21. Februar 2022

Beiträge: 1402

Das geht bei Virtualbox halbautomatisch, dazu findest du im Netz genügend Anleitungen.

Du gehst bei laufender VM im Fenster in den Menüpunkt Geräte "Gasterweiterungen installieren". Die GA werden autom. im Host heruntergeladen und der VM/Gast als "CD" zur Verfügung gestellt. Jetzt mußt du nur noch im Terminal im Gast die .run mit "sudo sh" durchlaufen lassen. Die alte GA wird deinstalliert und die neue installiert - fertig.

Ich mache das im Tiefschlaf, hoffe stimmt so 😎 . Aber es gibt auch genügend Anleitungen im Netz.

Ich denke, das ist das Problem bei dir.

schollsky

(Themenstarter)
Avatar von schollsky

Anmeldungsdatum:
3. Dezember 2012

Beiträge: 1338

Es funktioniert mit der von hakel2022 beschriebenen Methode. ☺

Herzlichen Dank an alle Beteiligten!

Grüße

schollsky

Antworten |