https://bugs.kde.org/show_bug.cgi?id=452731

            Bug ID: 452731
           Summary: Duckstation QT application stuck on top left when
                    trying to go fullscreen
           Product: kwin
           Version: 5.24.4
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: kinetoc...@hotmail.it
  Target Milestone: ---

Created attachment 148220
  --> https://bugs.kde.org/attachment.cgi?id=148220&action=edit
Log of WAYLAND_DEBUG=1

SUMMARY

Duckstation is a PS1 emulator that has a problem when goes fullscreen on a
Wayland session. 

If you try to go fullscreen, the windows is put on the top left of my desktop,
stuck there.


STEPS TO REPRODUCE
1. Open Duckstation, Options->General Settings->Render to Main Window->Disabled
(it's another problem with the program, if you try to render to main window,
it's invisible, you can hear only the sound).
2. Download this homebrew
[https://archive.org/details/magic-castle-2021-01-feb] (it's a community
project, not a copyrighted game, so free to distribute). Unpack it where you
want.
3. System->Start File->Point to it.
4. Try to go fullscreen with Alt+Enter.

OBSERVED RESULT

Windows stuck on top left.

EXPECTED RESULT

Fullscreen.

SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.15.32-1-MANJARO (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-7300U CPU @ 2.60GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 620 (21.3.8) (Laptop monitor at
1366x768)

ADDITIONAL INFORMATION

Duckstation is built from AUR
(https://aur.archlinux.org/packages/duckstation-git) and it uses QT 5.15.3. It
worked around November 2021 but then stopped working. 

There is a VERY similar bug https://bugs.kde.org/show_bug.cgi?id=444962 but
Duckstation doesn't use SDL for window management.

I'll add a Wayland Debug log as requested on IRC, it's simply taken by starting
a game and going in and out fullscreen 3-4 times. I've used this from terminal
env WAYLAND_DEBUG=1 duckstation-qt > logfile 2>&1 .

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to