At one point, it appeared that I was able to get my icons back by killing gnome-settings-daemon. They would appear normal when it restarted. This does not currently seem to be the case. My GTK style and fonts are ok, however.
** Attachment added: "gnome-settings-daemon debug output after restarting" https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/984075/+attachment/3105123/+files/gsd_debug.log -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/984075 Title: [power]: gnome-settings-daemon crashed with SIGSEGV in magazine_chain_pop_head() Status in “gnome-settings-daemon” package in Ubuntu: New Bug description: About an hour after logging in, gnome-settings-daemon crashes. Other than files that are thumbnailed, all of my GTK/Gnome icons revert to a "plain sheet" icon. This can be reproduced by logging off/on, and waiting for about an hour. ProblemType: Crash DistroRelease: Ubuntu 12.04 Package: gnome-settings-daemon 3.4.1-0ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14 Uname: Linux 3.2.0-23-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 2.0.1-0ubuntu4 Architecture: amd64 CrashCounter: 1 Date: Tue Apr 17 11:12:43 2012 ExecutablePath: /usr/lib/gnome-settings-daemon/gnome-settings-daemon InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64+mac (20111012) ProcCmdline: /usr/lib/gnome-settings-daemon/gnome-settings-daemon ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7f73577a1dfa <g_slice_alloc+490>: mov (%rbx),%rdx PC (0x7f73577a1dfa) ok source "(%rbx)" (0x6168632d6c6c7566) not located in a known VMA region (needed readable region)! destination "%rdx" ok SegvReason: reading unknown VMA Signal: 11 SourcePackage: gnome-settings-daemon StacktraceTop: g_slice_alloc () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 g_slist_prepend () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 g_strsplit () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 gpm_upower_get_device_icon () from /usr/lib/gnome-settings-daemon-3.0/libpower.so ?? () from /usr/lib/gnome-settings-daemon-3.0/libpower.so Title: [power]: gnome-settings-daemon crashed with SIGSEGV in g_slice_alloc() UpgradeStatus: Upgraded to precise on 2012-03-08 (39 days ago) UserGroups: adm admin audio cdrom dialout lpadmin plugdev sambashare video To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/984075/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp