346.16 Regression: NVS 5400M in thinkpad T430 docking station display no longer works

I recently updated to 346.16.

Since then the display connected to my docking station no longer works. I have a configuration where a display is connected via VGA (needed for the vconsole) and DVI to a docking station. The display used to be recognized as DP-1 and the internal display as LVDS-0.

When I now connect the laptop to the docking station, I have 4 displays turning up, but none of them is the external monitor. When I enable it manually via xrandr it works, however, it flickers every ~2 seconds.

Attached is the nvidia bug report.
Edit: or maybe not, since the forum, as usual, hangs at “scanning” and doesn’t let me upload it neither plain nor .tar.gz. Ah well: nvidia bug report - Pastebin.com

As comparison: this is the xrandr output when I downgrade to 343.22, which works:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
VGA-0 connected (normal left inverted right x axis y axis)
   1920x1080     60.00 +
   1680x1050     59.95  
   1600x1200     60.00  
   1440x900      74.98    59.89  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x800      59.81  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   640x480       75.00    72.81    59.94  
LVDS-0 connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1600x900      60.01*+  40.00  
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+  50.00  
   1680x1050     59.95  
   1600x1200     60.00  
   1440x900      74.98    59.89  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x800      59.81  
   1280x720      60.00    50.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94  
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)

Also with this driver nvidia-settings sees the monitors with names,

With 346.16 they are just CRT-0, DFP-1, DFP-2, DFP-3

Thanks in advance for looking into this.

Kind regards,

Foxie
nvidia-bug-report.log.tar.gz (54.2 KB)

I thought I should toss in a “me too” message. Lenovo W530 with docking, docking DVI out does not work with 346.16, same issue and same difference in output names. With 343.22 it works.

Both if these computers are Optimus-based too, I think? I’ve chosen “Only use discrete graphics card” in the BIOS, so the system does not see the Intel card (hence Optimus might have nothing to do with this).

This sounds related to my recent post about “External monitor not correctly recognised” on my Thinkpad W530, so this is a tentative “me too” post.

This appears to be fixed in 346.22, thanks a lot nvidia engineers, coders and coffee kettles!