GNU bug report logs - #61132
xfce 4.18 issues: gsettings, icons missing, and logout need long time

Previous Next

Package: guix;

Reported by: 宋文武 <iyzsong <at> envs.net>

Date: Sun, 29 Jan 2023 03:09:02 UTC

Severity: normal

Done: 宋文武 <iyzsong <at> envs.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: 宋文武 <iyzsong <at> envs.net>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#61132: closed (xfce 4.18 issues: gsettings, icons missing,
 and logout need long time)
Date: Tue, 01 Aug 2023 11:58:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Tue, 01 Aug 2023 19:57:47 +0800
with message-id <87zg3bx9dw.fsf <at> envs.net>
and subject line Re: bug#61132: xfce 4.18 issues: gsettings, icons missing, and logout need long time
has caused the debbugs.gnu.org bug report #61132,
regarding xfce 4.18 issues: gsettings, icons missing, and logout need long time
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
61132: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61132
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: 宋文武 <iyzsong <at> envs.net>
To: Feng Shu <tumashu <at> 163.com>
Cc: 60271-done <at> debbugs.gnu.org, Michael Rohleder <mike <at> rohleder.de>,
 bug-guix <at> gnu.org
Subject: xfce 4.18 issues: gsettings, icons missing, and logout need long time
Date: Sun, 29 Jan 2023 11:08:33 +0800
> [...]
>
> Hello Feng Shu and Michael Rohleder, I have create a wip-xfce branch and
> applied all patches: They're all LGTM, and I will merge it after some
> tests later.  Thank you!
>

Pushed!

During my tests, I find some issues though:

1. in xfce4-appearance-settings, switch the theme to greybird-dark will
kill it, with output:
```
(xfce4-appearance-settings:13788): Gtk-WARNING **: 10:53:21.078: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be found.

(xfce4-appearance-settings:13788): GLib-GIO-ERROR **: 10:53:23.264: Settings schema 'org.gnome.desktop.interface' does not contain a key named 'color-scheme'
```
I think this is due to our gsettings-desktop-schemas is old.

2. some icons are missing, and by default there is no pixbuf loader for
svg.  With a manually set GDK_PIXBUF_MODULE_FILE, I get better result
with elementary-xfce-icon-theme (the adwaita icon themes still missing
some icons).

3. logout via xfce4-session-logout will wait more about 30s for me,
sometimes it does logout immediately, no idea...

4. mousepad output:
Mousepad-Message: 11:00:34.614: Plugin directory '/gnu/store/0m4rqqn3gxwg6mafhccqjwwvqdz1a5sr-mousepad-0.5.10/lib/mousepad/plugins' not found
GLib-GIO-Message: 11:00:34.614: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.

The default gsettings backend is dconf, I guess some applications like
mousepad need fix to enable dconf or use the keyfile backend for
gsettings...

I now open a bug for thoes issues.


[Message part 3 (message/rfc822, inline)]
From: 宋文武 <iyzsong <at> envs.net>
To: Feng Shu <tumashu <at> 163.com>
Cc: 61132-done <at> debbugs.gnu.org
Subject: Re: bug#61132: xfce 4.18 issues: gsettings, icons missing, and
 logout need long time
Date: Tue, 01 Aug 2023 19:57:47 +0800
> 宋文武 <iyzsong <at> envs.net> writes:
>
>> During my tests, I find some issues though:
>>
>> 1. in xfce4-appearance-settings, switch the theme to greybird-dark will
>> kill it, with output:
>>
>> ```
>> (xfce4-appearance-settings:13788): Gtk-WARNING **: 10:53:21.078:
>> Could not load a pixbuf from
>> /org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg.
>> This may indicate that pixbuf loaders or the mime database could not be found.
>>
>> (xfce4-appearance-settings:13788): GLib-GIO-ERROR **: 10:53:23.264:
>> Settings schema 'org.gnome.desktop.interface' does not contain a key
>> named 'color-scheme'
>> ```
>>
>> I think this is due to our gsettings-desktop-schemas is old.
>>
>> 2. some icons are missing, and by default there is no pixbuf loader for
>> svg.  With a manually set GDK_PIXBUF_MODULE_FILE, I get better result
>> with elementary-xfce-icon-theme (the adwaita icon themes still missing
>> some icons).
>>
>> 3. logout via xfce4-session-logout will wait more about 30s for me,
>> sometimes it does logout immediately, no idea...
>>
>> 4. mousepad output:
>> Mousepad-Message: 11:00:34.614: Plugin directory
>> '/gnu/store/0m4rqqn3gxwg6mafhccqjwwvqdz1a5sr-mousepad-0.5.10/lib/mousepad/plugins'
>> not found
>> GLib-GIO-Message: 11:00:34.614: Using the 'memory' GSettings
>> backend.  Your settings will not be saved or shared with other
>> applications.
>>
>> The default gsettings backend is dconf, I guess some applications like
>> mousepad need fix to enable dconf or use the keyfile backend for
>> gsettings...
>>
>> I now open a bug for thoes issues.
>>
>
> 5. Thunar start slowly
>
> When I update to xfce 4.18, thunar start need 5 second, when I
>
> 1. backup my xfce4 config.
> 2. rm my old xfce4 config.
> 3. run xfce4 and quit.
> 4. restore old xfce4 config.
> 5. run xfce4 again.
>
> The problem dispear, I do not know why.

Except gsettings for mousepad, which i now set
`GSETTINGS_BACKEND=keyfile` myself, the issues seems all fixed now.
Closing..


This bug report was last modified 1 year and 351 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.