winft / disman

Qt/C++ display management library
GNU Lesser General Public License v2.1
2 stars 1 forks source link

Multi Monitor Management is broken #10

Closed romangg closed 7 months ago

romangg commented 4 years ago

In GitLab by @Sebastian-Hirsch on Aug 1, 2020, 13:20

I have tried kwinft and it's components right now and had serious issues running it.

I Don't know if this is the right component to report this so please tell me if it belongs elsewhere.

I have two 24 inch monitors with UHD Resolution, 60Hz refresh rate and 200% global scaling. I run them side by side. The issues I have are the following:

I have used the wayland session. If there are any debug outputs I can provide, please tell me how to so that I can help with proper debug output. As I am not a QT/C++ Programmer I can't really help fixing the code. But I will try to help as much as I can.

If you need more information, please ask!

I have the following setup:

OS: Arch Linux Kernel: 5.7.11 Mesa: 20.1.4 GPU: Radeon RX Vega 56 Plasma: 5.19.4 Qt: 5.15 KwinFT: Git from first august 2020 Disman: Git from first august 2020 KDisplay: Git from first august 2020 Wrapland: Git from first august 2020

romangg commented 4 years ago

I enabled the debug build in CMake already. I don't know of anything else I could add to CMake. I set all the options in the qtlogging file as well. Do you know of anything?

Not really, I just compile things here without thinking about it^^ (seriously I run my stuff without any compile optimization all the time).

It's really odd sometimes just nothing happens, sometimes the session crashes when changing the resolution. I can't really tell if they are different issues.

Ok, but the backtrace is good and should give a hint. The screen edges code is annoyingly old, brittle and badly structured.

I think it would be good to open a separate issue for this as this issue is closed and it is seemingly not about multi monitor setups.

True.

Can you open a new issue?

It would be better if you open it since you experienced the issue. Just copy over the information. The issue should be opened in KWinFT.

romangg commented 4 years ago

In GitLab by @Sebastian-Hirsch on Aug 16, 2020, 20:29

mentioned in issue kwinft#67

romangg commented 4 years ago

In GitLab by @Sebastian-Hirsch on Aug 16, 2020, 20:30

Okay, I opened the issue for kwinft. So we can discuss it there.