I did a dist-upgrade today and after rebooting it would not load any GUI (tried lightdm and gdm), just stuck at the blinking underscore cursor. I noticed the driver had changed to Nvidia 343 so I changed it back to 340 and rebooted, which let the system boot normally (both lightdm and gdm).
The problem is that now I cannot use multiple monitors. It will not detect any ports (only the laptop display).
Output from xrandr:
Screen 0: minimum 1600 x 900, current 1600 x 900, maximum 1600 x 900
default connected primary 1600x900+0+0 0mm x 0mm
1600x900 77.0*
Output from sudo lshw -C display
*-display UNCLAIMED
description: VGA compatible controller
product: GF108GLM [NVS 5200M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list
configuration: latency=0
resources: memory:f5000000-f5ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f6000000-f607ffff
I've tried with and without the docking station. Without the docking station I have VGA and HDMI ports. With the docking station I have DVI, VGA, and HDMI.
Here is my ~/.config/monitors.xml
<monitors version="1">
<configuration>
<clone>no</clone>
<output name="LVDS1">
<vendor>LGD</vendor>
<product>0x02df</product>
<serial>0x00000000</serial>
<width>1600</width>
<height>900</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>yes</primary>
<presentation>no</presentation>
</output>
</configuration>
<configuration>
<clone>no</clone>
<output name="DP-1">
<vendor>DEL</vendor>
<product>DELL U2312HM</product>
<serial>2GFKN39ADVCB</serial>
</output>
<output name="LVDS-0">
<vendor>LGD</vendor>
<product>0x02df</product>
<serial>0x00000000</serial>
<width>1600</width>
<height>900</height>
<rate>60.028877258300781</rate>
<x>0</x>
<y>106</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>yes</primary>
<presentation>no</presentation>
</output>
<output name="VGA-0">
<vendor>DEL</vendor>
<product>DELL U2312HM</product>
<serial>2GFKN39ADVCB</serial>
<width>1920</width>
<height>1080</height>
<rate>60</rate>
<x>1600</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>no</primary>
<presentation>no</presentation>
</output>
</configuration>
</monitors>
I have tried xrandr, arandr, and the display settings from the settings application... Nothing seems to detect the other displays.
Any help would be appreciated.
update Dell Latitude E6430