xfce4-terminal doesn't search icons in XDG_DATA_DIRS
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xfce4-terminal (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
xfce4-terminal doesn't search icons in XDG_DATA_DIRS.
For instance, this is my ~/.local/
paulo:~
com.ozmartians.
duckietv.png
hicolor
io.github.
mupdf-icon.png
mutt.png
puddletag.xpm
zathura.png
and this is my XDG_DATA_DIRS:
XDG_DATA_
If I run:
xfce4-terminal --icon mutt
the terminal window uses the standard xfce4-terminal icon. It only finds and uses icons in /usr/share or /usr/local/share.
It looks like it's hardcoding the location of the icons to /usr/share and /usr/local/share instead of respecting XDG_DATA_DIRS.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: xfce4-terminal 0.8.7.3-0ubuntu1
ProcVersionSign
Uname: Linux 4.15.0-29-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Jul 18 20:04:25 2018
InstallationDate: Installed on 2018-04-28 (81 days ago)
InstallationMedia: Xubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
SourcePackage: xfce4-terminal
UpgradeStatus: No upgrade log present (probably fresh install)
This is probably caused by the following bug in Gtk, which causes it to get the directory search order wrong, and so user's icons cannot override the system icons:
https:/ /gitlab. gnome.org/ GNOME/gtk/ issues/ 1115
Good news is its already fixed upstream.