Project

General

Profile

Actions

Emulator Issues #12649

open

RenderWidget not resizeable on KDE X11 Linux

Added by HenrikS over 2 years ago. Updated 4 months ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
Linux
Issue type:
Bug
Milestone:
Current
Regression:
No
Relates to usability:
Yes
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
5.0-10079
Fixed in:

Description

Game Name?

N/A

Game ID? (right click the game in the game list, Properties, Info tab)

N/A

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)

N/A

What's the problem? Describe what went wrong.

The render window is not resizeable by dragging the window border. The window can be maximized and set to fullscreen but dragging the window border does nothing. Removing the WA_PaintOnScreen attribute from RenderWidget fixes the resizing but introduces a black screen when emulation is paused. Happens on any graphics backend, any internal resolution and regardless of MAIN_RENDER_WINDOW_AUTOSIZE. Strictly speaking the window can be resized, however only 1 pixel at the time.

What steps will reproduce the problem?

Start any game in windowed mode and "Render to main window" disabled.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes, 5.0-15009

Is the issue present in the latest stable version?

No, this issue is exclusive to DolphinQt

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

The attribute was added here #8026

If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

N/A

What are your PC specifications? (CPU, GPU, Operating System, more)

OS: Linux x64, X11, KDE
CPU: Ryzen 3000
GPU: GTX 970

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

A screen capture of the problem is included


Files

dolphin_bug.mkv (3.25 MB) dolphin_bug.mkv Screen capture of the problem HenrikS, 08/29/2021 01:31 PM
Screenshot_20240105_135037.png (22.4 KB) Screenshot_20240105_135037.png HenrikS, 01/05/2024 12:53 PM
Actions #1

Updated by leoetlino over 2 years ago

  • Status changed from New to Accepted
  • Milestone set to Current
  • Relates to usability changed from No to Yes
  • Regression start set to 5.0-10079
  • Operating system Linux added
  • Operating system deleted (N/A)

Interesting. I think it's probably related to KDE (rather than being a general Linux issue) because I was unable to reproduce the issue on GNOME.

Actions #2

Updated by SuperSamus 4 months ago

Can't reproduce anymore on KDE, both on X11 and XWayland.

Operating System: NixOS 24.05
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11

Actions #3

Updated by HenrikS 4 months ago

SuperSamus wrote in #note-2:

Can't reproduce anymore on KDE, both on X11 and XWayland.

Operating System: NixOS 24.05
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11

Can confirm resizing works now. However I get a warning message (see screenshot).

OS: Ubuntu 22.04 / 6.2.0-39-generic
KDE Plasma: 5.24.7 (X11)
KDE Frameworks: 5.92.0
Qt-System: 5.15.3
Qt-Dolphin: 6.6.1

Actions

Also available in: Atom PDF