You are Here:
Linux Lite 6.2 RC1 Released - See Release Announcements



Application to handle directories in 6.0

Author (Read 774 times)

0 Members and 2 Guests are viewing this topic.

Re: Application to handle directories in 6.0
« Reply #7 on: June 18, 2022, 08:50:44 AM »
 

dihonomo

  • New to Forums
  • *
  • 27
    Posts
  • Reputation: 1
  • Linux Lite Lover

  • Linux Lite: 6.0 64bit

  • CPU: Intel Core (i3-5010U)

  • MEMORY: 4Gb

  • VIDEO CARD: Intel HD Graphics 5500

  • Kernel: 5.x
 :bow
 

Re: Application to handle directories in 6.0
« Reply #6 on: June 18, 2022, 06:54:26 AM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 8490
    Posts
  • Reputation: 786
  • Linux Lite Member
    • Linux Lite OS

  • Linux Lite: 6.0 64bit

  • CPU: Intel Core i9-10850K CPU @ 3.60GHz

  • MEMORY: 32Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
Fix will be in 6.2 I used to wonder why in Disks, clicking on a partition link would open Catfish. Now with the fix, it opens the file manager like it should!
I've added Hidden=true to your original post in the desktop file, we don't need it in the menus.

You Sir, are the master bug squasher! Keep'm coming :)
« Last Edit: June 18, 2022, 07:04:00 AM by Jerry »
 

Re: Application to handle directories in 6.0
« Reply #5 on: June 18, 2022, 05:36:23 AM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 8490
    Posts
  • Reputation: 786
  • Linux Lite Member
    • Linux Lite OS

  • Linux Lite: 6.0 64bit

  • CPU: Intel Core i9-10850K CPU @ 3.60GHz

  • MEMORY: 32Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
I'm yet to test, but I'm hoping that this will fix what's existed in LL for some time now. Catfish is opening instead of Thunar sometimes. Surprised many people haven't reported it.

Sent from my Mobile phone using Tapatalk

 

Re: Application to handle directories in 6.0
« Reply #4 on: June 18, 2022, 04:46:41 AM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 8490
    Posts
  • Reputation: 786
  • Linux Lite Member
    • Linux Lite OS

  • Linux Lite: 6.0 64bit

  • CPU: Intel Core i9-10850K CPU @ 3.60GHz

  • MEMORY: 32Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
Nice catch :)

Sent from my Mobile phone using Tapatalk

 

Re: Application to handle directories in 6.0
« Reply #3 on: June 18, 2022, 04:43:50 AM »
 

dihonomo

  • New to Forums
  • *
  • 27
    Posts
  • Reputation: 1
  • Linux Lite Lover

  • Linux Lite: 6.0 64bit

  • CPU: Intel Core (i3-5010U)

  • MEMORY: 4Gb

  • VIDEO CARD: Intel HD Graphics 5500

  • Kernel: 5.x
I found this problem when trying to "Open Folder" in Transmission: I was expecting the download folder to opened in Thunar, but Catfish started instead :shrug
 

Re: Application to handle directories in 6.0
« Reply #2 on: June 17, 2022, 07:15:00 PM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 8490
    Posts
  • Reputation: 786
  • Linux Lite Member
    • Linux Lite OS

  • Linux Lite: 6.0 64bit

  • CPU: Intel Core i9-10850K CPU @ 3.60GHz

  • MEMORY: 32Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
Thanks for the report. I'll take a look :)
 

Application to handle directories in 6.0
« Reply #1 on: June 17, 2022, 09:04:27 AM »
 

dihonomo

  • New to Forums
  • *
  • 27
    Posts
  • Reputation: 1
  • Linux Lite Lover

  • Linux Lite: 6.0 64bit

  • CPU: Intel Core (i3-5010U)

  • MEMORY: 4Gb

  • VIDEO CARD: Intel HD Graphics 5500

  • Kernel: 5.x
To expand from my previous message (https://www.linuxliteos.com/forums/security-bug-fixes/(bug)-localshareapplicationsexo-file-manager-desktop-wrong-application/msg57569), I have found that the setting controlling what application opens directories (by default) is still problematic.

The file "exo-file-manager.desktop" has disappeared from "/usr/share/applications", and  "~/.local/share/applications/defaults.list" points now (via symlink) to "/etc/gnome/defaults.list" where the two entries controlling "inode/directory" assign "org.gnome.Nautilus.desktop" and "Thunar-folder-handler.desktop" to handle directories.

However, none of these exist on a clean Linux Lite 6.0 install.

My solution to the problem was to create "~.local/share/applications/exo-file-manager.desktop" that contains:
Code: [Select]
[Desktop Entry]
Version=1.0
Type=Application
Exec=exo-open --launch FileManager %u
Icon=system-file-manager
StartupNotify=true
Terminal=false
Categories=Utility;X-XFCE;X-Xfce-Toplevel;
OnlyShowIn=XFCE;
X-XFCE-MimeType=inode/directory;x-scheme-handler/trash;
Name=File Manager
Comment=Browse the file system
Hidden=true

and then to replace the two entries in "/etc/gnome/defaults.list":
Code: [Select]
inode/directory=org.gnome.Nautilus.desktop
inode/directory=Thunar-folder-handler.desktop

with the following:
Code: [Select]
inode/directory=exo-file-manager.desktop
« Last Edit: June 25, 2022, 10:32:27 PM by Jerry »
 

 

-->
X Close Ad

Linux Lite 6.2 RC1 Released - See Release Announcements