Skip to content

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

Open
@Mike710Shine

Description

@Mike710Shine

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions