From: RW on
On Fri, 4 Dec 2009 15:18:29 +0000
Alexey Dokuchaev <danfe(a)FreeBSD.org> wrote:

> On Fri, Dec 04, 2009 at 03:47:24PM +0100, Emanuel Haupt wrote:
> > Hi
> >
> > I was wondering if you're working on a port for the 64bit version of
> > the new beta state nvidia driver [1].
>
> Yup, thanks for the pointer. I'm considering options right now.

Have nVidia said anything about releasing 64-bit versions of the legacy
drivers?
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Alexey Dokuchaev on
On Fri, Dec 04, 2009 at 03:35:47PM +0000, Alexey Dokuchaev wrote:
> In any case, I'll post a diff here for review before I make any commits
> WRT amd64 support in nvidia-driver.

OK, see attached diff. I could not test amd64 version, because my amd64
box is currently down, but will certainly do so once it's up'n'running
again. i386 version works fine so far.

I would appreciate any testing (esp. amd64) of the patched port. Please
note that some changes in pkg-list occurred; try to see that port
deinstalls cleanly in amd64 case (both via "make deinstall" and
"pkg_delete"). And, of course, that it installs and works.

Thanks.

../danfe
From: =?ISO-8859-1?Q?Marius_N=FCnnerich?= on
On Fri, Dec 4, 2009 at 19:56, Sam Fourman Jr. <sfourman(a)gmail.com> wrote:
> On Fri, Dec 4, 2009 at 10:20 AM, Robert Noland <rnoland(a)freebsd.org> wrote:
>> On Fri, 2009-12-04 at 15:18 +0000, Alexey Dokuchaev wrote:
>>> On Fri, Dec 04, 2009 at 03:47:24PM +0100, Emanuel Haupt wrote:
>>> > Hi
>>> >
>>> > I was wondering if you're working on a port for the 64bit version of
>>> > the new beta state nvidia driver [1].
>>>
>>> Yup, thanks for the pointer.  I'm considering options right now.
>>>
>>> >
>>> > Since it's a completely different version it should IMO be separate from
>>> > x11/nvidia-driver. Maybe x11/nvidia-driver-amd64 and x11/nvidia-driver
>>> > could be renamed to x11/nvidia-driver-i386.
>>>
>>> This would be the easiest route, but I'm not sure this is the best thing
>>> to do.  From user's perspective, one should be able to "cd
>>> category/port" and "make install".  The rest (including taking care of
>>> architecture-dependent things) should be handled by underlying
>>> infrastructure.  Right now I believe our bpm is capable of the task, and
>>> my pmake/bpm-fu is strong enough, we'll see.
>>
>> I've never actually used the blob, but is the new driver only amd64?  I
>> presume that it does need at least 8.0-RELEASE to work, but I can't
>
> it also works with RELENG_7 (but not 7.2R)
> as a side note, I installed wine in a 32bit chroot and installed the
> 32bit version of the new nvidia driver
> and I can Play World of Warcraft without any issues, so I guess it
> works Just like linux does.

OK, I try to do the same, except on 8.0-RELEASE. How did you do that?
I followed http://wiki.freebsd.org/Wine#head-6963d527c173e57b1567e881305b544d33435b6d
but whenever I execute
% wine32
ELF interpreter /libexec/ld-elf.so.1 not found
zsh: abort LD_32_LIBRARY_PATH=/compat/i386/usr/local/lib PATH=

% alias wine32
wine32='LD_32_LIBRARY_PATH=/compat/i386/usr/local/lib
PATH=/compat/i386/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/marius/bin:/usr/local/kde4/bin
/compat/i386/usr/local/bin/wine'


btw. glxgears works not chrooted.
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: =?ISO-8859-1?Q?Marius_N=FCnnerich?= on
On Mon, Dec 7, 2009 at 19:55, Marius Nünnerich <marius(a)nuenneri.ch> wrote:
> On Fri, Dec 4, 2009 at 19:56, Sam Fourman Jr. <sfourman(a)gmail.com> wrote:
>> On Fri, Dec 4, 2009 at 10:20 AM, Robert Noland <rnoland(a)freebsd.org> wrote:
>>> On Fri, 2009-12-04 at 15:18 +0000, Alexey Dokuchaev wrote:
>>>> On Fri, Dec 04, 2009 at 03:47:24PM +0100, Emanuel Haupt wrote:
>>>> > Hi
>>>> >
>>>> > I was wondering if you're working on a port for the 64bit version of
>>>> > the new beta state nvidia driver [1].
>>>>
>>>> Yup, thanks for the pointer.  I'm considering options right now.
>>>>
>>>> >
>>>> > Since it's a completely different version it should IMO be separate from
>>>> > x11/nvidia-driver. Maybe x11/nvidia-driver-amd64 and x11/nvidia-driver
>>>> > could be renamed to x11/nvidia-driver-i386.
>>>>
>>>> This would be the easiest route, but I'm not sure this is the best thing
>>>> to do.  From user's perspective, one should be able to "cd
>>>> category/port" and "make install".  The rest (including taking care of
>>>> architecture-dependent things) should be handled by underlying
>>>> infrastructure.  Right now I believe our bpm is capable of the task, and
>>>> my pmake/bpm-fu is strong enough, we'll see.
>>>
>>> I've never actually used the blob, but is the new driver only amd64?  I
>>> presume that it does need at least 8.0-RELEASE to work, but I can't
>>
>> it also works with RELENG_7 (but not 7.2R)
>> as a side note, I installed wine in a 32bit chroot and installed the
>> 32bit version of the new nvidia driver
>> and I can Play World of Warcraft without any issues, so I guess it
>> works Just like linux does.
>
> OK, I try to do the same, except on 8.0-RELEASE. How did you do that?
> I followed http://wiki.freebsd.org/Wine#head-6963d527c173e57b1567e881305b544d33435b6d
> but whenever I execute
> % wine32
> ELF interpreter /libexec/ld-elf.so.1 not found
> zsh: abort      LD_32_LIBRARY_PATH=/compat/i386/usr/local/lib PATH=
>
> % alias wine32
> wine32='LD_32_LIBRARY_PATH=/compat/i386/usr/local/lib
> PATH=/compat/i386/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/marius/bin:/usr/local/kde4/bin
> /compat/i386/usr/local/bin/wine'
>
>
> btw. glxgears works not chrooted.
>

OK, wine is working. I did a minimal install so lib32 was missing. I
installed nvidia-driver 32bit into the chroot and now World of
Warcraft is working! 32bit glxgears is working too.
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: "Sam Fourman Jr." on
> OK, wine is working. I did a minimal install so lib32 was missing. I
> installed nvidia-driver 32bit into the chroot and now World of
> Warcraft is working! 32bit glxgears is working too.

I will say on a OT note, I play World of Warcraft on FreeBSD.
and I am getting almost identical performance in amd64 FreeBSD 8.
as I get on the Same machine with OSX 10.5.8 (aka ideneb)
the FPS is within 1 -4 fps difference.

FreeBSD is better when you mount the /tmp with TMPFS

but to be fair I have not tried to use a memory backed /tmp drive on OSX


Sam Fourman Jr.

Fourman Networks
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"