Page 1 of 1

Image Viewer for Xfce

Posted: 11 Sep 2014, 15:37
by Obosan
Hi everyone! :)
I would like to use gthumb on Porteus Xfce 32bit v3.0, therefore,
I downloaded "gthumb-3.2.4-i486-1_rlw.txz" and converted it to xzm.
Terminal shows me a following message:

Code: Select all

guest@porteus:~$ gthumb
(gthumb:5642): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
(gthumb:5642): GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.background' is not installed
Trace/breakpoint trap
I understand that gThumb is an image viewer for GNOME desktop, but if you know how to make it work on Xfce, please let me know.

The reasons why I like to use gthumb are :
1) gThumb supports printing multiple images on a single page.
(I want to make collage from multiple images.)
If you know better photo collage maker for Porteus xfce, your kind suggestion would be appreciated.
2) gThumb has very intuitive and easy crop tools with the different options such as Rule of Thirds, Golden Ratio, etc.

Ristretto Image Viewer does not have these features :cry:
Thank you for your kind attention.

Re: Image Viewer for Xfce

Posted: 11 Sep 2014, 16:20
by beny
hi obosan you can try ristretto,that is the default xfce picture viewer sorry you want work over photo,i have to do a search for...

Re: Image Viewer for Xfce

Posted: 11 Sep 2014, 16:38
by beny
i have done the 64 bit package and work under xfce,have you gnome-keyring installed? and the package gsetting-desktop-schemas

Re: Image Viewer for Xfce

Posted: 11 Sep 2014, 19:41
by Obosan
Buonasera, beny! Molto piacere. :D
beny wrote:i have done the 64 bit package and work under xfce,have you gnome-keyring installed? and the package gsetting-desktop-schemas
I searched gnome-kering by USM and found "gnome-keyring-3.8.2-i486-1.txz" and "libgnome-keyring-3.8.0-1.txz" are installed by default.
To the contrary, "gsettings-desktop-schemas-3.8.2-i486-1.txz" is not installed.
I'm going to install gsettings-desktop-schemas and see what happen. A dopo! :)

Re: Image Viewer for Xfce

Posted: 11 Sep 2014, 20:15
by Obosan

Code: Select all

guest@porteus:~$ gthumb
(gthumb:5220): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
(gthumb:5220): GLib-GIO-CRITICAL **: g_file_new_for_path: assertion `path != NULL' failed
(gthumb:5220): GLib-GIO-CRITICAL **: g_file_get_uri: assertion `G_IS_FILE (file)' failed
(gthumb:5220): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** (gthumb:5220): WARNING **: Could not load the 'comments' extension: Could not open the module `comments`: libexiv2.so.12: cannot open shared object file: No such file or directory
** (gthumb:5220): WARNING **: Could not load the 'exiv2_tools' extension: Could not open the module `exiv2_tools`: libexiv2.so.12: cannot open shared object file: No such file or directory
** (gthumb:5220): WARNING **: Could not load the 'photo_importer' extension: Could not open the module `photo_importer`: libexiv2.so.12: cannot open shared object file: No such file or directory
The above-mentioned failed messages and warnings are appeared in terminal, though, gThumb is opened and it seems that it may work. If the messages are not so critical, I'll use gThumb for couple of days as trial.
Thank you for the information of "gsettings-desktop-schemas"! La ringrazio! :Rose:

Re: Image Viewer for Xfce

Posted: 11 Sep 2014, 22:28
by beny
ok obosan,glad that work,but i don't have seen the photo collage option into gthumb. you have to install also exiv2 ,that is required search in slackware /l

Re: Image Viewer for Xfce

Posted: 12 Sep 2014, 12:54
by Obosan
beny wrote:you have to install also exiv2 ,that is required search in slackware /l
Buongiorno, beny! Thank you for your prompt reply.
I downloaded "exiv2-0.23-i486-1.txz" and combined it into gThumb.xzm.

Code: Select all

guest@porteus:~$ gthumb
(gthumb:9274): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
GLib-GIO-CRITICAL and WARNING about libexiv2.so.12 disappeared, and gThumb works fine. Tutto bene! :Yahoo!:

