Open theironrobin opened 1 year ago
I am using a Lenovo x13s. I am able to run the internal display and a single display over USB C using the Lenovo Universal USB C Dock V2. A second display appears to mirror with no options to extend to the display.
Linux Distribution: NixOS Unstable
Kernel: 6.5 - https://github.com/jhovold/linux/tree/wip/sc8280xp-v6.5
XOrg Version: X.Org X Server 1.21.1.8
Desktop Environment: GNOME 44.3
[root@x13s:/etc/nixos]# xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x44 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 3 associated providers: 0 name:modesetting
[root@x13s:/etc/nixos]# xrandr --current
Screen 0: minimum 320 x 200, current 3840 x 1200, maximum 5120 x 4096
eDP-1 connected primary 1920x1200+1920+0 (normal left inverted right x axis y axis) 286mm x 178mm
1920x1200 60.03*+
1600x1200 60.00
Unknown20-1 disconnected (normal left inverted right x axis y axis)
Unknown20-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 521mm x 293mm
1920x1080 60.00*+ 50.00 59.94
1680x1050 59.88
1600x900 60.00
1280x1024 60.02
1440x900 59.90
1280x800 59.91
1280x720 60.00 50.00 59.94
1024x768 70.07 60.00
800x600 72.19 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 72.81 66.67 60.00 59.94
720x400 70.08
Hardware is Lenovo Thinkpad X13s (sc8280xp SoC)
Before connecting, xrandr output:
After connecting to DisplayLink dock with two external monitors, dmesg output:
After connecting behavior: No change, but if I log out of gnome session and go back to gdm, the screen will change to ONE of my externally connected monitors.
If I try to log in again, though, all screens are black and unresponsive until a reboot.
If I have one external display connected to the dock, things work better.
But as you can see, it forgets about my internal display completely. It is like it can't support finding more than one screen at a time.