Bug 104530

Summary: Desktop freeze when closing apps composited by compton running on GTX 760
Product: xorg Reporter: sdelang <sdelang>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg from crashing kernel
none
xorg logs after crash none

Description sdelang 2018-01-07 19:39:38 UTC
Created attachment 136600 [details]
dmesg from crashing kernel

Hello, I have been experiencing crashes when using nouveau and compton, using i3-gaps as a tiling WM.

Machine responds to SSH, but the X desktop freezes and e.g. numlock does not respond anymore.

I can't manage to reproduce the issue when compton is not started. I have found a relatively reliable way to reproduce it:
1. Start firefox, xterm
2. Mod-shift-Q to close xterm
3. (optional?) Mess around firefox, create and remove tabs etc
4. Start xterm, start over from 2
Eventually, the desktop will hang on step 2 and switching to a TTY becomes impossible. Machine still responds to SSH.

I am running Arch Linux with:
linux-ck 4.14.12-3 (from AUR, compiled today)
mesa 17.3.1-2
xorg-server 1.19.6-2
xf86-video-nouveau 1.0.15-2
libdrm 2.4.89-1

$ uname -a
Linux sdelang-arch 4.14.12-3-ck #1 SMP PREEMPT Sun Jan 7 16:31:01 CET 2018 x86_64 GNU/Linux

Thanks!
Comment 1 sdelang 2018-01-07 19:41:06 UTC
Created attachment 136601 [details]
xorg logs after crash
Comment 2 sdelang 2018-01-07 19:47:28 UTC
Sorry, the xorg logs are definitively the wrong ones..... Replacing them asap.
Comment 3 Martin Peres 2019-12-04 09:35:31 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/401.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.