[Pkg-xfce-devel] Bug#603484: Bug#603484: xfce4-settings: Changing Mouse, Cursor Theme Has No Effect

Yves-Alexis Perez corsac at debian.org
Wed Apr 13 05:53:13 UTC 2011


On mar., 2011-04-12 at 20:52 -0400, Allen Cuda wrote:
> On 12/04/11 02:14 AM, Yves-Alexis Perez wrote:
> > On lun., 2011-04-11 at 21:21 -0400, Allen Cuda wrote:
> >> FYI,
> >> If you log in from GDM using the 'Run Xclient script' as your session,
> >> you will not be able to change your mouse cursor theme and size as
> >> described in the bug report. You must log in using 'Xfce session' for
> >> the theme and size changes to work.
> >
> > Thanks, that's new and useful information.
> >
> > Could you give use the output of:
> >
> > xrdb -query
> >
> > in both cases and before/after changing the theme?
> 
> While logged in with Xfce-session I ran xrdb -query before changing the 
> theme:
> 
> *customization:    -color
> Xcursor.size:    22
> Xcursor.theme:    default
> Xcursor.theme_core:    true
> Xft.antialias:    1
> Xft.dpi:    91
> Xft.hinting:    -1
> Xft.hintstyle:    hintfull
> Xft.rgba:    rgb

So default theme is selected explicitely (configured in Xfce and applied
in the Xfce init script)
> 
> And here is the output immediately after changing from the default (DMZ 
> white) theme to the Oxygen Blue theme.
> 
> *customization:	-color
> Xcursor.size:	22
> Xcursor.theme:	oxy-blue
> Xcursor.theme_core:	true
> Xft.antialias:	1
> Xft.dpi:	91
> Xft.hinting:	-1
> Xft.hintstyle:	hintfull
> Xft.rgba:	rgb

When changing the theme in Xfce, the xrdb properties are changed
immediately but they will only be picked up by new applications.
> 
> I then logged out and logged in using the Xclient script session and ran 
> xrdb -query and only a single line was output, and the cursor theme is 
> back to the default with some exceptions like those described by the bug 
> reporter:
> 
> *customization:	-color

So indeed no xrdb customisation is done because no Xfce init script is
run. The default theme is used.
> 
> Oddly enough, if I change the theme while in this session and run xfwm4 
> --replace, the theme does change and the xrdb output is:
> 
> *customization:	-color
> Xcursor.size:	22
> Xcursor.theme:	ComixCursors-Opaque-Green-Huge
> Xcursor.theme_core:	true
> Xft.antialias:	1
> Xft.dpi:	91
> Xft.hinting:	-1
> Xft.hintstyle:	hintfull
> Xft.rgba:	rgb

When changing themes, the whole xrdb properties are applied
(see .Xressources). Once again, they will only be picked up by new
applications.
> 
> However, logging out and back in using the Xclient session results in 
> the single line xrdb output with the default theme prevailing.

Which is expected.

So everything is confirmed. You only need to use the correct Xfce
session or take care of the configuration yourself. I'm thus closing the
bug.

Regards,
-- 
Yves-Alexis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20110413/ec39bbba/attachment.pgp>


More information about the Pkg-xfce-devel mailing list