Slackware 14.2 with VMSVGA fails to auto-resize

Discussions about using Linux guests in VirtualBox.
Post Reply
Chyldes
Posts: 4
Joined: 7. Jun 2019, 21:05

Slackware 14.2 with VMSVGA fails to auto-resize

Post by Chyldes »

I have searched the forums and could not find anyone else having this problem on Slackware so either I am the only one experiencing it, or my search skills suck.

I created a Slackware64 14.2 guest and installed the guest additions. When I rebooted, the option to "Auto-resize Guest Display" was available. When I did resize the screen the guest display did not change. I did change from VMSVGA to VBoxVGA and resizing works, but the console (terminal before X starts) no longer updates. I could however resize the screen so I am sure the Guest additions are working, but the problem lies in the VMSVGA configuration that I have.


Host: Windows 10 Enterprise
VBox: 6.0.8 r130520
Network: NAT
Guest: Slackware64 14.2 + 6.0.8 Guest Additions
Graphics Controller: VMSVGA
Enabled 3d Acceleration

Thanks
Attachments
VBox.zip
(36.16 KiB) Downloaded 32 times
agkiou
Posts: 1
Joined: 14. Sep 2019, 11:14

Re: Slackware 14.2 with VMSVGA fails to auto-resize

Post by agkiou »

Having the same results exactly.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Slackware 14.2 with VMSVGA fails to auto-resize

Post by socratis »

@agkiou
Where's your ZIPPED VBox.log, oh-eh-oh? ;)
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Chyldes
Posts: 4
Joined: 7. Jun 2019, 21:05

Re: Slackware 14.2 with VMSVGA fails to auto-resize

Post by Chyldes »

Looks like very few people use Slackware here. I was able to find a solution for my issue and am posting it here for anyone else that might be searching. I was using the PIIX3 chipset. Switching to ICH9 resolved the issue for me.

Click Settings
Click System
On the Motherboard tab, Change "Chipset" to ICH9.

I can now resize the desktop as expected.
Daleman
Posts: 1
Joined: 8. Aug 2020, 16:03

Re: Slackware 14.2 with VMSVGA fails to auto-resize

Post by Daleman »

Sadly changing the chipset made no difference for me. All other guest extension functionality is working fine, just not the resizing - the option is actually greyed out in the "View" menu. Anyone managed to solve this?
Chyldes
Posts: 4
Joined: 7. Jun 2019, 21:05

Re: Slackware 14.2 with VMSVGA fails to auto-resize

Post by Chyldes »

Not sure if this makes a difference, but when setting up the VM I used the following:
Name and operting system
    Type   : Linux
    Version: Other Linux (64-bit)
Chyldes
Posts: 4
Joined: 7. Jun 2019, 21:05

Re: Slackware 14.2 with VMSVGA fails to auto-resize

Post by Chyldes »

I have started scripting my VB images to ensure consistency and speed in spinning them up. This is from the last VirtualBox image I created.

Code: Select all

Virtual Box 6.1.18r142142
Slackware64 14.2
Cleaning
    VBoxManage unregistervm Slackware64 14.2 --delete
Creating machine
    VBoxManage createvm --name Slackware64 14.2 --ostype Linux26_64 --register
Configuring General
    VBoxManage modifyvm Slackware64 14.2 --clipboard bidirectional --draganddrop bidirectional
Configuring System
    VBoxManage modifyvm Slackware64 14.2 --acpi on --cpus 8 --ioapic on --memory 32671 --rtcuseutc on
    VBoxManage modifyvm Slackware64 14.2 --boot1 disk
    VBoxManage modifyvm Slackware64 14.2 --boot2 dvd
    VBoxManage modifyvm Slackware64 14.2 --boot3 none
    VBoxManage modifyvm Slackware64 14.2 --boot4 none
    VBoxManage modifyvm Slackware64 14.2 --chipset ich9
Configuring Display
    VBoxManage modifyvm Slackware64 14.2 --accelerate3d on --vram 128
    VBoxManage modifyvm Slackware64 14.2 --graphicscontroller vmsvga
Configuring Storage
    VBoxManage storagectl Slackware64 14.2 --add sata --controller IntelAhci --name SATA
    VBoxManage storageattach Slackware64 14.2 --device 0 --port 0 --storagectl SATA --type hdd --medium C:\Dev\VirtualBox\Slackware64 14.2\Slackware64 14.2.vdi
    VBoxManage storageattach Slackware64 14.2 --device 0 --port 1 --storagectl SATA --type dvddrive --medium C:\Dev\ISOs\Slackware64 14.2\slackware64-14.2-install-dvd.iso
Configuring Audio
    VBoxManage modifyvm Slackware64 14.2 --audio dsound --audiocontroller ac97 --audioin on --audioout on
Creating Network
    VBoxManage modifyvm Slackware64 14.2 --nic1 nat --nictype1 82540EM
Configuring USB
    VBoxManage modifyvm Slackware64 14.2  --usb on --usbohci on --usbehci off --usbxhci off
Configuring Shared Folders
    VBoxManage sharedfolder add Slackware64 14.2 --automount --hostpath C:\ --name cDrive --auto-mount-point /cDrive
Adding VM icon
    VBoxManage modifyvm Slackware64 14.2 --iconfile C:\Dev\ISOs\Slackware64 14.2\Slackware_Logo.png
Running the VBoxManage commands should give you the same setup I use. I do a full install and install the Guest Additions, but not the Oracle Extension Pack. Auto-resizing works after rebooting.

Hope this helps.
Hanzaplast
Posts: 10
Joined: 27. Oct 2017, 21:24

Re: Slackware 14.2 with VMSVGA fails to auto-resize

Post by Hanzaplast »

Hello

VirtualBox 6.1.18 and Slackware 14.2 64bits. Works like a charm in full 1920x1200 screen.
Even the three FKeys Host+C, Host+F and Host+L work fine.

Configuration: https://i.postimg.cc/k5mWyxMh/Slackware64bits14-2.png
"If we were to employ violent means, we would have nothing left to defend."
(Dalaï Lama)
Post Reply