[Nouveau] GeForce FX5200 dual DVI & Samsung 204b

Pekka Paalanen pq at iki.fi
Tue Oct 5 14:33:25 PDT 2010


On Tue, 05 Oct 2010 16:53:16 +0200
Grzesiek Sójka <pld at pfu.pl> wrote:

> On 10/05/10 14:55, Francisco Jerez wrote:
> >> PS. I'm afraid that my system is not very stable when the AGP
> >> support is turned on both using the nouveau kernel source tree
> >> and the PLD patched 2.6.35-5 version with an extra amd-k7-agp
> >> patch. The Xserver uses the driver:
> > Unstable? How? What's the problem?
> 
> Here are the logs:
> http://yen.ipipan.waw.pl/~gs159090/tmp/log.tgz
> 
> BTW: Sometimes the Xserver freezes during normal work.
> Unfortunately I was not able to generate such a crush now. I send
> you logs if it happens again.

Whoa, you have three graphics cards/chips?
X log lists three devices, maybe the third one is not
a graphics card?

Anyway, the Matrox card is an important detail.

X drivers in use:
- nouveau
- mga

kernel drivers in use:
- matroxfb (fb0)
- nouveau (fb1)

Your kernel log is missing the part from boot to 12
seconds. Might not contain anything important, but
would be nice to see it.

You are missing VGA arbiter support in kernel.

I'm not sure how many conflicts all those cards and drivers
create in theory, but missing VGA arbiter is not good in
a multi-card machine.

I hope someone can tell, if the following are conflicts, and
if so, are they fixable:
- mga vs. nouveau DDX (XAA vs. EXA, pre-Randr vs. Randr 1.2)
- mga vs. matroxfb (kernel driver vs. X driver)
- matroxfb vs. nouveau (legacy kernel fb driver vs. KMS driver,
multiple fb devices)

Finally, there is a kernel BUG at the end of the log,
from TTM. I can't tell if it is something already
fixed.

One option is to remove all but the nvidia graphics card,
that would hopefully stabilise your system immediately.
Apparently you are not really using the Matrox card, yes?
At least, disable matroxfb and mga, and enable VGA arbiter,
if not touching the hardware.


Cheers.

-- 
Pekka Paalanen
http://www.iki.fi/pq/


More information about the Nouveau mailing list