DaemonForums  

Go Back   DaemonForums > FreeBSD > FreeBSD General

FreeBSD General Other questions regarding FreeBSD which do not fit in any of the categories below.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 25th October 2008
rex rex is offline
Real Name: Nikhil Rathod
Shell Scout
 
Join Date: May 2008
Location: Chicago
Posts: 114
Thanked 2 Times in 2 Posts
Default Is nVidia driver stable?

Might be a stupid question, but it is all because of the internet. This is the first time I'm installing fbsd on a laptop with nVidia graphics card. I choose nv drivers and it is working fine. But in the internet I read that nVedia drivers on fbsd requires linux emulation (this might be an old story).

So just needed to know is nVedia drives stable now? I'll be using this laptop for some critical job at my office.
Reply With Quote
  #2   (View Single Post)  
Old 25th October 2008
robbak's Avatar
robbak robbak is offline
Real Name: Robert Backhaus
VPN Cryptographer
 
Join Date: May 2008
Location: North Queensland, Australia
Posts: 366
Thanked 40 Times in 39 Posts
Default

nvidia binary driver is requred if you need 3d acceleration or hardware-assisted video playback.

As with all binary blobs, we are completely at the mercy of the manufacturer for bug fixes. There are several, and they don't seem to be getting around to fixing them. They also have not produced a driver for amd64, either.

So, if possible, buy ATI, as they are now actively supporting the Open Source community, instead of actively hindering it like Nvidia is.
Stick with nv unless you need 3d for games or compiz. If you need 3d, then you will need the binary driver. It works, and, for the most part, most people have no trouble.
__________________
The only dumb question is a question not asked.
The only dumb answer is an answer not given.

Last edited by robbak; 25th October 2008 at 06:31 AM.
Reply With Quote
  #3   (View Single Post)  
Old 25th October 2008
chill's Avatar
chill chill is offline
Fdisk Soldier
 
Join Date: Jun 2008
Location: Federal Republic of the US
Posts: 74
Thanked 6 Times in 6 Posts
Default

You do not need linux binary compatibility to use the nvidia driver. It runs natively but there is only a 32 bit binary though. I find the FreeBSD binary to be more stable on my system than the current linux binary on linux but maybe thats just me.

The three ports you will probably want are:
-x11/nvidia-driver (driver itself)
-x11/nvidia-xconfig (automatically configures and updates xorg.conf)
-x11/nvidia-settings (gui to manage all your settings)

Enjoy

Last edited by chill; 25th October 2008 at 03:40 AM.
Reply With Quote
  #4   (View Single Post)  
Old 25th October 2008
rex rex is offline
Real Name: Nikhil Rathod
Shell Scout
 
Join Date: May 2008
Location: Chicago
Posts: 114
Thanked 2 Times in 2 Posts
Default

I need no hardware acceleration or 3d graphics. Just want to run X and occasionally watch videos and listen music and for some c development.

So what is nv driver then? Is it not nVidea driver? if it is which my xorg.conf says (as I didn't installed nVedia but xorg found it) then is it dependable?
Reply With Quote
  #5   (View Single Post)  
Old 25th October 2008
chill's Avatar
chill chill is offline
Fdisk Soldier
 
Join Date: Jun 2008
Location: Federal Republic of the US
Posts: 74
Thanked 6 Times in 6 Posts
Default

nv is the open source 2D nvidia driver, no thanks to nvidia documentation

Sounds like you dont really need the nvidia binary from what you require. You do get better video output options in mplayer with it though. You could always install it, try it out and if you decide you dont need it you can just change the X driver back to nv in xorg.conf.
Reply With Quote
  #6   (View Single Post)  
Old 25th October 2008
graudeejs's Avatar
graudeejs graudeejs is offline
Real Name: Aldis Berjoza
formerly killasmurf86
 
Join Date: Jul 2008
Location: Riga, Latvia
Posts: 588
Thanked 29 Times in 26 Posts
Default

Quote:
Originally Posted by rex View Post
Might be a stupid question, but it is all because of the internet. This is the first time I'm installing fbsd on a laptop with nVidia graphics card. I choose nv drivers and it is working fine. But in the internet I read that nVedia drivers on fbsd requires linux emulation (this might be an old story).

So just needed to know is nVedia drives stable now? I'll be using this laptop for some critical job at my office.
It's stable, i use it myself
Reply With Quote
  #7   (View Single Post)  
Old 25th October 2008
Oliver_H's Avatar
Oliver_H Oliver_H is offline
Real Name: Oliver Herold
UNIX lover
 
Join Date: May 2008
Location: Germany
Posts: 429
Thanked 26 Times in 22 Posts
Default

Quote:
Originally Posted by chill View Post
You do not need linux binary compatibility to use the nvidia driver. It runs natively but there is only a 32 bit binary though. I find the FreeBSD binary to be more stable on my system than the current linux binary on linux but maybe thats just me.

The three ports you will probably want are:
-x11/nvidia-driver (driver itself)
-x11/nvidia-xconfig (automatically configures and updates xorg.conf)
-x11/nvidia-settings (gui to manage all your settings)

Enjoy
If you want to use some software with Linuxulator and 3d acceleration then it is a must.

http://http.download.nvidia.com/free...hapter-02.html
__________________
use UNIX or die :-)
Reply With Quote
  #8   (View Single Post)  
Old 25th October 2008
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Helpful companion
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Thanked 193 Times in 184 Posts
Default

