[kwin] [Bug 476342] After disabling laptop screen while external screen is connected, re-enabling laptop screen causes a visual freeze until switching to another VT and back

2023-10-30 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476342

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=476340

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

[kwin] [Bug 476342] After disabling laptop screen while external screen is connected, re-enabling laptop screen causes a visual freeze until switching to another VT and back

2023-10-30 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476342

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=476341

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

[kwin] [Bug 476342] After disabling laptop screen while external screen is connected, re-enabling laptop screen causes a visual freeze until switching to another VT and back

2023-10-30 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476342

--- Comment #1 from Nate Graham  ---
And now after going through the steps again, but NOT after rebooting, the issue
isn't happening anymore.

I hate screens. Well, graphics drivers.

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

[kwin] [Bug 476342] After disabling laptop screen while external screen is connected, re-enabling laptop screen causes a visual freeze until switching to another VT and back

2023-10-30 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476342

--- Comment #2 from Nate Graham  ---
Rebooted and tried again. Now the issue is reproducing again for me as
originally described.

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

[kwin] [Bug 476342] After disabling laptop screen while external screen is connected, re-enabling laptop screen causes a visual freeze until switching to another VT and back

2023-10-30 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476342

Nate Graham  changed:

   What|Removed |Added

 CC||xaver.h...@gmail.com

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

[kwin] [Bug 476342] After disabling laptop screen while external screen is connected, re-enabling laptop screen causes a visual freeze until switching to another VT and back

2023-10-30 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476342

Nate Graham  changed:

   What|Removed |Added

   Keywords||wayland

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

[kwin] [Bug 476342] After disabling laptop screen while external screen is connected, re-enabling laptop screen causes a visual freeze until switching to another VT and back

2023-10-30 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476342

--- Comment #3 from Nate Graham  ---
Forget about the key events being eaten issue for now; that seems to be a
Firefox thing that just coincidentally started happening at the same time as
this issue.

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

[kwin] [Bug 476342] After disabling laptop screen while external screen is connected, re-enabling laptop screen causes a visual freeze until switching to another VT and back

2023-11-01 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476342

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=476412

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

[kwin] [Bug 476342] After disabling laptop screen while external screen is connected, re-enabling laptop screen causes a visual freeze until switching to another VT and back

2023-11-07 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=476342

Bug Janitor Service  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1

--- Comment #4 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/kwin/-/merge_requests/4605

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

[kwin] [Bug 476342] After disabling laptop screen while external screen is connected, re-enabling laptop screen causes a visual freeze until switching to another VT and back

2023-11-09 Thread Zamundaaa
https://bugs.kde.org/show_bug.cgi?id=476342

Zamundaaa  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/-/commit/c1312a5551
   ||69c801b2c116a7b333443730092
   ||e07
 Status|ASSIGNED|RESOLVED

--- Comment #5 from Zamundaaa  ---
Git commit c1312a555169c801b2c116a7b333443730092e07 by Xaver Hugl.
Committed on 09/11/2023 at 12:35.
Pushed by zamundaaa into branch 'master'.

backends/drm: fix pageflip events getting lost when outputs get turned off

When a display gets turned off while a pageflip event was still pending, the
pending
state gets changed immediately, without waiting for the pageflip event to
arrive first.
When this happens, activePending() returns false, and so the pageflip event
gets discarded.
This commit changes the logic to only check for activePending() when the
pageflip is for a
modeset, avoiding that issue.
Related: bug 476340, bug 476341, bug 437520, bug 475146

M  +10   -2src/backends/drm/drm_commit.cpp
M  +2-0src/backends/drm/drm_commit.h
M  +5-2src/backends/drm/drm_pipeline.cpp
M  +2-1src/backends/drm/drm_pipeline.h

https://invent.kde.org/plasma/kwin/-/commit/c1312a555169c801b2c116a7b333443730092e07

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