I just noticed that when I enlarge a host window for a Budgie 4.4 VM, the VM doesn't resize to fit the client area of the host. I've always thought that it does that. Is this something new?

Or is it a difference between X11 and Wayland? When this happened, the host is on Wayland. I just noticed this and haven't done any other testing yet, but I'll do that for the other three editions and see if it's limited to Budgie.

    WetGeek I just noticed that when I enlarge a host window for a Budgie 4.4 VM, the VM doesn't resize to fit the client area of the host.

    The other editions don't resize either, not to enlarge or to shrink. If the original VM image is larger than the current size of the host window, it just creates scroll bars to allow reaching all parts of it.

    Even Plasma doesn't resize. I was sure it did before this. I'm going to log on to X11 and see if that's the difference.

    This is on X11, and I've resized the Plasma VM to a smaller size (in System Settings) . Then I tried to take it to full-screen using HOST+F, and it did not resize to fit the screen. I'm sure that's new behavior. This screenshot shows the smaller size window I started with. Since the host window was no longer available to me when the VM was at full-screen, I couldn't use its Spectacle to take the screenshot, but trust me -- the VM window appeared at its original smaller size, with a large dark border around it. It didn't resize to full-screen.

    Having convinced myself that this isn't a Wayland vs. X11 issue, I'm going back to Wayland now. If there's anything else I should test, let me know. I have always been able to use a VM at full-screen with X11, but can't now. None of these VMs have VirtualBox guest additions installed. They never needed to.

    • [deleted]

    • Edited

    Try with a different graphics controller, such as VboxSVGA. If that doesn't resolve the issue, install guest additions by installing virtualbox-guest-common for linux-current or if you're using LTS kernel install virtualbox-guest package.

      [deleted] Try with a different graphics controller, such as VboxSVGA.

      Good thought, but that's what I've been using for years, for all Solus VMs and most others as well.

      I always start with that, and only change to VMSVGA if the distro I'm exploring doesn't work well with VBoxSVGA. That happens rarely anymore.

        johano have you tried switching to Scale Mode?

        Nope. Never had to before, but I'll try it now.


        Scaled mode works as it should. I tried it years ago and didn't find it useful for me, so I haven't used it since then. I think that might have been because I wanted to preserve the original aspect ratio when I changed the winndow size.

        So, that doesn't really change anything with respect to ordinary resizing when the host window enlarges or shrinks, or full-screen resizing. Out of curiosity, I tried HOST+A, too, and that had no effect at all. That didn't auto-resize the guest display, either.

        I'll take this opportunity to add some information that might help the team. These VMs were created with the OC released .ISO files, and updated ever since then. I don't remember when this particular behavior began. I suspect it was with the introduction of 4.4, but it could have been sometime later.

        I fired up my Budgie VM to help the person who said that Nemo wasn't respecting his dark theme, and I first noticed it then. I enlarged the host window and Budgie didn't resize itself like it always did before that. This could certainly be an upstream issue at VirtualBox, as that's been updated recently as well. But wherever it gets fixed, I'll be glad when I can use VMs in full-screen mode again.

          WetGeek I am with stalebrims comments read that you had to install guest additions
          for fullscreen if you did disreguard.

            Axios I am with stalebrims comments read that you had to install guest for fullscreen
            if you did disreguard.

            Thanks. I didn't disregard.

            But I've never needed to install the guest additions for a Solus VM.

              WetGeek I should have said read that from net dont remb where maybe Virtual box site or something
              wasnt quiet clear earlier got interrupted..

                Axios I should have said read that from net dont remb where maybe Virtual box site or something

                Yeah, I installed them because sometimes they're needed for other distros. I have never needed them for Solus VMs. I suspect they're baked into the kernel.