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

Bug#444203: xserver-xorg-core: EXA greedy mode is broken on 2:1.4-2 is broken



Brice Goglin wrote:
forwarded 444203 https://bugs.freedesktop.org/show_bug.cgi?id=12520
thank you



matthieu castet wrote:
when using EXA greedy mode, there corruption on mozilla (see attached
screenshot).

I am wondering: IIRC, greedy isn't the default, what's the point of
using it instead of the default?
greedy is useful with driver that doesn't have a full hw exa implementation : this avoid to use slow fallback.
IRRC greedy is also recommended for the nv driver when using exa on nv50.


(II) NOUVEAU driver Date:   Thu Sep 20 08:29:43 2007 +1000

So nouveau really works? Great.
yes it starts to work fine for 2D and works is done to improve exa performance by using 3D engine.

(II) Loading sub module "dri"
(II) LoadModule: "dri"
(II) Reloading /usr/lib/xorg/modules/extensions//libdri.so
(II) NOUVEAU(0): Loaded DRI module
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenByBusid: drmOpenMinor returns 7
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) NOUVEAU(0): [dri] Found DRI library version 1.3.0 and kernel module version 0.0.10

And you really get DRI?
Yes I even got glxgears on my card :)(see http://nouveau.freedesktop.org/wiki/PatriceMandin?highlight=%28patrice%29 for a screenshot).

But dri is far from being usable (ie nothing work).



We should really package this driver...

May be you should have to ask some questions on nouveau irc.

It could be experimental on some configurations and not ready for everybody :
- EXA could be slow (ie greedy mode should be used).
- no real 3D
- may be some cards miss stuff (but in these case, tester could be great).

AFAIK fedora started to package it some time ago, but they stop.

Matthieu




Reply to: