linuxdeployqt icon indicating copy to clipboard operation
linuxdeployqt copied to clipboard

asking for help

Open rahmanshaber opened this issue 6 years ago • 16 comments

i downloaded the linuxdeploy appimage.made it exequtable. i builde my app and copied the build dictory path. in terminal i write linuxdeployqt-continuous-x86_64.AppImage /home/shaber/Desktop/New Folder/corbo/build-coreBox-Desktop-Debug/coreBox bash: linuxdeployqt-continuous-x86_64.AppImage: command not found what i am missing?? i am not in ubuntu. i am in Manjaro(arch) i added the travis-ci .but don't know how to add the .ymal file. https://travis-ci.org/rahmanshaber/corebox

corebox == https://github.com/rahmanshaber/corebox

please help me

rahmanshaber avatar Mar 03 '18 17:03 rahmanshaber

You need to add ./, and the space (" ") needs to be escaped, e.g., linuxdeployqt-continuous-x86_64.AppImage /home/shaber/Desktop/New\ Folder/corbo/build-coreBox-Desktop-Debug/coreBox

TheAssassin avatar Mar 03 '18 18:03 TheAssassin

command linuxdeployqt-continuous-x86_64.AppImage ./home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/coreBox

got this bash: linuxdeployqt-continuous-x86_64.AppImage: command not found

rahmanshaber avatar Mar 03 '18 18:03 rahmanshaber

Please try ./linuxdeployqt-continuous-x86_64.AppImage ... from the directory in which the AppImage resides (note the ./ in the beginning).

The Travis CI build that you have linked has issues, especially

  • Project ERROR: Unknown module(s) in QT: multimedia multimediawidgets charts. Most likely you need to install additional packages, such as qt59multimedia
  • make: *** No targets specified and no makefile found. Stop.. Please see the comments about make install in https://github.com/probonopd/linuxdeployqt/#using-linuxdeployqt-with-travis-ci

probonopd avatar Mar 03 '18 18:03 probonopd

ok.got my appimage where to add me apps details?(name,catagory) but icons not showing?? what to do?

linuxdeployqt 4 (commit e915ad0), build 485 built on 2018-02-10 11:35:15 UTC
Not using FHS-like mode
app-binary: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/coreBox"
appDirPath: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug"
relativeBinPath: "coreBox"
ERROR: Desktop file missing, creating a default one (you will probably want to edit it)
ERROR: Icon file missing, creating a default one (you will probably want to edit it)
WARNING: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/qt.conf" already exists, will not overwrite.
appimagetool, continuous build (commit continuous-4-g06f10fa), build 1452 built on 2018-02-10 10:23:13 UTC
Desktop file: /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/default.desktop
Name: Application
Icon: default
Exec: AppRun %F
Comment: Edit this default file
Type: Application
Categories entry not found in desktop file
Categories: (null)
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/coreBox used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libbz2.so.1.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5DBus.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstaudio-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstreamer-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5MultimediaGstTools.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libjpeg.so.8 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulse.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Network.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdw.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libvorbisenc.so.2 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libavahi-client.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicui18n.so.60 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Core.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-keysyms.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libavahi-common.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libsystemd.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgcrypt.so.20 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXdmcp.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libvorbis.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libcrypto.so.1.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5MultimediaWidgets.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5XcbQpa.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libunistring.so.2 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicuuc.so.60 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgsttag-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXau.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libFLAC.so.8 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-util.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libhogweed.so.4 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libunwind.so.8 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstapp-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liblzma.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpcre.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liborc-0.4.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libmagic.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libk5crypto.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgraphite2.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liblz4.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXrender.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpcre2-16.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libasyncns.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgmp.so.10 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulsecommon-11.1.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xfixes.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-icccm.so.4 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdbus-1.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xkb.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Charts.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-sync.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXext.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxkbcommon-x11.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-render-util.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-randr.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libelf.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libtasn1.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libkrb5support.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5OpenGL.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Widgets.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstvideo-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstbase-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdouble-conversion.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxkbcommon.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libGLX.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstpbutils-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicudata.so.60 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libcups.so.2 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libkrb5.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libharfbuzz.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libEGL.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-image.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-shape.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpng16.so.16 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libfreetype.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgssapi_krb5.so.2 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libssl.so.1.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libogg.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXi.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-glx.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Gui.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5PrintSupport.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgnutls.so.30 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstphotography-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libGLdispatch.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libnettle.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/ld-linux-x86-64.so.2 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libX11-xcb.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-shm.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libffi.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xinerama.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgmodule-2.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Multimedia.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libsndfile.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulse-mainloop-glib.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Concurrent.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-render.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqconnmanbearer.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqgenericbearer.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqnmbearer.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/audio/libqtaudio_alsa.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/audio/libqtmedia_pulse.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstmediacapture.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstcamerabin.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstaudiodecoder.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstmediaplayer.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/printsupport/libcupsprintersupport.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforms/libqxcb.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/xcbglintegrations/libqxcb-egl-integration.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/xcbglintegrations/libqxcb-glx-integration.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqico.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqgif.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqjpeg.so used for determining architecture x86_64
Using architecture x86_64
App name for filename: Application
dest_path: Application-x86_64.AppImage
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug should be packaged as Application-x86_64.AppImage
Deleting pre-existing .DirIcon
Creating .DirIcon symlink based on information from desktop file
Generating squashfs...
Size of the embedded runtime: 146800 bytes
mksquashfs commandline: /tmp/.mount_linuxdA7giYR/usr/bin/../lib/appimagekit/mksquashfs /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug Application-x86_64.AppImage -offset 146800 -comp gzip -root-owned -noappend -mkfs-fixed-time 0 
Parallel mksquashfs: Using 4 processors
Creating 4.0 filesystem on Application-x86_64.AppImage, block size 131072.
[===================================================================================================================================/] 1966/1966 100%

Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072
	compressed data, compressed metadata, compressed fragments, compressed xattrs
	duplicates are removed
