Package: baobab Followup-For: Bug #888652 Ok, after some research I've found out that baobab will take every entry found in /usr/share/applications/mimeinfo.cache and settle with the first one that successfuly runs.
In my case this was: $ grep inode/directory /usr/share/applications/mimeinfo.cache inode/directory=pcmanfm.desktop;Thunar-folder-handler.desktop;org.gnome.baobab.desktop;audacious.desktop When I tried removing everything but the 'Thunar-folder-handler.desktop' entry and afterwards trying to open a directory from within baobab in shell I would read this: (baobab:31555): GLib-GIO-CRITICAL **: 21:17:50.056: g_app_info_launch: assertion 'G_IS_APP_INFO (appinfo)' failed Also this bug could be merged with bug #827078 here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827078 I will keep on looking on this and I will update you if I find a working solution. As a temporary solution you can use pcmanfm (install and configure it properly) but I still want Thunar for it's tailored to my needs "Custom Actions". Sophoklis -- System Information: Debian Release: buster/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages baobab depends on: ii dconf-gsettings-backend [gsettings-backend] 0.28.0-2 ii libc6 2.27-3 ii libcairo2 1.15.10-3 ii libglib2.0-0 2.56.1-2 ii libgtk-3-0 3.22.29-2 ii libpango-1.0-0 1.40.14-1 Versions of packages baobab recommends: ii yelp 3.26.0-2 baobab suggests no packages. -- no debconf information