https://bugs.kde.org/show_bug.cgi?id=501926

            Bug ID: 501926
           Summary: Laptop internal display freezes when default GPU is
                    NVIDIA
    Classification: Plasma
           Product: kwin
           Version: 6.3.3
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: multi-screen
          Assignee: kwin-bugs-n...@kde.org
          Reporter: unzippedtarb...@gmail.com
  Target Milestone: ---

SUMMARY

Whenever I want to use my laptop at my desk with my docking station and
external monitors, I have to go into the laptops UEFI and switch the primary
GPU to the NVIDIA one to avoid bad perfomance. 

I have to mention my laptop has a mux switch, and switching from the UEFI
forces the internal screen to the dGPU, and the Thunderbolt 4 port is wired
directly to the dGPU.

Randomly, the laptops internal freezes displaying the last frame and nothing is
drawn on it. External screens work fine, and programs are not quitting/crashing
as I'm able to move them out of the frozen screen.

STEPS TO REPRODUCE
1. Switch primary GPU from the iGPU to the dGPU.
2. Randomly (I'm not sure what triggers this), the internal screen gets stuck.
3. Unable to get it "unstuck" unless I log out and log back in.

OBSERVED RESULT
Screen is frozen, programs still work as I'm able to move them out of the
problematic screen, external displays are fine. Unplugging the dock/displays
does not fix anything, in fact it gets the internal screen completely stuck
requiring a forced poweroff. 

I cannot confirm if switching TTYs is a potential fix, as the internal screen
sprung back to life after trying a whole bunch of things before resorting to a
forced poweroff. 

I have also noticed trying to take a region screenshot doesn't work when the
display freezes, spectacle throws out an error related to the screens.

EXPECTED RESULT
Internal display should not freeze and work normally.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 6.3.3
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.2

ADDITIONAL INFORMATION
Running Wayland, with the NVIDIA open kernel modules 570.133.07. This issue has
kept happening in the past with older KDE and NVIDIA drivers. My laptop
requires `acpi_backlight=native` for internal display brightness to work when
on dGPU mode, but this has been happening with or without it.

Laptop is ROG Strix Scar 16, currently waiting for
https://github.com/NVIDIA/open-gpu-kernel-modules/issues/650 to get fixed so I
can use hybrid mode at my desk and hopefully bypass this issue if it can't get
fixed or it's something related to my hardware.

Let me know if I need to upload any logs, as I have no idea how to properly
debug.

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

Reply via email to