Ubuntu – ubuntu 13.10 secondary monitor – doesn’t redraw properly

nouveaunvidianvidia-optimus

Hi I've just installed Ubuntu 13.10 on a Lenovo w350 and am having some issues with graphics driver.

standard nouveau drivers work great on the laptop display but when I attach an external display it goes bad on the external monitor, seems it's not re-drawing properly. (Photo attached).

I've tried other drivers but none of them detect the external monitor when connected.

Any ideas?

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K1000M] (rev a1)

screenshot of effected monitor — http://i.imgur.com/UZWMpQO.jpg

UPDATE 1: I have noticed that if I leave the System Monitor open the display improves. Wierd.

UPDATE 2: If I leave a video going the lag/flicker issues stop.

Best Answer

I experienced exactly same behaviour on external monitor (connected through DVI or DisplayPort) when I booted Ubuntu 13.10 from USB stick.

I might have found workaround that solves redrawing problem.

My system: Lenovo T430 with 2 graphic cards (Integrated Intel and additional Nvidia).

Workaround: Go to the BIOS setup, in Graphics setup choose Discrete graphics. Redrawing problem occured only when there was Nvidia Optimus mode active.