[Bug 970598] New: kwin_x11 frequently crashes at random
http://bugzilla.opensuse.org/show_bug.cgi?id=970598 Bug ID: 970598 Summary: kwin_x11 frequently crashes at random Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: 64bit OS: openSUSE 42.1 Status: NEW Severity: Major Priority: P5 - None Component: X.Org Assignee: xorg-maintainer-bugs@forge.provo.novell.com Reporter: grglsn765@gmail.com QA Contact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- Created attachment 668603 --> http://bugzilla.opensuse.org/attachment.cgi?id=668603&action=edit last 100 lines of dmesg when the latest crash happened
From time to time kwin_x11 crashes. It often happens when I open up the chrome browser, or konqueror, or both. It sometimes happens at other times. It does not always happen when I open those applications. This happens on my desktop and on my 2 different laptops.
Because this happens on all 3 computers with different drivers, I think this must be related to something other than the driver. However, for initial troubleshooting purposes, I will focus on my desktop, as I do not always have ready access to my laptop. When kwin crashes, all windows move to my current screen and the header bars disappear on all windows. The way to recover is as follows. I hit alt-f2, and type in konsole. This opens a konsole window (without the header bar), I do the following:
ps ax | grep kwin
This gives me the process numbers. I kill the kwin_x11 dead process with kill -9, and the drkonqi process which is initiated (but cannot be used because the gui window for it doesn't open), I kill drkonqi with kill and the process number. Then I can either restart kwin_x11 in that konsole window or by hitting alt-f2. That is always reproducible to recover without having to kill X. However, it is still very disruptive to my regular work and happens at least 3 times a day, on whichever computer I am using at the time. This last time, I restarted it in that konsole window so that I would be able to see if there is any feedback while it is running. I am attaching 3 files - my Xorg.0.log, a portion of dmesg, and the konsole output that was given when kwin_x11 was run in that konsole window at the last time of the crash. Here also is my hardware info for my graphics card. As I ---------------------- # hwinfo --gfxcard 31: PCI 100.0: 0300 VGA compatible controller (VGA) [Created at pci.366] Unique ID: VCu0.EgDDUIJEk94 Parent ID: _Znp.FMDgKnDywJ4 SysFS ID: /devices/pci0000:00/0000:00:02.0/0000:01:00.0 SysFS BusID: 0000:01:00.0 Hardware Class: graphics card Model: "nVidia GF108 [GeForce GT 730]" Vendor: pci 0x10de "nVidia Corporation" Device: pci 0x0f02 "GF108 [GeForce GT 730]" SubVendor: pci 0x1462 "Micro-Star International Co., Ltd. [MSI]" SubDevice: pci 0x8a9f Revision: 0xa1 Driver: "nvidia" Driver Modules: "nvidia" Memory Range: 0xfd000000-0xfdffffff (rw,non-prefetchable) Memory Range: 0xf0000000-0xf7ffffff (ro,non-prefetchable) Memory Range: 0xf8000000-0xf9ffffff (ro,non-prefetchable) I/O Ports: 0xe000-0xefff (rw) Memory Range: 0xfe000000-0xfe07ffff (ro,non-prefetchable,disabled) IRQ: 33 (12662248 events) Module Alias: "pci:v000010DEd00000F02sv00001462sd00008A9Fbc03sc00i00" Driver Info #0: Driver Status: nouveau is not active Driver Activation Cmd: "modprobe nouveau" Driver Info #1: Driver Status: nvidia is active Driver Activation Cmd: "modprobe nvidia" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #10 (PCI bridge) Primary display adapter: #31 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c1
--- Comment #1 from George Olson
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c2
--- Comment #2 from George Olson
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
George Olson
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c3
Egbert Eich
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c4
Gian Paolo Sanino
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c5
--- Comment #5 from Gian Paolo Sanino
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c6
--- Comment #6 from George Olson
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c7
George Olson
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c8
Wolfgang Bauer
I am upgrading the severity and the priority to get this fixed ASAP.
You are not supposed to change the priority, unless you are willing to work on this yourself (but in this case, please assign the bug report to yourself). Regarding the problem: The bug report you mention (that's fixed in 5.6) is about kwin not being able to restart after a crash because it detects that it is already running (the crashed process that is captured by drkonqi and therefore frozen). And that's what's fixed, it should restart itself now after a crash, so the graphics would not be frozen. I had a look, and the fix should apply as-is to 5.5 as well, so an update would be no problem. It doesn't fix the actual crashes though, and with your information it is impossible to do anything about that anyway. We'd need a backtrace of a crash, which you can get as described here: https://community.kde.org/KWin/Debugging It would be preferable though if you reported your crashes upstream to the KDE developers (including a backtrace). Of course drkonqi (the crash dialog) would make that slightly easier... ;-) Although you probably should try 5.6 before that as the crashes might have been fixed already too. You can also install 5.6 from the KDE:Frameworks5 repo (needs KDE:Qt5 as well), where it is available since weeks. See https://en.opensuse.org/SDB:KDE_repositories#KDE_Frameworks_5_.26_Plasma_5 Btw, I don't see kwin_x11 crashing here, on neither of 2 different systems (one radeon, one intel), so this might not be as general a problem as you think. I do know that some people see the same with certain versions of the nvidia driver. One particular thing that can cause such crashes I know of are certain window decorations (Plastik e.g. or anything using Aurorae, although I have no problem with that either). So if you changed that, try switching back to breeze. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c10
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c11
--- Comment #11 from George Olson
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c13
--- Comment #13 from Wolfgang Bauer
Should I jsut run plasmashell in a konsole, as I did with kwin_x11?
No. You should get a crash dialog when plasmashell crashes. But in 5.6 there will only be a notification in the system tray, click on "Report bug" (or similar, can't check at the moment) there to open the crash dialog that will allow you to get a backtrace and also offer to report the crash directly to KDE.
In any case, the complete lock up of my system by a kwin_x11 crash seems to be at least modified by 5.6.
Yes, the problem that kwin cannot restart when it crashes has been fixed in 5.6, and an update is running for Leap to fix that one as well, as mentioned. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=970598
http://bugzilla.opensuse.org/show_bug.cgi?id=970598#c15
Wolfgang Bauer
participants (1)
-
bugzilla_noreply@novell.com