I don’t know if anybody available in this sub-forum to reply, but I am facing an issue with latest deepin20 desktop in Manjaro 20.1.1.
I prepared a barebone CLI Manjaro system using Architect and installed latest deepin DE over it via pacman, deepin-extra package group is also installed.
But sometimes when I login into desktop, I found that “Window Effect” is disabled in Control Center → Personalization for no reason and I can’t re-toggle it. It simply stay stuck.
After toggling four or five times I received a message saying kwin was unstable. I tried to install deepin-wm and switched to that one, the effects were on. By the way I think deepin-wm is abandoned so it’s not the best solution.
It was actually deepin-kwin that was causing problems due to it being unstable (whatever this means).
Deepin-wm was not installed natively, however it’s in the repos so I installed it and switched to it and then window effects worked almost as expected
I dont use Deepin (anymore) so I only had my own reference from way back.
Still not the best solution as you say since deepin-wm is deprecated. Then again if the effects dont work…
could be the failsafe mode in kwin
I that case you could try set OpenGLIsUnsafe=false if it is true in ~/.config/kwinrc
[Compositing]
OpenGLIsUnsafe=false
On a crash it will be back at true, so it is a workarround like installing deepin-wm
installing deepin-wm and removing deepin-kwin does the work for now but still it’s a temporary solution. I think the problem is being caused by some dependency of deepin-kwin because in my system deepin-kwin was not updated. It was working before the update and window effects are not working after update.
After following what @SLaItEr suggested above and editing ~/.config/kwinrc file, problem still not solved (window effect is gone after reboot) and this is my current content of the file:
I’m on Archdeepin and compositing has been messed up for quite a few weeks now. However, I’m now wondering whether it’s a conflict with the pamac(-aur) notification/indicator icon.
As a test, I deleted $HOME/.config/kwinrc and rebooted.
When you first log back into deepin desktop, the compositing and transparency is working. You can see the blur effect in the panel and start menu. Then pamac finishes its checks for updates, and the indicator icon as well as notification message pops up. At this point, the screen flickers/jumps, and compositing (desktop effect) crashes or is removed.
I was able to repeat this in both my VM and real metal install.
I’m on deepin-kwin and have removed deepin-wm.
[Update] Nope. I removed pamac-aur from my VM and rebooted. After I logged back in, it certainly seemed ok at first, with transparency in panel and start menu. Until I clicked on the start menu button. Then the screen flickered again and compositing was wiped out.
Thanks, but that’s Deepin for you. IMO, no point downgrading since it’ll probably come back again eventually even if it’s fixed this time round. I’m just tracking the ups and downs of deepin on my test install for curiosity’s sake. IIRC, this is the 3rd or 4th time the compositing issue has resurfaced after being “fixed”.
The problem is the support of dde-kwin (deepin kwin plugin) with kwin. So basically whenever there is a big release of kwin, the dde-kwin plugin needs to be made compatible. I hope this compatibility gets fixed soon because the Deepin DE is very good imo.