Regarding photo collage option, gThumb supports printing multiple images on a single page which is basically good enough for me right now to print out the list of goods on a page. But if you know more flexible software for image collage, please let me know.
This is why I asked better photo collage maker for Porteus Xfce in my previous post. :wink:

Re: Image Viewer for Xfce

Posted: 12 Sep 2014, 13:23
by francois
1.0 Photoprint allows for the printing of multiple images (just download and convert):
http://www.studioware.org/files/package ... 86-3se.txz

2.0 When you say photocollage, you mean photomontage, photoshopping or composition as in (the following images are from the wikipedia article):
http://en.wikipedia.org/wiki/Photomontage

Photomontage of kiwis and lemons using GIMP
Image

Image

Re: Image Viewer for Xfce

Posted: 12 Sep 2014, 15:16
by brokenman
Many times the ability to print multiple images on the page is handled by the printer options. Perhaps look into that.

Re: Image Viewer for Xfce

Posted: 22 Sep 2014, 14:46
by Obosan
@brokenman Thank you for your post!
I have HP PSC 2550 Photosmart which has a function called "Photo Sheet" as you mentioned. :D
Arigato=Obligado! :beer:

Re: Image Viewer for Xfce

Posted: 22 Sep 2014, 15:06
by Obosan
francois wrote:2.0 When you say photocollage, you mean photomontage, photoshopping or composition
Bonjour, francois! :)
Regarding photo collage, I mean Photo Grid or Photo Frames.
Frames, Layouts and Templates are ready, so, I do not need to resize my images one by one.

Please refer to the following links to see the screen shots, and you'll see what I meant. :wink:
Those are Android applications, though, I hope we have the same or even better one in linux world.
https://play.google.com/store/apps/deta ... .photogrid
https://play.google.com/store/apps/deta ... otocollage

Re: Image Viewer for Xfce

Posted: 13 Sep 2016, 18:24
by ralcocer
I have it working, there are a lot of dependencies:
libexiv2.so.12
libjavascriptcoregtk-1.0.so.0
libproxy.so.1
libgtk-3.so.0
here is the complete list from ldd
linux-gate.so.1 (0xb77a6000)
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0xb72a1000)
libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0xb7224000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7203000)
libc.so.6 => /lib/libc.so.6 (0xb7077000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb706a000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7020000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb6ffe000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb6e97000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6e93000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6d58000)
libpng14.so.14 => /usr/lib/libpng14.so.14 (0xb6d2d000)
libz.so.1 => /lib/libz.so.1 (0xb6d17000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6cc9000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6b9b000)
libm.so.6 => /lib/libm.so.6 (0xb6b59000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6b3e000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb6a07000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb69f8000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb69f3000)
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0xb69ed000)
libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0 (0xb69c1000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb69ad000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6974000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6971000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6967000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb695d000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb6959000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb6956000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6944000)
libffi.so.6 => /usr/lib/libffi.so.6 (0xb693e000)
/lib/ld-linux.so.2 (0xb77a7000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb68b7000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xb68b3000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0xb68b1000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb68a8000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb689e000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb687e000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb687a000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6874000)
librt.so.1 => /lib/librt.so.1 (0xb686b000)
libdl.so.2 => /lib/libdl.so.2 (0xb6866000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6864000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xb67d2000)
libicule.so.51 => /usr/lib/libicule.so.51 (0xb677f000)
libicuuc.so.51 => /usr/lib/libicuuc.so.51 (0xb662e000)
libicudata.so.51 => /usr/lib/libicudata.so.51 (0xb50e3000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb4ffb000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb4f6e000)
libbz2.so.1 => /lib/libbz2.so.1 (0xb4f5d000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb4f35000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb4f1b000)
libEGL.so.1 => /usr/lib/libEGL.so.1 (0xb4f05000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb4e80000)
libatspi.so.0 => /usr/lib/libatspi.so.0 (0xb4e5a000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb4e10000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb4df4000)
libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0xb4dee000)
libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0xb4de7000)
libxcb-shape.so.0 => /usr/lib/libxcb-shape.so.0 (0xb4de4000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb4dd8000)
libglapi.so.0 => /usr/lib/libglapi.so.0 (0xb4db6000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0xb4d9e000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb4d99000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb4d91000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb4d8d000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb4d74000)