nVidia Posts First Linux Graphics Drivers for Opteron 296
Brian Stretch writes "nVidia posted the first publically available Linux graphics drivers for the Athlon 64 (aka Hammer series) on their website today. There are updates for the lesser x86 and IA64 architectures as well. Now, if only the Athlon 64 and Opteron boards and CPUs themselves were publically available, or is AMD's developer program sending out more of these things than I know? (If so, gimme!) I guess I'll have to tough it out with my mere dual Athlon 2400+ workstation for now (heh heh heh)."
In related news, an anonymous reader writes "The new AMD Opteron servers designed by Newisys are using embedded Linux for system management. This allows remote management via web browser or ssh to examine processor state, switch power on/off, regulate processor power states and fan speeds, update BIOS firmware, etc. See the docs for more info!"
Userland BIOS Config tools? (Score:2)
Granted, I'd hate to be a beta tester.
Re:Userland BIOS Config tools? (Score:1)
The first? Really? (Score:5, Interesting)
It sounds like this is just the first Hammer release of Nvidia's proprietary, binary-only drivers for cards they won't release specs to. Useful, but hardly any more significant than some other random piece of proprietary software being ported.
Re:The first? Really? (Score:3, Interesting)
That's like saying that Microsoft is porting some random operating system to the Hammer architecture.
Re:The first? Really? (Score:3, Insightful)
Re:The first? Really? (Score:2)
Re:The first? Really? (Score:2)
Re:The first? Really? (Score:2)
Except that ATI's linux drivers are a far cry from crap (and actually work for me, unlike nVidia's most recent drivers which just segfault).
In addition, ATI makes the specs available so that users who want to can develop their own drivers.
As a result, under Linux, Radeon 8500 (and newer) users have 3 drivers to choose from, depending on their needs, ethics, and desires.
Dinivin
well, (Score:2, Informative)
However, if you want to possibly commit libel while accusing someone else of it, go right ahead, I won't stop you.
And I think there's some value in being first to do something, regardless of the licensing status or any other factors.
"Yeah, whatever, first space satellite... but they were COMMIE BASTARDS!" <-- sour grapes
Re:well, (Score:2)
(If there is currently no port of XFree86, it'd be interesting to know how Nvidia's drivers work.)
Re:well, (Score:2)
So, no, the vga16 drivers wouldn't count in that case.
Besides, who needs X for graphics drivers? I'm sure NVIDIA could write drivers for the framebuffer...
But my main point is that your post wasn't phrased in the form of a query, but rather an accusation--be careful before you start tossing those around too freely (unless you're posting on
Re:well, (Score:4, Informative)
http://cvs.mandrakesoft.com/cgi-bin/cvs
%ifarch x86_64
#define XF86CardDrivers mga fbdev vga ati savage nv glint vesa \
DevelDrivers XF86OSCardDrivers XF86ExtraCardDrivers
%endif
And part of the changelog:
* Mon Nov 04 2002 Gwenole Beauchesne 4.2.1-6mdk
- Build more drivers for x86-64
So I guess those drivers have been built for at least a month now in Mandrake's XFree86 rpm on x86-64.
Re:The first? Really? (Score:5, Informative)
They are not the first. I saw at least one Opteron-based 1U system running XFree in the AMD booth at SC2002, just a few weeks ago. No idea what the video/driver subsystems were like (maybe fbdev?).
Wouldn't be surprised if this was the first x86-64 driver to support hardware accelleration though.
-Isaac
Re:The first? Really? (Score:4, Informative)
Plus if you don't know what video/driver subsystem how do you know it was not nvidia (and hence, still the first)?
Re:The first? Really? (Score:5, Informative)
Whinge.
They can't. There is IP involved they don't own, both from S3 and SGI.
Not that this hasn't been said everytime some jackass whined about the same thing. And not that it'll help morons like you who don't have a clue how business works understand this little concept.
Re:The first? Really? (Score:2)
And your proof to back up this statement would be what?
Dinivin
Re:The first? Really? (Score:2, Insightful)
I don't care how many times this is mentioned. Every time something comes up about the nVidia cards, I hope we get a whole flood of people posting about this problem. I don't really care what excuse they have for not having Open Source drivers. I only care that they aren't.
It makes my kernel unsafe and insecure whenever I load the non-Open Source drivers into it. I end up suspecting them first in every case of strange system behavior because I know they haven't undergone peer review. I am extremely distrustful of them, and if I had any other choice that was within 75% of the performance and used Open Source drivers, I'd jump to it in an instant, even if it was %20 more in price.
Re:The first? Really? (Score:2)
And 20% more than 0 is how much, exactly?
If you don't like it, then quit whining and buy a different card. Matrox has open source drivers. Yeah, they suck. But they're open source, and that appears to be the driving factor in the whining.
One day the open-source-uber-alles zealots will get a clue and realize that the business world does have things like trade secrets and intellectual property that can't just be released. The driver code is part of nVidia's core business, and asking them to open it wide open is equivalent to asking them to just hand money to their competitors.
Re:The first? Really? (Score:2)
I'm talking total hardware and software price. It really doesn't make any sense to talk about anything else since the hardware is useless without the software, and the software is useless without the hardware.
If you read my post, you'd realize why I don't get a Matrox card. As you said, their performance is sadly lacking. I clearly laid out the parameters under which I would consider a different card.
Ahh, yes, the business world... Can't find a way to make money without installing secret, possibly trojaned software on my computer. I feel so sorry for them. Next I suppose you'll tell me they need government handouts to survive. If you want to follow along to the endpoint of that stupid road, install Kazaa, Audio Galaxy, Morpheus and Windows XP on your computer.
If you want to be there, quit using your Linux box and Open Source all together. Clearly, scam artists making money is more important to you than your freedom.
Businesses exist to serve me, and my interests. That's why they get my money. They have no intrinsic right to exist or make money. If I were complaining about the quality of their harware (which I'm not, because it's excellent), or that their drivers constantly crashed (which, though I'm very suspicious of them, I don't think they do), you'd have no vitriol to spew. Their drivers not being Open Source is just another missing feature, and one I place an explicit value on.
Re:The first? Really? (Score:2)
Re:The first? Really? (Score:2)
It is also abundantly clear that my smartaleck sense of humor doesn't translate well to Slashdot. Geeze...
bitter? (Score:3, Insightful)
Re:bitter? (Score:2)
nVidia does First Post? (Score:3, Funny)
Re:nVidia does First Post? (Score:2, Funny)
Ssh.. that's still under NDA!
Re:nVidia does First Post? (Score:2)
Oy
Jesus (Score:4, Funny)
oh do shut up
Re:Jesus (Score:2)
Re:Jesus (Score:2)
Can you provide some documentation for that claim? Every benchmark I've seen shows them running at normal single CPU speed on non-SMP-capable apps.
Why tell us.... (Score:5, Funny)
I don't think anyone here cares how big your e-penis is, and no... I won't stroke it.
Re:Why tell us.... (Score:2, Funny)
Drivers (Score:4, Interesting)
Re:Drivers (Score:2, Insightful)
Can you come up with any reason why they should? They certainly won't make any money from it. If anything, their competitors will gain value by seeing exactly how their hardware layer works.
What benefit would it give you? Oh, now you can see how someone writes video drivers? Well, nVidia is in the market to educate people. They're in the market to make video cards.
Re:Drivers (Score:2)
I put my brother's Geforce 2 MX card in to play Unreal 2003 and after I finished I surfed the net for 5 minutes. Guess what? Hard lockup! Just not good enough. I don't care if they play Unreal at 3000 fps, it just won't do if they're not stable. And they are not stable.
Then there are issues about which systems are supported. What happens when I want to try out the Hurd, or BSD or
My next card will be another Radeon.
Re:their competitors will gain (Score:2)
Re:their competitors will gain (Score:3, Interesting)
How is this possible? The only way that we can consider software to be a trade secret is if we allow ourselves to believe that the closed source model is good for all. Is the layout of what's under the hood of a Toyota a trade secret? No? Oh. I guess software is more special. We should be happy sticking stuff in one side and getting stuff out the other without having a clue as to what's going on in the middle, even though there is absolutely no reason (in an ideal world) not to share that information.
All that open source advocates are asking for is a chance to better use the equipment that they have purchased. It's still possible to charge however much you want for the driver+card or whatever your business model requires, but, in the long run, the open source dogma says that it's better to let people play with the stuff they've bought.
The only reason why I say that you may be missing the point about open source is because I read a thread where you kept saying, "What's the point? I mean, what's the point? Tell me, what's the point?"
I gave you an example of a direct consequence of "the point" and you say you already know this? Why ask, then?
As for your quip about open-sourcing the plans for building jets, I would think that if it were possible for a heretofore unknown group of non-jet-designing-as-a-full-time-job US citizens (say, graduate students in aerospace engineering, for example) to improve on current plans then we would benefit from those people working on it in their free time, don't you? The DOD could then spend their money on actually building the equipment to make these fancy new designs. This would be the new race.
All open source people generally want is to get as many capable people as possible to attack any and all current, and sometimes unforeseen, problems. This is a good thing. There's not really much bad to say about it. If a couple stupid paradigms have to be changed on the way, so be it.
Re:Drivers (Score:2)
Re:Drivers (Score:2)
If they do happen to run into a bug, then they'll call up nVidia and it'll get fixed. Because nVidia knows that this market is a prime revenue source.
Frankly, you keep talking about how "easy" it is to reverse engineer the drivers. Funny. Nobody has yet. If it was that easy, I'd expect that someone would've done it and open sourced the results.
Re:Drivers (Score:5, Insightful)
Insightful, indeed.
Re:Drivers (Score:2)
Re:Drivers (Score:2)
Re:Drivers (Score:2)
Insecure and unstable isn't a big issue for me on my workstation machine at home. I have some pretty strict limits on what can get into and out of that machine, and nobody but me depends on it to be running.
The driver ATI has that is actually performance comparable to the nVidia drivers is also not Open Source. So, no benefit to going ATI. Until I heard that, I was ready to drop my nVidia card in favor of ATI.
Re:Drivers (Score:4, Informative)
Re:Drivers (Score:2)
That's probably because of the NV30 emulation. It's gonna take a poopload of software to emulate a whole video card.
Because they're probably protecting trade secrets (Score:5, Interesting)
In the case of NVidia, it's entirely possible that their driver code would necessarily reveal some of their hardware's trade secrets.
The irony here is that most Slashdotters probably don't have anything big against the need for hardware companies to keep trade secrets in general, but when this necessitates closed-sourcing some of their driver code, everybody screams foul.
I'm all in favor of OSS, and I use OSS for everything I do unless there's no option, but put yourself in their shoes for a moment - if you happened to make the world's fastest consumer video card at some point in time, would you be in a hurry to release details that would likely help your competitors to catch up faster?
You might ask "then how come company X can release open source drivers or specs and NVidia can't?", and this would be a valid question. I don't know the answer, but there are several possibilites. One is that the specs they release to the OSS community don't really have *all* of the details (which would mean their proprietary drivers would always be a little bit faster). Another possibility is that their design is such that the driver code or programming specs don't reveal as many trade secrets.
Re:Because they're probably protecting trade secre (Score:2)
Re:Drivers (Score:2, Insightful)
Re:Drivers (Score:2)
translation of comments. (Score:5, Funny)
I havent gotten laid since October of '67. (sob sob sob)
Re:translation of comments. (Score:2)
PowerPC Drivers? (Score:3, Interesting)
Re:PowerPC Drivers? (Score:2)
I heard once that there is a lot of vector-based functionality in the PPC processor line...That probably rocks for physics simulations ranging from star collisions to FPS games.
Re:PowerPC Drivers? (Score:2)
Aside from that, it's certainly an educational experience using an architecture you're not accustomed to. Aside from learning that architecture, you get a feel for the significance between different environments.
Do you think he's compensating for something? (Score:2, Funny)
For those who care to know (Score:3, Funny)
Obligatory comment (Score:4, Funny)
[sigh] You're bragging about a single dual Athlon machine when I've got a beowulf cluster of those??..
Clarifying Opteron vs. Athlon 64 (Score:4, Informative)
A few key differences between the two are that the Opteron will be multiprocessor-enabled and have three HyperTransport pipes (each providing a theoretical 6.4GB/s of throughput) versus one in the Athlon 64. The Opteron will also have more on-die L2 cache (1MB and 2MB are being talked about right now), and will draw quite a bit more power (90W+ vs. ~65W for the Athlon 64).
hypertransport (Score:2)
The last time I looked at any Hammer-related information on AMD's web site, it said that hypertransport would be used for interprocessor communication, but they would only operate at 6.4GB/sec on quad-cpu setups. Dual-cpu hypertransport pipes would operate at 3.2GB/sec, but considering the hammers will have onboard PC2100 memory controllers only a maximum of 2.1GB/sec of that could be eaten up by memory transfers (mulitprocessor athlon systems use a NUMA) so 3.2GB/sec is a reasonable number. I think the hypertransport pipe connecting the cpu to the chip that's something like a stripped-down north bridge may be even slower (1.6GB/sec?) but I'm not sure about that.
Slashdot Socilogy (Score:2, Interesting)
Where/How did the "In Soviet Russia..." posts come from? I remember where things like 1.2.3.Profit and the now-passe Mastercard and All Your Base jokes started, but what brought on this spur of neo-Marxist-Lenninist thought?
And I repeat... (Score:2)
Re:Slashdot Socilogy (Score:2)
No way.
I am uncertain of what really caused it, but there are "In Soviet Russia" posts on various websites going back to August.
I think something happened in August somewhere that set that off.
Opterons (Score:3, Informative)
Be sure to read these links if you have problems. (Score:4, Funny)
(heh heh heh) New Slashdot Poll? (Score:5, Funny)
1. Car
2. Money
3. Computer / Peripheral
4. Boat / Plane / Other toy
5. Cowboy Neal's Slide Rule
new driver issues (Score:2, Informative)
performance (Score:3, Informative)
Unreal tournament2003 is actually playable on my box now (gefore2 MX), whereas before it was too slow even in 640x480, 16bit mode.
Ahem (Score:2)
Unlocking kit: $20
Thermalright SLK800 heatsink/fan kits: $50 each
ASUS A7M266-D mainboard: $200
Trolls incapable of assembling their own PCs reduced to making lame dick jokes: priceless
Start-Up Newisys Is Betting On Servers With AMD (Score:2)
Start-Up Newisys Is Betting
On Servers With AMD Chips
By GARY MCWILLIAMS
Staff Reporter of THE WALL STREET JOURNAL
In such a dismal market for business computers, how can a new company win backers with yet another machine?
Apparently with an unusual strategy: Newisys Inc. (www.newisys.com [newisys.com]) is a two-year-old start-up that is offering a specialized design for making powerful computers, built around a new generation of computer chips.
The Austin, Texas, venture has assembled a crew of well-respected computer engineers and raised some $55 million from powerful investors. Its supporters include venture capitalists and chip maker Advanced Micro Devices [slashdot.org] Inc., whose coming 64-bit microprocessor is at the heart of Newisys' system.
Phil Hester, the company's chief executive, says his firm will offer its designs to big computer companies that use outside suppliers on novel technologies and save their own designers for mainstream projects. So far, Newisys has placed prototypes at five computer makers.
In large part, Newisys is exploiting a split in the approaches taken by Intel [slashdot.org] Corp. and AMD in designing their 64-bit chips. In its coming Opteron chip, AMD adds 64-bit extensions to the existing PC-chip instructions rather than creating a new set of instructions, as Intel's Itanium does.
As a result, computers using the Opteron will run older 32-bit applications alongside new software designed for the 64-bit chip without any change or performance penalties, says Mr. Hester. Intel's new-instruction approach adds hurdles to running older software on Itanium machines, he insists. An Intel spokesman says it doesn't expect many customers to run both 32-bit and 64-bit applications on the same machine.
Analysts say if Newisys can persuade a major computer company to resell its design, it will have achieved what has long eluded AMD -- a powerful server incorporating AMD chips for corporate markets. AMD has racked up big losses this year on a bad bet on a PC rebound, and its chips have lost ground to Intel. The Opteron chip officially debuts in April.
Newisys' founders boast impressive resumes, including key roles in the design of International Business Machines [slashdot.org] Corp.'s RS/6000 workstations and Netfinity server-computers. Mr. Hester left IBM, where he was chief technology officer in the PC unit, after concluding he could never get approval to build a server using AMD's new chip.
In 2000, Newisys raised $28 million from venture-capital companies Austin Ventures and New Enterprise Associates, as well as from AMD . In October, it raised a further $25 million from the same backers and mutual-fund titan Fidelity Investments, a unit of FMR Corp.
Randall Groves, Dell Computer [slashdot.org] Corp.'s vice president of enterprise business, says Dell might take a look if the Opteron proves to outperform Intel's chips. Dell has resold others' server-computers in the past and could again.
Marty Seyer, AMD's vice president of server business, insists Newisys isn't the only designer interested in making servers with Opteron. But the only other server maker that has publicly embraced the chip is Cray [slashdot.org] Inc., which plans to build a supercomputer for the Department of Energy.
Skeptics say designing and making computers for others has been a mixed bag. Amdahl Corp., Convergent Technologies Inc. and Stratus Computer Inc. each had early successes making computers for others, but struggled when their big customers reversed course.
Mr. Hester says Newisys hopes to avoid such landmines by handing off manufacturing, limiting the impact of any contract cancellation. It is also developing features, such as remote management, that are more typical of mainframes than low-priced PC servers.
Newisys also hopes to generate word-of-mouth demand among corporate buyers by placing 500 to 1,000 pilot machines at companies such as Fidelity and Goodyear Tire & Rubber [slashdot.org] Co.
Basil Horangic, a partner at Austin Ventures, says industry consolidation is creating new demand for computer designers. "There have to be a lot of niches in a market that's worth $40 billion," he says.
The little start-up has found a receptive audience among software giants. Newisys has lined up IBM, Microsoft [slashdot.org] Corp. and Oracle [slashdot.org] Corp. to develop versions of their operating or database programs for Newisys designs.
Boris Bialek, strategic technologies manager at IBM's database-software group, says Big Blue hopes to be first to deliver a database running on the Newisys computers. It plans to show its software running on a Newisys prototype at an industry trade show next month. "We like the team a lot," he says. "They deliver on time, which is amazing for a start-up."
Write to Gary McWilliams at gary.mcwilliams@wsj.com [writeto]
Updated December 12, 2002 12:36 a.m. EST
Checksums don't match for Athlon UP RH 8.0 driver (Score:2)
I installed it, and it seems to work, but it's odd that there is a difference in the checksums. More paranoid people might wish to beware.
thad
Re:Checksums don't match for Athlon UP RH 8.0 driv (Score:2)
No, they haven't. I just downloaded and checked the web page and the kernel module again.
From the download page referenced above
RedHat 8.0 UP Athlon Architecture NVIDIA_kernel-1.0-4191.rh80up.athlon.rpm 6e132142569c2d9839b926ab6e20d999
and on my machine
tiger> md5sum NVIDIA_kernel-1.0-4191.rh80up.athlon.rpm
b9100e1
tiger> ls -l NVIDIA_kernel-1.0-4191.rh80up.athlon.rpm
-rw-rw-
It looks as if the web page maintainer copied the wrong md5sum to this line -- the checksums for the RH 8.0 upgraded to 2.4.18-18.8.0 and for just regular RH 8.0 (for Athlon UP) are the same, they probably shouldn't be.
thad
Slow as crap 2d.... (Score:3, Informative)
Re:Slow as crap 2d.... (Score:4, Informative)
Like this:
Section "Device"
# no known options
Identifier "NVIDIA GeForce 2 GTS (generic)"
Driver "nvidia"
VendorName "NVIDIA GeForce 2 GTS (generic)"
BoardName "NVIDIA GeForce 2 GTS (generic)"
Option "NvAgp" "3"
Option "renderAccel"
BusID "PCI:1:0:0"
EndSection
Re:Slow as crap 2d.... (Score:2, Informative)
Some people say it is the AGP, but it is not. I can use agpart or the nvidia supplied agp, it makes no difference. Both are good.
Some people say it is that renderAccel is not activated. And that does make a huge difference, but even with acceleration, the new drivers are still seriously slower.
Some people are retarted and say that you need to reboot for the "AGP to be reprogramed". As dumb as I am I tried that too. But that makes no difference.
It is true that XAA is not being used.
And it is true that even with RenderAccel on, my GeForce 2 is slower than my S3 (no acceleration).
I don't see what else it could be other than the 40% increase in the module size from 1M to 1.4M
Intresting install. (Score:2)
Add this to the feature list: (Score:2)
Whatever this bug was, it would previously crash Celestia.
The Earth looks great now from 20000Km with the earth ocean texture [homelinux.net].
Re:Yay (Score:1)
no crash in the latest 4 releases.
(I have quality Athlon MOBO, tough. They crash a lot on crappy MOBOs and shitty agp controllers).
Cheers.
Re:Yay (Score:1)
Re:Yay (Score:2)
Re:Yay (Score:3, Interesting)
Re:Yay (Score:3, Funny)
Hmm, on my screen that looks like a smiley with a bad toupee. Would that be the Marv Alberticon, or the Bill Shatnericon? Or would it be a Ted Koppelicon, being quite obvious about it being there, but insisting it's not a pound symbol on your head and just having a bad haircut for years?
Re:Yay (Score:3, Interesting)
Thunderbug? (Score:2)
I had this very same problem after I upgraded from a voodoo3 to a geforce2 mx. I was (and still am) dual booting win2k professional and redhat 7.3. The strange thing was that I only experienced crashes during 3d acceleration in windows - linux worked fine, even without the mem=nopentium option. I researched the problem quite a bit before I found the solution, and I got two contrary explanations. One places the blame on the cpu and one points at the OS.
The first explanation I got was that the Athlon Thunderbirds and two steppings of the Palomino core don't properly execute the invlpg instruction under certain circumstances (i.e. when 4MB pages are used), so some TLB entries can be left behind even though they shouldn't be there. This can cause the modification of areas of memory (AGP memory in use by the GART in this case) to be written to when they shouldn't be. Either the graphics card is getting confused because its data is being modified by code that thinks it's modifying its own data, or a program is tweaking out because its data is being modified by the graphics card.
The other explanation was that the instability was caused by an interaction between a "feature" of Athlon processors and OS page allocation code. Athlon CPUs allocate cache lines for speculative writes (reading memory into the cache so that cache lines can be mapped to other areas of memory, expecting that they'll be written to later, without causing problems if the cpu needs to read from that memory instead) and writes the data back to main memory whether the data is actually changed or not. This explanation says that if the OS allocates 4MB pages and marks them as cacheable and if those areas of memory are in use by the AGP GART, the cpu will "guess" that the cpu may be instructed to perform a write to that area of memory (which would never be done, but the athlon doesn't know this) and will read that area into the cache in preparation for a write. Later the cpu will write it back. Normally this wouldn't cause a problem, but since that area of memory is in use by the GART, the data may have changed since the time that it had been read by the cpu. When the athlon writes that data back to memory (even though it wasn't changed by the processor) it inadvertently writes stale data into memory used by the agp card. The graphics card gets confused and the machine then locks up.
The problem is that both explanations say that the problem only occurs when 4MB pages are used, and it goes away if the machine only allocates 4KB pages. Also, all the fixes I've seen disable 4MB pages (mem=nopentium in linux and a registry patch in win2k), so there's no way for me to be absolutely sure which is the real culprit.
I'm inclined to lean towards the first explanation because:
-It provides a reason why changing to 4KB pages fixes the problem. The CPU treats 4MB pages differently from 4KB pages, providing a distinct set of circumstances in which the INVLPG instruction won't work properly.
-The problem disappeared with later palominos and all cores after that. I don't think AMD decided to disable speculative writes, so by my logic explanation 2 predicts that the same thing should happen on all athlons.
It seems like explanation 1 is more likely to be correct, except that I have no problems under linux, even without the mem=nopentium option. Since explanation 1 relies purely on the hardware in use and does not involve the OS, it seems as if linux should crash as well when 4MB pages are not disabled. I've read AMD's processor errata and anything I could skim off of google on the subject, butI can't seem to find a really good, complete explanation.
Does anyone out there know what's really going on?
Re:Where are the games? (Score:1, Insightful)
Re:Where are the games? (Score:2)
baldur's gate 2, alice, gta3, wc3.
And I'm just listing games that I regularily play, although I'm mainly a q3 junkie
Re:Where are the games? (Score:2)
Re:Where are the games? (Score:2)
Re:asdf asdf (Score:1)
Re:whoa (Score:2)
Linux x86 drivers have been available forever, and last month FreeBSD drivers came out (I know, I'm running them right now *g*)
Re:whoa (Score:2)
Re:whoa (Score:2)
Installing Nvidia Linux Drivers (Score:2)
First, download the tag.gz source files, not the rpm. Even if they have rpms/debs for you rdistro and kernel, don't do it. You dont' save any time by using sources, assuming you have a config that compiles.
Uncompress the archive, save it somewhere logical. You can be in X-vindows if it's easier to use gedit/kedit instead of vi (but learning to use vi even minimally is a life saver; do it now b4 you really need it).
Okay, in the NVIDIA_kernel-1.xxxx directory, you'll find a file called "os-registry.c" This is the make configuration file. Read up and turn features on or off depending on your chipset (like AGP 4X, FastWrites, and sideband addressing; the first two are the better enhancements). Save your changes. I would recommend being conservative to start-- leave the defaults alone and if it works, turn on AGP4X,then Fastwrites, and then SBA in that order.
It's a good idea before you complile to a backup. Brush up on what you would need to do to install the older drivers that are already working for you.
Quit Xwindows, and become su if you aren't already. Change to to NVIDIA_GLX-1.xxxx directory first and do:
make install
this takes care of the 3D rendering backend, particulary if you already have mesa installed.
change (cd) to the NVIDIA_kernel-1.xxxx directory, and do:
make install
it should say somthing like "module nvidia.o complied successfully." If you get any errors, be ready to implement your backup plan (revert to known good drivers or edit your os-registry.c.
If you are repetitively trying to get the drivers to work or to change compile options, do a "make clean" before you "make install" in the NVIDIA_kernel directory.
okay, assume it compiled without errors, do a:
you should see the older verion of your NVdriver or nvidia module and the agpgart or nvgart modules still loaded. Just do a :
or
and
or
depending on which modules you have loaded. Okay, let's see if it works:
startx
Obviously, you should have runlevel 3 as your default-- do have a graphical GUI/logon prompt if you are going to be messing with your video drivers.
Some people have complained about a 2D slowdown; you can turn on the accelerated renderer in your
Option "renderAccel"
for reference, here's what that portion of my XF86config-4 looks like:
Section "Device"
# no known options
Identifier "NVIDIA GeForce 2 GTS (generic)"
Driver "nvidia"
VendorName "NVIDIA GeForce 2 GTS (generic)"
BoardName "NVIDIA GeForce 2 GTS (generic)"
Option "NvAgp" "3"
Option "renderAccel"
BusID "PCI:1:0:0"
EndSection
Re:Oh yeah? (Score:3, Funny)
Re:Oh yeah? (Score:2)
Re:chrisd read this (Score:2)
The machine is rock solid from what I can tell, and blazingly fast, and I'm glad I didn't have to pay for it.
Re:chrisd read this (Score:3, Funny)
The machine is rock solid from what I can tell, and blazingly fast, and I'm glad I didn't have to pay for it.
So I'm guessing you're either a beta-tester for iD's upcoming Doom 3 game, or a java developer?
Re:What Athlon SMP problems? (Score:2)
Re:What workstation? (Score:3, Funny)
*Clue stick* Opteron is not going to make either of the 2 games for linux any faster.
Re:What workstation? (Score:2)
There are about 20-30 games for Linux. Go see http://www.tuxgames.com/ [tuxgames.com]. I will admit though, that there are only about 10 pretty good ones. :-)
Re:Im having problems with the new nvidia drivers (Score:2)
Re:Oh yeah. (Score:2)