stargatedaw / stargate

Innovation-first digital audio workstation (DAW), instrument and effect plugins, wave editor
GNU General Public License v3.0
686 stars 36 forks source link

Linux: Random popup window positions on Wayland #5

Closed ghost closed 2 years ago

ghost commented 3 years ago

This is a feature of Wayland.

I implemented the workaround for this, but at some point it stopped working in Qt5, but it still works in Qt6. The only thing preventing me from migrating fully to PyQt6 is that most Linux distros are not packaging it yet.

As a workaround, you can run this command, and Stargate will automatically find it and do the right thing:

pip install PyQt6
Conan-Kudo commented 3 years ago

I've made an issue to add this to Fedora Linux since we've already got Qt6 packaged.

You can track it here: https://pagure.io/fedora-kde/SIG/issue/127

ghost commented 3 years ago

Nice, that will be a very welcome addition :-)

I develop Stargate on Fedora + KDE

L3337 commented 2 years ago

Eliminated by sheer brute force of consolidating everything into a single window that Wayland has no control over.

Conan-Kudo commented 10 months ago

PyQt6 is now in Fedora, for what it's worth. Sorry about not getting back to you about this.

L3337 commented 10 months ago

Thanks @Conan-Kudo , no worries.