Accelerated nVidia Drivers for FreeBSD
zero0w writes "nVidia has released the official OpenGL accelerated driver set for FreeBSD 4.7 STABLE. Check out the nVidia Driver page for more detail. According to the page, this release should be considered as initial beta. So don't count on it to build a day-to-day production system, yet."
According to the page, this release should be considered as initial beta
Isn't that usually called 'alpha'?
I want to drag this out as long as possible. Bring me my protractor.
The nvidia page is fairly annoying on this point - the direct link to the drivers is under a subtitle "For Linux Users", and on the installation instructions we can read, "Please note that the NVIDIA driver set requires XFree version 4.2 or greater. If this is not available on your linux distribution,"
A shame to muddy a laudible effort such as BSD drivers with a couple of dumb (lazy?) errors. I can appreciate that much of the info may be common to both, but to explicitly ignore the fundamental differences is a bit of a shame.
Try NetBSD... safe,straightforward,useful.
Does This now mean taht I can play Unreal Tournament using the linux binarys, SWEEEEEEEEEET
...the question is, will my games run faster on FreeBSD?
--
Regards,
CheeseCow
From their site:
NOTE: GeForce2 Go and GeForce4 Go mobile processors are not supported in this driver. Please contact the notebook's manufacturer for graphics drivers for your notebook PC.
Sucks for my Dell Inspiron 8100. Anyone know if there is any way to set up drivers for the GeForce2Go?
We BSD folk have been waitting for this, because we like to play Quake too! The bad part is where are the drivers? Nvidia's web page only show's the Finux variety. Hopefully the website will update soon. There is no mention of this on the FreeBSD -stable mail-list from any Nvidia folks, so I'm a bit skeptable. The only mention on the FreeBSD list thus far is also pointing to the same website, with not metion of FreeBSD driveres.
It isn't a lie if you belive it.
As a 7 year linux user who has just recently switched to freebsd i would say thank you very much. originally i made the switch from linux to freebsd on any servers (still 1 or 2 left running linux) but after install bsd on my laptop my last concern was the nvidia driver, which was always maintained outside of nvidia up until this point.
The linux driver performed very well, hopefully the freebsd driver will get up to it's speed and i can get slackware off of my laptop and start running an easier to maintain OS.
<end/>
*awaits for the BSD is dieing (or dead) post*
I don't mean to troll, but are there any _existing_ applications / games that would benefit from this?
I'm the kind of person who likes to run Windows for games and multimedia, and Linux for server stuff.
:)
It has been under my impression that BSD development is even more focused on server side and ultra stable solutions.
Of course drivers make sense to use X on BSD, but what about games? Does it pay off to keep BSD for games, or is it simpler to use Linux/Windows for gaming? Just wondering, I guess
.: Max Romantschuk
Finally I can stop dual-booting to Linux just so I can play games...
As if your shell wasn't already 100X better than my dos console, you just have to go and make it paint faster.
nVidia is probably my favorite 'huge' company in the world. They are just simply righteous.
Kudos to them really.
Mod parrent down!
Blatant attempts at advertising like this should not be tolerated!
Easy. Blender. Or any 3d modelling app. You're going to need acceleration on that cases.
FreeBSD, or *BSD for that matter, are wonderful OS'es. I've always been passionate about the *BSD source tree and build process. Still why haven't I installed FreeBSD on my desktop system yet? You got it.. Accel OpenGL. Well.. Now it's ( sort of ) here, and I just had a thought that this might expand FreeBSD userbase... ??
Here's a related nVidia story about a commercial studio using Linux and nVidia
/PRNewswire-FirstCall/ -- NVIDIA Corporation (Nasdaq: NVDA), the worldwide leader in visual processing solutions, today announced that its NVIDIA Quadro(R)4 graphics solutions and Linux drivers are now the standard at Digital Domain. One of the largest digital studios in the world, Digital Domain hosts an integrated production studio that includes divisions for feature film visual effects, commercial production, music videos, location-based entertainment and feature film development. (Photo: http://www.newscom.com/cgi-bin/prnh/20020613/NVDAL OGO ) "Like Digital Domain, we've founded our company with a mission to create world class visual imagery through the use of technology," said Dan Vivoli, vice president of marketing at NVIDIA. "To consistently produce great work, Digital Domain has to arm the best creative and technical teams with the best tools in the industry. NVIDIA provides them with the complete package -- graphics technology that exemplifies the standard of excellence Digital Domain embodies, and the level of technical and customer support they expect from a strategic technology partner." Digital Domain is transitioning all of its 2D and 3D production workstations to include NVIDIA Quadro4 XGL professional graphics solutions, NVIDIA's Unified Driver Architecture (UDA), and the Linux operating system. The company is also deploying NVIDIA Quadro4 graphics hardware and Linux software drivers in its software development, digital content creation studio and systems administration departments. NVIDIA's graphics solutions will be used to support every phase of commercial and feature film digital content creation-from the creation of 3D animation and effects to 2D compositing, painting and rotoscoping. In fact, NVIDIA Quadro4 graphics solutions are currently being applied to Digital Domain's visual effects work on two feature film projects, The Day After Tomorrow and Daredevil, as well as a multitude of commercials. In addition to standardizing on NVIDIA Quadro4 graphics solutions, Digital Domain and NVIDIA have completed extensive testing of Digital Domain's proprietary NUKE software on NVIDIA Quadro4 graphics hardware. NUKE is Digital Domain's Academy Award(R)-winning compositing software for the Microsoft(R) Windows(R), Linux and IRIX(R) operating systems, and it has been used on every feature film Digital Domain has worked on, including True Lies, Titanic and xXx. Digital Domain's new software subsidiary, D2 Software, Inc., will soon begin making NUKE commercially available, and when it does, the digital artist community can be assured that extensive testing has been done to ensure that it will operate flawlessly with NVIDIA Quadro4 professional graphics solutions. "What has distinguished NVIDIA most for us has been their customer service and their commitment to helping Digital Domain experience a smooth transition to Linux," said Michael Taylor, Vice President of the Digital Studio at Digital Domain. "We're also impressed with the quality of their Linux drivers and the level of cooperation we received to make sure that NUKE runs impeccably with their professional graphics hardware. We don't give praise lightly and we pick our technology partners with great care. NVIDIA has earned our business by providing outstanding graphics hardware, software and support that we can rely on."
.
NVIDIA Quadro4 Professional Graphics Selected as the Standard at Digital Domain
Award-Winning Production Studio Integrates NVIDIA Quadro4 XGL Solutions And NVIDIA Linux Drivers Throughout Its Production Pipeline
SANTA CLARA, Calif., Nov. 6
About Digital Domain With its cutting-edge production pipeline, Digital Domain has established a world-class reputation for innovation and artistry, having received two Academy Awards(R) for What Dreams May Come and Titanic (the highest-grossing film in motion picture history), as well as two Technical Achievement Academy Awards(R) for proprietary software. Over the last nine years, the company's feature film division has produced visual effects for films that have generated over $4 billion dollars in worldwide box office receipts. In addition, the company's commercial division is widely considered the premiere visual effects studio in the advertising industry and has been awarded fourteen CLIO Awards, including a "Hall Of Fame" Award in 2001 for its Jeep Snow Covered spot. The company has also been honored with BAFTA Awards, numerous Gold Lions and a Grand Prix award from the Cannes International Advertising Festival, MTV Music Video Awards and a Grammy for Best Music Video.
About NVIDIA NVIDIA Corporation is a market leader in visual computing technology dedicated to creating products that enhance the interactive experience on consumer and professional computing platforms. Its graphics and communications processors have broad market reach and are incorporated into a wide variety of computing platforms, including consumer digital-media PCs, enterprise PCs, professional workstations, digital content creation systems, notebook PCs, military navigation systems and video games consoles. NVIDIA is headquartered in Santa Clara, California and employs more than 1,400 people worldwide. For more information, visit the company's Web site at http://www.nvidia.com
Certain statements in this press release, including the statements relating to the Company's performance expectations for NVIDIA's family of products and expectations of continued revenue growth, are forward-looking statements that are subject to risks and uncertainties that could cause results to be materially different than expectations. Such risks and uncertainties include, but are not limited to, manufacturing and other delays relating to new products, difficulties in the fabrication process and dependence of the Company on third-party manufacturers, general industry trends including cyclical trends in the PC and semiconductor industries, the impact of competitive products and pricing alternatives, market acceptance of the Company's new products, and the Company's dependence on third-party developers and publishers. Investors are advised to read the Company's Annual Report on Form 10-K and quarterly reports on Form 10-Q filed with the Securities and Exchange Commission, particularly those sections entitled "Certain Business Risks," for a fuller discussion of these and other risks and uncertainties.
NOTE: All company and/or product names may be trade names, trademarks and/or registered trademarks of the respective owners with which they are associated. Features, pricing, availability, and specifications are subject to change without notice.
Make Your Opinion Count - Click Here http://tbutton.prnewswire.com/prn/11690X65343843
You say things that offend me and I can deal with it. Can you?
It is official; 3D Gamers.com now confirms: NVIDIA is dying.
/. confirmed that NVIDIA drivers are coming to FreeBSD. Coming close on the heels of the recent Doom3 beta, which plainly shows that we'll need the GeForce5s of the future to run it, uh, this news serves to reinforce what we've known all along. NVIDIA is collapsing in complete disarray, as fittingly exemplified by...er... putting a graphics card in every Apple, every X-Box...
One more crippling bombshell hit the happily fragging NVIDIA community when
Geez, trolling is a lot harder than I thought...
I haven't been running FreeBSD now for almost a month because my job is linux related and the more familiar I am with it the better I do.
I wasn't planning to use FreeBSD again until 5.0 got released which I *think* is slated for the end of the month still [whether it makes it or not is a different situation].
Anyway I hope this driver continues to work on later FreeBSDs as it was a major bummer to not have it the last 2 years I ran this OS.
I was considering freebsd due to advice from a few people (I normally run debian), but this has pretty much made my mind up!. I be getting freebsd once I get my dsl connection running ...
Congrads to nvidia.
The source code in the BSD driver archive looks different. It doesn't link to a static library for a kernel module. Is this only because the architecture of BSD is different, or is the driver part for BSD more open than the Linux driver?
Although it's nice to think that Nvidia are porting their drivers to FreeBSD because they are keen on supporting open solutions, the number of users is [relatively] tiny, and I don't find it particularly convincing.
What is more interesting is the possibility that Nvidia are contracted to develop drivers for a company that is developing a product that will run a BSD variant. What better way for Nvidia to test their new drivers than allow a public beta.
Pure speculation though, we'll have to wait to see whether anything comes of this.
I have been a linux user for 3 years, and I decided to try FreeBSD 4.7. I found it much quicker and more stable; kernel compilation was ridiculously easy and fast, and accelerated opengl was one of my only issues with it. That has been taken care of now, so I can honestly say that my impression of FreeBSD is a _very_ good one. I don't hate linux; I still run Gentoo. I'm just tired of bloated, unstable distributions, and the only ones that have approached the performance and stability I've seen in FreeBSD are Gentoo and Debian. Now, I'm sure there are probably others; I just haven't had the pleasure of using them as of yet. So, in conclusion, as a FreeBSD user I do not hate linux, but as a linux user I'm beginning to become frustrated with the state of distributions. Does that answer the question?
The three Nvidia developers who developed these drivers increased the size of the FreeBSD community by 300%!
Conformity is the jailer of freedom and enemy of growth. -JFK
just letting people know we've mirrored the freebsd drivers in australia at
d /
http://planetmirror.com/pub/nvidia/drivers/freebs
cheers,
-jason
I hear ya on the bloated distros problem, and if you can run a BSD, then why not? I have to admit, though, that when on a Linux box, darn near anything is download-and-compile, which is not always the case in the BSDs...
Of course, you can always tweak your Linux install to pare it down. I tried Mandrake after using Slackware forever, and at first I HATED it, but once I got it set up properly, it ran great and the newer apps libraries etcetera were quite nice.
If you like BSD, use it. I have to agree on the kernel compile too.
the readme says:
if your XF86Config has a "Device" section with a 'Driver "nv"' line, you will need to update it to 'Driver "nv"'
this should say:
if your XF86Config has a "Device" section with a 'Driver "nv"' line, you will need to update it to 'Driver "nvidia"'
--
Dreamweaver Templates
Dreamweaver Templates
--
Is targetting FreeBSD with the drivers (instead of Linux) a strategic move? My first thought is that Mac OsX is based on FreeBSD so maybe nVidia wants to do something there. However I don't understand the technical details, so if anyone can enlighten me it would be much appreciated. Thanks.
I really think the BSD boxes will do a lot better out there if ppl could get X running quickly. Ports just rule and its fairly secure and very stable - big pluses to the OS. After I got X to run on my work box, 15 mins later I had mozilla, slypheed, and openoffice up and running, using ports of course. BOOM - I "could" pretty much just used BSD for work now.
I am in the process of learning BSD well enough so we can use it in the NOC when mgmt doesn't want to spend 1000 for an OS on an older box just to put up an FTP server or DNS etc... We are basically a MS house now.
But, It sucks when your in the middle of setting up user accounts or messing with ports or some other activity and have to reboot becuase the boss just called and wants you to check out such and such web site and look at the email he sent to you... Stop what your doing and reboot.
And the way the suits are complaining about MS license process around here now - this might help alot to be able to have options - when they ask "Well what else can we do......"
Duke
FreeBSD: Nothing runs like a daemon with a pitch fork.
Huh? Who on earth has a day to day production system that isn't headless? And one that requires accelerated OpenGL? I guess you could say that if you're talking about workstations for 3D modelling, perhaps. But who uses FreeBSD for that? The applications just aren't there. Don't get me wrong, the drivers are a step in the right direction, and without them, the applications will never follow. But the warning about not using it for production use is a little premature methinks...
"The invisible and the non-existent look very much alike." -- Delos B. McKown
... Hello?
What is the point of putting a high-end graphical card into a FreeBSD server, for instance?
As far as I am concerned, for whatever i386+ FreeBSD server I have, I would only use the lowest of the low-end graphical card, something just good enough to install FreeBSD in VGA text mode, and not some fancy-schmancy NVidia with unstable alpha binary-only drivers!
Once installed, there is no need for graphics anyway, and OpenSSH is your friend!
On the other hand, I could use such a card on a graphical workstation (no, this is not a production system, AFAIK) if I was to use, say, Blender or the Gimp on a FreeBSD desktop machine.
Even then, I'd rather have something well-supported by XFree86...
The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
ermm, I don't know about you .. but I'm not playing Quake3 on my unix/bsd production systems :)
So don't count on it to build a day-to-day production system, yet.
How about, don't run quake on a production system.
Now I can get working on my dream Apache module called mod_3daccel
(+1 Funny) only if I laugh out loud.
While I'm glad that Nvidia is broadening their base, I can't wonder if more people wouldn't benefit from new drivers for the new releases from Red Hat and Mandrake.
I know the rpms don't work for either (8.2 under Mandrake 9.0 and 7.3 under RedHat 8.0) so as far as I can tell, you need to compile the source to get the driver working.
This however requires configured kernel source and if you don't have that for your current kernel i.e. you never installed the src rpm, you'll have to install, configure, compile the kernel, then compile the NVidia drivers then edit the XF86Config file to change the driver string!
Come on Nvidia, can't we have an automated driver? Please? Pretty please?
Why, o why must the sky fall when I've learned to fly?
There are heaps of really cool and nifty features, but X11's memory footprint immediately exploded to 150 megs.
Needless to say, I reverted to the stock "nv" driver that comes with XFree86 damn quick.
I am willing to accept that there might be something unusual with my setup that the configuration routines were not designed to cope with (Slackware), but the features aren't so cool as to be worth the investment of my time to find out.
Now I can use FreeBSD on the desktop. The only reason I the only reason use Linux over FreeBSD WAS ;) hardware accelerated graphics.
Maybe a company will start a "Desktop" FreeBSD fork and beat Apple to the x86 market.
Great, now when can we expect GNU/Hurd drivers? im going to need something to do with my system as soon as i can fit a game on one of my 1gig partitions
p.s. YAY finally bsd drivers, this rules.. can someone post any info about getting these working under 5.0, and thus using great features like gcc 3.2?
If the FreeBSD driver proves to be stable and reliable, does it make sense for Aliaswavefront and Softimage to port their 3D packages to FreeBSD? After all FreeBSD is a very stable OS suitable for such task.
So before NVidia got involved, there was one member of the FreeBSD community. Since I'm a member of the FreeBSD community, but not a developer, then there were no developers. So the code must have come from devine compilation.
..
Therefore FreeBSD is sponsored by ${DIETY}!
And given the way storage medium densities are increasing . .
I am running with the nVidia drivers now on my Ti4200. Things I have noticed:
/dev/nvidia*. It helps xlock run.
1) You need a chmod 0666 on
2) Atlantis mode (xlock) is my desktop background. Hi shark. Please do not eat my menu.
3) The artifacts left behind by the XFree86 nv driver are no longer there. I believe that XFree86 v4.3 is supposed to fix this.
Now, I need to go find some games. Time to try out UT.
Alpha is when the build completes w/o errors.
Hah, yes, yes I did. Thanks for noticing.
I suppose the question coming out of this release is just how do the stability and/or quality of these drivers compare to Linux and Microsoft drivers? I hate to even bring it down to this, but has anyone done benchmarks comparing the three? I realize that a game is likely to be the most common test and FreeBSD tests would have to run through Linux emulation, but is an interesting exercise just the same.
perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
what should really focus your mind is how easy the ports system makes life.
:
Want a FAMP webserver
#pkg_add -r apache13
#pkg_add -r mod_php4
#pkg_add -r mysql323-server
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
Does anyone know if these will work with 4.7-RELEASE or RELEASE+Security patches+updated ports?
THANK YOU!
Now I need to wait until November 20th for (hopefully) FreeBSD 5.0 release. That and the nVidia drivers should run well on my dual machine. I guess the petition worked.
So don't count on it to build a day-to-day production system
:(
:) Would you trust anyone running Q3 on your file server ;) Just leave off X alltogether ;)
I am using GNU/Linux for quite some years now and have moved to the NVidia drivers fairly early.
You should not run _any_ production system with the NVidia drivers,they are the cause of the most system crashes. Not even for the tried and tested GNU/Linux platform
Come to think of it, why would you want 3D support on a production system
Genius doesn't work on an assembly line basis. You can't simply say, "Today I will be brilliant."
I don't like off-topic digressions, but I'll go for this one.
First, just because everyone here hasn't given their thanks doesn't mean that they aren't thankful. I think that it is wonderful that nVidia has done this, and I'm grateful to the company for taking the time to implement it.
Second, I know it doesn't matter. I'm joking around. I don't care about the differences between FreeBSD and Linux; they're both good operating systems. I don't think it's a bad idea to step back and make fun of the fact that such small things can, in fact, cause heated (and pointless) flamewars.
Thats cool and all that nVidia is releasing OpenGL/3D accelerated drivers for our open source operating systems. I am grateful for their hardwork they put in to making these drivers for Linux, *BSD etc.
But when is ATI gonna get off it's lazy ass and release at least some alpha drivers for their Radeon or Rage cards for these operating systems?
I know there are projects like Gatos that make ATI drivers for Linux, but I'm sure ATI can make something better considering the fact that they have the specs for their cards.
I know many will probably say just buy nVidia cards, but all I own are Radeons (in my workstation) and a Rage Mobility card (in my laptop). It would be nice for ATI to step up to the plate and one-up nVidia though.
no one cares, I'll still use it as long as its being developed -- which is likely to continue.
The beauty of the FreeBSD codebase is how tight and fast it is. You can run it on a 486 and it doesn't struggle half as much as Linux on such a platform. You can run it on up-to-date hardware too, and it just feels like the difference between an SUV and a sportscar.
I have been involved in an effort to create a distro specifically for older computers. That's what the link to the Kawaii Project is all about. Originally the idea was Kawaii Linux, but the versatility and power of FreeBSD has opened my eyes to a potential alternative code base that could not only create a decent Open operating system for rescued old computers, but also an Open desktop operating system which could run the gamut from i486 to the fastest P4/Athlon machines.
Certainly Apple has proved that a desktop OS with a BSD under the hood is not only doable, but a great choice. Why should x86 users miss out on the fun? It's a great operating system which only needs some prettying up and simplification to be a contender on the desktop. The Kawaii Project hasn't officially decided on FreeBSD as the codebase for the project, but let's just say it's a very strong possibility that will be the way we'll go.
It's very early on yet, but here's the link: http://www.kawaiiproject.org/. BSD-heads who want in on a desktop project are encouraged to contribute ideas.
Knowledge is power. Knowledge shared is power multiplied.
i never considered petitions to corporations to be effective. i'm happy to be wrong.
"People with opinions just go around bothering one another." -The Buddha
Recomendation.
/home and /etc etc.
.doc etc) + configurations he would be better off.
As a BSD user for, well, can't say exactly, but lets say oh '93, I think I can make some recomendations.
500Mb is not much, even 2Gb don't come close.
It would be nice to have a bootable FreeBSD CD running KDE3. That way I can hand it over to a complete neubie and there is no way he can fsck up the system.
Albait, the CD should use the HD for swap slice and slice for partitions
It would be great, because my father who is sadly getting a quite old, has quite some problems with Windows (No, I don't think Windows suck!).
By having a FreeBSD CD with KDE that only use the HD to store his documents (mail, mp3, Opera-6.0,
I've been wanting to do this myself, but work takes too much time, and Windows XP works well enough for him but is quite a bit of overkill in funktionality.
I don't know anything about any differences in how the BSDs handle drivers, so I'll ask, how much work would it take to make these nVidia drivers run under NetBSD or OpenBSD?
For great justice.
Don't you see? Mac users are complaining about speed with Max OS X. Then, Apple decides to use x86 CPU's and boost performance.
I am getting signal 11 (seg fault) if I tried to load the glx. The error in signal 11 caught while trying to load GlxInit. Anybody know what is going on? If I comment out glx in the modules sections the rest loads fine, and it does appear to work quicker. Mind that I have done only basic testing, e.g. scrolling through large images with gqview, but they do appear to be loading quicker.
Either give it away or get top dollar, but never sell yourself cheap.
For years we have been bitching about not having nvidia drivers for freebsd, and now that they have made substantial progress and released a alpha/beta all we can do is bitch that they are unfinished? Lets give them a hand, they are making progress and obviously care about their customers.
FreeBSD is dying!
Soon it will join it's maker, the *BSD daemon!
Now in beatiful full color!
I'd like to see this (at least) for NetBSD too, and maybe not only for PCs.
=> Open-Source these drivers, please!
- Hubert
this release should be considered as initial beta. So don't count on it to build a day-to-day production system, yet.
So its just like the linux version then?
The current generation of "gamer" (GeForce) and "professional" (Quadro) graphics processors are effectively identical. The drivers for the gamer boards have traditionally been cripped, with a few features like line antialiasing turned off. There have been articles on how to convert your GeForce 2 to a Quadro 2 (typically a jumper). The differences for GeForce 3 are minor. I'm not sure there are feature differences for the GeForce 4 (ignoring the GeForce MX, which is a GeForce 2 architecture).
All this product differentiation was the big reason for secrecy about the drivers. It's not clear that it's still necessary.
For a long time now, I have been wanting to use freebsd for my desktop. But the lack of Nvidia drivers killed that idea. Now that Nvidia has released these drivers its time to explore freebsd for the desktop.
/proc/ and devfs and putting home users in /home and not /usr makes Linux a friendlier OS. And lets not forget about hdparm!
But I have grown very fond of Gentoo Linux so I dont think Im ready to change. I like the idea of CVS ebuilds that dynamicly connect to the cvs server, checkout the src, then compile and install it with in the package manager. Like for example, I made a Gaim cvs ebuild, I just type emerge gaim and it automaticly gives me the latest version of gaim right from the cvs server. I know I would miss stuff like this if I switched to Freebsd. Also Gentoo makes things like Fonts and Optimizations a breaze. Freebsd in my opinion is more conserned with stablity and security and not so much with Uptodateness. If I need security I will run a hardware firewall, and I have never had a stablity problem with using uptodate programs.
I used freebsd 4.5 on my server, I had a hard time with cvsup, maybe there isnt a good howto or something but I couldnt figure out how to update the ports tree. With gentoo i just type emerge rsync..
In my opinion Freebsd is not a desktop OS, Im sure you can get freebsd to do what Linux can do by tweeking it and playing with it, but I find Linux easier to use and more uptodate.
And small things like
But what good is Freebsd NVIDIA drivers if things like quake3 and UT2k3 binaries can run in freebsd. Can Linux binary support in the kernel fix these problems?
I cant wait to see a screenshot of UT2003 running in freebsd! And I would like to see a benchmark to test freebsd nvidia drivers to the linux nvidia drivers. (im sure since linux can be heavily optimizied it will be alot faster)
keanmarine.com
Alot of the newer Macs are or have been sold with Geforce cards too. It sure would be nice to be able to use the 3D acceleration in Linux.
Or have I missed something? I can't find any mention of such a thing anywhere.
Considering they have a port of their drivers to MacOS X on PPC, and to Linux on x86 you'd think it'd be pretty trivial for them to make some for Linux on PPC.
I thought I might actually be productive and get some work done today, nVidia has to go and do this to me!
...must resist the temptat...WAIT! You mean I can have GL accelerated sprongies now!!! OMG! *click*
-- AcquaCow
up 12 days, 22:30, 2 users, load averages: 993.20, 994.21, 994.56
*makes note to limit user processes...
Thats funny, i cant see the source code anywhere.
Surely a company as respected in the Free software community as nvidia would release the source code.
Ohh yea, i remember now, nvidia are SCUM, they want us to give them our money and return they wont tell us how the product we purchase works.
Just say NO to NVIDIA
on the desktop.
I still like BSD, but Gentoo is really nice.
According to the news at the FreeBSD-NVIDIA Driver Initiative project site:
.
"Finally, for those of you who are curious, I have reports of people playing these games with the NVIDIA drivers and having no trouble: UT, UT 2003, Tribes 2, Half-Life (under wine), Quake 3 and TuxRacer. There were some others, but they are lost somewhere in my heap of mail. Enjoy!"
Now my next wish will be the 3D vendors porting their professional animation app (hello Maya, Softimage, 3ds max) to the FreeBSD platform, given strong OpenGL performance is now available.
Maybe I should continue to do some Blender artwork first at the moment
Someone may also want to check out ePSXe or PCSX Linux with Pete MesaGL plugin, the OpenGL 3D acceleration simply rocks and looks great!
This isn't a BSD, I know, but have you checked on Knoppix (http://www.knoppix.org/)? It's a fully-bootable Linux distribution on a CD, using KDE.
thats the package system!!! The ports system would go something like this
/usr/ports/x11/XFree86-4/
...compile compile... /usr/ports/x11-wm/fluxbox
...compile...
$su
Password:
#cd
#make install clean
#cd
#make install clean
i dig ports, i really do.
ICY> glxgears
7377 frames in 5.0 seconds = 1475.400 FPS
7359 frames in 5.0 seconds = 1471.800 FPS
7342 frames in 5.0 seconds = 1468.400 FPS
7316 frames in 5.0 seconds = 1463.200 FPS
ICY> uname -a
FreeBSD 5.0-CURRENT FreeBSD 5.0-CURRENT #3: Wed Nov 6 09:29:55 EST 2002 root@:/usr/obj/usr/src/sys/ICY i386
libc required a little editing (that damn __sF), but it works.
Oddly enough this is precisely the tack that the main developer on this project is suggesting. Stay tuned.
Knowledge is power. Knowledge shared is power multiplied.
Whats the deal over there, still to many gcc 3.1 problems or what?
if your company had as bad of a quarter as nvidia, wouldn't you try anything to encourage more sales?
Ive been linux noob for about a year and a bit now, tried FreeBSD prolly three weeks ago. I was impressed too :)
:) I think im going to release any open source stuff I do under the BSD licence instead of the GNU one.
The only real poblems I had was when I was doing a portupgrade... I had to do a bit of manual stuff, and one package refused to compile ( And I had to replace it with a version below ).
And the cool thing about BSD is the licence
I am using the driver right now with 4.7-RELEASE-p1.
Cool, but I'm a BSD user at heart, and I can't switch.
Besides, if something do go wrong, I wouldn't be able to help my father to the same extent as I could with FreeBSD or WindowsXP.
Thanks for the tip anyway.
Nice. I will.
http://www.uk.freebsd.org/ports/
one and the same
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
Please read about the Mach kernel, instead of saying things that are incorrect.
OS-X uses some BSD userland, but not only FreeBSD !!
They use NetBSD and OpenBSD bits as well, so please look into it.
is that I switched from FreeBSD my workstation because it is even better/faster/easier to maintain than FreeBSD.
I like them both, but Gentoo is easier to maintain.
Although the documentation says 4.7-STABLE, I have it working with 4.7-RELEASE-p1. However several collegues are having trouble getting it to work on 4.7-RELEASE.
:-)
They did binary upgrades from the FreeBSD CD, I did the buildworld path
Command attempted to use minibuffer while in minibuffer
Recently I had to install the nvidia drivers on a RedHat 7.2 machine with a custom kernel. Nvidia has god this covered, if you take the time and read the README.txt.
You just download the source rpm and rebuild an rpm for your specific machine. Then you install those rpms (kernel and GL) and modify your XF86Config-4 and you're all set. All the instructions are in the README.txt.
From the NVidia README (http://download.nvidia.com/XFree86_40/1.0-3123/RE ADME):
If you already have an XF86Config file working with a different driver
(such as the 'nv' or 'vesa' driver), then all you need to do is find
the relevant Device section and replace the line:
Driver "nv"
(or Driver "vesa")
with
Driver "nvidia"
You should follow your own advice, and check your facts before posting.
On another note, it's kinda funny nVidia are releasing drivers for an OS which is supposedly dying.
Snap into a Slim-Jim! Ooooh yeeeaaahhh....
Let me explain my situation: I 'm using FreeBSD as my main OS (I have a regular Desktop Computer, nothing fancy). As my windows partition is very very unstable, for some reason, I 'm doing everything from FreeBSD, including games and multimedia. As I am not the game type, I am mostly interested for the multimedia part.
Well, I 've customised my current system (4.7 stable and the latest stable published versions of software you can find in portutils) so that I can watch and listen to allmost anything (actualy more than I can from my windows installation). There is only one problem: I cannot watch full screen video in good quality. Actualy, every dvd I play in full screen, performs aufully bad!
Anyway, I had the hope that some day nvidia would publish some drivers for my riva tnt2 (old but good), and finaly nvidia publishes those drivers for nvidia chipsets, and I go there, download them, and read the instructions. Well, the instuctions clearly state that they do support my chip.
Then, I read the instructions very carefully, and I do what they say. Finaly, I reboot my machine (I do not trust kernel modules loaded after the kernel does) and I am trying to start my X. And the system crushes. This is the first time my FreeBSD system crushes! It has never done before!
Althow I tried hard, I didn't manage to make those drivers work at all. Not a single screen! I 'm not hoping to get help (as I dodn't give any serious feedback), but I am so desperate that I have to send this posting. It is a very special kind of desperation.
i wrote a little howto for installing the nvidia drivers on mandrake 9.0, it's not hard. http://www.angelfire.com/yt/crazycrap/nvhowto.txt
it assumes you installed the kernel sources. if you didn't, install them =)
ps. nothing fancy, just something i wrote up real quick for my cousin, but it should be accurate.