Go Back   nV News Forums > Linux Support Forums > NVIDIA FreeBSD

Newegg Daily Deals

Reply
 
Thread Tools
Old 05-16-09, 06:14 AM   #25
zebdits
Registered User
 
Join Date: Mar 2007
Posts: 51
Default Re: status of linux games support

Zander, can you shed some light on this problem?

It looks similar to this one:
http://www.nvnews.net/vbulletin/showthread.php?t=124233

There are also a recent PR about it:
http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/133144

Thanks.
zebdits is offline   Reply With Quote
Old 05-18-09, 03:18 PM   #26
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: status of linux games support

I took a look at this on FreeBSD 8.0-CURRENT last weekend, but didn't get a chance to investigate very closely. I filed a bug.
zander is offline   Reply With Quote
Old 06-01-09, 07:18 AM   #27
zebdits
Registered User
 
Join Date: Mar 2007
Posts: 51
Default Re: status of linux games support

Quote:
Originally Posted by zander View Post
I took a look at this on FreeBSD 8.0-CURRENT last weekend, but didn't get a chance to investigate very closely. I filed a bug.
I think that the same happens on 7 using linux_base > fc4 and compat.linux.osrelease=2.6.16.
Do you think it's a Nvidia problem or a linux emulation layer or both?
zebdits is offline   Reply With Quote
Old 06-01-09, 11:15 AM   #28
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: status of linux games support

Unfortunately, I don't know the answer to either question, though my guess is that the problem on FreeBSD 7 is the same as the one on FreeBSD 8. The Linux libraries shipped for Linux ABI compatibility are the same shipped for Linux, which suggests a problem with FreeBSD's Linux emulation, but we'll have to see.
zander is offline   Reply With Quote
Old 06-05-09, 08:27 PM   #29
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: status of linux games support

@zebdits: does the problem reproduce if you replace the libnvidia-tls.so.180.xx library shipped in the FreeBSD driver package with the tls variant? For example (for 180.60):
# sh /path/to/NVIDIA-Linux-x86-180.60-pkg0.run -x
# cp -pR NVIDIA-Linux-x86-180.60-pkg0/usr/lib/tls/libnvidia-tls.so.180.60 \
/compat/linux/usr/lib
zander is offline   Reply With Quote
Old 06-06-09, 04:01 PM   #30
zebdits
Registered User
 
Join Date: Mar 2007
Posts: 51
Default Re: status of linux games support

No, it doesn't!
linux-* games are starting after replacing the file!
zebdits is offline   Reply With Quote
Old 06-06-09, 06:33 PM   #31
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: status of linux games support

OK, thanks. We'll update the installer to dynamically decide which TLS library to install for a future NVIDIA FreeBSD graphics driver release. For now, please copy the tls variant from the Linux .run package matching whichever NVIDIA FreeBSD graphics driver release you're trying to use.

On a related note, we identified the root cause of a hang seen when starting Linux OpenGL applications as root without a `modprobe` -> `true` symlink on FreeBSD. We'll fix this problem and improve this path for a future release, as well.
zander is offline   Reply With Quote
Old 06-07-09, 03:33 AM   #32
arundel
Registered User
 
Join Date: May 2008
Posts: 36
Default Re: status of linux games support

@zander: hi there. just wanted to let you know that the solution you suggested also works for CURRENT.
i'm using linux_base-f9-9, release 185.18.14 of the nvidia drivers and compat.linux.osrelease is set to 2.6.16.
after replacing libnvidia-tls.so.185.18.14 with the one from the linux driver all issues i was having with linux 3d apps are gone. no more core dumps! :-)

thanks a bunch. hope this fix will make it into the next release of the nvidia driver.
arundel is offline   Reply With Quote

Old 06-27-09, 03:11 PM   #33
arundel
Registered User
 
Join Date: May 2008
Posts: 36
Default Re: status of linux games support

@zander: could you describe the difference between the two libs

libnvidia-tls.so.185.18.14 and
tls/libnvidia-tls.so.185.18.14 which come with the linux driver package?

having the latter one work under freebsd is great, but obviously the first one doesn't work because of a problem in the linux emulation layer which still needs to be fixed.

cheers.
arundel is offline   Reply With Quote
Old 06-27-09, 03:25 PM   #34
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: status of linux games support

@arundel: the two libnvidia-tls libraries support different TLS models: the one currently shipped with the NVIDIA FreeBSD graphics driver supports the old-style TLS model, the tls/ one the new ELF TLS model. The crashes you were seeing were not due to a problem with the Linux emulation layer. Future NVIDIA FreeBSD graphics driver releases will automatically determine which library to install.
zander is offline   Reply With Quote
Old 01-30-10, 10:01 AM   #35
barbara
Registered User
 
Join Date: Oct 2007
Location: Rome, Italy
Posts: 27
Default Re: status of linux games support

For who is experiencing problems, especially with linux-quake4 and linux-doom3 , I've updated my pr with fixes for RELENG_8 and RELENG_7:
http://www.freebsd.org/cgi/query-pr.cgi?pr=118230

For who is experiencing problems with rtcw (on same branches) and recent drivers, look at my messages in this PR (search for 6 Jan 2010):
http://www.freebsd.org/cgi/query-pr.cgi?pr=133144
barbara is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux GTX 675M support geophph NVIDIA Linux 37 06-13-12 07:40 PM
Remastered Doom 3 BFG Edition Game Coming with Stereo 3D Support News Archived News Items 0 06-01-12 05:30 AM
Any ETA for gt650m linux support hvontres NVIDIA Linux 2 05-19-12 11:56 AM
Any word for official Linux support of GTX 690? georgelinux NVIDIA Linux 4 05-15-12 02:30 AM
LCD DVI support in Linux drivers? salobaas NVIDIA Linux 1 07-31-02 03:29 AM

All times are GMT -5. The time now is 07:00 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.