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