[Linux] Theme Problem with Gnome 3.12

Ask for help and post your question on how to use XnView MP.

Moderators: XnTriq, helmut, xnview

Roumano
Posts: 115
Joined: Sun Oct 10, 2010 6:20 pm

[Linux] Theme Problem with Gnome 3.12

Post by Roumano »

Hi,
I have recently upgrade lot of package in my system

Now (only) Xnview is "hugly" as it's does'nt show lot of file of theme, so i don't see checkbox and lot of menu

I can saw lot of this error for a lot of file in themes :

** (XnView:6312): WARNING **: Invalid borders specified for theme pixmap:
/usr/share/themes/Adwaita/gtk-2.0/ProgressBar/progressbar.png,
borders don't fit within the image

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(XnView:6312): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

** (XnView:6312): WARNING **: Invalid borders specified for theme pixmap:
/usr/share/themes/Adwaita/gtk-2.0/ProgressBar/progressbar.png,
borders don't fit within the image

Same thing for
** (XnView:6312): WARNING **: Invalid borders specified for theme pixmap:
/usr/share/themes/Adwaita/gtk-2.0/Entry/combo-entry-button.png,
borders don't fit within the image
and so on

(start with a fresh confiugration (mv ~/.xnviewmp{,.old] : it's the same)
re-isntalled libpng, gnome-theme & gtk+ (version 2 & version 3) also doesn't fix the issue

This problem is maybe not directly cause by XnviewMp but if someone can help me it's will be realy Cool
Roumano
Posts: 115
Joined: Sun Oct 10, 2010 6:20 pm

Re: [Linux] Theme Problem with Gnome 3.12

Post by Roumano »

FIles in theme seem's to be Ok :

file /usr/share/themes/Adwaita/gtk-2.0/Entry/combo-entry-button.png
/usr/share/themes/Adwaita/gtk-2.0/Entry/combo-entry-button.png: PNG image data, 10 x 32, 8-bit/color RGBA, non-interlaced

I can open them via gthumb, eog & also xnviewmp...
User avatar
xnview
Author of XnView
Posts: 45489
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: [Linux] Theme Problem with Gnome 3.12

Post by xnview »

which distri?
Pierre.
Roumano
Posts: 115
Joined: Sun Oct 10, 2010 6:20 pm

Re: [Linux] Theme Problem with Gnome 3.12

Post by Roumano »

It's a gentoo

If it's help i have installed this version :

media-libs/libpng :
Slot 1.2: 1.2.51
Slot 0/16: 1.6.12
gtk+
Slot 2: 2.24.24
Slot 3: 3.12.2
x11-themes/gnome-themes-standard
3.12.0

I have upgrade from gnome-3.10.0 to gnome-3.12.0