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

            Bug ID: 465001
           Summary: Multi monitor: Third monitor can not be used until
                    after a seep / wake cycle
    Classification: KDE Neon
           Product: neon
           Version: unspecified
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: neon-b...@kde.org
          Reporter: comptecht...@proton.me
                CC: j...@jriddell.org, neon-b...@kde.org, sit...@kde.org
  Target Milestone: ---

SUMMARY
I installed KDE Neon Testing (Plasma 5.26.90) to my Nvidia equipped Lenovo
Laptop.  I have two external monitors attached, one HDMI and one Display Port. 
Once I had the NVidia drivers installed and Nouveau drivers black listed, I
tried to set up the two external monitors.  Using the "Display Configuration"
dialog, I dragged the screens around to arrange them, made sure they were
enabled and adjusted the priorities.  I applied the changes, but the monitor
connected to the display port would not update.  I forget what was on the
screen, either a mirror of the main screen or blank. I put the computer to
sleep, and then woke it.  When it woke, the monitor connected to the display
port worked as expected.

This will happen when rebooting the computer as well.  The computer will boot
up, and the laptop display as well as the HDMI display work as expected.  The
Display Port monitor will show a black screen with a white  logo  ( the same
logo used in the tray for the Application Launcher).  The Display Port monitor
can not be used until after a sleep / wake cycle.

STEPS TO REPRODUCE
1. Fresh install of KDE Neon Testing.  I started with a blank disk, no user
data or settings.  On my system I had to manually install the NVida drivers
with apt, and disable the Nouveau drivers, as well as disable apparmor.

2. Open Display Configuration and set up displays.  While I could set them up,
Pressing "Identify" did not show anything on the Display Port connected monitor
at this stage.  Apply the settings.

OBSERVED RESULT
The display port connected monitor would not display any updated image, nor was
the mouse pointer rendered.  However, Plasma would allow me to for example,
partially drag a window off of one screen and into the area of the non working
monitor.  It wouldn't render, but Plasma thought it was okay to move a window
into that area.  Same with the mouse pointer.  Instead of being stuck at the
edge of the working screen, I could move it into the area of the non working
screen.  I wouldn't see it, but Plasma let me move the mouse into the area.

Put the computer to sleep, and wake it up.  All worked as expected.  All three
displays worked, and no matter how many times I went through seep / wake
cycles, it continued to work.  However, if I reboot the computer, the Display
Port monitor will not be usable until I put the computer to sleep and wake it
again.


EXPECTED RESULT
All three monitors should behave normally after setting them up with the
Display Configuration dialog.  Using "Identify" from that dialog should put the
identification banner on each of the monitors, not just the laptop and HDMI
monitors.  I should not have to put the computer to sleep and then wake it to
have normal use of all three displays either when installing for the first time
or when rebooting the system.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Testing Edition (Updated Jan 28, 2023)
KDE Plasma Version: 5.26.90
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 5.15.0-58-generic (64-bit)
Graphics Platform: X11
Processors: 16 × 11th Gen Intel® Core™ i7-11800H @ 2.30GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
Manufacturer: LENOVO
Product Name: 82JF
System Version: Legion 5 Pro 16ITH6

NVIDIA Driver Version: 525.78.01
NVML Version 12.525.78.01

ADDITIONAL INFORMATION
Originally reported as part of bug https://bugs.kde.org/show_bug.cgi?id=460341
but this is different.  Instead of multi monitor configuration being lost with
every sleep / wake, now, once it is working, it stays working until I reboot.

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

Reply via email to