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.

Reply via email to