[yakuake] [Bug 275433] [multi-head] multiple window size issues

2020-09-09 Thread Claudius Ellsel
https://bugs.kde.org/show_bug.cgi?id=275433

--- Comment #20 from Claudius Ellsel  ---
(In reply to Michael Butash from comment #19)
> I started watching this thread, as I struggle daily with KDE to just
> maintain some sanity with a dock/undock scenario with various displays. 
> Multi-monitor has been dysfunctional since 4.x kde days, and it seems still
> is.
> 
> I use a laptop as my main rig now with a TB3 dock adding 2x 4k displays. 
> Anytime this changes, KDE simply loses my settings, totally forgets, craps
> the bed, crashes compositing, about whatever you can imagine it might do
> poorly, it does.  Not that most DE's are much better, KDE is particularly
> confounding.
> 
> If I dock, setup display manager for 3x 4k/60hz displays accordingly, I
> expect it knows to revert back to that when it sees the dock and displays
> attached.  Instead it goes bonkers, reverts randomly to who knows what, and
> tends to just reset settings in weird ways.  Sometimes the dock or
> DP-to-HDMI adapters reset to odd resolutions (like 1080p only), which freaks
> it out even worse, but it's random how KDE responds to reconfigure the
> desktop, and usually horribly.
> 
> I cannot get KDE to act the same way twice in any scenario
> display/resolution-wise.  Why it cannot, is beyond me other than bugs or
> unexpected behaviour, which for a laptop is not to be unexpected jacking
> into random displays extensions.
> 
> Even the same setups reset every time, so it's 50 first dates every time I
> connect my display.  It resets resolution, position, refresh rate, sometimes
> randomly mirrors, just all over the place.  Even more confounding, my
> displays reverse, randomly it disables my main laptop displays, and other
> things I just can't rationalize other than being possessed by a spirit of
> chaos.
> 
> The worst thing is when I happen to accidentally power off a display, to
> bring it back up, and it starts hiding my windows.  Since being TV displays,
> I use a remote to power them up/down, and occasionally it shuts off the
> wrong display.  My TB3 dock can only use 2x of the displays, so my 3rd I use
> for other things.  If the remote powers down the display, it really freaks
> KDE out that I simply cannot use the display.  Shutting off the display
> while connected will cause KDE/xrandr to reposition things as it sees a
> temporary change, but even bringing it back online, if I move a window to
> that display, it hides it entirely as though offscreen.  This is the
> freakin' worst, as it is unresolvable without a hard reboot, even restarting
> sddm will not resolve.
> 
> This is super hard to explain how much grief KDE gives me with
> multi-monitor.  Compositing in KDE is the worst at full 3x 4k display
> resolution, even youtube studdders constantly on a fresh reboot to
> make it almost unusable, but the compositing itself behaves randomly.  KWin
> crash randomly, which is apparent immediately, and restarting it from
> display settings/compositing, disabling it will enable it, and vise-versa
> oppositely.  Almost every aspect of display settings from resolution to
> monitor alignment to compositing is buggy to control in a predicable fashion.
> 
> The KDE display subsystem is just simply dysfunctional.  I've tried digging
> for significant log events or anything to tip me off to something easily
> resolvable, but there is nothing.  Xrandr looks good, just KDE can't seem to
> manage display settings consistently for whatever reason.

I just skimmed through your pretty long text. It does not really seem to be
related to this issue, if I am not mistaken.

The title of this bug might be pretty broad, but that does not mean that all
multimonitor problems are tracked here. There might be already opened specific
bug reports for your problems. If not I encourage you to open them yourself.
Most problems are probably rooted in KWin.

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2020-09-09 Thread Michael Butash
https://bugs.kde.org/show_bug.cgi?id=275433

Michael Butash  changed:

   What|Removed |Added

 CC||mich...@butash.net

--- Comment #19 from Michael Butash  ---
I started watching this thread, as I struggle daily with KDE to just maintain
some sanity with a dock/undock scenario with various displays.  Multi-monitor
has been dysfunctional since 4.x kde days, and it seems still is.

I use a laptop as my main rig now with a TB3 dock adding 2x 4k displays. 
Anytime this changes, KDE simply loses my settings, totally forgets, craps the
bed, crashes compositing, about whatever you can imagine it might do poorly, it
does.  Not that most DE's are much better, KDE is particularly confounding.

If I dock, setup display manager for 3x 4k/60hz displays accordingly, I expect
it knows to revert back to that when it sees the dock and displays attached. 
Instead it goes bonkers, reverts randomly to who knows what, and tends to just
reset settings in weird ways.  Sometimes the dock or DP-to-HDMI adapters reset
to odd resolutions (like 1080p only), which freaks it out even worse, but it's
random how KDE responds to reconfigure the desktop, and usually horribly.

I cannot get KDE to act the same way twice in any scenario
display/resolution-wise.  Why it cannot, is beyond me other than bugs or
unexpected behaviour, which for a laptop is not to be unexpected jacking into
random displays extensions.

Even the same setups reset every time, so it's 50 first dates every time I
connect my display.  It resets resolution, position, refresh rate, sometimes
randomly mirrors, just all over the place.  Even more confounding, my displays
reverse, randomly it disables my main laptop displays, and other things I just
can't rationalize other than being possessed by a spirit of chaos.

The worst thing is when I happen to accidentally power off a display, to bring
it back up, and it starts hiding my windows.  Since being TV displays, I use a
remote to power them up/down, and occasionally it shuts off the wrong display. 
My TB3 dock can only use 2x of the displays, so my 3rd I use for other things. 
If the remote powers down the display, it really freaks KDE out that I simply
cannot use the display.  Shutting off the display while connected will cause
KDE/xrandr to reposition things as it sees a temporary change, but even
bringing it back online, if I move a window to that display, it hides it
entirely as though offscreen.  This is the freakin' worst, as it is
unresolvable without a hard reboot, even restarting sddm will not resolve.

This is super hard to explain how much grief KDE gives me with multi-monitor. 
Compositing in KDE is the worst at full 3x 4k display resolution, even youtube
studdders constantly on a fresh reboot to make it almost unusable, but
the compositing itself behaves randomly.  KWin crash randomly, which is
apparent immediately, and restarting it from display settings/compositing,
disabling it will enable it, and vise-versa oppositely.  Almost every aspect of
display settings from resolution to monitor alignment to compositing is buggy
to control in a predicable fashion.

The KDE display subsystem is just simply dysfunctional.  I've tried digging for
significant log events or anything to tip me off to something easily
resolvable, but there is nothing.  Xrandr looks good, just KDE can't seem to
manage display settings consistently for whatever reason.

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2020-09-03 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=275433

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #18 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/utilities/yakuake/-/merge_requests/27

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2020-09-02 Thread Claudius Ellsel
https://bugs.kde.org/show_bug.cgi?id=275433

Claudius Ellsel  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #17 from Claudius Ellsel  ---
(In reply to Nicolas from comment #15)
> As the patch seems to be working better also for other people, I can clean
> up the patch and prepare a proper merge request for the change

That would be great!

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2020-09-02 Thread Frederick Zhang
https://bugs.kde.org/show_bug.cgi?id=275433

--- Comment #16 from Frederick Zhang  ---
(In reply to Nicolas from comment #15)
> As the patch seems to be working better also for other people, I can clean
> up the patch and prepare a proper merge request for the change

Thank you!

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2020-09-02 Thread Nicolas
https://bugs.kde.org/show_bug.cgi?id=275433

--- Comment #15 from Nicolas  ---
As the patch seems to be working better also for other people, I can clean up
the patch and prepare a proper merge request for the change

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2020-09-01 Thread Claudius Ellsel
https://bugs.kde.org/show_bug.cgi?id=275433

Claudius Ellsel  changed:

   What|Removed |Added

 CC||claudius.ell...@live.de

--- Comment #14 from Claudius Ellsel  ---
(In reply to Frederick Zhang from comment #13)
> May I know what prevents Nicolas's patch from being merged? I've been
> patching Yakuake locally every time it got upgraded for almost a year now.

Nothing, I guess. The problem is probably that nobody went ahead and submitted
a merge request for it.

I'd appreciate if you or somebody else went ahead and created one with the
patch. Let me know if you need assistance.

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2020-08-15 Thread Frederick Zhang
https://bugs.kde.org/show_bug.cgi?id=275433

--- Comment #13 from Frederick Zhang  ---
May I know what prevents Nicolas's patch from being merged? I've been patching
Yakuake locally every time it got upgraded for almost a year now.

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2020-04-14 Thread K900
https://bugs.kde.org/show_bug.cgi?id=275433

K900  changed:

   What|Removed |Added

 CC||m...@0upti.me

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2019-12-14 Thread Daniel T.
https://bugs.kde.org/show_bug.cgi?id=275433

Daniel T.  changed:

   What|Removed |Added

 CC||pter...@gmail.com

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2019-10-25 Thread Frederick Zhang
https://bugs.kde.org/show_bug.cgi?id=275433

--- Comment #12 from Frederick Zhang  ---
The solution from Nicolas also works for me!

My display setup is:
┌---┐┌--┐┌---┐
| 1920x1080 ||  || 1920x1080 |
└---┘|   3840x2160  |└---┘
 |  |
 └--┘
...and the 1080p monitor on the right is scaled by xrandr --scale 2.0

yakuake previously can only take half of the height on my 2160p monitor and
doesn't show up on the 1080p one on the right. After rebuilding it with the fix
everything now works like a charm! Thanks, Nicolas!

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2019-10-24 Thread Frederick Zhang
https://bugs.kde.org/show_bug.cgi?id=275433

Frederick Zhang  changed:

   What|Removed |Added

 CC||frederick...@tsundere.moe

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2019-10-20 Thread Nicolas
https://bugs.kde.org/show_bug.cgi?id=275433

--- Comment #11 from Nicolas  ---
I've played around a bit, and it seems that the KWindowSyste::workArea() is not
working as expected -- at least on scaled (and/or multi-head) setups.

What kind of works better is simply returning screenGeometry always in
MainWindow::getDesktopGeometry(), it seems to be a bit more reliable, ie. doing
the same for wayland and x11:

if (m_isWayland || true) {
// on Wayland it's not possible to get the work area
return screenGeometry;
}

Then the window will overlap the panel if the height is 100%, but I can set the
height to 90%, but then get a working yakuake on dual-screens with scaling

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2019-10-20 Thread Nicolas
https://bugs.kde.org/show_bug.cgi?id=275433

Nicolas  changed:

   What|Removed |Added

 CC||nicolas.ho...@gmail.com

--- Comment #10 from Nicolas  ---
Created attachment 123352
  --> https://bugs.kde.org/attachment.cgi?id=123352&action=edit
scaling 1.2, 100% width, 100% height

I have the same issue on a x250 (HD Graphics 5500) on plasma 5.17 (but the
issue exists already longer..). I've set both height and width to 100%, but
yakuake is filling only ~80% of the screen when popping up, scaling is 1.2. If
I increase the scaling, the width/height is reduced accordingly. Setting
manually fullscreen, however, works.

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2018-12-01 Thread Feng
https://bugs.kde.org/show_bug.cgi?id=275433

Feng  changed:

   What|Removed |Added

 CC||wang_f...@live.com

--- Comment #9 from Feng  ---
(In reply to Andrew Crouthamel from comment #8)
> Dear Bug Submitter,
> 
> This is a reminder that this bug has been stagnant for a long time. Could
> you help us out and re-test if the bug is valid in the latest version? This
> bug will be moved back to REPORTED Status for manual review later, which may
> take a while. If you are able to, please lend us a hand.
> 
> Thank you for helping us make KDE software even better for everyone!


This bug is not solved so far.

My laptop connect to an external 4K monitor, and I disabled the built-in
monitor (1080P). when setting the yakuake window size to 100% and 100% for
width and height (with a scaling factor of 1.5 for the 4K monitor), the Yakuake
window cannot fullfill the whole screen.

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2018-11-16 Thread Andrew Crouthamel
https://bugs.kde.org/show_bug.cgi?id=275433

Andrew Crouthamel  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |REPORTED

--- Comment #8 from Andrew Crouthamel  ---
Dear Bug Submitter,

This is a reminder that this bug has been stagnant for a long time. Could you
help us out and re-test if the bug is valid in the latest version? This bug
will be moved back to REPORTED Status for manual review later, which may take a
while. If you are able to, please lend us a hand.

Thank you for helping us make KDE software even better for everyone!

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

[yakuake] [Bug 275433] [multi-head] multiple window size issues

2018-11-06 Thread Andrew Crouthamel
https://bugs.kde.org/show_bug.cgi?id=275433

Andrew Crouthamel  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #7 from Andrew Crouthamel  ---
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test
if the bug is valid in the latest version? I am setting the status to NEEDSINFO
pending your response, please change the Status back to REPORTED when you
respond.

Thank you for helping us make KDE software even better for everyone!

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