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

Kennst sich jemand gut mit KDE5 aus?

Tags: None
(comma "," separated)
kallahan
Registered Member
Posts
5
Karma
0
Guten Abend!
Ich verwende KDE Plasma 5 und hätte eine knifflige Frage.
Würde gern wissen ob es möglich wäre anhand von Code oder einer Applikation zwischen GLX und EGL im Compositor Menü der Systemeinstellungen zu wechseln?
Composite via Konsole aus und anzuschalten konnte ich ergooglen aber spezifisch zwischen GLX und EGL zu switchen bleibt ein Rätsel.
Hoffe ihr könnt mir helfen, danke!
wolfi323
Registered Member
Posts
1129
Karma
11
OS
Zuerst mal: es gibt kein "KDE5". KDE ist eine Community und hat keine Versionsnummer. ;)

Ich weiß jetzt nicht ob es ein spezielles "Kommando" dafür gäbe (evtl. via DBUS), aber es sollte funktionieren die Config-Datei entsprechend zu ändern (~/.config/kwinrc) und dann kwin_x11 neuzustarten ("kwin_x11 --replace").

Bzw. kann man das scheinbar auch über Environment-Variablen erzwingen:
Code: Select all
KWIN_OPENGL_INTERFACE="egl" kwin_x11 --replace

und
Code: Select all
KWIN_OPENGL_INTERFACE="glx" kwin_x11 --replace

(sh. https://community.kde.org/KWin/Environment_Variables)
wolfi323
Registered Member
Posts
1129
Karma
11
OS
PS: das folgende Kommando zwingt kwin dazu das Config-File neu einzulesen:
Code: Select all
qdbus org.kde.KWin /KWin reconfigure


Damit sollte es also auch gehen ohne kwin neu zu starten.
kallahan
Registered Member
Posts
5
Karma
0
wolfi323 wrote:PS: das folgende Kommando zwingt kwin dazu das Config-File neu einzulesen:
Code: Select all
qdbus org.kde.KWin /KWin reconfigure


Damit sollte es also auch gehen ohne kwin neu zu starten.

Erstmal vielen herzlichen Dank für deinen Beitrag!

Diese Befehle funktionieren einwandfrei um zwischen glx und egl zu wechseln.
Code: Select all
KWIN_OPENGL_INTERFACE="egl" kwin_x11 --replace

Code: Select all
KWIN_OPENGL_INTERFACE="glx" kwin_x11 --replace


Vielleicht könntest du mir noch mit dem Ursprungsproblem helfen?
Ich habe den nvidia-375 Treiber vom Graphic's Team PPA installiert und schaffe es nicht Desktop Effekte mit EGL zum Laufen zu bringen.

Der Grund ist dass, Effekte zwar mit GLX funktionieren, die Video Wiedergabe aber vehement ruckelt. Mit EGL ruckeln Videos nicht, aber die Effekte funktionieren dafür nicht.
Unter dem Menüpunkt Composite wird angezeigt dass egl nicht unterstützt wird und daher Composite automatisch abgeschalten wird.
Wenn EGL aktiviert ist, wäre Composite also einfach aus, was die ruckelfreie Videowiedergabe erklärt.

Ich erhielt zu anfangs folgende Fehlermeldung:
Code: Select all
   /usr/lib/nvidia-375/libEGL.so.1 is not a symbolic link


Ich konnte die Fehlermeldung zwar mit folgendem "Fix" aus einem anderem Forum bereinigen, die Desktopeffekte funktionieren aber trotzdem nicht mit EGL.
Code: Select all
 
sudo mv /usr/lib/nvidia-375/libEGL.so.1 /usr/lib/nvidia-375/libEGL.so.1.org
sudo mv /usr/lib32/nvidia-375/libEGL.so.1 /usr/lib32/nvidia-375/libEGL.so.1.org
sudo ln -s /usr/lib/nvidia-375/libEGL.so.375.66 /usr/lib/nvidia-375/libEGL.so.1
sudo ln -s /usr/lib32/nvidia-375/libEGL.so.375.66 /usr/lib32/nvidia-375/libEGL.so.1   


Vielleicht eine Idee wo das Problem liegt?


Bookmarks



Who is online

Registered users: Bing [Bot], gfielding, Google [Bot], Sogou [Bot]