Posts: 41
tanian
Joined: 10 Dec 2011
#1
Hello.
Lo-o-ng time no visit.
Sorry that I'm just asking here for help; still a nwb after all this time. (At least I consider that myself.)
After doing a routine update since the las 5 months, so as to see if the xorg intel driver is resolved (i.e. intel-do-flush i/o error & such), and after the next reboot (next day), I encountered myself with a surprise! Gtk(?) icons gone!
Attached files & some explaining (I'm SO slow capturing pictures with Screenshot )
This is the case: rox-desktop stopped showing icons. And that is not just for picture files -even folders, etc basically everything show the same question icon.

Where feh can see/open picture files like this very capture, mirage on the other hand returns me some Traceback.

Code: Select all

tan3@U3:~
$ mirage /home/tan3/m12_a1.jpg
Traceback (most recent call last):
  File"/usr/bin/mirage", line 30, in <module>
    app = mirage.Base()
  File"/usr/lib/pymodules/python2.7/mirage.py", line 319, in __init__
    self.blank_image = gtk.gdk.pixbuf_new_from_file(self.find_path("mirage_blank.png"))
glib.GError: Couldn't recognise the image file format for file «/usr/share/mirage/mirage_blank.png»
tan3@U3:~
$ feh /home/tan3/m12_a1.jpg
tan3@U3:~

And this is audacious running, me playing blind with the playlist.

(4th attachment in next post)
I at least thought some type of broken configuration for rox-desktop was at issue, but the output of mirage and .xsession-errors tells me it's not related to rox. Something is broken. Any help to this is very apreciated.
Kind regards, thank you.
Posts: 41
tanian
Joined: 10 Dec 2011
#2
Attached cat .xsession-errors output.
(Well, forum does not let me upload .txt nor extensionless, so I just copy-paste contents here)

Code: Select all

tan3@U3:~
$ cat .xsession-errors
JWM: warning: .jwm/startup[6]: invalid entity:"&
rox --"
JWM: warning: .jwm/startup[7]: invalid entity:"&

<!--/"
JWM: warning: .jwm/startup[13]: invalid entity:"&
(sleep"
JWM: warning: .jwm/startup[14]: invalid entity:"&& toram"
JWM: warning: .jwm/startup[14]: invalid entity:"& toram-"
JWM: warning: .jwm/startup[14]: invalid entity:"&
(sleep"
JWM: warning: .jwm/startup[15]: invalid entity:"&& sudo"
JWM: warning: .jwm/startup[15]: invalid entity:"& sudo p"
JWM: warning: .jwm/startup[15]: invalid entity:"&
setxkb"

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/rox/images/rox-show-details.png»

(rox:2615): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type «xpm» is not supported

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_new_from_pixbuf: assertion 'pixbuf != NULL' failed

(rox:2615): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_factory_add: assertion 'icon_set != NULL' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_unref: assertion 'icon_set != NULL' failed

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/rox/images/rox-show-hidden.png»

(rox:2615): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type «xpm» is not supported

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_new_from_pixbuf: assertion 'pixbuf != NULL' failed

(rox:2615): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_factory_add: assertion 'icon_set != NULL' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_unref: assertion 'icon_set != NULL' failed
JWM: warning: .jwm/themes-list[4]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[4]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[5]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[5]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[6]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[6]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[7]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[7]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[8]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[8]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[9]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[9]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[10]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[10]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[11]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[11]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[12]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[12]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[13]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[13]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[14]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[14]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[15]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[15]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[16]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[16]: invalid entity:"& jwm -r"
JWM: warning: .jwm/themes-list[17]: invalid entity:"&& jwm -"
JWM: warning: .jwm/themes-list[17]: invalid entity:"& jwm -r"

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/rox/images/rox-select.png»

(rox:2615): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type «xpm» is not supported

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_new_from_pixbuf: assertion 'pixbuf != NULL' failed

(rox:2615): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_factory_add: assertion 'icon_set != NULL' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_unref: assertion 'icon_set != NULL' failed

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/rox/images/rox-mount.png»

(rox:2615): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type «xpm» is not supported

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_new_from_pixbuf: assertion 'pixbuf != NULL' failed

(rox:2615): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_factory_add: assertion 'icon_set != NULL' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_unref: assertion 'icon_set != NULL' failed

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/rox/images/rox-mounted.png»

(rox:2615): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type «xpm» is not supported

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_new_from_pixbuf: assertion 'pixbuf != NULL' failed

(rox:2615): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_factory_add: assertion 'icon_set != NULL' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_unref: assertion 'icon_set != NULL' failed

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/rox/images/rox-symlink.png»

(rox:2615): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type «xpm» is not supported

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_new_from_pixbuf: assertion 'pixbuf != NULL' failed

(rox:2615): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_factory_add: assertion 'icon_set != NULL' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_unref: assertion 'icon_set != NULL' failed

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/rox/images/rox-xattr.png»

(rox:2615): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type «xpm» is not supported

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_new_from_pixbuf: assertion 'pixbuf != NULL' failed

(rox:2615): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_factory_add: assertion 'icon_set != NULL' failed

(rox:2615): Gtk-CRITICAL **: IA__gtk_icon_set_unref: assertion 'icon_set != NULL' failed
GNOME_KEYRING_CONTROL=/home/tan3/.cache/keyring-gaGoFi
SSH_AUTH_SOCK=/home/tan3/.cache/keyring-gaGoFi/ssh
GPG_AGENT_INFO=/home/tan3/.cache/keyring-gaGoFi/gpg:0:1
GNOME_KEYRING_PID=2626
cat: /home/tan3/.antix-session/wallpaper.conf: No such file or directory
cat: /home/tan3/.antix-session/wallpaper.conf: No such file or directory
cat: /home/tan3/.antix-session/desktop-code:0.0: No such file or directory
Color black has been set as default choice,  not an option

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/rox/images/dirs.png»
(rox:2615): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type «xpm» is not supported

** (rox:2615): CRITICAL **: masked_pixmap_new: assertion 'full_size != NULL' failed

(rox:2615): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/rox/images/application.png»
(rox:2615): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type «xpm» is not supported

** (rox:2615): CRITICAL **: masked_pixmap_new: assertion 'full_size != NULL' failed

(rox:2615): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/rox/.DirIcon»

Error loading new keyboard description

** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/icons/oxygen/128x128/mimetypes/inode-directory.png»
** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/icons/oxygen/256x256/places/user-home.png»
** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/icons/oxygen/128x128/mimetypes/application-x-executable.png»
** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/lib/iceweasel/browser/icons/mozicon128.png»
** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/pixmaps/gltron.xpm»
** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/home/tan3/.local/share/Trash/.DirIcon»
** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/icons/oxygen/128x128/mimetypes/text-html.png»
** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/icons/oxygen/256x256/mimetypes/audio-x-generic.png»
** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/audacious/images/audacious.png»
** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/home/tan3/Wine_portable/Wine/Icons/wine.png»
** (rox:2615): WARNING **: Couldn't recognise the image file format for file «/usr/share/icons/oxygen/128x128/mimetypes/application-x-shellscript.png»
(roxterm:2759): Gtk-WARNING **: Error loading icon from file '/usr/share/icons/hicolor/scalable/apps/roxterm.svg':
    Couldn't recognise the image file format for file «/usr/share/icons/hicolor/scalable/apps/roxterm.svg»

** (roxterm:2759): WARNING **: Failed to connect to session manager: SESSION_MANAGER environment variable not defined
tan3@U3:~
$ 

Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#3
Good morning fellow traveler.

gtk-update-icon-cache-3-0-9970-gdkpixbuf-warning-t4891.html

Just letting you know you are not the only one on this road. Maybe my thread will help, or not.
Posts: 41
tanian
Joined: 10 Dec 2011
#4
Hey, nice, thank you very much!
I'll follow up that post.
Posts: 41
tanian
Joined: 10 Dec 2011
#5
SOLVED!
Following advice on
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"antix.freeforu ms.org/post33838.html#p33838"
linktext was:"antix.freeforu ms.org/post33838.html#p33838"
====================================
, then inside in
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=640150#20"
linktext was:"https://bugs.debian.org/cgi-bin/bugrepo ... =640150#20"
====================================
:
In my case was solved by running the full path command
/usr/lib/i386-linux-gnu/gdk-pixbuf-query-loaders
/usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache and restarting
gdm
I searched for missing command there, missing symlink as they suggested, and in my case ran as root:

Code: Select all

/usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders > /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
Restarted machine (because restarting JWM did not do anything, so I just took the violent, more direct approach), and voila! Icons appeared.

And mirage now runs with no messages on commandline.

Now, I just have to investigate why all my desktop icons that I customized are not there still, i.e. rox --pinboard=antiX-jwm does not run correctly, I manually have to run in order for my desktop icons to appear.

Code: Select all

tan3@U3:~
$ inxi -r
Repos:     Active apt sources in file: )etc/apt/sources.list.d/antix.list
           deb http://antix.daveserver.info/stable stable main
           Active apt sources in file: )etc/apt/sources.list.d/debian.list
           deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free
           deb http://security.debian.org/ wheezy/updates main contrib non-free
tan3@U3:~
$ 
Thank you.
Posts: 41
tanian
Joined: 10 Dec 2011
#6
Now, I just have to investigate why all my desktop icons that I customized are not there still, i.e. rox --pinboard=antiX-jwm does not run correctly, I manually have to run in order for my desktop icons to appear.
Code:
tan3@U3:~
$ inxi -r
Repos: Active apt sources in file: )etc/apt/sources.list.d/antix.list
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://antix.daveserver.info/stable"
linktext was:"http://antix.daveserver.info/stable"
====================================
stable main
Active apt sources in file: )etc/apt/sources.list.d/debian.list
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org/debian/"
linktext was:"http://ftp.us.debian.org/debian/"
====================================
wheezy main contrib non-free
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://security.debian.org/"
linktext was:"http://security.debian.org/"
====================================
wheezy/updates main contrib non-free
tan3@U3:~
$
Just for anybody interested (if any): I just replaced content of my customized pb_antiX-jwm in the other pinboards.

Code: Select all

cd ~/.config/rox.sourceforge.net/ROX-Filer
cp -i pb_antiX-jwm pb_default && cp -i pb_antiX-jwm pb_antiX-fb && cp -i pb_antiX-jwm pb_antiX-ice
And overwrite them. That's all. 'Till next time.