Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Sep 2007 10:56:17 -0400
From:      Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
To:        Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
Cc:        freebsd-questions@freebsd.org, Florent Thoumie <flz@xbsd.org>
Subject:   Re: nVidia driver with Xorg 7.3?
Message-ID:  <448x78m0z2.fsf@Lowell-Desk.lan>
In-Reply-To: <447imtz5n5.fsf@be-well.ilk.org> (Lowell Gilbert's message of "Fri\, 14 Sep 2007 10\:24\:46 -0400")
References:  <pan.2007.09.14.04.49.58@sremick.net> <44myvpz9u5.fsf@be-well.ilk.org> <46EA959C.5060206@xbsd.org> <447imtz5n5.fsf@be-well.ilk.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Lowell Gilbert <freebsd-questions-local@be-well.ilk.org> writes:

> Florent Thoumie <flz@xbsd.org> writes:
>
>> Lowell Gilbert wrote:
>>> "Scott I. Remick" <scott@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?448x78m0z2.fsf>