digiKam AppImage Linux 64 bits bundle

Stuart T Rogers stuart at stella-maris.org.uk
Sun Nov 6 09:55:47 GMT 2016


Gilles

I am using Tumbleweed and have CUPS Gutenprint and QT5 all installed.

Although sadly the QT5 printing support does not work well and I still 
have the issue with the native digikam 5.2 that I am unable to select 
the correct paper sizes when I do print. I was hoping that this appimage 
version might have the old printing support which works well but if it 
still has QT5 then as yet it wont work well enough for me to use it for 
printing. Its not just digikam that has this QT5 printing issue but any 
application which uses QT5 (kate the editor is just one example). Sadly 
noone is taking any notice of my reports or bugs I raised in openSUSE.

Stuart

On 06/11/16 09:01, Gilles Caulier wrote:
> This is my configuration for Qt5 (compiling with Cups under progress :
>
> Build options:
>   Configuration .......... accessibility accessibility-atspi-bridge
> audio-backend avx avx2 avx512cd avx512er avx512f avx512pf c++11 c++14
> clock-gettime clock-monotonic compile_examples concurrent cups dbus
> doubleconversion enable_new_dtags evdev eventfd fontconfig full-config
> getaddrinfo getifaddrs glib harfbuzz iconv icu inotify ipv6ifname kms
> large-config largefile libudev medium-config minimal-config mremap
> no-qml-debug opengl openssl pcre png poll_poll posix_fallocate qpa qpa
> reduce_exports reduce_relocations release release_tools rpath shared
> small-config sse2 sse3 sse4_1 sse4_2 ssse3 system-freetype
> threadsafe-cloexec use_gold_linker xcb xcb-glx xcb-plugin xcb-qt
> xcb-xlib xinput2 xkbcommon-qt xlib xrender zlib
>   Build parts ............ libs tools
>   Mode ................... release; optimized tools
>   Using sanitizer(s)...... none
>   Using C++ standard ..... c++14
>   Using gold linker....... yes
>   Using new DTAGS ........ yes
>   Using PCH .............. no
>   Using LTCG ............. no
>   Target compiler supports:
>     SSE .................. SSE2 SSE3 SSSE3 SSE4.1 SSE4.2
>     AVX .................. AVX AVX2
>     AVX512 ............... AVX512F AVX512ER AVX512CD AVX512PF
>
> Qt modules and options:
>   Qt D-Bus ............... yes (loading dbus-1 at runtime)
>   Qt Concurrent .......... yes
>   Qt GUI ................. yes
>   Qt Widgets ............. yes
>   Large File ............. yes
>   QML debugging .......... no
>   Use system proxies ..... no
>
> Support enabled for:
>   Accessibility .......... yes
>   ALSA ................... no
>   CUPS ................... yes
>   DoubleConversion........ yes (bundled copy)
>   Evdev .................. yes
>   FontConfig ............. yes
>   FreeType ............... yes (system library)
>   Glib ................... yes
>   GStreamer .............. no
>   GTK platformtheme ...... no
>   HarfBuzz ............... yes (bundled copy)
>   Iconv .................. yes
>   ICU .................... yes
>   Image formats:
>     GIF .................. yes (plugin, using bundled copy)
>     JPEG ................. yes (plugin, using bundled copy)
>     PNG .................. yes (in QtGui, using bundled copy)
>   libinput................ no
>   Logging backends:
>     journald ............... no
>     syslog   ............... no
>   mtdev .................. no
>   Networking:
>     getaddrinfo .......... yes
>     getifaddrs ........... yes
>     IPv6 ifname .......... yes
>     libproxy.............. no
>     OpenSSL .............. yes (loading libraries at run-time)
>   NIS .................... no
>   OpenGL / OpenVG:
>     EGL .................. no
>     OpenGL ............... desktop
>     OpenVG ............... no
>   PCRE ................... yes (bundled copy)
>   pkg-config ............. yes
>   PulseAudio ............. no
>   QPA backends:
>     DirectFB ............. no
>     EGLFS ................ no
>       EGLFS i.MX6 ........ no
>       EGLFS i.MX6 Wayland. no
>       EGLFS EGLDevice .... no
>       EGLFS GBM .......... no
>       EGLFS Mali ......... no
>       EGLFS Raspberry Pi . no
>       EGLFS X11 .......... no
>     LinuxFB .............. no
>     Mir client............ no
>     XCB .................. yes (bundled copy)
>       EGL on X ........... no
>       GLX ................ yes
>       MIT-SHM ............ yes
>       Xcb-Xlib ........... yes
>       Xcursor ............ yes (loaded at runtime)
>       Xfixes ............. yes (loaded at runtime)
>       Xi2 ................ yes
>       Xrandr ............. yes (loaded at runtime)
>       Xrender ............ yes
>       XKB ................ yes
>       XShape ............. yes
>       XSync .............. yes
>   Session management ..... yes
>   SQL drivers:
>     DB2 .................. no
>     InterBase ............ no
>     MySQL ................ yes (plugin)
>     OCI .................. no
>     ODBC ................. no
>     PostgreSQL ........... no
>     SQLite 2 ............. no
>     SQLite ............... qt-qt
>     TDS .................. no
>   tslib .................. no
>   udev ................... yes
>   xkbcommon-x11........... yes (bundled copy, XKB config root:
> /usr/share/X11/xkb)
>   xkbcommon-evdev......... no
>   zlib ................... yes (bundled copy)
>
> ... In case of something is missing.
>
> Note : Do not ask me to enable GStreamer for video files support, this
> one cannot be bundled. I already tried, but due to plenty run-time
> dependencies, it do not work (or i'm not enough strong to do it).
> For me GStreamer is a weird puzzle. Remember that i pass already one
> month only to work on AppImage bundle. When i said only working one
> that, i mean that i only code packaging, and nothing special in digiKam,
> as bugfixes...
>
> But i think AppImage is very important to deploy the last version of
> digiKam very quickly, including devel version stage to see if fixes are
> completed.
>
> Gilles Caulier
>
> 2016-11-06 9:33 GMT+01:00 Gilles Caulier <caulier.gilles at gmail.com
> <mailto:caulier.gilles at gmail.com>>:
>
>     What kind of printing system you have ? Cups daemon ? If yes, i
>     think Qt5 is not compiled with Cups support. I use the default
>     config from Krita AppImage for Qt5. I can enable this of course...
>
>     See line 28 of configure cmake file :
>
>     https://quickgit.kde.org/?p=digikam-software-compilation.git&a=blob&f=project%2Fappimage%2F3rdparty%2Fext_qt%2FCMakeLists.txt
>     <https://quickgit.kde.org/?p=digikam-software-compilation.git&a=blob&f=project%2Fappimage%2F3rdparty%2Fext_qt%2FCMakeLists.txt>
>
>     Please confirm...
>
>     Gilles Caulier
>
>     2016-11-06 9:25 GMT+01:00 Stuart T Rogers
>     <stuart at stella-maris.org.uk <mailto:stuart at stella-maris.org.uk>>:
>
>         I thought I'd try this today but one drawback for me is not
>         being able to print directly to a printer. Is there anyway this
>         can be fixed with the appimage version?
>
>         Stuart
>         --
>         Website: http://www.stella-maris.org.uk
>         or:      http://www.broadstairs.org
>
>
>

-- 
Website: http://www.stella-maris.org.uk
or:      http://www.broadstairs.org



More information about the Digikam-users mailing list