You are not logged in.
I have come across a problem with the Xfce composite manager. I enable this primarily to have conky draw transparently on the desktop wallpaper, but then found shadows and transparency did not cause much more impact on performance after enabling composite effects in the first place.
But now I'm experiencing that some settings in the Tweaks settings menu are not respected. For instance, I've enabled transparency both when moving and resizing windows, but they only turn transparent when moving them. Also, I've enabled transparency for notifications, which to my understanding includes the desktop right-click menu, but they are opaque. Anybody else experience this? I've tried turning composite effects off, logging out and back in and turning them on again. No luck there. Also, if you should know where these settings are stored (text file somewhere/Xconf...) I'd be happy to inspect them
Thank you!
Last edited by mariusmeyer (2011-08-02 14:12:37)
Offline
shadows and transparency did not cause much more impact on performance after enabling composite effects
Enabling compositing actually improves the FPS of glxgears here.
But now I'm experiencing that some settings in the Tweaks settings menu are not respected. For instance, I've enabled transparency both when moving and resizing windows, but they only turn transparent when moving them.
Works here (both transparent.)
Also, I've enabled transparency for notifications, which to my understanding includes the desktop right-click menu, but they are opaque.
Uh? I really don't see why the desktop right-click menu would be using notifications' opacity setting... Anyway here it works as expected (notifications are transparent, not the menu.)
Also, if you should know where these settings are stored (text file somewhere/Xconf...) I'd be happy to inspect them
You can access them in Settings -> Settings Editor or with xfconf-query.
Offline
Uh? I really don't see why the desktop right-click menu would be using notifications' opacity setting... Anyway here it works as expected (notifications are transparent, not the menu.)
Now it does for me as well. The reason I thought the menu was a part of it was because it became transparent when I enabled notification transparency the first time but this behaviour went away after a logoff-login I think.
The big problem I'm struggeling with now is still the fact that xfwm does not respect the settings as found in Xfconf / Settings -> Tweaks. The shadows on the borders won't go away no matter what I do; however and I'm able to turn off the resize/move transparency in-session. When I log out and back in again, the behaviour reverts, although the settings as I set them remain unchanged =_=
If anything, does anybody know how to return all of xfwm's settings to the default, so I can start over? All I really need compositing for is transparent conky anyways....
EDIT: Okey, it seems this has something to do with the xfwm theme I use :s after switching to other themes in the list I am suddenly in control of the composite effects again... Does this mean that the theme I use stores info on what composite effects it should use??
Last edited by mariusmeyer (2011-08-02 14:08:17)
Offline
And theeere we solved it seems I was correct; the themerc file of the xfwm theme DID in fact adjust the shadowing, transparency etc. settings, appearantly overriding the settings in Xfconf. So editing a few lines there solved it
Offline
Hey, nice find! I remember trying to adjust the compositor shadow without any apparent change... And as you said, it's overridden by the theme! ("/usr/share/themes/Default-4.6/xfwm4/themerc" in my case.) It's also overriding the text colour... grrrr...
I copied the theme to ~/.themes/ and changed "shadow_opacity" to 100 in order to get a darker shadow.
After experimenting I found out that:
- shadow_delta_height : size of the shadow below the window
- shadow_delta_width : size of the shadow on the right side of the window
- shadow_delta_x : size of the shadow on the left side of the window
- shadow_delta_y : size of the shadow above the window
Offline