Image Viewer for Xfce

Post here if you are a new Porteus member and you're looking for some help.
User avatar
Obosan
Samurai
Samurai
Posts: 114
Joined: 28 Mar 2014, 17:02
Distribution: Porteus v5.01 MATE
Location: JAPAN

Image Viewer for Xfce

Post#1 by Obosan » 11 Sep 2014, 15:37

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.

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Re: Image Viewer for Xfce

Post#2 by beny » 11 Sep 2014, 16:20

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...

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Re: Image Viewer for Xfce

Post#3 by beny » 11 Sep 2014, 16:38

i have done the 64 bit package and work under xfce,have you gnome-keyring installed? and the package gsetting-desktop-schemas

User avatar
Obosan
Samurai
Samurai
Posts: 114
Joined: 28 Mar 2014, 17:02
Distribution: Porteus v5.01 MATE
Location: JAPAN

Re: Image Viewer for Xfce

Post#4 by Obosan » 11 Sep 2014, 19:41

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! :)

User avatar
Obosan
Samurai
Samurai
Posts: 114
Joined: 28 Mar 2014, 17:02
Distribution: Porteus v5.01 MATE
Location: JAPAN

Re: Image Viewer for Xfce

Post#5 by Obosan » 11 Sep 2014, 20:15

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:

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Re: Image Viewer for Xfce

Post#6 by beny » 11 Sep 2014, 22:28

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

User avatar
Obosan
Samurai
Samurai
Posts: 114
Joined: 28 Mar 2014, 17:02
Distribution: Porteus v5.01 MATE
Location: JAPAN

Re: Image Viewer for Xfce

Post#7 by Obosan » 12 Sep 2014, 12:54

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:

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: Image Viewer for Xfce

Post#8 by francois » 12 Sep 2014, 13:23

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
Last edited by francois on 12 Sep 2014, 16:10, edited 1 time in total.
Prendre son temps, profiter de celui qui passe.

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: Image Viewer for Xfce

Post#9 by brokenman » 12 Sep 2014, 15:16

Many times the ability to print multiple images on the page is handled by the printer options. Perhaps look into that.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Obosan
Samurai
Samurai
Posts: 114
Joined: 28 Mar 2014, 17:02
Distribution: Porteus v5.01 MATE
Location: JAPAN

Re: Image Viewer for Xfce

Post#10 by Obosan » 22 Sep 2014, 14:46

@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:
Last edited by Obosan on 22 Sep 2014, 16:23, edited 1 time in total.

User avatar
Obosan
Samurai
Samurai
Posts: 114
Joined: 28 Mar 2014, 17:02
Distribution: Porteus v5.01 MATE
Location: JAPAN

Re: Image Viewer for Xfce

Post#11 by Obosan » 22 Sep 2014, 15:06

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

User avatar
ralcocer
Samurai
Samurai
Posts: 187
Joined: 02 Jan 2011, 12:53
Distribution: 3.2rc5 Xfce
Location: Puerto Rico
Contact:

Re: Image Viewer for Xfce

Post#12 by ralcocer » 13 Sep 2016, 18:24

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)

Post Reply