[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#627568: [xserver-xorg-video-nouveau] Dual head problem: Flicker on 2nd monitor using GeForce 8500 GT



On 2011-05-22 02:37 +0200, Guy Heatley wrote:

> I use this nVidia graphics card (from "lspci -vnn"):
>
> 02:00.0 VGA compatible controller [0300]: nVidia Corporation G86
> [GeForce 8500 GT] [10de:0421] (rev a1) (prog-if 00 [VGA controller])
> 	Subsystem: XFX Pine Group Inc. Device [1682:2305]
> 	Flags: bus master, fast devsel, latency 0, IRQ 16
> 	Memory at ea000000 (32-bit, non-prefetchable) [size=16M]
> 	Memory at d0000000 (64-bit, prefetchable) [size=256M]
> 	Memory at e8000000 (64-bit, non-prefetchable) [size=32M]
> 	I/O ports at b000 [size=128]
> 	[virtual] Expansion ROM at eb000000 [disabled] [size=128K]
> 	Capabilities: [60] Power Management version 2
> 	Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
> 	Capabilities: [78] Express Endpoint, MSI 00
> 	Capabilities: [100] Virtual Channel
> 	Capabilities: [128] Power Budgeting <?>
> 	Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
> 	Kernel driver in use: nouveau
>
> The card has two outputs and I connect 2 monitors.
> The 1st monitor runs like a dream - no problem at all :-)
>
> Unfortunately the 2nd has a glitch:
> The screen flickers in a most annoying way, every few seconds.
>
> I use this script to configure my set-up:
>
> #! /bin/sh
> xrandr --newmode "1280x1024"  159.50  1280 1376 1512 1744  1024 1027
> 1034 1078 -hsync +vsync
> xrandr --addmode DVI-I-1 1280x1024
> xrandr --output DVI-I-1 --mode 1280x1024 --left-of VGA-1
>
> I had to add a modeline as the EEID is not detected properly on the 2nd
> monitor (DVI-I-1)

I think this is the reason for the flickering.  Do you also see it if
you connect only the DVI monitor?

> This results in the set-up I require, but the monitor blinks every few
> seconds.
> I have also noticed that the GUI freezes for the fraction of a second
> that the monitor blinks, even on the primary monitor i.e. the mouse
> movement will halt etc.

Try booting with drm_kms_helper.poll=0 kernel parameter.

Regards,
        Sven



Reply to: