Hi,
I've installed CentOSstream 8 and 9 and in this both cases I have problem with resolution. I can change it to value that I want, but after restart machine resolution comes back to 800x600. I created folder to check if machine remember savaing data and configuration after reboot/poweroff, but everything looks ok and machine remember changes but not resolution... I haven't installed any guest additons...
Problem isn't occured on Centos7. I have the newest version virtual box 6.1.28.
CentOSstream 8 and 9 - problem with resolution GUI
-
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: CentOSstream 8 and 9 - problem with resolution GUI
Let's go directly to the usual explanation for this... Did you actually install it, or are you running a live CD? Live CDs don't write any persistent data, they are demos only.
Re: CentOSstream 8 and 9 - problem with resolution GUI
I always install on hard drive as dynamicall VDI. I suppose on live CD created folder wouldn't be exist after reebot.
-
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: CentOSstream 8 and 9 - problem with resolution GUI
I don't use live CDs, but it's my understanding that they are a fully functional OS, but the primary disk is an image in RAM (i.e. a RAM disk). That is why changes do not persist. If you were, while running the live CD, to mount the VM primary drive (VDI) and write to it then those writes would be persistent, while system changes such as display size would remain non-persisting.MarcelG wrote:I suppose on live CD created folder wouldn't be exist after reebot.
If you provide a VM log then there will be no need to speculate on this. Make sure the VM is fully shut down, then right click it in the manager UI. Select "Show Log" and save "VBox.log" (no other file) to a zip file. Attach the zip here.
Re: CentOSstream 8 and 9 - problem with resolution GUI
Please, Logs in attachment.
- Attachments
-
- Centosstream9-2021-11-03-16-53-57.zip
- (30.16 KiB) Downloaded 13 times
-
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: CentOSstream 8 and 9 - problem with resolution GUI
Thanks for the log, which shows that your VM is in fact booting from hard disk (VDI).
The only thing that occurs is that VirtualBox does not choose the display size beyond the original BIOS boot stage. Once the guest OS begins to boot, it tells the "monitor" what display size to use. I would suggest that you have not configured the guest OS correctly.
Perhaps installing the Guest Additions would change things up.
The only thing that occurs is that VirtualBox does not choose the display size beyond the original BIOS boot stage. Once the guest OS begins to boot, it tells the "monitor" what display size to use. I would suggest that you have not configured the guest OS correctly.
Perhaps installing the Guest Additions would change things up.
-
- Volunteer
- Posts: 5677
- Joined: 14. Feb 2019, 03:06
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Linux, Windows 10, ...
- Location: Germany
Re: CentOSstream 8 and 9 - problem with resolution GUI
In addition to installing the VirtualBox Guest Additions:
While the VM is not running, open a command prompt and enter the following commands:
Background rationale:
When a Linux guest is set to a display resolution that is considerably smaller (in both dimensions) than the resolution of the host's monitor on which the VM window is displayed, the GUI/LastGuestSizeHint setting is not stored in the VM configuration.
While the VM is not running, open a command prompt and enter the following commands:
Code: Select all
cd "C:\Program Files\Oracle\VirtualBox"
VBoxManage setextradata "Centosstream9" "GUI/LastGuestSizeHint" "1440,900"
When a Linux guest is set to a display resolution that is considerably smaller (in both dimensions) than the resolution of the host's monitor on which the VM window is displayed, the GUI/LastGuestSizeHint setting is not stored in the VM configuration.
Re: CentOSstream 8 and 9 - problem with resolution GUI
Thanks, but it didn't help.fth0 wrote:In addition to installing the VirtualBox Guest Additions:
While the VM is not running, open a command prompt and enter the following commands:
Background rationale:Code: Select all
cd "C:\Program Files\Oracle\VirtualBox" VBoxManage setextradata "Centosstream9" "GUI/LastGuestSizeHint" "1440,900"
When a Linux guest is set to a display resolution that is considerably smaller (in both dimensions) than the resolution of the host's monitor on which the VM window is displayed, the GUI/LastGuestSizeHint setting is not stored in the VM configuration.
I've tried installed VirtualBox Guest Addition by automatic script after, but there were showed notification about errors.
I used this tutorial from site. Tutorial for centos 8 stream but I'm configuring centos9stream right now.
server-world . info / en / note?os=CentOS_Stream_8&p=virtualbox&f=3
To be honest I did only:
[root@guest ~]# dnf -y upgrade kernel
[root@guest ~]# dnf -y install gcc make bzip2 kernel-devel elfutils-libelf-devel
[root@guest ~]# reboot
After reboot, the machine started running as if the add-ons were working properly.[I didn't do nothing more]. I mean I can change resolution of screen by resizing width or height of windows. Machine also remember set up resolution.