As stated, there are 2 primary NVIDIA (Where did the 'e' come from?)
  • nv - AKA, the Xorg "xf86-video-nv" driver, open source, accel 2D only.. Xvideo is supported.
  • nvidia - The proprietary vendor-supplied binary-only blob driver, it supports accelerated 2D and 3D, buggy.. only works on a handful of "supported" OS's and architectures.
There is also a project aimed at reverse engineering nVidia chipsets, it's called "Nouveau", but it's in the early stages.. BSD support is kinda hit and miss.. 3D is still a W.I.P.

http://xorg.freedesktop.org/wiki/nv
http://www.nvidia.com/object/unix.html
http://nouveau.freedesktop.org/wiki/

I personally, along with many others, would never use the vendor supplied driver if had the chance of doing so.. avoid it if you can, save up and invest in a good ATI/AMD card. (The vendor is releasing documentation!).
Reply With Quote
  #9   (View Single Post)  
Old 25th October 2008
rex rex is offline
Real Name: Nikhil Rathod
Shell Scout
 
Join Date: May 2008
Location: Chicago
Posts: 114
Thanked 2 Times in 2 Posts
Default

video in mplayer seems to ve working fine with nv drivers and that is all what I want. My only concern was is NV driver stable or not?
And it seems it is.
for games and all I got different laptop.

Thanks to all for the valuable information
I got a question about laptop, but I think a new thread would be better for it.
Reply With Quote
Old 25th October 2008
jb_daefo jb_daefo is offline
Package Pilot
 
Join Date: May 2008
Posts: 196
Thanked 5 Times in 5 Posts
Default

nvidia-driver runs here, however "agp.ko detected, aborting setup!" (iirc) appears
on the terminal (visible after X quits)... no "aborting" in Xorg.0.log though.
__________________
using /LOOKAT/ with /var/db/pkg files and portmaster/aliases/pipes/find/grep to meteorically speedup port upgrades/installs...
Reply With Quote
Old 25th October 2008
Oliver_H's Avatar
Oliver_H Oliver_H is offline
Real Name: Oliver Herold
UNIX lover
 
Join Date: May 2008
Location: Germany
Posts: 429
Thanked 26 Times in 22 Posts
Default

Just disable FreeBSD agp in /etc/device.hints with hint.agp.0.disabled="1" and add Option "NVAgp" "1" to /etc/X11/xorg.conf (screen section).
__________________
use UNIX or die :-)
Reply With Quote
Old 30th October 2008
mdh's Avatar
mdh mdh is offline
Real Name: Matt D. Harris
FreeBSD 2.2.6 User
 
Join Date: Oct 2008
Location: West Virginia
Posts: 139
Thanked 8 Times in 8 Posts
Default

Also worth note is that you need compat_5x for the nvidia (binary) driver. This includes both kernel support (since it has a kernel module as a component), and the package installed.
Reply With Quote
Old 31st October 2008
graudeejs's Avatar
graudeejs graudeejs is offline
Real Name: Aldis Berjoza
formerly killasmurf86
 
Join Date: Jul 2008
Location: Riga, Latvia
Posts: 588
Thanked 29 Times in 26 Posts
Default

Quote:
Originally Posted by mdh View Post
Also worth note is that you need compat_5x for the nvidia (binary) driver. This includes both kernel support (since it has a kernel module as a component), and the package installed.
not really
i have commented COMPAT_FREEBSD5 and COMPAT_FREEBSD4 out of kernel config, and nvidia binary drivers works just fine
Reply With Quote
Old 31st October 2008
mdh's Avatar
mdh mdh is offline
Real Name: Matt D. Harris
FreeBSD 2.2.6 User
 
Join Date: Oct 2008
Location: West Virginia
Posts: 139
Thanked 8 Times in 8 Posts
Default

Quote:
Originally Posted by killasmurf86 View Post
not really
i have commented COMPAT_FREEBSD5 and COMPAT_FREEBSD4 out of kernel config, and nvidia binary drivers works just fine
Hmmm, OK - this must have changed in a recent release of nVidia's drivers, then. Do you have compat in the kernel for 6x? (Or are you running 6?)
Reply With Quote
Old 31st October 2008
graudeejs's Avatar
graudeejs graudeejs is offline
Real Name: Aldis Berjoza
formerly killasmurf86
 
Join Date: Jul 2008
Location: Riga, Latvia
Posts: 588
Thanked 29 Times in 26 Posts
Default

Quote:
Originally Posted by mdh View Post
Hmmm, OK - this must have changed in a recent release of nVidia's drivers, then. Do you have compat in the kernel for 6x? (Or are you running 6?)
I do have Compat 6, but, i don't remember which app needed it.... (i know for sure, it's was other than nvidia-driver, but i don't know if nvidia-driver will work without it, cause i haven't used kernel without compat 6)
Reply With Quote
Reply

Tags
nvidia

Thread Tools
Display Modes

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
NVIDIA driver fails to load, freebsd 7.0 mc_i2020 FreeBSD General 18 18th July 2008 01:12 PM
FreeBSD NVidia driver installation maxrussell FreeBSD Ports and Packages 44 15th July 2008 10:39 PM
Image artifacts with nvidia-driver KernelPanic FreeBSD Ports and Packages 1 10th July 2008 09:56 PM
problems with nvidia-driver-169.12 greencross FreeBSD General 8 21st May 2008 01:41 PM


All times are GMT. The time now is 11:01 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick