SoulCrafted/Slicer
12
19
Fork
You've already forked Slicer
4

🐛 Bug: "Open on drop" does not work on Wayland #146

Open
opened 2026年05月03日 00:44:13 +02:00 by andreuz · 0 comments

Operating System

Linux (+ wayland)

Operating System Version

Not relevant

CPU Architecture

Not relevant

Slicer Version

0.0.10

3D Printer Model

Not relevant

What happened?

  1. Open the Slicer in a Wayland session.
  2. Open a file explorer
  3. pick an STL file and drag it on top of the Slicer window
  4. observe how the file is not opened

Expected result

The file should be opened.

Workaround

There is a workaround, forcing the use of XWayland:

WAYLAND_DISPLAY= GDK_BACKEND=x11 SDL_VIDEODRIVER=x11 sc-slicer-gui

More context

The root case is known bug in winit.

Code of Conduct

  • I agree to follow SoulCrafted's Code of Conduct
### Operating System Linux (+ wayland) ### Operating System Version Not relevant ### CPU Architecture Not relevant ### Slicer Version 0.0.10 ### 3D Printer Model Not relevant ### What happened? 1. Open the Slicer in a Wayland session. 2. Open a file explorer 3. pick an STL file and drag it on top of the Slicer window 4. observe how the file is not opened ### Expected result The file should be opened. ### Workaround There is a workaround, forcing the use of XWayland: ``` WAYLAND_DISPLAY= GDK_BACKEND=x11 SDL_VIDEODRIVER=x11 sc-slicer-gui ``` ### More context The root case is known bug in `winit`. ### Code of Conduct - [x] I agree to follow SoulCrafted's Code of Conduct
Sign in to join this conversation.
main
main
weblate-translations
win-installer
No results found.
Labels
Clear labels
App
CliSlicer
Application: Slicer (CLI version)
App
GuiSlicer
Application: Slicer (GUI version)
Arch
AMD64
CPU Architecture: AMD64 (x86 64bits)
Arch
ARM64
CPU Architecture: ARM64
Arch
RISC-V
CPU Architecture: RISC-V
Discussion
Discussion & Debate
Epic
High Level Task (Roadmap)
GPU
AMD
GPU: AMD
GPU
Intel
GPU: Intel
GPU
Nvidia
GPU: Nvidia
OS
Linux
Operating System: Linux
OS
Macos
Operating System: Macos
OS
Windows
Operating System: Windows
PR
Devex
Pull Request: Development
PR
Docs
Pull Request: Documentation
PR
Feature
Pull Request: Feature
PR
Fix
Pull Request: Fix
PR
Performance
Pull Request: Performance
PR
Refactor
Pull Request: Refactor
PR
Translations
Pull Request: Translations
Priority
0-Low
Low Priority
Priority
1-Medium
Medium Priority
Priority
2-High
High Priority
Priority
3-Critical
Critical Priority
Report
Bug
Report: Bug
Report
Devex Improvement
Report: Development Experience Improvement
Report
Documentation Request
Report: Documentation Request
Report
Feature Request
Report: Feature Request
Review
Confirmed
Review: Confirmed issue
Review
Duplicated
Review: Duplicated issue/PR
Review
Invalid
Review: Invalid issue/PR
Task
Architecture
Task: Software Architecture
Task
Management
Task: Managerial tasks
Task
Research
Task: Research
Tracking
Blocked
Tracking: Other tasks block the resolution of this issue
Tracking
Needs More Info
Tracking: Feedback is required to reproduce issue or to continue work
Tracking
Not Started
Tracking: Work has not started yet
Tracking
Triage
Tracking: Triage
Tracking
WIP
Tracking: Work in Progress
Tracking
Wontfix
Tracking: Won't be fixed
Windows
10
Windows: 10
Windows
11
Windows: 11
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
SoulCrafted/Slicer#146
Reference in a new issue
SoulCrafted/Slicer
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?