VirtualBox

Opened 6 years ago

Last modified 5 years ago

#18942 new defect

Severe UI rendering issues with QT 5.13.1

Reported by: karolbe Owned by:
Component: GUI Version: VirtualBox 6.0.12
Keywords: Cc:
Guest type: Windows Host type: Linux

Description

After recent upgrade to QT 5.13.1 (probably on or around 15/09/2019) on SuSE Tumbleweed VirtualBox started behaving incorrectly when used on two monitors setup with enabled OS level UI scaling (1.6). Issue happens only on one of the monitors. I am using X11 Plasma with KDE.

When VirtualBox is launched the main window is displayed properly, however when it is resized to full screen (or majority of the screen) severe rendering issues start to show up. The top level menu (File/Machine/Help) disappears, the VM list disappears etc (please refer to the screenshot).

When a VM is started and is displayed in full screen only part of the screen of the guest is visible (see screenshot).

When VBox windows are moved to the other display and are maximized everything is OK again.

Out of curiosity I tested the latest VBox beta version (VirtualBox-6.0-6.1.0_BETA1_133315_openSUSE150) and the issue is there too.

Attachments (3)

Windows7 -Work-CURRENT-2019-09-18-10-12-07.log (92.5 KB ) - added by karolbe 6 years ago.
VBox log
Selection_401.png (161.7 KB ) - added by karolbe 6 years ago.
Main VirtualBox window when maximized.
Selection_402.jpg (376.3 KB ) - added by karolbe 6 years ago.
Main guest window when maximized.

Download all attachments as: .zip

Change History (5)

by karolbe, 6 years ago

VBox log

by karolbe, 6 years ago

Attachment: Selection_401.png added

Main VirtualBox window when maximized.

by karolbe, 6 years ago

Attachment: Selection_402.jpg added

Main guest window when maximized.

comment:1 by romulopb, 6 years ago

This problem exist in 5.12.5 too. I have two Fedora 31 machines, the UI goes fine in the single monitor machine, and in the multiple monitor it renders extremely broken, both are KDE version of Fedora.

My multi-monitor setup is a bit uncommon, the left ultra-wide monitor 2560x1080 is working as 3840x1620, de right one is a wide 4k monitor. I suspect some bad geometry is happening in multi-monitor setups.

comment:2 by karolbe, 5 years ago

There is a workaround for this issue, just set

export QT_SCREEN_SCALE_FACTORS="1;1"

in your shell before starting VirtualBox.

Last edited 5 years ago by karolbe (previous) (diff)
Note: See TracTickets for help on using tickets.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette