• Czkawka again

    From Felix@none@not.here to alt.os.linux.mint on Mon Dec 15 19:49:23 2025
    From Newsgroup: alt.os.linux.mint


    I'm trying to get this app to appear in the menu..

    /home/peter/LINUX/Packages/linux_czkawka_gui_x86_64

    I've tried EVERY method to do it but they don't work! I can run the app
    by double clicking it, but I can't make it appear in the menu. ??
    --
    Linux Mint 22.2

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Paul@nospam@needed.invalid to alt.os.linux.mint on Mon Dec 15 04:45:40 2025
    From Newsgroup: alt.os.linux.mint

    On Mon, 12/15/2025 3:49 AM, Felix wrote:

    I'm trying to get this app to appear in the menu..

    /home/peter/LINUX/Packages/linux_czkawka_gui_x86_64

    I've tried EVERY method to do it but they don't work! I can run the app by double clicking it, but I can't make it appear in the menu. ??


    It needs a desktop file.

    *******

    Start with one of your source ZIP files, a czkawka-master.ZIP, and
    it is in the data folder.

    czkawka-master/data/
    com.github.qarmin.czkawka.desktop 716 bytes

    I cleaned this up a tiny bit so it doesn't
    get damaged in transit. You can find the
    original in one of your source ZIP files.

    [Desktop Entry]
    Type=Application
    Terminal=false
    Exec=czkawka_gui
    Name=Czkawka
    Name[it]=Singhiozzo
    Comment=Multi functional duplicate file finder
    Comment[it]=Trova file duplicati multifunzionale
    Icon=com.github.qarmin.czkawka
    Categories=System;FileTools Keywords=Hiccup;duplicate;same;similar;cleaner;copy;copies;compare;files; StartupWMClass=czkawka_gui
    TryExec=czkawka_gui

    That's the contents of a desktop file.

    Now, examine some of the system desktop files, to
    get more of the details to look the same. Like if
    the path is an absolute path in a system desktop
    file, you can set the TryExec as well. I don't know where
    you unpacked the executable, so you'll have to adjust this.

    TryExec=/home/felix/Downloads/czkawka_gui

    It will likely take a few tries to tip that upright
    and get that integrated.

    If you had a Debian .deb for the program (even some other version),
    that will likely have a Desktop file in it as well.

    Paul
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Joerg Walther@joerg.walther@magenta.de to alt.os.linux.mint on Mon Dec 15 10:58:17 2025
    From Newsgroup: alt.os.linux.mint

    Felix wrote:

    I'm trying to get this app to appear in the menu..

    You need to create a .desktop file for your app. These .desktop files
    sit in a couple of folders like /usr/share/applications etc. and once
    created are found by the OS. An easy way to create this desktop file
    would be to use "Menulibre" (sudo apt install menulibre), which gives
    you an overview of all desktop files and allows you to create new ones.

    -jw-
    --
    And now for something completely different...
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Paul@nospam@needed.invalid to alt.os.linux.mint on Mon Dec 15 07:51:00 2025
    From Newsgroup: alt.os.linux.mint

    On Mon, 12/15/2025 4:45 AM, Paul wrote:
    On Mon, 12/15/2025 3:49 AM, Felix wrote:

    I'm trying to get this app to appear in the menu..

    /home/peter/LINUX/Packages/linux_czkawka_gui_x86_64

    I've tried EVERY method to do it but they don't work! I can run the app by double clicking it, but I can't make it appear in the menu. ??


    It needs a desktop file.

    TryExec=/home/felix/Downloads/czkawka_gui


    [Picture] Click "Download Original" to avoid any advertising garbage

    https://i.postimg.cc/3w96CMVC/LMDE7-czkawka-desktop-file.gif

    You are on LMDE7.

    The program is in Synaptic. You installed it from there.

    That gives a desktop file you can use as an example.

    You may want to create a separate desktop file that
    points to your portable executable in /home/felix/Downloads/czkawka_gui

    That means the TryExec will need to be changed. I don't know how rigidly enforced the rules are about filenames and what they launch. (Whether
    you could have a "czkawka10" kind of file, with its own separate
    TryExec and so on.

    Paul
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Gordon@Gordon@leaf.net.nz to alt.os.linux.mint on Tue Dec 16 03:41:12 2025
    From Newsgroup: alt.os.linux.mint

    On 2025-12-15, Felix <none@not.here> wrote:

    I'm trying to get this app to appear in the menu..

    /home/peter/LINUX/Packages/linux_czkawka_gui_x86_64

    I've tried EVERY method to do it but they don't work! I can run the app
    by double clicking it, but I can't make it appear in the menu. ??

    Right click on the destop and choose create new launcher here... This will
    give you the desktop file.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Felix@none@not.here to alt.os.linux.mint on Wed Dec 17 16:14:52 2025
    From Newsgroup: alt.os.linux.mint

    Gordon wrote:
    On 2025-12-15, Felix <none@not.here> wrote:
    I'm trying to get this app to appear in the menu..

    /home/peter/LINUX/Packages/linux_czkawka_gui_x86_64

    I've tried EVERY method to do it but they don't work! I can run the app
    by double clicking it, but I can't make it appear in the menu. ??

    Right click on the destop and choose create new launcher here... This will give you the desktop file.

    I had tried that, but even tho LM says it will create a menu item, it
    doesn't. viz:-a https://auslink.info/linux/launcher.png

    also, this method doesn't work either ..
    https://auslink.info/linux/menu2.png

    ??
    --
    Linux Mint 22.2

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.os.linux.mint on Mon Dec 22 05:22:15 2025
    From Newsgroup: alt.os.linux.mint

    On Wed, 17 Dec 2025 16:14:52 +1100, Felix wrote:

    I had tried that, but even tho LM says it will create a menu item, it doesn't.

    Does the package include a .desktop file?
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Paul@nospam@needed.invalid to alt.os.linux.mint on Mon Dec 22 03:29:17 2025
    From Newsgroup: alt.os.linux.mint

    On Mon, 12/22/2025 12:22 AM, Lawrence DrCOOliveiro wrote:
    On Wed, 17 Dec 2025 16:14:52 +1100, Felix wrote:

    I had tried that, but even tho LM says it will create a menu item, it
    doesn't.

    Does the package include a .desktop file?


    Look upthread.

    The OP appears to be on LMDE7. An older version of czkawka
    is in Synaptic already, it uses a .deb, the .deb includes the .desktop
    in /usr/share/applications (the system desktop file store).

    [Picture] Click "Download Original" to avoid any advertising garbage

    https://i.postimg.cc/3w96CMVC/LMDE7-czkawka-desktop-file.gif

    The OP is now using a more recent version of czkawka (Version 10), which is delivered as an ELF portable (a single file, not a tarball or anything).

    linux_czkawka_gui_x86_64 <=== a 50MB executable kind of thing

    This will need a .desktop crafted and stored in the "personal" homedir.

    It requires using the tool to create a menu item, but putting the proper location in the TryExec.

    *******

    The example in the github developer tree, is shown here.
    czkawka-master.zip is the source you get from Github under the <Code> icon.

    czkawka-master/data/com.github.qarmin.czkawka.desktop

    [Desktop Entry]
    Type=Application
    Terminal=false
    Exec=czkawka_gui
    Name=Czkawka
    Name[it]=Singhiozzo
    Comment=Multi functional app to clean OS which allow to find duplicates, empty folders, similar files etc.
    Comment[it]=Programma multifunzionale per pulire il sistema, che permette di trovare file duplicati, cartelle vuote, file simili, ecc...
    Comment[zh_CN]=oA>to?E|Au+atEauucE+|oe>uL4pCUt-|uucE+|on|pCUtc+E++uucE+|t!etUat|+t+fu+atEao+Noa+
    Comment[zh_TW]=oA>to?uu+u+atEaoci*ncu-ouiepCUt-|*|cuuOon+pCUtc+E++u-ouiet!etUat|+t|#u+atEao+Noa+
    Icon=com.github.qarmin.czkawka
    Categories=System;FileTools Keywords=Hiccup;duplicate;same;similar;cleaner;copy;copies;compare;files; StartupWMClass=czkawka_gui
    TryExec=czkawka_gui

    Whereas the OP is using the portable ELF downloaded from the site

    linux_czkawka_gui_x86_64

    The Name for this one, might need to be set to "Czkawka10"
    to make it easier to see in the menu.

    Felix needs to copy/paste the contents of this new file he has created, so we can look at it.
    It's hard to say what the filename will be, but it will have the word "czkawka" in it. A launcher with a name of "Czkawka10" could be crafted from the
    Menu thing, to help distinguish the two launchers from one another.
    The Synaptic "czkawka" is already in the menu, but Felix has the
    portable ELF version (version 10) to play with and that needs
    a separate and unique launcher, to keep the two separated.
    Once a "czkawka10" launcher is made, this one can be removed (because
    it will attempt to override the one in /usr/share/applications).

    /home/peter/.local/share/applications/czkawka.desktop ???

    These would be examples of fields I might put in the launcher.

    Name=Czkawka10

    TryExec=/home/peter/LINUX/packages/linux_czkawka_gui_x86_64 <=== pointer to large ELF portable

    The linux_czkawka_gui_x86_64 is set via chmod 755 linux_czkawka_gui_x86_64 .

    Paul
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.os.linux.mint on Mon Dec 22 21:13:57 2025
    From Newsgroup: alt.os.linux.mint

    On Mon, 22 Dec 2025 03:29:17 -0500, Paul wrote:

    The OP is now using a more recent version of czkawka (Version 10),
    which is delivered as an ELF portable (a single file, not a tarball
    or anything).

    Not advisable for noobs. Noobs should stick to standard packaging.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Paul@nospam@needed.invalid to alt.os.linux.mint on Mon Dec 22 16:49:11 2025
    From Newsgroup: alt.os.linux.mint

    On Mon, 12/22/2025 4:13 PM, Lawrence DrCOOliveiro wrote:
    On Mon, 22 Dec 2025 03:29:17 -0500, Paul wrote:

    The OP is now using a more recent version of czkawka (Version 10),
    which is delivered as an ELF portable (a single file, not a tarball
    or anything).

    Not advisable for noobs. Noobs should stick to standard packaging.


    This is a bug fix for the "small image" problem in the .deb one.

    Paul
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Axel@none@not.here to alt.os.linux.mint on Tue Dec 23 10:16:37 2025
    From Newsgroup: alt.os.linux.mint

    Paul wrote:
    On Mon, 12/22/2025 4:13 PM, Lawrence DrCOOliveiro wrote:
    On Mon, 22 Dec 2025 03:29:17 -0500, Paul wrote:

    The OP is now using a more recent version of czkawka (Version 10),
    which is delivered as an ELF portable (a single file, not a tarball
    or anything).
    Not advisable for noobs. Noobs should stick to standard packaging.

    This is a bug fix for the "small image" problem in the .deb one.

    yes. I just saw your post on how to fix it. I need to study that.


    Paul
    --
    Linux Mint 22.2
    {I shot Felix and buried him}

    --- Synchronet 3.21a-Linux NewsLink 1.2