Bottles icon indicating copy to clipboard operation
Bottles copied to clipboard

[Bug]: Can't browse files when permission "xdg-data/applications" is active

Open Mike710Shine opened this issue 9 months ago • 1 comments

Describe the bug

Hello, The problem is that if you have the "xdg-data/applications" permission enabled, it's no longer possible to "browse files" directly in Bottles. The permissions is needed to create desktop entries

To Reproduce

  1. Install Bottles over flatpak
  2. Create a Bottle
  3. Set the permissions for the "xdg-data/applications"
  4. Restart Bottles
  5. Go to the Bottle
  6. Klick to the three dots
  7. Click on browse-files
  8. Nothing should happen The expectation would be that the Explorer opens in the directory

Package

Flatpak from Flathub

Distribution

CachyOS

Debugging Information

Official Package: true
Version: '51.21'
DE/WM: plasma
Display:
    X.org: true
    X.org (port): :0
    Wayland: true
Graphics:
    vendors:
        amd:
            vendor: amd
            envs:
                DRI_PRIME: '1'
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 6.14.5-3-cachyos
Disk:
    Total: 16634925056
    Free: 16634761216
RAM:
    MemTotal: 31.0GiB
    MemAvailable: 24.1GiB
Bottles_envs: null

Troubleshooting Logs

╰─λ flatpak run com.usebottles.bottles                                                                                                                                               0 (0.000s) < 16:21:00
16:21:08 (INFO) Launching with URI: None 
16:21:08 (INFO) [Activate] request received. 
16:21:08 (INFO) Bottles Started! 
16:21:08 (INFO) Performing Bottles checks… 
16:21:08 (INFO) Dxvks found:
         - dxvk-2.6.1
         - dxvk-2.6
 
16:21:08 (INFO) Vkd3ds found:
         - vkd3d-proton-2.14.1
 
16:21:08 (INFO) Nvapis found:
         - dxvk-nvapi-v0.9.0
 
16:21:08 (INFO) Latencyflexs found:
         - latencyflex-v0.1.1
 
16:21:08 (INFO) Runners found:
         - soda-9.0-1
         - ge-proton9-27
         - ge-proton9-26
         - sys-wine-10.0
 
16:21:08 (INFO) Bottles found:
         - TestBottle
         - WinSCP
         - Cinebench
         - UltraISO
         - MP3Tag
 
16:21:08 (INFO) Catalog installers loaded 
16:21:08 (INFO) Catalog dependencies loaded 
16:21:08 (INFO) Catalog components loaded 
16:21:12 (INFO) Opening the file manager in the path … 
Error: No suitable fusermount binary found on the $PATH
Error: $FUSERMOUNT_PROG not set

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information
open dir error: No such file or directory

Additional context

Without the permission all is fine and there is no error.

Mike710Shine avatar May 08 '25 14:05 Mike710Shine

I have that same bug with the development build too

Astolfo2001 avatar Aug 24 '25 18:08 Astolfo2001