Summary: | popup windows shows only decoration and freezes | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-knotifications | Reporter: | Sebastian Turzański <dpbasti> |
Component: | general | Assignee: | Martin Klapetek <mklapetek> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | kdelibs-bugs |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
how it looks when confirmation window apears
while the popup is frozen whole compositing goes crazy glxinfo as requested |
Description
Sebastian Turzański
2016-08-18 20:17:38 UTC
Created attachment 100667 [details]
how it looks when confirmation window apears
Created attachment 100668 [details]
while the popup is frozen whole compositing goes crazy
Is that only a problem with Konsole or do you also experience it with other applications? Can you please post the output of: qdbus org.kde.KWin /KWin supportInformation This is for basically happening every system "confirmation request" pop-up. I mention Konsole just to have en easy to reproduce scenario > Can you please post the output of:
> qdbus org.kde.KWin /KWin supportInformation
It doesn't actually look like the compositor is running at all (hard to say on the particular setup, but the round corners are crisp and I see no shadows)
"Freeze" also does not seem to imply that kwin turns inresponsive - at least it looks as if you can still move around windows, yesno?
I checked what You suggested, it seams the composer was not started by the default. not it seams to work. Is it possible to run KDE without composer as long as I don't have popups? - I don't really understand it. About freeze - it froze for about 3 minutes - during this time all the windows passing the area of the konsole were distorted - as in my 2nd attachment screenshot. This is not a kwin bug, but please attach the output of glxinfo (to provide a hint on why compositing may fail) There's most likely a window (the dialog?) with uninitialized content which also doesn't update for exposure events and by this accumulates everything the server ever displayed in its area. Whatever client provides this window is likely "frozen" (taken by something) For a wild guess, try setting the system language to english. actualy when I tried to change language to english - confirmation popup caused the same freeze.... Created attachment 100812 [details]
glxinfo as requested
I think I found the reason for the freeze. Sound system on HP G2 Laptop sometimes does not detect the sound card. Then the popup should theoretically generate system sound but if sound system fails than the window keeps waiting for it to complete . Maybe the system should not wait until invoke finishes? reassigning to knotifications given comment #10 Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone! Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |