Ticket #2748 (new defect)
Using fullscreen programs on a GNU/Linux guest with Guest Additions removes all resolutions from Xorg
|Reported by:||Samus_Aran||Owned by:|
After loading up a fullscreen program, such as TuxPaint, then exiting the program, Xorg has no resolutions available and the desktop believes the resolution to be 0x0 pixels.
Sample commands and their output:
$ xrandr Screen 0: minimum 64 x 64, current 1440 x 900, maximum 32000 x 32000 VBOX1 connected 1440x900+0+0 0mm x 0mm
1440x900 60.0*+ 59.9 60.0* 1280x960 60.0 1360x768 59.8 1152x864 60.0 1280x720 60.0 1024x768 60.0 60.0 800x600 60.3 60.0 640x480 59.9 60.0 320x200 60.0
$ tuxpaint --fullscreen $ xrandr xrandr: output VBOX1 cannot use rotation "normal" reflection "none"
I have tested this from a failsafe terminal, with no window manager present at all.
Additionally, the mouse does not line up with the cursor when in a fullscreen program, probably related to the low resolution used. This bug has already been reported by someone else.
Disabling the mouse integratation solves the mouse-alignment-at-low-resolutions issue.
Disabling the accellerated driver and instread using the "vesa" driver solves the exiting-fullscreen-breaking-Xorg issue.
Neither "fix" is ideal, VESA mode is extremely slow for basic 2D graphics.
I can provide any and all information that is required to debug this issue, just let me know what is needed.