Alan Coopersmith wrote:
> Chris Ridd wrote:
>> Alan Coopersmith wrote:
>>> I haven't seen any reports of poor nvidia performance, but poor ATI
>>> performance has been reported by several Ferrari laptop users, and was
>>> worked around by disabling the DRI module in xorg.conf.
>> The dri module doesn't appear to be getting loaded anyway on this 
>> laptop, at least judging by the "LoadModule" lines in Xorg.0.log. Am I 
>> right in assuming that an unaccelerated driver (vgatext) is being used 
>> with this ATI card?
> 
> vgatext is the kernel driver for the text console, not the Xorg driver.
> You should be using the ati/radeon Xorg drivers, which do have 2D 
> acceleration.

Ah, OK. There are plenty of messages from "RADEON" in Xorg.0.log, 
including I just noticed, this:

(--) RADEON(0): Chipset: "ATI Radeon Mobility 9000 (M9) Lf (AGP)" 
(ChipID = 0x4c
66)
(--) RADEON(0): Linear framebuffer at 0x00000000e0000000
(II) RADEON(0): AGP card detected
(II) RADEON(0): Legacy BIOS detected
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
[dri] Disabling DRI.
(II) RADEON(0): Detected total video RAM=32768K, accessible=65536K (PCI 
BAR=1310
72K)

>> The dri module is definitely being loaded on the box with the Nvidia 
>> card though. I'll see about disabling that tomorrow.
> 
> Really?  That would be a bug since there is no DRI support for nvidia
> graphics, since their driver uses it's own methods.

Xorg.0.log includes:

(II) LoadModule: "dri"
(II) Loading /usr/X11/lib/modules/extensions/amd64//libdri.so
(II) Module dri: vendor="X.Org Foundation"
         compiled for 1.3.0, module version = 1.0.0
         ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
[...]
(II) LoadModule: "nvidia"
(II) Loading /usr/X11/lib/modules/drivers/amd64//nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
         compiled for 4.0.2, module version = 1.0.0
         Module class: X.Org Video Driver

Is there any way to tell if this libdri.so is actually being used, aside 
from looking in Xorg.0.log? (pldd reports Xorg has it open.)

Cheers,

Chris

Reply via email to