Filesystem size 89025.92 Kbytes (86.94 Mbytes)
	40.47% of uncompressed filesystem size (219973.21 Kbytes)
Inode table size 10183 bytes (9.94 Kbytes)
	51.01% of uncompressed inode table size (19964 bytes)
Directory table size 4359 bytes (4.26 Kbytes)
	45.98% of uncompressed directory table size (9481 bytes)
Number of duplicate files found 1
Number of inodes 396
Number of files 382
Number of fragments 34
Number of symbolic links  2
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 12
Number of ids (unique uids + gids) 1
Number of uids 1
	root (0)
Number of gids 1
	root (0)
Embedding ELF...
Marking the AppImage as executable...
Cannot guess update information since $TRAVIS_REPO_SLUG is missing
Success

Please consider submitting your AppImage to AppImageHub, the crowd-sourced
central directory of available AppImages, by opening a pull request
at https://github.com/AppImage/appimage.github.io

rahmanshaber avatar Mar 04 '18 03:03 rahmanshaber

Congratulations, it looks like you succeeded. You should rename /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/default.desktop to /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/corebox.desktop and edit it so that it gets the correct metadata. You should also change the line that starts with Icon= to Icon=coreBox (no suffix) and put the coreBox.svg there (if it isn't already). After doing this, check the desktop file with the desktop-file-validate tool to make sure it contains no errors.

probonopd avatar Mar 04 '18 08:03 probonopd

still not getting icons. `linuxdeployqt 4 (commit e915ad0), build 485 built on 2018-02-10 11:35:15 UTC Not using FHS-like mode app-binary: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/coreBox" appDirPath: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug" relativeBinPath: "coreBox" WARNING: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/qt.conf" already exists, will not overwrite. appimagetool, continuous build (commit continuous-4-g06f10fa), build 1452 built on 2018-02-10 10:23:13 UTC Desktop file: /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/CoreBox.desktop Name: CoreBox Icon: coreBox Exec: coreBox Comment: A bunch of common desktop application Type: Application Categories: Qt;Utility; /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/coreBox used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libbz2.so.1.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5DBus.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstaudio-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstreamer-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5MultimediaGstTools.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libjpeg.so.8 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulse.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Network.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdw.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libvorbisenc.so.2 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libavahi-client.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicui18n.so.60 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Core.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-keysyms.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libavahi-common.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libsystemd.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgcrypt.so.20 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXdmcp.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libvorbis.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libcrypto.so.1.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5MultimediaWidgets.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5XcbQpa.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libunistring.so.2 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicuuc.so.60 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgsttag-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXau.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libFLAC.so.8 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-util.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libhogweed.so.4 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libunwind.so.8 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstapp-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liblzma.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpcre.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liborc-0.4.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libmagic.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libk5crypto.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgraphite2.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liblz4.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXrender.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpcre2-16.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libasyncns.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgmp.so.10 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulsecommon-11.1.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xfixes.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-icccm.so.4 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdbus-1.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xkb.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Charts.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-sync.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXext.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxkbcommon-x11.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-render-util.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-randr.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libelf.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libtasn1.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libkrb5support.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5OpenGL.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Widgets.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstvideo-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstbase-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdouble-conversion.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxkbcommon.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libGLX.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstpbutils-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicudata.so.60 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libcups.so.2 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libkrb5.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libharfbuzz.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libEGL.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-image.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-shape.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpng16.so.16 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libfreetype.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgssapi_krb5.so.2 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libssl.so.1.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libogg.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXi.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-glx.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Gui.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5PrintSupport.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgnutls.so.30 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstphotography-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libGLdispatch.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libnettle.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/ld-linux-x86-64.so.2 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libX11-xcb.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-shm.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libffi.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xinerama.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgmodule-2.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Multimedia.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libsndfile.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulse-mainloop-glib.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Concurrent.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-render.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqconnmanbearer.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqgenericbearer.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqnmbearer.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/audio/libqtaudio_alsa.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/audio/libqtmedia_pulse.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstmediacapture.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstcamerabin.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstaudiodecoder.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstmediaplayer.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/printsupport/libcupsprintersupport.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforms/libqxcb.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/xcbglintegrations/libqxcb-egl-integration.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/xcbglintegrations/libqxcb-glx-integration.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqico.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqgif.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqjpeg.so used for determining architecture x86_64 Using architecture x86_64 App name for filename: CoreBox dest_path: CoreBox-x86_64.AppImage /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug should be packaged as CoreBox-x86_64.AppImage Generating squashfs... Size of the embedded runtime: 146800 bytes mksquashfs commandline: /tmp/.mount_linuxdE5NyAA/usr/bin/../lib/appimagekit/mksquashfs /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug CoreBox-x86_64.AppImage -offset 146800 -comp gzip -root-owned -noappend -mkfs-fixed-time 0 Parallel mksquashfs: Using 4 processors Creating 4.0 filesystem on CoreBox-x86_64.AppImage, block size 131072. [===================================================================================================================================] 1970/1970 100%

Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072 compressed data, compressed metadata, compressed fragments, compressed xattrs duplicates are removed Filesystem size 89120.64 Kbytes (87.03 Mbytes) 40.44% of uncompressed filesystem size (220400.03 Kbytes) Inode table size 10265 bytes (10.02 Kbytes) 51.30% of uncompressed inode table size (20008 bytes) Directory table size 4375 bytes (4.27 Kbytes) 46.05% of uncompressed directory table size (9500 bytes) Number of duplicate files found 1 Number of inodes 397 Number of files 383 Number of fragments 34 Number of symbolic links 2 Number of device nodes 0 Number of fifo nodes 0 Number of socket nodes 0 Number of directories 12 Number of ids (unique uids + gids) 1 Number of uids 1 root (0) Number of gids 1 root (0) Embedding ELF... Marking the AppImage as executable... Cannot guess update information since $TRAVIS_REPO_SLUG is missing Success ` here is the pic

oo

rahmanshaber avatar Mar 04 '18 16:03 rahmanshaber

So you are talking about the icons inside your application? Well, it depends on how they are loaded. Please make sure you load them from a location relative to the main executable, rather than from an absolute path, i.e., make all paths relative to the main executable, e.g. by using some of the Qt mechanisms such as QCoreApplication::applicationDirPath().

Example:

QFileInfo fi(app.applicationDirPath() + "/../share/pixmaps/qtquickapp.png");
QGuiApplication::setWindowIcon(QIcon(fi.absoluteFilePath()));

probonopd avatar Mar 04 '18 19:03 probonopd

i tried as your example . but nothing changed .it search for icon in home/saber/share/pixmaps/. i made a package for arch . it finds all the icons perfectly .is there any other issues? and i think i should find all the icon because i added all the icons in a qrc(resource file) . and added all the icon from the qrc file. in build folder there is no icon or icon folder.so when it package the folder there is no icon. it will be a lot of work to set all icon with code.i set all the icons with qt designer.

rahmanshaber avatar Mar 06 '18 07:03 rahmanshaber

Sorry I don't know, maybe you'd like to ask this question in a Qt forum. The question here is how to make Qt load the icons relative to the main application path. I assume this has nothing to do with AppImage or linuxdeployqt specifically.

probonopd avatar Mar 06 '18 18:03 probonopd

ok. made the appimage. i have to add the "svg" library in qmake . got something interesting. Appimage shows the svg icons when it build in "debug" mode. When i build AppImage with "release" mode binaries, final AppImage dose not show any icon dose not shows any icon.

rahmanshaber avatar Mar 07 '18 09:03 rahmanshaber

Strange!

probonopd avatar Mar 08 '18 18:03 probonopd

WARNING: Could not find any external Qt libraries to deploy in "/home/charles/qt-ish"

this is the path that contains my build

charlescookey avatar Oct 03 '19 23:10 charlescookey

Please post the exact linuxdeployqt call you are making @charlescookey.

probonopd avatar Oct 04 '19 11:10 probonopd

I'd upload it on my github today and send you the link. Thanks for replying

On Fri, 4 Oct 2019, 12:03 probonopd, [email protected] wrote:

Please post the exact linuxdeployqt call you are making @charlescookey https://github.com/charlescookey.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/probonopd/linuxdeployqt/issues/247?email_source=notifications&email_token=ALXTDLWT6TMRNKKV3NKSLILQM4PG3A5CNFSM4ETMAO62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEALJW2Q#issuecomment-538352490, or mute the thread https://github.com/notifications/unsubscribe-auth/ALXTDLRHVTQKIQ3ARHXDMWTQM4PG3ANCNFSM4ETMAO6Q .

charlescookey avatar Oct 06 '19 23:10 charlescookey

Thanks, I finally got a hang of it, but after using linuxdeployqt, the whole folder was 71mb, was wondering if you have any tips for reducing the size

charlescookey avatar Oct 11 '19 22:10 charlescookey

linuxdeployqt bundles a subset of Qt with your application. As such it is not uncommon for the AppDir to be 71 MB. How large is the resulting AppImage?

probonopd avatar Oct 13 '19 09:10 probonopd