GNU bug report logs -
#53842
XFCE sets wallpapers to gc'd store paths.
Previous Next
To reply to this bug, email your comments to 53842 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#53842
; Package
guix
.
(Mon, 07 Feb 2022 09:50:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Brendan Tildesley <mail <at> brendan.scot>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Mon, 07 Feb 2022 09:50:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Backgrounds in XFCE get set to their store path that over time get gc'd killing the background. Perhaps somehow making them point to /run/current-system/profile/share/backgrounds/xfce somehow would be better.
/home/b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
22: <property name="last-image" type="string" value="/gnu/store/fmds2rcqqxmiq1ipk6wqbf8x68ks93pp-xfdesktop-4.16.0/share/backgrounds/xfce/xfce-verticals.png"/>
27: <property name="last-image" type="string" value="/gnu/store/sc0lz41k6l41yyyrgh8k3x9cyvxwn418-xfdesktop-4.16.0/share/backgrounds/xfce/xfce-verticals.png"/>
32: <property name="last-image" type="string" value="/gnu/store/gym3674d636cxlk1jxgwqn3qv55hm99d-xfdesktop-4.16.0/share/backgrounds/xfce/xfce-verticals.png"/>
37: <property name="last-image" type="string" value="/gnu/store/gym3674d636cxlk1jxgwqn3qv55hm99d-xfdesktop-4.16.0/share/backgrounds/xfce/xfce-verticals.png"/>
60: <property name="last-image" type="string" value="/gnu/store/fmds2rcqqxmiq1ipk6wqbf8x68ks93pp-xfdesktop-4.16.0/share/backgrounds/xfce/xfce-verticals.png"/>
65: <property name="last-image" type="string" value="/gnu/store/sc0lz41k6l41yyyrgh8k3x9cyvxwn418-xfdesktop-4.16.0/share/backgrounds/xfce/xfce-verticals.png"/>
70: <property name="last-image" type="string" value="/gnu/store/gym3674d636cxlk1jxgwqn3qv55hm99d-xfdesktop-4.16.0/share/backgrounds/xfce/xfce-verticals.png"/>
75: <property name="last-image" type="string" value="/gnu/store/gym3674d636cxlk1jxgwqn3qv55hm99d-xfdesktop-4.16.0/share/backgrounds/xfce/xfce-verticals.png"/>
80: <property name="last-image" type="string" value="/gnu/store/l8psafxs8fhniyi0y6qycjv25bxm7pq6-xfdesktop-4.16.0/share/backgrounds/xfce/xfce-verticals.png"/>
Information forwarded
to
bug-guix <at> gnu.org
:
bug#53842
; Package
guix
.
(Mon, 07 Feb 2022 11:49:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 53842 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Brendan Tildesley schreef op ma 07-02-2022 om 10:49 [+0100]:
> Backgrounds in XFCE get set to their store path that over time get gc'd killing the background. Perhaps somehow making them point to /run/current-system/profile/share/backgrounds/xfce somehow would be better.
That assumes XFCE is in the system profile,
which is not necessarily the case when XFCE and X are started manually
with startx or xinit.
Instead, what do you think of introducing a $BACKGROUNDS_PATH
search path, teaching XFCE to look there, and adjusting XFCE
to serialize things a little differently, e.g. like
<property name="last-image" type="string"
value="$BACKGROUNDS_PATH/xfce/xfce-verticals.png">
?
Other desktop environments might be affected as well.
Greetings,
Maxime.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 3 years and 35 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.