Skip to content

Kando flatpak doesn't work on niri with interface not found in org.freedesktop.portal.GlobalShortcuts #1329

@SturgeonInc

Description

@SturgeonInc

Short Summary

Even using a menu with no global shortcut options. Gives error:

Failed to connect to remote desktop portal: Error: interface not found in proxy object: org.freedesktop.portal.GlobalShortcuts
    at e.exports.getInterface (/app/bin/resources/app/.webpack/main/index.js:2:556593)
    at s.<anonymous> (/app/bin/resources/app/.webpack/main/index.js:2:237775)
    at Generator.next (<anonymous>)
    at a (/app/bin/resources/app/.webpack/main/index.js:2:236076)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)

Steps to Reproduce the Issue

  1. Open kando normally
  2. Make a minimal menu (perhaps just a single command with "xdg-terminal-exec" or something)
  3. give it ID test
  4. run flatpak run menu.kando.Kando -m test
  5. wait (menu won't show up)
  6. eventually command will give error text

Kando Version

Flatpak: 2.2.0

Installation Method

Via a package manger

Desktop Environment

Any other Wayland-based environment

Environment Version

niri 25.11 on Fedora 43

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    LinuxThis affects Kando on LinuxNiriThis affects Niri onlyWaylandThis affects Kando under Wayland LinuxbugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions