Linux - OrcaSlicer ignores desktop environment and always uses GTK file dialog #925

Closed
opened 2026-04-05 16:35:54 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @viesturz on 1/31/2026

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.1

Operating System (OS)

Linux

OS Version

Manjaro

Additional system information

No response

Printer

Not relevant

How to reproduce

Orca-slicer stubbornly uses GTK file picker on KDE.

  • Linux with KDE desktop environment
  • Install orca-slicer, tried both the provided flatpak and Aur package.
  • From commandline, run GTK_USE_PORTAL=1 orca-slicer
  • Select File -> Open Project

Actual results

Actual: GTK file picker shows up

Expected results

Expected: KDE file picker shows up

Project file & Debug log uploads

No project needed

Checklist of files to include

  • Log file
  • Project file

Anything else?

More notes:
GtkFileChooserNative is supposed to automatically select the file chooser based on active xdg-desktop-portal when GTK_USE_PORTAL=1.

*Originally created by @viesturz on 1/31/2026* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.1 ### Operating System (OS) Linux ### OS Version Manjaro ### Additional system information _No response_ ### Printer Not relevant ### How to reproduce Orca-slicer stubbornly uses GTK file picker on KDE. * Linux with KDE desktop environment * Install orca-slicer, tried both the provided flatpak and Aur package. * From commandline, run GTK_USE_PORTAL=1 orca-slicer * Select File -> Open Project ### Actual results Actual: GTK file picker shows up ### Expected results Expected: KDE file picker shows up ### Project file & Debug log uploads No project needed ### Checklist of files to include - [ ] Log file - [ ] Project file ### Anything else? More notes: GtkFileChooserNative is supposed to automatically select the file chooser based on active xdg-desktop-portal when GTK_USE_PORTAL=1.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#925