Two displays one screen

I have HP Envy 34 All-in-One https://www.hp.com/us-en/shop/mdp/desktops/hp-envy-34-all-in-one
It uses two displays in single monitor device. Plasma can’t use it as single device but Windows (and Gnome!) can.

Arch, latest plasma release (6.3.2), wayland.




What do kscreen-doctor -o and drm_info -j command output ?

sudo get-edid | parse-edid would be interesting too.

[umnik@bigPC ~]$ kscreen-doctor -o
Output: 1 DP-1
        enabled
        connected
        priority 1
        DisplayPort
        Modes:  1:2560x2160@60*! 
        Geometry: 0,0 2560x2160
        Scale: 1
        Rotation: 1
        Overscan: 0
        Vrr: incapable
        RgbRange: Automatic
        HDR: incapable
        Wide Color Gamut: incapable
        ICC profile: none
        Color profile source: EDID
        Color power preference: prefer accuracy
        Brightness control: supported, set to 100% and dimming to 100%
Output: 2 DP-2
        enabled
        connected
        priority 2
        DisplayPort
        Modes:  2:2560x2160@60*  3:2560x2160@60! 
        Geometry: 2560,0 2560x2160
        Scale: 1
        Rotation: 1
        Overscan: 0
        Vrr: incapable
        RgbRange: Automatic
        HDR: incapable
        Wide Color Gamut: incapable
        ICC profile: none
        Color profile source: EDID
        Color power preference: prefer efficiency and performance
        Brightness control: supported, set to 100% and dimming to 100%
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 0
No EDID on bus 1
No EDID on bus 2
No EDID on bus 3
No EDID on bus 4
No EDID on bus 5
No EDID on bus 6
No EDID on bus 7
No EDID on bus 8
No EDID on bus 9
No EDID on bus 12
No EDID on bus 13
No EDID on bus 14
No EDID on bus 15
2 potential busses found: 10 11
Will scan through until the first EDID is found.
Pass a bus number as an option to this program to go only for that one.
256-byte EDID successfully retrieved from i2c bus 10
Looks like i2c was successful. Have a good day.
Checksum Correct

Section "Monitor"
        Identifier "HP ALL-in-One\"
        ModelName "HP ALL-in-One\"
        VendorName "HPN"
        # Monitor Manufactured week 0 of 2021
        # EDID version 1.4
        # Digital Display
        DisplaySize 800 340
        Gamma 2.20
        Option "DPMS" "false"

        #Extension block found. Parsing...
I only know about extension blocks of type 02h. PLEASE email me!
Something strange happened. Please contact the author,
Matthew Kern at <pyrophobicman@gmail.com>

File is too big for sending as reply: cloud.myachin.xyz/s/eR4Hs9SwL6yWQ2C

Displays like that are unfortunately not properly supported yet, see 427545 – Dual DisplayPort monitors (tiled, MST, e.g. 5k) are not supported by KWin

2 Likes

Any plans of fixing this on next iterations? I’d love to have kde on my all in one 5k desktop but this issue keeps me from using it :frowning:

Thank you

Yes, I’m mostly just missing testers at this point: https://invent.kde.org/plasma/kwin/-/merge_requests/1174

1 Like

Count me in, I’m interested. I’m a bit of a Linux noob but quite eager to help with this matter.

I run Gentoo. If I knew how to make my own patches I’d love to test this out.. I have a LG 5k monitor and have been waiting a very long time for tiled/MST support in KDE!

How do I go about and help with testing? I’m a complete nab but with some simple guidance I can get there. I’ve got Ubuntu 25.10 and fedora kde 43.

Thank you

If you have some storage space and either decent compute power and/or plenty of time, the best way to test changes in core Plasma components is generally a development session with kde-builder: Set up a development environment | Developer

As long as the code doesn’t diverge too much from the 6.6 branch, I can also provide a patch on top of 6.6, if that’s easier to test.

Is the patch only meant for tiled displays, or is it possible to use any 2 monitors for that purpose?

If it’s the latter, I can help out with testing, as I not only have 2 monitors but also have stake in using 2 monitors as one (multimonitor gaming).

It’s only for actual tiled displays, the ability to combine normal displays is a bit different and will need to be added on top later.

1 Like

I’d really like to test this patch, but I have no idea how to set this up in Gentoo (ironic I know) and it seems like a steep learning curve to do the development environment.

Once it hits 6.7, I’ll be happy to report any bugs I find though! Fingers crossed.