SDRPlusPlus icon indicating copy to clipboard operation
SDRPlusPlus copied to clipboard

on linux sdrpp fails to operate in windowed mode in KDE with multiple monitors/screens.

Open EndlessEden opened this issue 3 years ago • 1 comments

OS: Linux Distribution: Arch Linux Desktop Environment: Plasma (Both X11 and Wayland) | KDE ver:5.23.5, QT ver: 5.15.2 GPU: Nvidia rtx 2070 (Driver: nvidia-495.46) Package: sdrpp-git (Version: r1071.260651f-1)

Discovered sdrpp was in fullscreen mode by pressing "F11". Please add menu option in the UI to notify of this!

When sdrpp starts, it opens fullscreen. Hiding the titlebar and launcherbar and requiring window switching to expose the titlebar. when right-clicking the application icon in the launcherbar task-manager, and going to "more actions" the radial boxes "minimize" and "Fullscreen" are selected.

When deslecting "Fullscreen" and clicking the icon, the application appears on top most screen (non-primary) and is in its proper windowed mode with title bar and border.

However, deselecting or moving the window causes strange events to occur. Including automatic minimizing and zooming of the entire window. as if weird scaling is occurring or the "Zoom" desktop effect is being applied.

This effect persists after program termination and requires the display manager to be restarted or sdrpp to be relaunched.

(i will reply with images/logs)

EndlessEden avatar Jan 29 '22 04:01 EndlessEden

I'm not sure I fully understand your issue. First of all F11 fullscreen is not windowed fullscreen, it takes complete control of the main display (multimonitor not supported yet). Secondly, the other issues you're having honestly sounds like a broken KDE install, especially since I see you're running arch. I'm running BSPWM on mine and have no issue with fullscreen.

I'd suggest recording the issue happening, it would be easier to understand what's going on.

AlexandreRouma avatar Jan 29 '22 13:01 AlexandreRouma

Closing as stalled, reopen if more info

AlexandreRouma avatar Oct 10 '22 15:10 AlexandreRouma