|
Bugzilla – Full Text Bug Listing |
| Summary: | Frozen screen with Chrome/Chromium - intel graphics, opengl compositing | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Mikhail Ramendik <mr> |
| Component: | KDE Workspace (Plasma) | Assignee: | E-Mail List <opensuse-kde-bugs> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P3 - Medium | CC: | mr, msrb, mstaudt, suse |
| Version: | Leap 42.2 | Flags: | sndirsch:
needinfo?
(mr) |
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE 42.2 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | /var/log/Xorg.0.log | ||
|
Description
Mikhail Ramendik
2017-03-20 02:29:04 UTC
*** Bug 1030043 has been marked as a duplicate of this bug. *** I can confirm this on Sandy Bridge. Mouse still moves, can switch to vt1 and restarting X unfreezes it. And since switching to XRender instead of OpenGL there have been no freezes anymore. What DDX are you using? Can you please attach /var/log/Xorg.0.log after the freeze and before restarting X? Not sure what a DDX is, sorry. The driver is intel. There were no messages in the Xorg log at the time of the freeze except the ones about switching to the VT1, which I used to view it. I will try to reproduce the freeze and attach the entire file. This may be related to boo#1013550 - when your GUI freezes, can you please capture the output of the command suggested in that bug's comment 17? gdb -p $(pidof plasmashell) -ex "thread apply all bt" -ex "q" Yes, the Xorg log would be very helpful. Since this is probably a bug in Plasma, I'm reassigning this to the KDE team. Created attachment 718214 [details]
/var/log/Xorg.0.log
(In reply to Max Staudt from comment #6) > Since this is probably a bug in Plasma, I'm reassigning this to the KDE team. I do not think so, even killing plasmashell does not help. Thanks for the log! From it I can see that you're running the Intel DDX on an Ivy Bridge machine. The DDX is the 2D graphics driver in Xorg, and it's usually hardware specific. Could you please zypper remove xf86-video-intel and see how you fare with the generic "modesetting" DDX that will then be used automatically? We've seen quite a few problems with the Intel driver, though this may well be a different issue... Also, do you have a way to reproduce this? I would like to debug the system when it's in the frozen state, but I can't do that if I don't know how to lock it up :/ I have observed likely the same issue on friend's laptop after upgrading to 42.2. The whole screen appears frozen, only mouse cursor moves. It was triggered in few minutes of playing a fullscreen game. It was caused by kwin (compositor) being stuck waiting for response from X server to a DRI2GetBuffersWithFormat request. Kwin was trying to render the windows using opengl and the DRI2GetBuffersWithFormat request was made from somewhere deep inside Mesa. I analyzed it briefly and X server seemed fine, no threads stuck, responding fine to other X clients, nothing in log. There was nothing in kernel log either. (In reply to Mikhail Ramendik from comment #0) > When one switches compositing from OpenGL to XRender, freezes no longer > occur. I used this as workaround as well and no longer pursued it. I can get the system again and collect backtrace or other information if needed. Google search suggested that it may be some race condition in kwin or xcb. The fact that it happens sooner when the system is busy and screen repaints often would support that. This is automated batch bugzilla cleanup. The openSUSE 42.2 changed to end-of-life (EOL [1]) status. As such it is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of openSUSE, or you can still observe it under openSUSE Leap 15.0, please feel free to reopen this bug against that version (see the "Version" component in the bug fields), or alternatively open a new ticket. Thank you for reporting this bug and we are sorry it could not be fixed during the lifetime of the release. [1] https://en.opensuse.org/Lifetime |