On 2013-12-17 12:31 (GMT) Roderick Johnstone composed:
I need to stop the kscreen kded module running for all my users
it interacts badly with x2go.
I've achieved this by making a file /etc/kde/kdedrc with
This seems to work fine for the first login of x2go. (I'm using a
testing account). I confirmed that the kscreen service in system
settings -> Startup and Shutdown -> Service manager shows kscreen2 not
However, the Use checkbox is ticked for the kscreen2 service, and on
next login the kscreen2 service is running and messing up my x2go session.
~/.kde/share/config/kdedrc now contains:
Can anyone explain please why the kscreen2 service is being switched
back on and how I can prevent this from happening?
It's not always easy figuring out where global KDE config changes belong.
Moving your /etc/kde/kdedrc to /etc/kde/share/config/kdedrc should work.
Manually changing to autoload=false in individual users' kdedrc files should
work too if you do it while KDE is not running. I would expect chmod a-x
/usr/lib/kde4/plugins/kscreen to work as well, but haven't tried it.
If you can't get autoload=false to stick, file an upstream bug and set owner
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata *** http://fm.no-ip.com/