https://bugs.kde.org/show_bug.cgi?id=483611
Bug ID: 483611
Summary: Frequent 1+ seconds compositor freeze on NVIDIA
Wayland
Classification: Plasma
Product: kwin
Version: 6.0.1
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: wayland-generic
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
On a KDE 6 Wayland session, I get frequent freezes (including mouse cursor)
that last for about 1-5 seconds. Frequency is about 5 minutes or so, depending
on what I'm doing. It seems some applications trigger the bug more often, but I
consistently get them during normal usage. For example I just got one right now
while typing this.
STEPS TO REPRODUCE
Use the system normally (web browsing, watching videos or gaming) in a Wayland
session (possibly with an NVIDIA card) for an extended period of time.
OBSERVED RESULT
Frequent but irregular compositor freezes that take as long as 5 seconds to
resolve.
EXPECTED RESULT
Smooth usage under normal conditions.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux 6.7.9-arch1-1 (64-bit)
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.0.2
ADDITIONAL INFORMATION
journalctl -ab -e shows right after the freeze:
```
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: 0x501:
GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or
greater.
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: Invalid framebuffer
status: "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: Can't enable
invalid framebuffer object!
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: 0x506:
GL_INVALID_FRAMEBUFFER_OPERATION error generated. Operation is not valid
because a bound framebuffer is not framebuffer complete.
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: 0x501:
GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or
greater.
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: Invalid framebuffer
status: "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: Can't enable
invalid framebuffer object!
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: 0x506:
GL_INVALID_FRAMEBUFFER_OPERATION error generated. Operation is not valid
because a bound framebuffer is not framebuffer complete.
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: 0x501:
GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or
greater.
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: Invalid framebuffer
status: "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: Can't enable
invalid framebuffer object!
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: 0x506:
GL_INVALID_FRAMEBUFFER_OPERATION error generated. Operation is not valid
because a bound framebuffer is not framebuffer complete.
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: 0x501:
GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or
greater.
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: Invalid framebuffer
status: "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: Can't enable
invalid framebuffer object!
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: 0x506:
GL_INVALID_FRAMEBUFFER_OPERATION error generated. Operation is not valid
because a bound framebuffer is not framebuffer complete.
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: 0x501:
GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or
greater.
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: Invalid framebuffer
status: "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: Can't enable
invalid framebuffer object!
mar 14 18:43:10 peco kwin_wayland[1151]: kwin_scene_opengl: 0x506:
GL_INVALID_FRAMEBUFFER_OPERATION error generated. Operation is not valid
because a bound framebuffer is not framebuffer complete.
mar 14 18:43:10 peco kate[82553]: kf.sonnet.core: No language dictionaries for
the language: "en_US"
mar 14 18:43:10 peco kate[82553]: kf.sonnet.core: No language dictionaries for
the language: "en_US"
mar 14 18:43:10 peco kded6[222724]: xsettingsd: Reloading configuration
mar 14 18:43:10 peco kded6[222724]: xsettingsd: Loaded 14 settings from
/home/radge/.config/xsettingsd/xsettingsd.conf
mar 14 18:43:17 peco kwin_wayland[1151]: This plugin does not support raise()
mar 14 18:43:31 peco kwin_wayland[1151]: This plugin does not support raise()
```
This is consistent. I have quite a few instances of this exact log, and I spent
some time monitoring so I could catch and verify that these are (pretty much)
always the last messages after a freeze.
I am using an RTX3080 with the 550.54.14 proprietary drivers.
--
You are receiving this mail because:
You are watching all bug changes.