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