<div dir="ltr"><div class="gmail_default" style="font-size:small">Package: xfce4</div><div class="gmail_default" style="font-size:small">Version: 4.12.3</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">My graphics become corrupted after suspend on the 4.9 kernel. To fix it, I simply hit ctrl+alt+d twice to toggle "Show Desktop." Another option is to toggle a menu or click on various spots on the desktop. Then the graphics are fine. Attached is a screenshot of the issue. I have three monitors. It is still an issue if fewer monitors are connected. </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I have installed the 3.16 kernel from the Debian Jessie repository. The screen corruption is not an issue at all with that kernel version. My graphics card is an <a href="https://www.amazon.com/gp/product/B004N3BH0C">ATI Radeon 5450</a> with the "contrib" and "non-free" repositories enabled and <font face="monospace, monospace">firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati </font>install<wbr>ed. I compiled the Linux kernel 4.10.8 from <a href="http://kernel.org" target="_blank">kernel.org</a>. The same graphics issue exists for that kernel version. Furthermore, I have Xubuntu 16.04 installed at work with kernel version 4.4. At work I have a XFX Radeon R5 220 Core Edition 1GB DDR3 PCI Express Graphics Card. The same screen corruption issue exists on that system as well. (I would be glad to send those full hardware specs if requested.) On my Debian install (at home), I installed Cinnamon desktop. With the 4.9 kernel, there is no graphics corruption after suspend. Of course there is no graphics corruption after suspend in a tty session as well. So, it has to do with Xfce 4.12 and the 4.x kernels. I update my system daily. So, all software is the most current version.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Below is the comparison of <font face="monospace, monospace">~/.xsession-errors</font> after suspend for the two kernel versions.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">~$ uname -a</font></div><div class="gmail_default"><font face="monospace, monospace">Linux brock-pc 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u1 (2017-06-18) x86_64 GNU/Linux</font></div><div class="gmail_default"><font face="monospace, monospace">~$ echo -n > .xsession-errors</font></div><div class="gmail_default"><font face="monospace, monospace">~$ sudo systemctl suspend</font></div><div class="gmail_default"><font face="monospace, monospace">[sudo] password for brock: </font></div><div class="gmail_default"><font face="monospace, monospace">~$ cat .xsession-errors</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">** (wrapper-2.0:1516): WARNING **: Binding 'XF86AudioMute' failed!</font></div><div class="gmail_default"><font face="monospace, monospace">~$</font></div></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">-------------------------------------------------------------------</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">~$ uname -a</font></div><div class="gmail_default"><font face="monospace, monospace">Linux brock-pc 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u1 (2017-06-18) x86_64 GNU/Linux</font></div><div class="gmail_default"><font face="monospace, monospace">~$ echo -n > .xsession-errors</font></div><div class="gmail_default"><font face="monospace, monospace">~$ sudo systemctl suspend</font></div><div class="gmail_default"><font face="monospace, monospace">[sudo] password for brock: </font></div><div class="gmail_default"><font face="monospace, monospace">~$ </font></div><div class="gmail_default"><font face="monospace, monospace">~$ cat .xsession-errors</font></div><div class="gmail_default"><font face="monospace, monospace">~$ </font></div><div class="gmail_default"><span style="font-family:monospace,monospace">~$ cat .xsession-errors</span><br></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">(xfce4-session:1315): Gtk-CRITICAL **: IA__gtk_widget_set_visible: assertion 'GTK_IS_WIDGET (widget)' failed</font></div><div class="gmail_default"><font face="monospace, monospace">~$ sudo systemctl suspend</font></div><div class="gmail_default"><font face="monospace, monospace">~$ cat .xsession-errors</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">(xfce4-session:1315): Gtk-CRITICAL **: IA__gtk_widget_set_visible: assertion 'GTK_IS_WIDGET (widget)' failed</font></div><div class="gmail_default"><font face="monospace, monospace">~$ sudo systemctl suspend</font></div><div class="gmail_default"><font face="monospace, monospace">~$ cat .xsession-errors</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">(xfce4-session:1315): Gtk-CRITICAL **: IA__gtk_widget_set_visible: assertion 'GTK_IS_WIDGET (widget)' failed</font></div><div class="gmail_default"><font face="monospace, monospace">[1983:1983:0627/124453.444498:<wbr>ERROR:sandbox_linux.cc(343)] InitializeSandbox() called with multiple threads in process gpu-process. </font></div><div class="gmail_default"><font face="monospace, monospace">[1934:1966:0627/124453.658927:<wbr>ERROR:service_manager.cc(425)] InterfaceProviderSpec prevented connection from: content_utility to: content_browser</font></div><div class="gmail_default"><font face="monospace, monospace">[7:34:0627/124454.093937:<wbr>ERROR:adm_helpers.cc(62)] Failed to query stereo recording.</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">(xfce4-terminal:1707): Gdk-CRITICAL **: gdk_window_get_window_type: assertion 'GDK_IS_WINDOW (window)' failed</font></div><div class="gmail_default"><font face="monospace, monospace">~$</font></div></div><div style="font-size:small"><br></div><div style="font-size:small">-------------------------------------------------------------------<br></div><div style="font-size:small"><br></div></div><div class="gmail_default" style="font-size:small">Initially I had no error in .xsession-errors after using <span style="font-family:monospace,monospace">sudo systemctl suspend.</span><font face="arial, helvetica, sans-serif"> However, when I received the </font><span style="font-family:monospace,monospace">(xfce4-session:1315)</span><font face="arial, helvetica, sans-serif"> error I had used the Xfce Power Manager to suspend. </font>The last <font face="monospace, monospace">cat .xsession-errors</font> was when I had the Chromium browser and Xfce4 Terminal both open at the same time. </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif">Attached are the </font><font face="monospace, monospace">dmesg</font><font face="arial, helvetica, sans-serif"> outputs for both kernels. I did the following steps with only Xfce4 Terminal open.</font></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style="font-size:small"><div class="gmail_default"><font face="monospace, monospace">977  sudo dmesg -C</font></div><div class="gmail_default"><font face="monospace, monospace">978  sudo systemctl suspend</font></div><div class="gmail_default"><font face="monospace, monospace">979  sudo dmesg >> ~/Desktop/dmesg-output-kernel-4.9-after-suspend.txt</font></div></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style="font-size:small"><div class="gmail_default"><font face="monospace, monospace">997  sudo dmesg -C</font></div><div class="gmail_default"><font face="monospace, monospace">998  sudo systemctl suspend</font></div><div class="gmail_default"><font face="monospace, monospace">999  sudo dmesg >> ~/Desktop/dmesg-output-kernel-3.16-after-suspend.txt</font></div></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif">Attached is the output of </font><font face="monospace, monospace">lshw</font><font face="arial, helvetica, sans-serif"> with full system specs. I only use my discrete card. I do not use the integrated graphics card. There is no graphics issue with </font><span style="font-family:arial,helvetica,sans-serif">the integrated graphics card</span><span style="font-family:arial,helvetica,sans-serif">. </span></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif" style="font-size:small">Attached is the output of </font><font face="monospace, monospace">reportbug -q --template -T none -s none -S normal -b --list-cc none -q xfce4</font></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif">Additional notes, if I suspend the system myself when the 4.9 kernel first boots, then the system will freeze for about 20 seconds and then unfreeze and not suspend. This is with Xfce Power Manager. The same freeze issue happened when suspending with the graphical tool in Cinnamon. When I suspended with </font><font face="monospace, monospace">systemctl</font><font face="arial, helvetica, sans-serif"> it froze as well but eventually suspended. (It kind of halfway suspended. The light was not slowly blinking on my PC.) I am not sure if this is related. </font></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif">Very often if no windows are open and it is the first suspend then no screen corruption happens. </font></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif">I am glad to send any other needed information or run any needed tests. I am glad to contribute to the Debian community as I very much appreciate your hard work to create a great system. </font></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif">Thank you,</font></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style="font-size:small"><font face="arial, helvetica, sans-serif">Brock</font></div></div>