auf meinem Notebook funktionieren leider die Desktopeffekte gar nicht
(X-Crash, sobald ich sie einschalte). Habe ich trotzdem eine
Möglichkeit, transparente Panels zu bekommen?
Grüße
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
> auf meinem Notebook funktionieren leider die Desktopeffekte gar nicht
> (X-Crash, sobald ich sie einschalte). Habe ich trotzdem eine
> Möglichkeit, transparente Panels zu bekommen?
AFAIK Nein.
Doch, sofern es tatsächlich der 3D-Beschleuniger ist, der den Fehler
verursacht. Man kann composite auch ohne 3D einsetzen. Dazu unter
Systemeinstelungen->Arbeitsfläche->Arbeitsflächen-Effekte->Erweitert den
Composit-Typ auf XRender umstellen.
Schade. Also weiter am X arbeiten.
|Failed to activate desktop effects using the given configuration
|options. Settings will be reverted to their previous values.
|
|Check your X configuration. You may also consider changing advanced
|options, especially changing the compositing type.
Und schwupps, steht da wieder OpenGL drin.
> Man kann composite auch ohne 3D einsetzen.
Da hier die Probleme beim _Einschalten_ der Effekte auftreten, was bei KDE4
gleichbedeutend mit dem Einschalten von Composite ist, denke ich, dass das
Problem Composite und noch nicht das tatsächliche Ablaufen lassen der
Effekte ist.
Aber ein Versuch wäre es wert: Alle Effekte einzeln abschalten und danach
global die Effekte (allias Composite) anschalten. Wenn dann noch X crashed,
ist es das Composite und dann funktioniert auch das transparente Panel
nicht.
Was ist mit der XRender-Variante statt OpenGL? Kann die das Panel
transparent darstellen? Da könnte man auch noch rumrpobieren.
--
> Rolf Magnus wrote:
>
>> Man kann composite auch ohne 3D einsetzen.
>
> Da hier die Probleme beim _Einschalten_ der Effekte auftreten, was bei
> KDE4 gleichbedeutend mit dem Einschalten von Composite
.. und dem Umschalten auf die Verwendung des 3D-Beschleunigers ...
> ist, denke ich, dass das Problem Composite und noch nicht das tatsächliche
> Ablaufen lassen der Effekte ist.
Die meinte ich damit auch gar nicht. Sobald man Composite mit OpenGL
eingeschaltet hat, wird alles, was du auf dem Bildschirm siehst, vom 3D-Teil
der Grafikkarte dargestellt, nicht nur der Würfel und Konsorten.
Deshalb auf XRender umstellen, falls der 3D-Treiber ein Problem hat (was bei
Notebooks nicht ungewöhnlich ist).
> Was ist mit der XRender-Variante statt OpenGL? Kann die das Panel
> transparent darstellen?
Ja.
> |Failed to activate desktop effects using the given configuration
> |options. Settings will be reverted to their previous values.
> |
> |Check your X configuration. You may also consider changing advanced
> |options, especially changing the compositing type.
>
> Und schwupps, steht da wieder OpenGL drin.
Hmm, vielleicht ist XRender in deiner X-Konfiguration nicht aktiviert.
Gibt ein
xdpyinfo|grep RENDER
was aus?
Jo, RENDER.
> Rolf Magnus <rama...@t-online.de> wrote:
>>Hmm, vielleicht ist XRender in deiner X-Konfiguration nicht aktiviert.
>>Gibt ein
>> xdpyinfo|grep RENDER
>>was aus?
>
> Jo, RENDER.
Hmm, also ist die Extension aktiv. Dann kann ich im Moment auch nicht
weiterhelfen. Bei mir funktioniert das.
Ich habe im Moment Composite in der xorg.conf abgeschaltet, weil das X
sonst gar nicht mehr zum Laufen zu bringen war. Jetzt ist das "Enable
Desktop Effects" in den System settings angehakt und grau. Die große
Liste in "All Effects" ist leer.
Wie bekomm ich das System in einen Zustand, in dem ich das Option
Composite Disable aus der xorg.conf rausnehmen kann und der Haken in
"Enable desktop effects" weg ist, damit ich den hier vorgeschlagenen
Weg gehen kann?
> Wie bekomm ich das System in einen Zustand, in dem ich das Option
> Composite Disable aus der xorg.conf rausnehmen kann und der Haken in
> "Enable desktop effects" weg ist, damit ich den hier vorgeschlagenen
> Weg gehen kann?
Ich würde versuchen, in der Datei
~/.kde[4]/share/config/kwinrc
in dem Abschnitt
[Compositing]
AnimationSpeed=3
Backend=OpenGL
DisableChecks=false
Enabled=true
GLDirect=true
GLMode=TFP
GLTextureFilter=2
GLVSync=true
HiddenPreviews=5
XRenderSmoothScale=false
das Enabled=false zu setzen. Am Besten, wenn man nicht in KDE eingeloggt
ist, über die Konsole (Alt+Strg+F1, zurück mit Alt+F7 oder so lange
Alt+CursorLeft, bis man beim X ist)
--
Also, nach einigen Operationen mit der kwinrc steht da jetzt Xrender
und ich kann die Desktopeffekte einschalten ("Compositing is active").
Ich habe mich allerdings noch nicht getraut, wirklich Effekte zu
aktivieren, da schon ohne aktivierte Effekte sich der Desktop
erheblich träger anfühlt.
Ich glaube, ohne die Hardwarebeschleunigung kann man das komplett
knicken, und sobald ich OpenGL einschalte, habe ich nur noch wenige
Sekunden bis es mich in den KDM zurückwirft.
Bis ich das geschafft hatte, war eine Stunde und mehrfache
Komplettabstürze vergangen. Jetzt hab ich's aber.
> Wenn dann noch X crashed, ist es das Composite
Ja, tut es, und zwar maximal nach einer halben Minute, sobald ich
anfange mit dem Desktop zu arbeiten. Ist das ein X-Issue oder KDE?
Ist XRender massivst langsamer als der 3D-Teil der Grafikkarte? Und,
ist das ein Problem von KDE oder ein Problem von X11? Wer braucht den
Bugreport?
Es ist ja nicht so, dass mein RV350, Mobility Radeon 9600 M10
irgendwas besonders neues oder etwas besonders exotisches wäre; ich
würde schon erwarten dass das funktioniert. wenn der Chip als
"unterstützt" angegeben wird:
|(II) RADEON: Driver for ATI Radeon chipsets:
| ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
| ATI Radeon Mobility 9600 (M10) NQ (AGP),
| ATI Radeon Mobility 9600 (M10) NS (AGP),
Ja, das hat geholfen.
> Am Besten, wenn man nicht in KDE eingeloggt
>ist, über die Konsole (Alt+Strg+F1, zurück mit Alt+F7 oder so lange
>Alt+CursorLeft, bis man beim X ist)
Leider hat mein Rechner seit dem neuen X ein Problem mit dem Rückweg
zur Textkonsole (tut einfach nicht), zeigt einen unbedienbaren, etwas
verschobenen X-Desktop), so dass ich mir parallel zum KDE ein xfce
installieren musste, um außerhalb des KDE überhaupt eine Shell zu
bekommen.
> Marc Haber <mh+usene...@zugschl.us> wrote:
>>Rolf Magnus <rama...@t-online.de> wrote:
>>>Doch, sofern es tatsächlich der 3D-Beschleuniger ist, der den Fehler
>>>verursacht. Man kann composite auch ohne 3D einsetzen. Dazu unter
>>>Systemeinstelungen->Arbeitsfläche->Arbeitsflächen-Effekte->Erweitert den
>>>Composit-Typ auf XRender umstellen.
>>
>>|Failed to activate desktop effects using the given configuration
>>|options. Settings will be reverted to their previous values.
>>|
>>|Check your X configuration. You may also consider changing advanced
>>|options, especially changing the compositing type.
>>
>>Und schwupps, steht da wieder OpenGL drin.
>
> Also, nach einigen Operationen mit der kwinrc steht da jetzt Xrender
> und ich kann die Desktopeffekte einschalten ("Compositing is active").
> Ich habe mich allerdings noch nicht getraut, wirklich Effekte zu
> aktivieren, da schon ohne aktivierte Effekte sich der Desktop
> erheblich träger anfühlt.
>
> Ich glaube, ohne die Hardwarebeschleunigung kann man das komplett
> knicken, und sobald ich OpenGL einschalte, habe ich nur noch wenige
> Sekunden bis es mich in den KDM zurückwirft.
XRender ist eigentlich hardwarebeschleunigt, kann allerdings wesentlich
weniger als OpenGL, aber Transparenz müßte da auch beschleunigt sein.
> Rolf Magnus <rama...@t-online.de> wrote:
>>Die meinte ich damit auch gar nicht. Sobald man Composite mit OpenGL
>>eingeschaltet hat, wird alles, was du auf dem Bildschirm siehst, vom
>>3D-Teil
>>der Grafikkarte dargestellt, nicht nur der Würfel und Konsorten.
>>Deshalb auf XRender umstellen, falls der 3D-Treiber ein Problem hat (was
>>bei Notebooks nicht ungewöhnlich ist).
>
> Ist XRender massivst langsamer als der 3D-Teil der Grafikkarte? Und,
> ist das ein Problem von KDE oder ein Problem von X11? Wer braucht den
> Bugreport?
>
> Es ist ja nicht so, dass mein RV350, Mobility Radeon 9600 M10
> irgendwas besonders neues oder etwas besonders exotisches wäre; ich
> würde schon erwarten dass das funktioniert. wenn der Chip als
> "unterstützt" angegeben wird:
> |(II) RADEON: Driver for ATI Radeon chipsets:
> | ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
> | ATI Radeon Mobility 9600 (M10) NQ (AGP),
> | ATI Radeon Mobility 9600 (M10) NS (AGP),
Naja, von ATI unter Linux hört man so einiges über Probleme, und Notebook-
Grafik ist meist aus mir unbekannten Gründen auch öfters irgendwie "anders".
Was anderes, das du noch probieren könntest, wäre ein anderer Treiber. Es
gibt einmal den Treiber von X.org und den proprietären fglrx-Treiber von ATI
selbst. Vielleicht geht's damit besser.
Interessanterweise sind die Panels inzwischen "ein wenig" transparent,
ich finde aber keine Einstellung, wo ich festlegen kann, _wie_
transparent die Panels sein sollen. Wo ist diese Einstellung?
Der Radeon 9600 wird von den aktuellen proprietären ATI-Treibern
leider nicht mehr unterstützt. Ich habe also die Wahl zwischen X.org
und X.org.
> Interessanterweise sind die Panels inzwischen "ein wenig" transparent,
> ich finde aber keine Einstellung, wo ich festlegen kann, _wie_
> transparent die Panels sein sollen. Wo ist diese Einstellung?
M.W. ist das eine feste Einstellung des jeweiligen Themes. Du kannst Dir
also nur ein Theme suchen, dass Deinen Vorstellungen am nächsten kommt. Oder
eines selber schreiben/anpassen.
--
Super. Ein weiterer Rückschritt von KDE4 im Vergleich zu KDE3.