Hi,
I have build an appliance with SUSEStudio, based on KDE5 and Leap.
In the Virtualbox-installation I have added the virtualbox-guest-X11, -guest-tools and -guest-kmp-default.
Anyway, when I change the size of the window, the KDE desktop does not resize, but stays in its original size (when I install Leap from DVD in an VBox, it resizes!)
Does anyone know what setting or package is missing?
Thanks!
In a virtualized deployment,
Re-sizing the display typically requires…
- Running a display manager. So, for instance “Minimal X” and text-only “Server” configurations are not supported by default.
- Install Guest Additions(or Extensions or whatever the specific virtualization calls it). Until <very> recently, and still only in various cases a universal package is made available. Typically installing the package will build kernel modules including the display module you want on the fly to match the currently installed kernel version. When the kernel is changed/updated, often the Guest Additions needs to be re-installed to re-build the kernel modules. In these cases you can also install DKMS to auto-update the modules when the kernel changes.
So, you need to inspect what is happening (possible kernel version mis-match?) and perhaps run a “zypper up” or script re-install of the guest tools/additions.
Remember that you updating/re-building the guest tools/additions will likely also require the development pattern.
HTH,
TSU
Sure, KDE Plasma Workspace is the standard, and is being used
- Install Guest Additions(or Extensions or whatever the specific virtualization calls it). Until <very> recently, and still only in various cases a universal package is made available. Typically installing the package will build kernel modules including the display module you want on the fly to match the currently installed kernel version. When the kernel is changed/updated, often the Guest Additions needs to be re-installed to re-build the kernel modules. In these cases you can also install DKMS to auto-update the modules when the kernel changes.
So, you need to inspect what is happening (possible kernel version mis-match?) and perhaps run a “zypper up” or script re-install of the guest tools/additions.
Remember that you updating/re-building the guest tools/additions will likely also require the development pattern.
lsmod shows that vboxvideo and vboxguest are loaded -> so the kernel drivers are working. System is in actual state, means all patches applied…so that looks in general OK to me.
Although openSUSE provides pre-compiled VBox Guest Additions,
It’s useful to actually install the Guest Additions manually (find to the right of the menubar for the Guest).
When the Guest Additions are installed manually using the command line the modules are built on the fly and you can read the stdout and verify that all modules are built successfully or if some (in particular the display module in your case) isn’t built successfully.
TSU
Indeed, installing the guest extentions from source fixed it!
Thanks!