https://bugs.kde.org/show_bug.cgi?id=463799

            Bug ID: 463799
           Summary: [FEATURE REQUEST] Command-line kwin_x11 option to
                    disable painting root/desktop windows
    Classification: Plasma
           Product: kwin
           Version: 5.26.5
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: platform-x11-standalone
          Assignee: kwin-bugs-n...@kde.org
          Reporter: lu...@lwsabota.com
  Target Milestone: ---

When kwin_x11 is run outside of a normal plasma session, it is an extremely
capable standalone window manager.  Currently, the only issue is that kwin
paints the desktop background (X11 root window) for each monitor.  When
kwin_x11 is run outside of a normal plasma session, this results in each
monitor having a black background.  It's impossible to set the background using
normal X11 tools such as hsetroot/feh/fbsetroot while kwin_x11 is active
because of the black background that kwin is painting.

I'm not sure if it's possible (because I'm still unsure of the exact reason why
kwin_x11 has this behavior), but it would be great if there was a command-line
option to temporarily disable kwin handling the root windows so that X11
setroot utilities could function.

I do realize that kwin is intended for use as the Plasma window manager and
compositor and not a standalone window manager.  That being said, kwin is one
of the best window managers available for X11 and it would be great to be able
to utilize kwin in isolation for special use-cases while retaining the ability
to control the root windows.  If this isn't possible, I'd be interested to know
why (I can imagine it might have something to do with the effects or virtual
desktop handling, but still haven't looked in to the source enough).

Thanks again for the plasma team's hard work on kwin and plasma in general!

1. Start X11 with "exec xterm" as your ".xinitrc" or desktop session
2. Run "hsetroot -solid blue" to change the X11 root window.
3. Run "kwin_x11" and notice the root window change from blue to black.

OBSERVED RESULT
Root window changes from blue to black

EXPECTED RESULT
Would be great if there was a command-line option to kwin_x11 to allow the root
window to stay blue.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  5.26
KDE Plasma Version: 5.26
Qt Version: 5.15.7

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to