You are not logged in.
I am using the latest version of VirtualBox (5.1.8) and i3-gaps as my WM. I have tried installing guest additions using virtualbox-guest-utils and virtualbox-guest-modules-arch as per the Wiki. I have also tried installing guest additions using the virtualbox-guest-additions-iso package, another method listed in the Wiki.
With guest additions installed, I can launch the OS fine, as seen in the image below.
The problem is when I go fullscreen, the window displays like this
Then after I exit fullscreen mode, I am left with this.
What am I doing wrong?
Last edited by geklicoya (2016-11-02 14:02:02)
Offline
So it looks like you are installing Windows guest on Arch host virtualbox? If so, you do not need the guest-utils and guest-modules-arch installed on the host, you need virtualbox-host-modules-arch and virtualbox-guest-iso.
Remove the guest packages (except guest-iso), and install virtualbox-host-modules-arch (or alternately virtualbox-host-dkms). You might also want to install virtualbox-ext-vnc from the repos, and virtualbox-ext-oracle from the aur. Then try your screen resolution again.
Last edited by WFV (2016-11-03 14:52:40)
∞ hard times make the strong, the strong make good times, good times make the weak, the weak make hard times ∞
Offline
This is an issue with VirtualBox. See https://www.virtualbox.org/ticket/15863 for details.
Offline
This is an issue with VirtualBox. See https://www.virtualbox.org/ticket/15863 for details.
Given that this is newbie corner, could you point me in some documentation about how to install patches? Which patch do I download? How do I install it?
Offline
As I'm a i3 user, I have the same problem with VirtualBox. Looking for a solution, I've found the above mentioned ticket. I haven't tried the patch, though.
Anyway, the basic workflow for applying patches is to download the source package (here: VirtualBox), apply the patch, then compile the package and install it. Fortunately, Arch has a very nice approach to handle this: the Arch Build System. For applying patches to a package, see https://wiki.archlinux.org/index.php/Patching_in_ABS.
So, I would do the following (haven't tried it myself): Try to build VirtualBox with the ABS. If this is working, download the r111428-r111430-r111508-r111561.patch mentioned in https://www.virtualbox.org/ticket/15863 and add it to the PKGBUILD file (see https://wiki.archlinux.org/index.php/Pa … ng_patches for details). Build the package, and install it with pacman.
Another idea would be to downgrade VirtualBox to a previous version (see https://wiki.archlinux.org/index.php/Do … g_packages), and wait for a new VirtualBox release which includes a fix for the auto-resize issue.
Offline
As I'm a i3 user, I have the same problem with VirtualBox. Looking for a solution, I've found the above mentioned ticket. I haven't tried the patch, though.
Anyway, the basic workflow for applying patches is to download the source package (here: VirtualBox), apply the patch, then compile the package and install it. Fortunately, Arch has a very nice approach to handle this: the Arch Build System. For applying patches to a package, see https://wiki.archlinux.org/index.php/Patching_in_ABS.
So, I would do the following (haven't tried it myself): Try to build VirtualBox with the ABS. If this is working, download the r111428-r111430-r111508-r111561.patch mentioned in https://www.virtualbox.org/ticket/15863 and add it to the PKGBUILD file (see https://wiki.archlinux.org/index.php/Pa … ng_patches for details). Build the package, and install it with pacman.
Another idea would be to downgrade VirtualBox to a previous version (see https://wiki.archlinux.org/index.php/Do … g_packages), and wait for a new VirtualBox release which includes a fix for the auto-resize issue.
Okay thanks. Do I need to uninstall VirtualBox first?
Offline
thanks for clarifying the i3 issue Magnotron.
@geklicoya
Do I need to uninstall VirtualBox first?
You don't need to uninstall VirtualBox. If you are going to rebuild the package with the patches, you'll be creating an xz package. Once your package is created, you run
# pacman -U /path/to/yourpackage.xzto replace the existing build. You may have to reinstall your host-modules and guest-iso and any ext packages afterwards, not sure about that... VirtualBox is an humongous package so read the wiki as mentioned.
∞ hard times make the strong, the strong make good times, good times make the weak, the weak make hard times ∞
Offline