Summary: | [Wayland] 100% cpu usage, system lagging, radeon amdgpu | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Méven Car <meven29> |
Component: | compositing | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | kde |
Priority: | NOR | Keywords: | wayland |
Version: | git master | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Méven Car
2019-10-22 08:22:12 UTC
>SceneQPainter
That explains most of it. This is the fallback if GL setup fails.
Rather than optimise the qpainter path, we should try and find out why your GL setup fails.
can you turn on the various debug logs for kwin and get output of them?
Beginning ~/.local/share/sddm/wayland-session.log with export QT_LOGGING_RULES="kwin_*.debug=true" : dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.systemd1 was not provided by any .service files No backend specified through command line argument, trying auto resolution kwin_core: Platform does not support input, enforcing libinput support kwin_core: KGlobalAcceld inited kwin_core: Session path: "/org/freedesktop/login1/session/_312" kwin_core: "logind" seat: "seat0" / "/org/freedesktop/login1/seat/seat0" kwin_core: Gained session control kwin_core: Adding mode 1: QSize(2560, 1440) [59951] kwin_core: Adding mode 2: QSize(2048, 1152) [60000] kwin_core: Adding mode 3: QSize(1920, 1200) [59885] kwin_core: Adding mode 4: QSize(1920, 1080) [60000] kwin_core: Adding mode 5: QSize(1920, 1080) [60000] kwin_core: Adding mode 6: QSize(1920, 1080) [59940] kwin_core: Adding mode 7: QSize(1920, 1080) [50000] kwin_core: Adding mode 8: QSize(1920, 1080) [30000] kwin_core: Adding mode 9: QSize(1920, 1080) [29970] kwin_core: Adding mode 10: QSize(1920, 1080) [25000] kwin_core: Adding mode 11: QSize(1920, 1080) [24000] kwin_core: Adding mode 12: QSize(1920, 1080) [23976] kwin_core: Adding mode 13: QSize(1600, 1200) [60000] kwin_core: Adding mode 14: QSize(1680, 1050) [59954] kwin_core: Adding mode 15: QSize(1280, 1024) [75025] kwin_core: Adding mode 16: QSize(1280, 1024) [60020] kwin_core: Adding mode 17: QSize(1440, 900) [59951] kwin_core: Adding mode 18: QSize(1200, 960) [59987] kwin_core: Adding mode 19: QSize(1280, 800) [59951] kwin_core: Adding mode 20: QSize(1152, 864) [75000] kwin_core: Adding mode 21: QSize(1280, 720) [60000] kwin_core: Adding mode 22: QSize(1280, 720) [60000] kwin_core: Adding mode 23: QSize(1280, 720) [59940] kwin_core: Adding mode 24: QSize(1280, 720) [50000] kwin_core: Adding mode 25: QSize(1024, 768) [75029] kwin_core: Adding mode 26: QSize(1024, 768) [60004] kwin_core: Adding mode 27: QSize(800, 600) [75000] kwin_core: Adding mode 28: QSize(800, 600) [60317] kwin_core: Adding mode 29: QSize(720, 576) [50000] kwin_core: Adding mode 30: QSize(720, 480) [60000] kwin_core: Adding mode 31: QSize(720, 480) [60000] kwin_core: Adding mode 32: QSize(720, 480) [59940] kwin_core: Adding mode 33: QSize(720, 480) [59940] kwin_core: Adding mode 34: QSize(720, 480) [59940] kwin_core: Adding mode 35: QSize(640, 480) [75000] kwin_core: Adding mode 36: QSize(640, 480) [60000] kwin_core: Adding mode 37: QSize(640, 480) [59940] kwin_core: Adding mode 38: QSize(640, 480) [59940] kwin_core: Adding mode 39: QSize(720, 400) [70082] kwin_core: Adding mode 1: QSize(1280, 1024) [60020] kwin_core: Adding mode 2: QSize(1280, 1024) [75025] kwin_core: Adding mode 3: QSize(1280, 800) [60020] kwin_core: Adding mode 4: QSize(1152, 864) [75000] kwin_core: Adding mode 5: QSize(1280, 720) [60020] kwin_core: Adding mode 6: QSize(1024, 768) [75029] kwin_core: Adding mode 7: QSize(1024, 768) [60004] kwin_core: Adding mode 8: QSize(800, 600) [75000] kwin_core: Adding mode 9: QSize(800, 600) [60317] kwin_core: Adding mode 10: QSize(640, 480) [75000] kwin_core: Adding mode 11: QSize(640, 480) [59940] kwin_core: Adding mode 12: QSize(720, 400) [70082] kwin_core: Configured compositor not supported by Platform. Falling back to defaults kwin_core: Instantiated compositing plugin: "SceneQPainter" _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running glamor: 'wl_drm' not supported Missing Wayland requirements for glamor GBM backend Failed to initialize glamor, falling back to sw As a side note, if I start from a tty, with startplasmacompositor, the session starts without this issue. I have installed libcap-dev and libgbm-dev, recompiled and rebooted and this issue is gone. *** Bug 412532 has been marked as a duplicate of this bug. *** |