This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Global/Systemwide deactivation of all desktop effects

Tags: None
(comma "," separated)
marcme
Registered Member
Posts
5
Karma
0
Hi folks,
I´ m looking for a solution to disable system wide all desktop effects.

My environment and the reason for that:
opensuse terminal server (13.2 - but will be upgraded to 42.1 soon).
The thin-clients have very poor hardware and connecting about X11, the login manager is KDM (I know X11 is slow but the best way for us, tested a lot of things).
The desktop effects are horrible slowing down the desktop.
The line "export QT_GRAPHICSSYSTEM=native" in /usr/bin/startkde makes it a bit better, with raster it´s unuseable slow.
We have a lot of accounts which use the LTS - so it makes no sense for each user to disable all that effects.
I didn´t found any hint/solution how to disable all that.

Is a systemwide/global deactivation possible - and how I gonna do that?
A 2nd way could be to create "user homedir templates" where all that disable settings are set, I already looked around in .config and .kde4, but I didn´t found the
settings files/the names of the variables.
Any hints are welcome.

Best regards Marc
mgraesslin
KDE Developer
Posts
572
Karma
7
OS
you could export the environment variable KWIN_COMPOSE=N
luebking
Karma
0
> "export QT_GRAPHICSSYSTEM=native"
Notice that this won't work with Qt5 applications nor gtk3 - so if you intend to update, start looking for vnc solutions (which might even re-allow compositing ;-)
marcme
Registered Member
Posts
5
Karma
0
Thx guys for the replies!
I´ll try the export KWIN_COMPOSE=N 1st,
hopefully it´s "running" then :)
marcme
Registered Member
Posts
5
Karma
0
export KWIN_COMPOSE=N works fine, thank you!

luebking wrote:> "export QT_GRAPHICSSYSTEM=native"
Notice that this won't work with Qt5 applications nor gtk3 - so if you intend to update, start looking for vnc solutions (which might even re-allow compositing ;-)


Is there any equal way to set from raster to native for qt5/gtk3?

Best regards Marc
luebking
Karma
0
Nope, they exclusively render internally and upload the resulting image to the server. If you insist on X11 as rdp, you got to avoid them.
Alternatively, look out for a different rdp (ie. vnc) or client/server architecture (where your clients run on the X11 server locally and only receive data from the server - what's also more flexible reg. client devices)
marcme
Registered Member
Posts
5
Karma
0
Hmm ok, too bad.
Before I decided the use of X11, I´ve tested several open source stuff.
Vnc - there we had problem with the fullscreen mode
xrdp - there we had problems with non-us keyboard layouts
and so on...

Does anyone knows some additional solutions?

Btw...is there any way of forcing the regular X11 server to render on the server and just to send the data to clients,
and not letting the clients do the work?

Best regards Marc
luebking
Karma
0
is there any way of forcing the regular X11 server to render on the server and just to send the data to clients

No, that's an application design and unrelated to the display server protocol (think of an imap server, a media player like MPD, a BT client like transmission or many server/client oriented math systems ...)

> Vnc - there we had problem with the fullscreen mode
Tried tight/tigervnc?
Try x11vnc instead.

Some wiki:
https://wiki.archlinux.org/index.php/x11vnc
https://wiki.archlinux.org/index.php/TigerVNC
marcme
Registered Member
Posts
5
Karma
0
Ok I´ll try that, maybe it´s better now.

Yesterday I tried x2go - also "buggy" and not working well in my evironment during the login process.

Best regards marc


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft