[arch-general] 2x 1440p displays not working on thunderbold dock anymore
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Ahoi, I use Arch on a Thinkpad T480 with the Lenovo Thunderbold 3 dock. I've attached 2 1440p monitors to it and I was using them for a while now. For a few days or so I can't get them to work anymore. Usually I disable my Notebooks internal screen and enable the 2 1440p displays like this: ``` xrandr --output DP1-1 --mode 2560x1440 --refresh 144 xrandr --output eDP --off xrandr --output DP1-2 --mode 2560x1440 --refresh 144 --right-of DP1-1 ``` This used to work quite nicely. No idea if the refresh rate actually worked. I have no way to test that but the resolution sure did. Now when I do this I get this error: ``` xrandr: Configure crtc 0 failed ``` I can only drive both displays at 1920x1080. When I increase the resolution to 2560x1440 I get this error and the higher resolution can't be set. I don't know why this doesn't work anymore. Could it be a driver issue? I've got a nvidia GPU with the proprietary driver and the integrated intel with the open source driver and it wouldn't be the first time intel or nvidia fucked their drivers up. - -- Greetings Ricardo Band https:// www.ricardo.band mailto:// email@ricardo.band xmpp://jabber@ricardo.band -----BEGIN PGP SIGNATURE----- iQIyBAEBCgAdFiEEhyzgFNiV8yZuI1T5Gp1lfQa1gg4FAl189YYACgkQGp1lfQa1 gg6BaQ/2MbyhaCtK5uP7GC1Zads8KZ93pXSzrm5udreO/+z2ODW7jQe6Fy+0sSNY rkT8rcvQkylNwPyXyol3CbjXNDzxN17E2u9dJrrScIuXs/LcnfxtIAvlPToKsui1 H4JJbJKnLjZaUs0shrll82PJA4PXSe3t/t0hzflGK+Np+G1rm6Nc8y3Ev+cYkBt4 clW1sjEidHJN7lIfVsOcN72oeIhPJ0hO1JSV8E3lkLZ+78LYMKTf5ZKXO1E/2S5D fd2GOXYuvEJUZ9HBl0yqQTy0B/VGO7w0ui5z0DpvwtBLY9leAbD2pTmzAi3UkZeD MIcO7ZImt9N7rufgEkuUaM1/Qx6YZTh16+dWcKbFMUjASuCbz35Z5yvIprO7h/sW 8dRB4aCuq3M37Z4X8R1w65jkHV8EfrLuhyOFRZ/2FKGBzmwDa4V4fFbMH3fAtahJ uPjdszWVblzFRCnFTvwWXIRAK1dAEIgWMRbSoBMDcnuQxcG1LNaB9QnG5J0YkJAJ os+04Tsf6nRcA+/58SJdpd7BfTarQNEFsAY+5VHxGHgFJh1MnzXXbuVs13JlzYkI QmHTCa3OJ2TexlJzhBDyye7zGKbD4PxxKFiu3DKcUs+R3Ye30SdMzEki7s3VXejB vIbPfrqftWJwmUJIqyzgNFdf0/IfC465ikWtaUMxC4NeqZK+Pg== =xHOd -----END PGP SIGNATURE-----
On Saturday, September 14, 2019 10:13:26 AM EDT Ricardo Band wrote:
I don't know why this doesn't work anymore. Could it be a driver issue? I've got a nvidia GPU with the proprietary driver and the integrated intel with the open source driver and it wouldn't be the first time intel or nvidia fucked their drivers up.
Nvidia was updated with the kernel on 9/14, and 9/10 before that. It's very likely that the Nvidia driver is the problem. Have you tried using the opensource nouveau drivers with your card? If anything, it makes troubleshooting and bug reporting/fixing easier as we have the source to dive into.
I use Arch on a Thinkpad T480 with the Lenovo Thunderbold 3 dock.
Hi, I have the same dock and I have had loads of problems with it. Almost all of them resolve and reoccur somewhat randomly - nothing seems reproducible. I think the issue (for me) is the dock, not the laptop.
I don't know why this doesn't work anymore. Could it be a driver issue?
Do the displays work correctly again with a cable other than DP, like HDMI? You could also look into your BIOS firmware - there are usually a few updates available on Lenovo's website (bootable Windows ISO) and if you're lucky they'll be available via fwupdmgr from Linux. There might be firmware updates for the actual dock, too. I'm laying low because my dock works *most* of the time. Best, Nick
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Sat, 2019-09-14 at 14:40 -0400, wry--- via arch-general wrote:
I use Arch on a Thinkpad T480 with the Lenovo Thunderbold 3 dock.
Hi, I have the same dock and I have had loads of problems with it. Almost all of them resolve and reoccur somewhat randomly - nothing seems reproducible. I think the issue (for me) is the dock, not the laptop.
Mine had some weird behaviour but nothing a reconnect or reordering of commands couldn't fix.
I don't know why this doesn't work anymore. Could it be a driver issue?
Do the displays work correctly again with a cable other than DP, like HDMI?
The displays are connected via HDMI and a DP->HDMI adapter. I got my desktop PC connected to the DP ports of the monitors. The dock uses the HDMI ports.
You could also look into your BIOS firmware
I booted into windows and updated everything. Including thunderbold and dock firmware. Nothing changed. Still the same behaviour. I'm also back on the newest nvidia driver (435.21-4). I'm out of ideas. I could try to boot without the nvidia. maybe it works with only intel. But I'm not sure if that is even possible. Ports could be wired to the nvidia card. - -- Greetings Ricardo Band https:// www.ricardo.band mailto:// email@ricardo.band xmpp://jabber@ricardo.band -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEhyzgFNiV8yZuI1T5Gp1lfQa1gg4FAl19mPQACgkQGp1lfQa1 gg5NAQ/9GqOljay/IQNYAK+JnT8GLj1iMAGzTBhpH6k0qQeQg0CG49HgEkrAh1x4 /JQtiq1aRUASvh1xNKSqQSHgxSfGWACrhE6Ni8Ya6WkKiswZDQ2/OTXDI45VmBs3 5MPohRXNMacD/eENkDjvo6nc/q9dqnGJX1PBkH/akESaT4a0CF9H+rGgchYxcGMJ BKftMhP8db1wOW7m4KEETqSyU7w6Yqz2gUEQ24xEKs3IQsRLBOR5f22IYBWpXNM/ HXbA9QIWJYDBsA/Hx6ueJe85xGOwgJ2ip9oiQ+eouIJnEtjrgJS1NXqeL39om6Om qsy41Lb7/JgHiGOJUR7P2eMDNNcOrauyzl0aOxuh3vqRW/xbkHxyTan2WiBBW4k7 8zrAotu6xGvx+jGLeaKJuRi1yUY/icvC6PpYDAmvSq5qsRDYsqkR2656XPk5wzhn XrHT2k7LoUunvK+4Qn3NZK7zORJ/JKyLdXvXoE4Kw7ODtzbEaQeqkBwa4ptia8Va YbrCyqdkpgEn+ZO3RAyYQbnrPBjXHKiX5F2KbkNQwpQAIDndLsqrbQlmCElgfdhC ldcsIm070fKCEJ/DaYT4acTzrfsG5sYFbDBkMPG7/KHrKHbasjQVRVDtY7R8Vxep bNSMLFCu9ehdrFSpah0ApjLzxCAIwKf22UTPw8stVPTO6yzW5wc= =gNbX -----END PGP SIGNATURE-----
On 14.09.19 16:13, Ricardo Band wrote:
Ahoi,
I use Arch on a Thinkpad T480 with the Lenovo Thunderbold 3 dock. I've attached 2 1440p monitors to it and I was using them for a while now. For a few days or so I can't get them to work anymore. Usually I disable my Notebooks internal screen and enable the 2 1440p displays like this:
``` xrandr --output DP1-1 --mode 2560x1440 --refresh 144 xrandr --output eDP --off xrandr --output DP1-2 --mode 2560x1440 --refresh 144 --right-of DP1-1 ```
This used to work quite nicely. No idea if the refresh rate actually worked. I have no way to test that but the resolution sure did.
Now when I do this I get this error:
``` xrandr: Configure crtc 0 failed ```
I can only drive both displays at 1920x1080. When I increase the resolution to 2560x1440 I get this error and the higher resolution can't be set.
I don't know why this doesn't work anymore. Could it be a driver issue? I've got a nvidia GPU with the proprietary driver and the integrated intel with the open source driver and it wouldn't be the first time intel or nvidia fucked their drivers up.
Hi Ricardo, I know this error message very well. For me, giving "--crtc" values to xrandr works perfectly for 3 years now: xrandr --output eDP1 --crtc 0 --mode 1920x1080 --output DP1 --crtc 1 --primary --mode 2560x1440 --pos 1920x0 --output DP2 --crtc 2 --mode 2560x1440 --pos 4480x0 You can check which virtual crtcs your GPU has with xrandr --verbose, but usually it's 0, 1 and 2 like above. I only have an integrated Intel GPU, but the error message sounds very familiar. Best, Tasnad
participants (4)
-
Matthew Sexton
-
Ricardo Band
-
Tasnad Kernetzky
-
wry@mm.st