https://bugs.kde.org/show_bug.cgi?id=498854
Bug ID: 498854 Summary: Print dialog takes over 10 seconds to show up on a powerful PC without printers Classification: Plasma Product: xdg-desktop-portal-kde Version: 6.2.5 Platform: openSUSE OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: bizy...@pm.me CC: aleix...@kde.org Target Milestone: --- SUMMARY The print dialog used by the portal takes an unrealistic amount of time to appear on the screen after invoking it from a printing-capable application. I can reproduce this both on a powerful workstation with openSUSE Tumbleweed and on a virtual machine with Fedora KDE 41. In both cases, it takes a similar amount of time to load. I don't know if it loads faster on machines with physical printers connected. STEPS TO REPRODUCE 1. Start a VM or a PC without connected printers. 2. Open a PDF file with https://flathub.org/apps/org.gnome.Evince 3. Print it using Evince OBSERVED RESULT After clicking the "Print" button or pressing Ctrl+P, around 12 seconds passes before the print dialog appears. During this time, there is no indication that something is still happening. EXPECTED RESULT The print dialog appears almost instantly, and if it really has to do some work, it happens when the dialog is already visible. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20250116 KDE Plasma Version: 6.2.5 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.1 Kernel Version: 6.12.9-1-default (64-bit) Graphics Platform: Wayland ADDITIONAL INFORMATION This problem is not specific to the portal, and I can reproduce it with a non-sandboxed version of Okular (note that Okular's Flatpak also does not use the portal for printing). However, I could not find a Bugzilla component for the dialog itself. Even if it is provided by Qt, something tells me that only KDE developers will get to fixing it there. But this issue is especially important within the context of xdg-desktop-portal-kde because even non-Qt apps will have to rely on this implementation in the Flatpak world. -- You are receiving this mail because: You are watching all bug changes.