I've used
DWM window manager for years with Slackware 14.2, and now after upgrading to 15.0 I noticed some strange behavior.
In the end I installed Slackware 15.0 from scratch on a clean partition, to exclude the cause was related to some issue in my old config. But in fact that strange problem appears even on this vanilla installation.
What happens:
Let's say you have two windows on the "tag 1" (workspace 1), for instance a terminal and a browser window, and the "tag 2" is
empty.
When you
change from tag "1" to "2", the image of previous screen
persists, instead you expected the new tag empty or with your background wallpaper. It's like the previous screen image getting the new one "dirty". The image of terminal and browser windows will still appear in front of you but it's just an image on the screen, you cannot interact with these windows... Hope I explain clearly enough...
When happens:
It happens with
runlevel 4 only.
On new clean slack I set init4 in inittab and SDDM display manager appears, then I created a
"dwm.desktop" file in
/usr/share/xsessions which calls
"Exec=/usr/bin/start-dwm-session". This is just a copy of my usual xinitrc shell script.
If I switch back to
init3 runlevel, the
issue disappears.
I would stay in "init3" as in the past but I need an app, "
TeamViewer", that requires a graphic display manager taking control of graphic session.
I noticed this issue both with dwm-6.2 available on slackbuilds.org and 6.3, packaged using the same script a bit edited.
Is there any dwm user can test it?
Any suggests are really appreciated!