On Tue, Jun 26, 2018 at 08:50:10PM +0300, Lars Wirzenius wrote: >Package: xwayland >Version: 2:1.20.0-2 >Severity: important > >Dear Maintainer, > >My apologies for ruining your day with what looks like a tricky driver >bug. I hate debugging such things, myself. > >I'm marking this "important", because the issue makes me not dare to >browse the web: I've had to reboot my system several times a day >lately. If you think it should be a lower severity, please downgrade. > >Also, I made a wild guess at which package to report this issue >against, and I am so utterly, comically ignorant of everything in a >modern Debian desktop system that I may have guessed wrongly; please >reassign if so. > >I run Debian sid on two different laptops: a Lenovo Thinkpad X220, and >a Lenovo Yoga 900. Both use an Intel graphics card or chip. For the >past week or two, the X220 has been crashing from time to time. I >thought it might be bad memory in the laptop, so I switched to the >Yoga. Then the Yoga started crashing. > >After much headbanging and wailing, I've manged to find way to >reproduce the crash. I use Firefox as my web browser, and certain web >pages trigger the crash reproducibly. One such web page is here: > >http://johannesbrodwall.com/2018/06/24/forget-about-clean-code-lets-embrace-compassionate-code/ > >What happens is that Firefox does not render that page, only updates >the page title in the window title, and then becomes unresponsive. >Menus don't react in anyway. i can't close the tab or window with >Ctrl-W, or by clicking on the window close button. After a few more >seconds, the whole desktop stops working, meaning that pressing the >capslock key no longer toggles the LED. The mouse cursor may or may >not work. If it does work, moving it to the top left corner of the >GNOME desktop makes the mouse not work anymore. Also, the desktop does >not do the "whoosh" feature of GNOME where it shows all windows on the >current virtual desktop, and the "dock" on the left side of the >screen. > >The machine seems to work otherwise: I can log into it via ssh, and >run commands on the command line. I can restart gdm3 from the ssh >session, but if I log back in, it doesn't work: I get a dark grey >screen, no windows, and nothing else for about half a minute, and then >it's back to the gdm3 login screen. Logging in as a different user >seems to work. > >There's nothing new in dmesg output, when the crash happens. I've run >the in-kernel memtest on the Yoga, and it resports no problems. (I've >not bothered to run it on the X220 yet. I can, if it'd be helpful to >you.) > >I reconfigured gdm3 on the Yoga to start Xorg instead of Wayland, and >now the web page above works fine in Firefox. No crash.. The webpage >renders fine under Wayland using Chromium. > >I am OK with this workaround, but I assume the bug should be fixed if >Wayland is to be the default in Debian. The problem is reproducible >for me. If others can reproduce it, it should be doable on any X220, >which is, or used to be, a common laptop. I will be keeping mine >in storage for a while, so that if there's a need, I can try new >package versions to see if they fix the problem. > >Happy hunting. > > > >-- System Information: >Debian Release: buster/sid > APT prefers unstable > APT policy: (500, 'unstable'), (500, 'stable') >Architecture: amd64 (x86_64) > >Kernel: Linux 4.16.0-2-amd64 (SMP w/4 CPU cores) >Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), >LANGUAGE=en_GB.UTF-8 (charmap=UTF-8) >Shell: /bin/sh linked to /bin/dash >Init: systemd (via /run/systemd/system) > >Versions of packages xwayland depends on: >ii libaudit1 1:2.8.3-1 >ii libbsd0 0.9.1-1 >ii libc6 2.27-3 >ii libdrm2 2.4.92-1 >ii libegl1 1.0.0+git20180308-3 >ii libepoxy0 1.4.3-1 >ii libgbm1 18.1.2-1 >ii libgcrypt20 1.8.3-1 >ii libgl1 1.0.0+git20180308-3 >ii libpixman-1-0 0.34.0-2 >ii libselinux1 2.8-1 >ii libsystemd0 239-1 >ii libwayland-client0 1.15.0-2 >ii libxau6 1:1.0.8-1+b2 >ii libxdmcp6 1:1.1.2-3 >ii libxfont2 1:2.0.3-1 >ii libxshmfence1 1.3-1 >ii xserver-common 2:1.20.0-2
Confirmed here on a fresh install of sid on another X220... -- Steve

