nVidia driver with Xorg 7.3?

Lowell Gilbert freebsd-questions-local at be-well.ilk.org
Sat Sep 15 07:56:43 PDT 2007


Lowell Gilbert <freebsd-questions-local at be-well.ilk.org> writes:

> Florent Thoumie <flz at xbsd.org> writes:
>
>> Lowell Gilbert wrote:
>>> "Scott I. Remick" <scott at sremick.net> writes:
>>>
>>>> Anyone tried the current nVidia-driver with the new X.org 7.3? I
>>>> heard that there was a general (non-FreeBSD-specific)
>>>> incompatibility, but just saw that 7.3 was now in the ports system.
>>>
>>> It's broken.  Apparently the X.org drop uses a new ABI.  [Thanks for
>>> the note; I wouldn't have fully tested my upgrade otherwise.]
>>>
>>> I guess I'll be dropping back to the open-source "nv" driver for now.
>>> Mssr. Thoumie: could you add a warning to the UPDATING entry?
>>
>> Thanks for reminding me, will do in a second.
>>
>> You have to make sure the Composite extension is disabled and start
>> Xorg with startx -- -ignoreABI.
>
> Having finally taken a minute to think about it, I'm fairly
> sure that putting that option into the command line in
> /usr/local/lib/X11/xdm/Xservers will have the same effect,
> for xdm.  However, I won't have a chance to produce a full
> (tested) recipe until tomorrow (perhaps tonight).

For some reason xdm is using /usr/local/share/examples/xdm/Xservers
instead of /usr/local/lib/X11/xdm/Xservers.  From some other messages
on the FreeBSD lists, this seems to be a known problem; but so far I
can't see why it's happening to fix it.  

But with the -ignoreABI passed to the X executable in that file,
everything works.  I tried the documented "IgnoreABI" option in the
xorg.conf file, but that didn't seem to have any effect at all.


More information about the freebsd-questions mailing list