Bug ID 1178360
Summary X11 Pixel Garbage in VirtualBox
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS openSUSE Tumbleweed
Status NEW
Severity Major
Priority P5 - None
Component X.Org
Assignee gfx-bugs@suse.de
Reporter shundhammer@suse.com
QA Contact gfx-bugs@suse.de
Found By ---
Blocker ---

With the latest Tumbleweed (at least since the middle of last week), I get half
a screen full of pixel garbage in a VirtualBox VM, and the screen coordinates
seem to be off. Keyboard input is also not always echoed correctly; it arrives
at the application, but I only see the first one or two key presses.

The machine seems to work fine otherwise; I can ssh into it and work normally.
But the console diplays garbage, and that garbage is also mirrored in the
little "preview" in the VirtualBox console (see screenshot).

It does not make a difference if 3D acceleration is on or off in VirtualBox, or
how much video RAM I allocate for the VM.

It worked fine for months until early last week. After a "zypper dup" last
Wednesday it broke, and I reverted the VM to a previous snapshot (and it worked
again). "zypper dup" right now gave me the same pixel garbage.

When I open a window (Alt-F2 "xterm", PrintScreen key), it's not centered, but
near the bottom, and also not centered as it should. Notice how the Xfce
screenshoter displays the correct screen content and the VirtualBox preview
also the pixel garbage.


[sh @ balrog-tw-dev] ~ 1 % cat /etc/os-release 
NAME="openSUSE Tumbleweed"
# VERSION="20201030"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20201030"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20201030"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed"
LOGO="distributor-logo"

[sh @ balrog-tw-dev] ~ 2 % rpm -qa | grep X
libXtst6-1.2.3-2.1.x86_64
libXft2-2.3.3-1.7.x86_64
perl-XML-Twig-3.52-2.2.noarch
libXau6-1.0.9-1.7.x86_64
libXfont2-2-2.0.4-1.5.x86_64
libXmuu1-1.1.3-1.7.x86_64
xorg-x11-libX11-ccache-7.6-21.7.x86_64
perl-XML-Simple-2.25-1.8.noarch
perl-XML-Dumper-0.81-69.13.x86_64
libXmu6-1.1.3-1.7.x86_64
libXaw7-1.0.13-2.9.x86_64
perl-X11-Protocol-0.56-15.4.noarch
libXt6-1.2.0-1.5.x86_64
libXRes1-1.2.0-1.9.x86_64
xorg-x11-Xvnc-1.10.1-6.1.x86_64
xorg-x11-server-Xvfb-1.20.9-3.1.x86_64
perl-XML-SAX-Expat-0.51-4.7.noarch
libZXing1-1.1.0-3.1.x86_64
perl-X500-DN-0.29-109.3.x86_64
libX11-xcb1-1.6.12-1.1.x86_64
libXfixes3-5.0.3-1.11.x86_64
perl-XML-NamespaceSupport-1.12-1.10.noarch
typelib-1_0-XApp-1_0-1.6.10-4.1.x86_64
libXrandr-devel-1.5.2-1.7.x86_64
libXrandr2-1.5.2-1.7.x86_64
libQt5Xml-devel-5.15.1-4.1.x86_64
perl-XML-LibXML-2.0206-1.1.x86_64
libXdamage1-1.1.5-1.7.x86_64
libXext6-1.3.4-1.7.x86_64
libX11-devel-1.6.12-1.1.x86_64
libX11-6-1.6.12-1.1.x86_64
libQt5XmlPatterns5-5.15.1-1.1.x86_64
libXcursor1-1.2.0-1.5.x86_64
libXi6-1.7.10-1.5.x86_64
libXdmcp6-1.1.3-1.7.x86_64
libXrender1-0.9.10-1.12.x86_64
libXxf86vm1-1.1.4-1.17.x86_64
libXinerama1-1.1.4-1.8.x86_64
perl-XML-SAX-Base-1.09-1.11.noarch
perl-Cpanel-JSON-XS-4.25-1.1.x86_64
libXfontcache1-1.0.5-12.18.x86_64
perl-XML-Parser-2.46-1.4.x86_64
libXpm4-3.5.13-1.4.x86_64
libXrender-devel-0.9.10-1.12.x86_64
libXext-devel-1.3.4-1.7.x86_64
libXvnc1-1.10.1-6.1.x86_64
libXv1-1.0.11-1.11.x86_64
libXaw3d8-1.6.3-1.8.x86_64
libXcomposite1-0.4.5-1.5.x86_64
libXau-devel-1.0.9-1.7.x86_64
xorg-x11-Xvnc-module-1.10.1-6.1.x86_64
perl-XML-Writer-0.900-1.1.noarch
libXss1-1.2.3-1.9.x86_64
libX11-data-1.6.12-1.1.noarch
libQt5X11Extras5-5.15.1-1.1.x86_64
perl-XML-SAX-1.02-1.4.noarch
libXpresent1-1.0.0-2.3.x86_64
libQt5Xml5-5.15.1-4.1.x86_64


[sh @ balrog-tw-dev] /etc/X11 5 % ls -l
total 16
drwxr-xr-x 2 root root 4096 Okt 19 17:59 xdm
drwxr-xr-x 3 root root 4096 Okt 15 15:12 xinit
drwxr-xr-x 2 root root 4096 Okt 15 15:12 xorg.conf.d
-rw-r--r-- 1 root root  938 M�r 23  2020 xorg.conf.install

[sh @ balrog-tw-dev] /etc/X11 6 % cd xorg.conf.d 

[sh @ balrog-tw-dev] .../etc/X11/xorg.conf.d 7 % ls -l
total 4
-rw-r--r-- 1 root root 440 M�r 23  2020 00-keyboard.conf


You are receiving this mail because: