Same here. (Using any theme, and Xubuntu).
This is what strace says about 'share' when unplugging the laptop (which should
trigger an icon change):
stat64(/usr/share/gnome-power-manager/icons/gnome, 0xbfc4d138) = -1 ENOENT
(No such file or directory)
stat64(/usr/share/pixmaps/gnome, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/usr/share/pixmaps/gnome, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/usr/local/share/pixmaps/gnome, 0xbfc4d138) = -1 ENOENT (No such file
or directory)
stat64(/usr/share/xubuntu/pixmaps/gnome, 0xbfc4d138) = -1 ENOENT (No such
file or directory)
stat64(/usr/share/xubuntu/pixmaps/gnome, 0xbfc4d138) = -1 ENOENT (No such
file or directory)
stat64(/usr/share/icons/gnome, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64(/usr/share/icons/gnome, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64(/usr/local/share/icons/gnome, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/usr/share/xubuntu/icons/gnome, 0xbfc4d138) = -1 ENOENT (No such file
or directory)
stat64(/usr/share/xubuntu/icons/gnome, 0xbfc4d138) = -1 ENOENT (No such file
or directory)
stat64(/home/colin/.local/share/icons/gnome, 0xbfc4d138) = -1 ENOENT (No such
file or directory)
stat64(/usr/share/gnome-power-manager/icons/4.0, 0xbfc4d138) = -1 ENOENT (No
such file or directory)
stat64(/usr/share/pixmaps/4.0, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/usr/share/pixmaps/4.0, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/usr/local/share/pixmaps/4.0, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/usr/share/xubuntu/pixmaps/4.0, 0xbfc4d138) = -1 ENOENT (No such file
or directory)
stat64(/usr/share/xubuntu/pixmaps/4.0, 0xbfc4d138) = -1 ENOENT (No such file
or directory)
stat64(/usr/share/icons/4.0, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/usr/share/icons/4.0, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/usr/local/share/icons/4.0, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/usr/share/xubuntu/icons/4.0, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/usr/share/xubuntu/icons/4.0, 0xbfc4d138) = -1 ENOENT (No such file or
directory)
stat64(/home/colin/.local/share/icons/4.0, 0xbfc4d138) = -1 ENOENT (No such
file or directory)
stat64(/usr/share/gnome-power-manager/icons/elementaryXubuntu, 0xbfc4d138) =
-1 ENOENT (No such file or directory)
stat64(/usr/share/pixmaps/elementaryXubuntu, 0xbfc4d138) = -1 ENOENT (No such
file or directory)
stat64(/usr/share/pixmaps/elementaryXubuntu, 0xbfc4d138) = -1 ENOENT (No such
file or directory)
stat64(/usr/local/share/pixmaps/elementaryXubuntu, 0xbfc4d138) = -1 ENOENT
(No such file or directory)
stat64(/usr/share/xubuntu/pixmaps/elementaryXubuntu, 0xbfc4d138) = -1 ENOENT
(No such file or directory)
stat64(/usr/share/xubuntu/pixmaps/elementaryXubuntu, 0xbfc4d138) = -1 ENOENT
(No such file or directory)
stat64(/usr/share/icons/elementaryXubuntu, {st_mode=S_IFDIR|0755,
st_size=4096, ...}) = 0
stat64(/usr/share/icons/elementaryXubuntu, {st_mode=S_IFDIR|0755,
st_size=4096, ...}) = 0
stat64(/usr/local/share/icons/elementaryXubuntu, 0xbfc4d138) = -1 ENOENT (No
such file or directory)
stat64(/usr/share/xubuntu/icons/elementaryXubuntu, 0xbfc4d138) = -1 ENOENT
(No such file or directory)
stat64(/usr/share/xubuntu/icons/elementaryXubuntu, 0xbfc4d138) = -1 ENOENT
(No such file or directory)
stat64(/home/colin/.local/share/icons/elementaryXubuntu, 0xbfc4d138) = -1
ENOENT (No such file or directory)
stat64(/home/colin/.local/share/icons/elementary-mono-dark, 0xbfc4d138) = -1
ENOENT (No such file or directory)
stat64(/usr/share/xubuntu/icons/elementary-mono-dark, 0xbfc4d138) = -1 ENOENT
(No such file or directory)
stat64(/usr/share/xubuntu/icons/elementary-mono-dark, 0xbfc4d138) = -1 ENOENT
(No such file or directory)
stat64(/usr/local/share/icons/elementary-mono-dark, 0xbfc4d138) = -1 ENOENT
(No such file or directory)
stat64(/usr/share/icons/elementary-mono-dark, {st_mode=S_IFDIR|0755,
st_size=4096, ...}) = 0
stat64(/usr/share/icons/elementary-mono-dark, {st_mode=S_IFDIR|0755,
st_size=4096, ...}) = 0
stat64(/usr/share/xubuntu/pixmaps/elementary-mono-dark, 0xbfc4d138) = -1
ENOENT (No such file or directory)
stat64(/usr/share/xubuntu/pixmaps/elementary-mono-dark, 0xbfc4d138) = -1
ENOENT (No such file or directory)
stat64(/usr/local/share/pixmaps/elementary-mono-dark, 0xbfc4d138) = -1 ENOENT
(No such file or directory)
stat64(/usr/share/pixmaps/elementary-mono-dark, 0xbfc4d138) = -1 ENOENT (No
such file or directory)
stat64(/usr/share/pixmaps/elementary-mono-dark, 0xbfc4d138) = -1 ENOENT (No
such file or directory)
stat64(/usr/share/gnome-power-manager/icons/elementary-mono-dark, 0xbfc4d138)
= -1 ENOENT (No such file or directory)
stat64(/home/colin/.local/share/icons/elementary, 0xbfc4d138) = -1 ENOENT (No
such file or directory)
stat64(/usr/share/xubuntu/icons/elementary, 0xbfc4d138) = -1 ENOENT (No such
file or