nForce2 GART Driver Finally Released For Linux
Rejoice, Radeon owners! For those of you who bought an nForce2 motherboard with the hopes of doing a bit of linux gaming on it, I'm sure it was a pretty hard let down to find out there was no AGPGART driver for the nForce2 -- until now. nVidia has finally released a kernel patch for the 2.4.20 release that is now providing GART support. Perhaps this means that nVidia is re-thinking their closed source-isms in favor of a more open policy in the future. A note on AGP 3.0: Note that AGP 8x mode is not available in 2.4.xx series kernels. If you find that X will not start, try disabling 8X mode in your BIOS. AGP3.0 has been implemented in the 2.5 series.
because it is not possible to run a radeon card in DRI-Mode on an nForce(2) Motherboard
I believe nVidia's 'closed source'ism is due to the fact that their drivers for their video cards include code that is not theirs, and licensed from other companies, and thus not publishable... Thus, I can't really see this as a shift to a more open source view.
I think it's amazing how hardware vendors continuously become more engaged in writing linux drivers. When I think back a couple of years, I could not buy the graphics card I wanted because I was not sure if it would ever be supported...
Homepage
Thank you Nvidia. Other than a having a girlfriend, you have given me most of my dignity back.
/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
I spent all last week playing Enemy Territory on Gentoo Linux with my NForce2 motherboard. I get similar framerates to the Windows version of the same game. Why exactly is this patch special?
I wonder. Would this kernel patch be any
help to the xbox-linux development to get
a better understanding of the nForce2 chip?
Maybe xbox-linux will have accelerated 3d in
the future?
Bram Stolk http://stolk.org/tlctc/
Because, before this patch, under linux you could only run an Nvidia based AGP card... Nvidia (used to) only supply an NVAGP module that would not work with ATI products...
/. no-no) but they are better performance-wise than the open-source ATI DRI drivers...
Essentially this meant that if you ran linux under nforce you were stuck to an all Nvidia lineup...
The only hiccup is that IMHO Nvidia has better drivers under Linux than ATI... true, Nvidia's are closed source ( a
_CMK
Bad spellers of the world untie!
Linux's lack of Token Ring support and the fact that we were unable to defrag its ext2 file system
Information on token ring support for linux is available at www.linuxtr.net
As far as I know ext2 does not really need to be defragmented as performance is not affected as much as it is on fat*/ntfs. Also there are ways to defrag it.
So you can imagine our suprise when we were informed by a lawyer that we would be required to publish our source code for others to use.
You switched to Linux without reading the copyright? Not to mention that you only need to release the source code if you modify existing gpl'ed projects.
I think the biggest thing keeping Linux from being truly competitive with Microsoft is this GPL...
Now you're just trolling, this is offtopic anyway. The only reason Linux has become successful is because many people add to it...
Radeon owners? Well, that sounds a little bit misleading and should be differently worded, but certainly the nforce2 chipset has features that are not video specific and can be attractive to Radeon users.
:)
The nforce2 uses a 128 bit memory architecture that benefits the system's memory bandwidth as a whole. The GART helps here because you can now combine this architecture with a separate AGP video card, neglecting the relatively lower-end video core inside the nforce2.
GART is an AGP bridge feature, not a Video Chip feature, and the nforce2 is the best AMD compatible chipset out there, combine that with the current best Video chipset out there, which right now happens to be a Radeon, and there you have it, Radeon owners like myself rejoicing
- Otaku no naka no otaku, otaking da!!!
Interesting - how is WET-Mode support though?
Maybe NVidia just wants to sell more chips? I mean, I don't know how many customers this is going to buy them, but supporting linux can hurt.
It's not like they are releasing their driver's open-source or anything.
In the past, only NVIDIA cards could be used on nForce2 mobos due to the fact that you could only get a nForce2 AGP-GART driver packaged with the NVIDIA linux video drivers. The fact that the GART driver has been seperated from the video drivers means ATI Radeon and other cards can now work with nForce2 chipsets under linux.
Now you're just trolling
Ya think?
So, uh, whose video cards will you be buying the the open source drivers?
I have an nForce board and have been waiting for this for a while. I don't like having to use nVidia's built-in AGP support. However, many people with an nForce board have probably been using this patch for a while. It's been in the -ac patch in the kernel for a few weeks now, and the patch has been floating around a little longer than that. You can most likely expect it to be in kernel 2.4.22.
Second, some people seem to misunderstand the significance of this. nVidia's driver has built-in AGP support already, you don't need GART for AGP to work. This is only true, though, if you own a card that is made by nVidia. Radeon owners prior to now had to use the PCI bus for graphics if they had an nForce or nForce2 chipset.
What games do you play on Linux?
Do they run faster than on Windows?
.. I couldn't get AGP to work with 8x :/
A bit offtopic, but does anyone have a guide for 2.4 users to upgrade to 2.5? Lots of options seem to have moved/removed, and I dunno what to choose for my DFE-530TX card.
Founder of Mirror Moon - Tsukihime Game Trans
The New nvidia graphics installer (4369) comes with a new installer that will either d/l the appropriate pre-compilled driver, OR d/l the sources and compile a driver for you... all you need is the kernel-source installed for your current kernel...
Well, atleast this is true for most kernels... I am sure when you get far enough out into the 2.5.XX range there are significant enough canges to break the driver... but if you are willing to stay with a "stable" kernel you will be fine. And really, why game on an unstable kernel?
But, if you want to take the political stance, that is your right (assuming you live in a free country), but I would ask that you send Nvidia's top Brass an email stating why you would not purchase a Nvidia card... I ask this b/c to the sales dept, all they see is a lost sale, not one that could be captured from increased efforts in the linux community.
_CMK
Bad spellers of the world untie!
lmao...damn, I had one mod point left to mod you down and someone beat me to it...hey, ya reckon you work for microsoft??? oh man, this is the funniest thing I've ever read...do you really think that a bit of FUD like above is going to make everyone suddenly go.."oh yeah, he's right...better stop using linux"...dude, give us a little more credit than that!
You either have no knowledge on Free Software licenses, hire incompetent lawyers, or are deliberately trying to spread FUD (I can assure the latter will not work on /.)
(1) The "GPL compatible licensed" terms only applies to _distributed_ work. If your organiztion really are doing internal only work, you do not have any obligations to make available your source or binaries.
(2) Compiling code with GCC does NOT make your code automatically GPLed (how/where did you dig up lawyers like that?)
The new nVidia installer will first try to locate a binary for your system, and if that fails it will recompile the kernel interface part of the driver. I'm using the driver with the new 2.4.21 kernel, even if nVidia does not "officially" support this version. I've seen it working on a 2.5.x kernel too (though I think it was a bit trickier than just running the installer).
> Furthermore, after reviewing this GPL our lawyers > advised us that any products compiled with GPL'ed > tools - such as gcc - would also have to
> its source code released. This was simply
> unacceptable.
your lawyer (if any) lie
More useful (no kernel recompilation required) is that a gentleman named Robbie Ward has applied NVidia's AGPGART patch to the Radeon kernel module builder, and the result can be found at here.
You can find a small HOWTO on getting the lot going at the Waikato Linux Users' Group wiki, at http://www.wlug.org.nz/RadeonOnNforce. Have a look around while you're there, its an excellent source of information and we'd really love you to add to it.
Come on! I need just one more fix... just one fix!
BOO! TERRO
I've been considering buying a mobo with nforce2 chipset, but if it not going to work with non-nvidia gfx-cards, there's no way I'm going to buy the motherboard!
BOO! TERRO
> we were unable to defrag its ext2 file system
I had never the need to defrag an ext2 or ext3 file system, anyway you should be able, there are tools to do it, for instance
$ apt-cache search defrag | grep ext2
defrag - ext2, minix and xiafs filesystem defragmenter
you modify the kernel and you don't know how to search on google?
you are a FUD maker, and your surname is either sco or gates
"Furthermore, after reviewing this GPL our lawyers advised us that any products compiled with GPL'ed tools - such as gcc - would also have to its source code released. This was simply unacceptable."
This is simply untrue. Many non-free systems are compiled using GCC. Many propreitary systems are built using the Gnu Compiler Collection, and I have never heard of the Free Software Foundation claiming that they must release their code. I think this is either a misinterpretation by your lawyers or general just fear, uncertainty, and doubt on behalf of your company.
"I think the biggest thing keeping Linux from being truly competitive with Microsoft is this GPL. Its draconian requirements virtually guarentee that no business will ever be able to use it."
The GPL is hardly more draconian than the Microsoft EULA. Furthermore, the GPL is clearly not about companies. The GPL is about giving freedom to the user.
"Everyone was very pleased with Linux, and we were considering using it for a great deal of future internal projects."
Your comment significes the overwhelming sensibility of sharing code. All the public resources that have gone into creating the myriad of propreitary products is generallyh wasteful. Their is no point in trying to re-invent the wheel. Their is no point in not sharing generally useful technical information.
I personally admire what your company did in contracting to modify Free software for specialized purposes. This is exactly how Free Software would benefit to our economy, especially for developers such as yourself. The only reason that things like Microsoft EULA's exist is so that someone can take away the freedom of their users and exhibit a system of power over them as people. The arguement that companies must protect their intellectual property is flawed because the money that they make generally doesn't go into paying for the costs of distrobution. It goes into things like making Bill Gates a very rich man. That's a system not at all concerned with compensating the developers, once you make an analysis and really think about it.
"I can handle bad speeling and double"
Marcel...what were you smoking?
> As a consultant for several large companies, I'd
> always done my work on Windows
you're FUD (Fear, Uncertainly & Doubt) is too much off topic, try another day.
PD: how much you get paid for your work?
It's not really a Slashdot nono. You don't get any help from kernel developers, period, if you experience problems on a system where any closed-source drivers have ever been loaded during the current power cycle. And for good reason; you can't really analyze the code to see if it's, say, smashing stack, or scribbling on the page cache, if you don't have the source. Since you can't rule out the closed-source elements because of this, it's harder to properly isolate the cause of, say, an oops; also, people like Alan have better things to do than narrow the cause of an oops down to code they can't debug.
And I will continue to buy them, whether they release source code or not.
You have exactly 314 seconds to come up with a less retarded plot.
i mean, what good is playing games with linux ? i use linux for server and programming purposes only, and never even think to use it for games or on the desktop because everything seems to be so crappy - especially application with non-cli user interfaces. on the other hand, games are easy to port. i guess that's why they exist. h.
Case in point - drivers for the Radeon series have been in the kernel tree (DRI rendering) for years and yet no one has done anything with them, ATI now provide their own set for linux in the same way as NVIDIA.
Further when 3dfx were still around the specifications where avilable and yet the community failed to show any interest in creating their own.
I think that open source is great and all but it is not some magic cure-all for world hunger. Propriety software does have a place and I just think this is one of them,
BTW,,, I don't think your need to have a stock kernel just to use the driver, I compiled and was able to run the module on my machine with out too much drama. All you have to do is make sure you have module support, in the place.
It seems this guy has pasted this piece of crap before: http://slashdot.org/comments.pl?sid=67877&cid=6220 788
Founder of Mirror Moon - Tsukihime Game Trans
If you were going to use the software only internally, and not make any money selling it, why would it be a problem to release it for free to all your competitors?
You are posting something on a story that's addressing your question. Are you a fucking moron or you didnt even bother reading the title of the story?!
I've just extracted the 1.0-4363 .run file from the NVidia site, and it appears that although the file does come with a few builds of the kernel module for stock kernels, there is also source which can be used to build against whatever you happen to have installed.
:)
And it does work, 'cos I just did it
First you need to compile it against 2.4.20. The agpgart patch (as written) will not patch 2.4.21. If you manually apply it, the compile will fail. If you remove the line 'agp_bridge.num_of_masks = 1' from the diff, it will compile, but DRI still wouldn't work for me.
Unpack 2.4.20, apply the agpgart patch, compile, boot. Now 'make clean' in each individual directory in the nforce driver dir, make clean at top level leaves object files lying around. Then make,install. All should be good. ~6000fps in glxgears.
Don't bother applying the ac patches against 2.4.20 to get native nforce IDE support, this will break the DRI. Instead put 'hdparm -c1 -d1 -u1 /dev/hda' in your startup somewhere. The end result is the same.
I'm finally happy on the bleeding edge. I didn't have to set 4x AGP, but others have to.
"A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
Maybe you'd get more credit if you didn't insist on biting on blatent trolls.
Boo! That was horrible.
Um... the downloadable driver installer will actually compile a kernel module up for you if you aren't running a kernel that it already has a module for!!
Installed their driver on RH9 with the latest Red Hat kernel and it didn't have a prebuilt module for it.. so it downloaded some source and built one.
The Nvidia driver has consistently worked really well for me btw, across multiple systems that I have used it on.
"Hey! Unless this is a nude love-in, get the hell off my property!!"
I'm not buying an ATI card until there are better driver supports (don't care if the drivers aren't open source) because I want to play Linux native games with excellent FPS.
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
Intresting things to note from this guys earlier posts
He claims he is a Linux kernel devloper but cant figure how to set up networking under linux
This is the second time he is posting this offtopic comment after the 1st received 24 replies after being modded down to -1
Your code needs work in compatibility area if it won't build under GCC. This is what standards are for....
ATI's driver includes its own tweaked version of agpgart which fully supports AGP 3.0 and 8x - I've patched it myself and it works beautifully. I assume Robbie Ward's driver does the same. I'm getting around 7000 FPS in glxgears and around 1100 in fgl_glxgears. The advantage of patching ATI's driver is that you don't have to patch and recompile the kernel each time you make a change to it
It's a sad day when the best AMD chipset(s) are basically consumer-level junk lacking support for things like ECC...
I've been a longtime nvidia fan, but after the 3dMark fiasco (aplication specific optimization my ass), and then this, I'll be spending my $$ elsewhere. You reading this nvidia???
"A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
Kidding, kidding. :P
There is no excellent beauty that hath not some strangeness in the proportion. -- Francis Bacon
You don't need to defrag ext2 but you can get a defragger from http://sunsite.unc.edu/pub/Linux/system/filesystem s/defrag-0.70.tar.gz
I make no statement about its relability
rus
Cheap UK and US VPS
Um... they exist for exactly this reason... to reduce the scores on posts that have been moderated up when they really shouldn't have been... If you think some people are abusing this, then metamoderate.
I think that this was probably actually a rather fair time to moderate down, since it really wasn't an incredibly interesting post... Hell, it wasn't even correct about having to use stock distro kernels.
2.1.2 Linux Exception. Notwithstanding the foregoing terms of Section 2.1.1, SOFTWARE designed exclusively for use on the Linux operating system may be copied and redistributed, provided that the binary files thereof are not modified in any way (except for unzipping of compressed files).
Finally! A year of moderation! Ready for 2019?
Is there a Win32 version of this ext2 defragger?? ;)
I believe nVidia's 'closed source'ism is due to the fact that their drivers for their video cards include code that is not theirs, and licensed from other companies, and thus not publishable...
If that was the reason then they could at least releast the specs for their chipset (the hardware interface, not the hardware's sourcecode).
I recently bought a MSI K7N2G-L motherboard, and saying that I was disappointed with nVidia when I discovered that the nForce2 chipset wasn't properly supported for Linux, is an understatement.
echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
Now if only they could release the source for the nvnet Ethernet drivers...
Or at least release enough docs so that open source drivers could be implemented; I'm running 2.5.x, and had to use an additional network card because the (crappy)binary drivers from nvidia only support ancient kernels, not to mention there is no support for *BSD or other OSes.
Better audio support would be nice too... ALSA handles it, but in a very dumbed down mode, with many features not supported because nvidia doesn't want to release the docs, and AFAIK there is not even binary drivers for that...
But the network drivers are the biggest pain, in my company we have >20 Linux desktops, and is a PIA to have to install manually the drivers in each box, and pray that the kernel you are using is supported.
Keep in mind that even if the nvidia binary graphics drivers are quite good, the nforce drivers are _crap_ and haven't been updated since November last year, there are various bugs that nvidia said would be fixed in the next release, but so far the users are stuck.
Oh, well, I guess that I(and my company) will buy VIA based boards from now on... *sigh*
Best wishes
\\Uriel
P.S.: Don't forget to sign the petition, maybe nvidia gets a clue when they realize how many of their customers they are pissing off:
http://petitiononline.com/nforce2/petition.html
"When in doubt, use brute force." Ken Thompson
This means that you won't be buying ANY cards? Let's see:
NVIDIA - only closed source drivers
ATI - decent drivers are closed source (DRI drivers are slow, buggy and support only 2 years old hardware)
Matrox - only closed source 2D (no 3D) drivers for Parhelia
SiS - no decent driver support.
... What are you going to buy? I don't see ATI releasing the 3d/tvout specs for radeon cards, either.
For 2d stuff, you do not need the nvidia driver; You can get plenty good performance out of the native X driver for nvidia cards.
Which is all that you'll really get out of ATI's stuff, either.
In the meantime, I'm going to enjoy the awesome performance I get out of my nvidia card's tvout and the occaisional 3d performance when I use it.
get 0wned. irc.w30wnzj00.com
When was the last time you were able to metamod an "Overrated" moderation?
See the problem? See why the parent complained? "Overrated"s are used by people who want to punish a poster, but don't want to be held to account.
And would be a violation of ANY OSS license.
Karma whorin' since 1999
Apple releases software that is not kicensed under the GPL. I think I trust Apples lawyers more than some Slashdot troll's lawyers
Some things are more important than an animated rat
If people with Nforce/2 motherboards really wanted to use an ATI card under GNU/Linux, google would've found the GART kernel patch. The Linux Kernel guys have had a working patch for a while now. I am getting around 2000fps with an Force2 board and ATI Radeon 9000 AGP on a pc I set up a month ago.
NVidia have had a working NForce2 GART driver for some time, but refused to release it under now. Maybe I am wrong, but it kinda seems like NVidia wanted to delay so that people buy _their_ AGP cards - seeing that the NVidia drivers have built in support for the AGP port on NForce/2 boards?
mod parent up.
;)
that's exactly how i felt about my a7n8x dlx, i was even on the verge of throwing the shit out (if it didnt cost me 120 bucks). but we've had agp gart (hack) access since around may.. nevertheless it was frustrating for nvidia to be so anti-competitive while giving out specs for their motherboard chipset (nforce2 is cool.. but the driver support.. jesus h. christ).
i wont go so far as to kiss nivida though. they need to get out of the driver biz and get into the chipset biz
Finally, I can run TuxRacer even faster than I can before!
(It's funny, becuase Linux devotees will go "Yeah! We do have better graphics", and the rest of us will go "Yeah! There are absolutely no good recent games for Linux! That's really funny!". It's the unflammable flame!)
What do I need great 3D performance for? Do you really use Linux for games? I use a Windows box for games, and for that there are perfectly good drivers for ATI.
And for 2D stuff, anything will work pretty well, so my refusal to buy nVidia becomes an economic protest.
Gates' Law: Every 18 months, the speed of software halves.
It was probably a joke, like mod_speling.
Yeah, because that worked so well for ATI??? You can't get TV-out to work on any ATI cards, and TV-in is just barely functional, even after hours upon hours of getting the software to compile... 4 entirely different Linux distros, 3 different versions of avview, and 2 posts to the Gatos mailing list, and I have never been able to capture audio. That doesn't even mention that avview is a very weak piece of software, with a lot of limitations (1GB filesize max? That sucks), and it is essentially the only program that will work with ATI cards (theoretically, I actually never got it to work right).
Personally, I would go for the open source software rather than the closed source, however, no software is useful to me if it doesn't work, and that has been my experience with ATI. As for your die-hard aversion to binary drivers, I have to wonder why. In the world of Windows and Apples, ALL drivers are closed source... There is a reason for that; people would rather have a house than the blueprints for making a house.
The FreeBSD version of the NVidia drivers seems to be 90% source, and 10% binary, so it's likely you would be able to patch that if you ever needed to do so. In that way, it's not really any worse of a license than with D.J.B.'s software.
Sorry, but I don't follow your hard-line, and I don't really believe you do either... I bought my NVidia videocards knowing that they will work on Linux and FreeBSD, not so that they MIGHT work a few years in the future. They work right now, and nothing will stop them from working with the same software in the future. I'm not screwed if the Open Source driver developer decides not to fix a bug; so I'd much rather have a company that supports their hardware on my OS, rather than barely-working, open source drivers.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
--> Quake, Unreal Tournament 2003, Doom 3, and winex games. Dumbass.
This patch is released under the nvidia software licence. I guess that this makes it incompatible with the GPL. This is very bad. Far from all gamers compile their own kernel. They have to now in order to use this patch. Why didn't nvidia make this GPL so it could make it into the main linux source?
/Esben
"Nobody really checks their email any more. They just delete their spam"
Exactly my point. There's an open-source nvidia driver that comes with Xfree86 that works perfectly for everything you want to do. Boycotting nvidia over a driver is silly when it's a driver that even if it was open-source you wouldn't be taking advantage of any of it's features.
The nvidia closed source driver is only necessary if you want to use either 3d (which i don't care about either) or the very awesome twinview support (which i use every day).
get 0wned. irc.w30wnzj00.com
nForcer users (like me :) who are on the ball know that it has been out for a while now. Unofficial support has been around for well over a week (it feels a long time when you've been waiting this long).
I own a PowerColor ATi Radeon 8500 Evil Master II MultiDisplay Edition 64MB. Using Gentoo at 1280x1024 24bit, I get about 1800FPS with glxgears with the DRI 'radeon' kernel module, and over 2200FPS with glxgears with the FireGL driver (on XFree86 3.3.0).
Previously, neither would work without the agpgart kernel module, so I'd be left with only 500FPS or so. Unreal Tournament 2003 is only available to ATI users on X3.3.0 with fireGL, so it couldn't be played.
I must say that I am glad the new code is released under the GPL. I'm just sorry that nVidia nForce supporters had to wait so long when the board was apparently advertised as ready for GNU/Linux.
Note that nVidia's proprietary drivers for its own video cards don't require the AGPGART driver as it has an implementation of it already built in. I was using a cheap nVidia MX440 card until this new driver (as I gave up waiting), and I can say that the nVidia proprietary driver has a very similar speed to the new GPL one, so nVidia video card users need not bother with this news.
It's GNU/Linux dammit!
nVidia drivers really are a lot better here, but I'm sticking with ATI.
With this MB under Gentoo with a Radeon 8500 64MB and fireGL I get 2200FPS in glxgears, but the same configuration using an nVidia MX440 64MB I get 2600FPS. Using otherwise exactly the same setup. The XFree86-DRM DRI driver for the Radeon gave 1800 BTW.
Now under Windows XP with MadOnion 3DMark2001SE, the Radeon kills the MX440, although I can't remember the exact scores.
It's GNU/Linux dammit!
Defragmentation is so 1990...
...dissing Linux and the GPL like they're getting paid for it.
Why don't you just fsck... oops sorry.. format c: yourself?
I strongly doubt that such considerations where made at nVidia. The Linux market is at this point very small. I think nVidia's Linux support is merely running at "low priority". In nice mode so to say... nevertheless, at least the company doesn't ignore us completely.
Got to admit, I was a Radeon 8500 user. With this issue at hand, I then purchased a cheap nVidia MX440. Now the issue is resolved, I'm back to my faster Radeon.
There is no doubt that they made money from this, although I'm not sure it would have been substancial. I won't be a sucker for nVidia again though (especially after the whole FutureMark issue).
It's GNU/Linux dammit!
In terms of performance ("faster"), it really depends quite heavily on several factors, including your hardware and the game itself. Wine(X) is a compatibility layer rather than an emulator, so corresponding Win32 API calls in the game are handled by the wine subsystems. I imagine generally this would be a little slower than the native win32 environment, since these routines are further 'backed' by the native environment (X11 etc). It's like adding an extra function call (at least) to each one the game makes. The faster your CPU is, the less impact these additional layers of execution are going to have.
Programming the hardware rendering pipeline is done via a DirectX-compatible layer (I guess not for OpenGL games?). If you have a high end video card (with drivers) and your Linux kernel is friendly with your north bridge, then rendering speeds are probably around about the same as in Windows.
So, final performance is really going to depend on where the bottleneck is. If the game is limited by your video acceleration hardware, then it's probably going to run about the same in Linux as in Windows, given your hardware has similar kernel and driver support in both. If the major bottleneck is with the CPU (e.g. a complex physics engine or large amounts of computation) then, based on my previous comments, it makes sense to expect the game to perform worse in the Linux environment.
I've played such things as UT, UT2003 in Linux 'natively' and I found the performance comparable to the same game running in Windows. Under WineX I've played around with RollerCoasterTycoon, Jagged Alliance 2, Fallout 2, Jedi Knight 2, and a few others. I found all of these games ran slower in Linux than in Windows. However, not a *lot* slower, just noticably slower. They were still technically playable.
Which brings me to an interesting point. By far, the most problems I've had with WineX haven't been due to graphics, sound, performance or even copy protection. The biggest problems I've had *by far* have been to do with my mouse. In RCT, the right mouse button refuses to work properly; in JA2, a single click ends up a double click (which is a lot more annoying than it might sound - especially with checkboxes!). Getting my Microsoft joystick working hasn't been fruitful (I don't even know for sure that it's possible). It's a bit of a disappointment to successfully install your favourite game with WineX, fire it up to see the wonderful and familiar graphics, hear the emotion-stirring music, only to discover you can't click on anything or the keyboard doesn't work.
WineX is an interesting project and one I hope continues to improve. However, it only takes me a minute or two to boot into Windows and fire up something for my 'fix'. At the end of the day, I'm not too bothered if I'm gaming in Windows or Linux, as long as I get to have some fun.
What a blatant troll. It contains several obvious falsehoods all designed to stir people up into a frothing mass. *sigh*
Need a Python, C++, Unix, Linux develop
??? 3D and tv-out work just fine with my Radeon, using the work of the gatos project.
Not only is your comment off-topic, I've seen it before a few days ago. I'm sure I'm not the only one.
Given the massive number of replys you got before, it's obvious to me that you know better about practically all statements you made.
Please don't post this here anymore. I will ignore you from this point on, and urge others to do the same.
It's GNU/Linux dammit!
so... why are you buying their products?
Isn't about the only thing that nvidia will actually understand is the "lack of sales" ? You can be 12 year olds and make your little online petitions, but I can guarantee you the guys at nvidia are laughing their asses off every time you send them a list of names.
I dual boot XP and Gentoo. I keep both of them
very up to date. I LOVE quake3 arena railgun only
mods. You can't begin to compare the difference
between quake3 under linux and XP using nVidia
cards. I get higher fps, better pings, smoother
gameplay, and the mouse feels at least 5 times
better under Gentoo. That's just how it is.
I spent a week trying to tweak quake3 under XP
to get it to play better than it does on Gentoo
because I was CONVINCED it should play better on
XP. Well, it doesn't. Fixed the stuck at 60hz
issue. Still not as good. Installed Logitech
drivers instead of using default XP mouse
drivers. Still not as good. Hacked my registery
to tweak my mouse more. STILL feels like shit
compared to Gentoo. Now take all that information
and understand it applies to UT2003 also from
my experience. Quake3 and UT2003 have such
vastly superior gameplay under Gentoo than they
do under XP, I honestly feel I have an unfair
advantage when I'm up against the win32 crowd.
The fact that I usually win the server with
a 100ms ping speaks volumes. I can't wait to
have the same unfair advantage with Doom3.
For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
Hmm, I just splashed out on the Asus KT400 A7V8X motherboard and a Hercules Radeon 9800 Pro.. as I thought that ATI were doing something with the Weather Channel to provide high quality open source drivers for their Radeon series?
I'm sure there was a Slashdot article on it a while back?
Am I mistaken, or was that just lies? Or will I beable to play Quake3 and Neverwinter Nights in Linux?
The problem with slashdot is that most of its users were bullied and stuffed into lockers as kids!
Are you just a pathetic M$ fanboy? Are you mis-understanding the meaning of negative karma points? Are you getting paid for spreading such FUD? Did you really care to type this by your own or did you copy/paste it? What is the motivation that keeps you alive? Do you even have the right to be alive?
No, you're not welcome here.
I wouldn't go so far as to rule out DRI drivers.
On my video card, a Radeon 8500, I can get about 1800FPS with them (glxgears). The proprietary ATI drivers aren't fast when compared to nVidia's, although they aren't that bad. Those give me 2200FPS under otherwise the same conditions.
The only catch: UT2003 won't work with the open DRI drivers. If you don't play that, then you'll probably do OK.
It's GNU/Linux dammit!
quite, parent shall be modded down immediately.
In times like this... with FUD spreading instances like SCO or that pathetic dude who wrote "The GPL: Intellectual theft!" I demand the invention of a FUD modifier here at slashdot. So things will become clear and simple. And nobody would be tempted to answer such crap.
Alright, NVIDIA's 3d-drivers are closed-source. But they do offer kick-ass performance under Linux.
Unfortunately, they have been jumping through all sorts of hoops in order to keep releasing closed source 3d driver binaries, while keeping them up to date with XFree86 and Linux kernel updates. This is unnecessary, since XFree86 already has an infrastructure in place, which is well suited to solve this problem: The Direct Rendering Infrastructure, or DRI.
In the past, NVIDIA's argument against DRI could have been that DRI wasn't a sufficiently mature technology, but nowadays, this is no longer an issue. Also, NVIDIA is the only company in the graphic card business, which used a different proprietary infrastructure for their 3d drivers. All the other companies, such as ATI, Matrox and Videologic (regardless if they release sources to their 3d-code or not) all use the DRI-model.
Currently, there DRI-model fits NVIDIA's predicament perfectly: NVIDIA has already released the sources to the 2d-part of their drivers long ago (and they have been part of XFree86 for quite some time), but they just want to keep the 3d-aspect closed source. That's exactly how DRI-based drivers work! A 2D-part, which is part of XFree86, combined with a 3d-part, which plugs into the 2D-part of the driver through a (standardized) modular architecture!
An added advantage is that these binary DRI modules are OS-independent, just architecture-dependent. It is even possible to use DRI modules with GUI systems other than XFree86. DirectFB has been (successfully) working on DRI-support.
In other words: had NVIDIA already switched to the DRI model for their driver, then they wouldn't have had to go through the trouble of porting their drivers to FreeBSD. The same binary module already available for Linux would have worked on a FreeBSD system with a DRI-enabled kernel (which FreeBSD already supports). The DRI modular architecture has been deliberately designed that way. All NVIDIA would have to do is release the 2D specs under open source (which they already have done) and compile DRI module releases once for each architecture they'd want to support: x86, Motorola/IBM G4, IA64 and AMD64 architectures. These modules would then work out of the box on any OS with DRI support (on any of these architectures).
Example: if Zeta, the BeOS "reincarnation", would be updated to work with DRI modules, then it would be able to make use of the 3d capabilities on NVIDIA-cards right away!
Furthermore, the DRI model would have made it a necessity vor NVIDIA to release open source AGPGART kernel code for the NForce2 in the first place, because this would be required for even NVIDIA's drivers to work. A proprietary alternative AGP handling hack (like what they have been using in their drivers until now) would have made no sense.
Lastly, the fact that NVIDIA would then not be using a different architecture then the other companies would be causing a lot less headaches for 3d application developers under Linux. Right now, many games and other applications under Linux, such as Winex 3.0 and the Neverwinter Nights port, have been optimised to work with NVIDIA's drivers, but still need work on proper support for DRI (basically covering all other 3d solutions for Linux).
If any NVIDIA driver engineer is currently reading this: please seriously consider switching your drivers to the DRI model! It would save both you and others a lot of work and potential compatibility problems, without having to release any 3d driver sources. This way, you would also instantly be expanding the number of operating systems able to support 3d on NVIDIA cards, without you having to do any additional work for it!
The only disadvantage for NVIDIA that I can think of is the status quo that NVIDIA would possibly like to uphold: games and other 3d applications having better support for NVIDIA (currently being the market leader on Linux) and all the DRI-using competitors remaining behind. In the longer term, how
"Oooh, does that mean we get to kick some puffy white mad zionist butt?"
Nforce1 & 2 in the PC arena are made for AMD CPU's. The XBox using an Intel P3 with an integrated Geforce3 Core. So this would be probably zero help for xbox-linux.
-- taking over the world, we are.
YHBT. YHL. HAND.
I just hooked up an nforce2 motherboard into my main desktop PC yesterday, I grabbed the gart patch, applied it, reinstalled the nvidia drivers for my geforce3 and rebooted. Everything came up fine, the agpgart stuff seemed to work fine and glxgears was faster than with my previous motherboard, but then everything completely locked up after the machine had been up for a few hours (I was playing tuxracer at the time).
DAMMIT!
I have had agp disabled on this PC for a couple of years now because every damn fricken time I enable it and set X drivers to use it, my PC starts suffering random crashes. That really pisses me off.
So I disabled the agpgart module and I'm now trying things out with the nVidia XFree86 driver's internal nforce gart support.
Also, I'm having some serious doubts about the performance of the system, changing workspaces takes so much longer than before (gnome2), yet my CPU is about 600mhz faster than the one I was running yesterday, the RAM is faster, ok the gfx card is still the same gf3ti500, but it should be more snappy, not much less snappy!
If anyone has a similar setup (XP2600, EPoX 8RDA nforce2 mobo, pc3200 memory, geforce 3 ti500), please post some Quake 3 benchmarks or something...I got about 180 when I ran demo001 on the default "High Quality" settings (so 800x600), 150 when I ran it at 1024x768 and about 100 at 1600x1200, which seems fairly respectable to me, but then I was only getting just under 3000fps from glxgears, whereas some people on nvnews.net's forums seemed to think 5000-10000 would be more normal.
Anyway, here's hoping for stability and speed!
Chris "Ng" Jones
cmsj@tenshu.net
www.tenshu.net
Matrox and ATI. Intel release specs for their Extreme Graphics chipsets too, although they suck. Thanks for playing though!
http://www.ati.com/support/drivers/linux/radeon-li nux.html?cboOS=LinuxXFree86&cboProducts=RADEON+900 0&eula=&choice=agree&cmdNext=Next
i think if the open source driver would be near the same quality if not better if the programmers had the same access to hardware and specifications as the guys writing drivers for ati or nvidia
i would like to see ati and nvidia to release their drivers open source or at least the parts they have the right to
they are hardware companys and i don't think it would hurt them more then it would help
just start thinking about drivers ported to every fcking OS you can think of
the community could help 'em to find and fix bugs
stop supporting microsoft with pirating their software!!!!!
I don't know who in their right mind would use EXT2 (like FAT32) in this day and age, but hey... To each his own.
ReiserFS for me, all the way.
They say Xfree 3 4.2 and not 4.3 which I run on RH 9 does anyone know if they'll work or is there another driver I'm not seeing on the website.
Bugger, ATI don't have drivers for XFree 4.3. Does anyone know what the one that comes with XFree86 is like?
The problem with slashdot is that most of its users were bullied and stuffed into lockers as kids!
It's pretty obvious his motivation is imagining a bunch of pasty fat geeks working themselves into a froth over his slurs against the great Linux. Like you, for example. "Right to be alive"? Heh.
ATI releases full specs for all their cards, and yet the open-spurce Radeon drivers (especially those for R300 cards) are not that good.
It's hard to be religious when certain people are never incinerated by bolts of lightning.
Has anyone had luck getting 8500-series working in X 4.3?
Moderation: Put your hand inside the puppet head!
It's very good for 2D, and has no 3D support whatsoever on R300 cards. You're not going to be doing much Linux gaming with that driver.
It's hard to be religious when certain people are never incinerated by bolts of lightning.
I can only get my Radeon 9700 PRO to display with the vesa driver... XFree86 4.3 Doesnt like that version of the Radeon, and ATI doesnt have a driver for that version of X. So unless nVidia makes an ATI driver for my Radeon under X 4.3, phooey I say!
And this is one of the reasons I will never buy a nForce2 board. Binarism was bad enough with the video card. Now it's in the chipset. Fortunately the other chipset makers aren't infected, but it still sets a bad precedent, and nullify's some of the hard work that free developers have done to keep the information pipeline open between themselves and the hardware vendors.
HV:You say that you need info for our new Gee Wizz chipset, well we can't do that.
SW:Why not, you use to?
HV:Well [insert nvidia's reason for closed-source here].
SW:But I need that info to get the kernel working with your hardware.
HV:Why are you complaining? Apparently closed-source code is OK with you *points to nForce drivers*
SV:But, but.
I guess some people haven't sufficiently learned their lesson when they used to use Windows. Now they want to repeat the mistake on Linux.
1-Most of Windows problems were caused by dodgy drivers. Do we want a repeat on Linux?
2-Does the fact that the OS is free and open make any difference if it's all sitting on top of a proprietary base that's not under the control of the user?
2a-DRM and other mischief is easier to impliment when it's put in a proprietary base.
2b-You don't actually own your hardware. The hardware vendors are just letting you use it for awhile. Here here's your license (binary driver). Pray we don't change the terms.
"Sorry, but I don't follow your hard-line, and I don't really believe you do either... I bought my NVidia videocards knowing that they will work on Linux and FreeBSD, not so that they MIGHT work a few years in the future. They work right now, and nothing will stop them from working with the same software in the future. I'm not screwed if the Open Source driver developer decides not to fix a bug; so I'd much rather have a company that supports their hardware on my OS, rather than barely-working, open source drivers."
So by your argument you don't use any open source? After all you never know if the [closed, open] developer could decide to not fix a bug. Me thinks you still haven't grasped this whole open-source thing.
I think they see supporting Linux as a good thing.
I have found their driver for the Geforce cards to be stable, I have never had a problem personally.
while I dont own an nForce2 board, I am happy that they released this driver. its another step in the right direction in my opinion.
They cant release the code to the Geforce driver because the code they utilise isnt their code, but I wonder: will they try to get around that?
There has to be a way around that issue. I forsee Nvidia releasing an open source driver one day.
to Nvidia: Thanks for giving me many years of stable gaming in Linux
GLXgears != benchmark. It takes advantage of no hardware features. Just pure pixel-pushing bandwidth.
-- Terry
oh /. since you dont like what I have to say about anything no matter what it may be Im going back to being a coward and posting whenever I please. Your moderation system sux and I dont give a shit about karma - but those with opinions that dont match the mods will not last beyond a week or so so the whole fuckin system is piss beat. Have a great day!
Maybe I lucked out in regards to my mouse choice.
I have a logitech mx300 that I took apart and
removed the internal metal weight from. For rails,
it's important to have the lightest mouse possible.
This disqualifies anything cordless. Starting with
the mx300, Logitech started using their 800dpi
technology optical sensors borrowed from their
then recent wireless optical mouseman line. So
you get the benefit of the higher resolution,
without the battery weight. As for the settings
in my mouse section of my XF86Config, they
look like this:
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mouse0"
Option "ZAxisMapping" "4 5"
Option "SampleRate" "125"
EndSection
The only thing profound in there is the SampleRate
line. It may or may not even be making a
difference. I've always included it. All I know
is my mouse is a hell of a lot smoother under
linux. I use 125 because that's supposed to be
the maximum speed that USB communicates with
the mouse. Hope this helps.
For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
I currently have an NVidia card, and NVidia drivers, and it is the sole reason for crashes on my machine.
/sbin/lsmod|grep -i nv
:-P
The display will lock, and I have maybe 30 seconds to SSH in and shutdown the machine, or it is hosed.
Also look at this:
maze root #
NVdriver 1066304 10 (autoclean)
A 1 meg kernel module? That must be all the cool special case code they have for cheating in benchmarks?
Never mind the fact that I am purposely running an slightly older driver cos the new one seems less stable and screws up 2D in interesting ways.
Now if I got myself an nForce based system, I could have these problems with a bunch of other binary drivers too! Sound, MB, ethernet, and video!
Not.
I'll pass, and I am SOO buying an ATI card next time. I have really found out the hard way that binary only drivers suck.
---
Okay, so this brings to my mind a question about the miniITX boards by VIA. These are very small (170mm x 170mm) boards with basically everything included (video, sound, network, etc.), and are very low power (usually no active cooling, even for the CPU).
:(
Do these things work well with Linux (especially the embedded video, sound, & networking)?
I'm planning on building a little box later this year with one of these things, and I was planning on using Linux, little suspecting that the driver issue was still an issue in 2003 for things like this. Very disheartening.
Please tell me I won't have to use Windows on this system!
I mean they also cheat or "optimize" using drvers for certain benchmarks and games that in many cases reduce the image quality of the games (why i call it cheating) without informing the consumer or developers. I'm not singleing out nvidia here as i'm sure others do it too (ATI was also caught doing a minor cheat this year and some major ones a few years ago).
Wouldn't this be a major reason to hide/close your source.
Hmmm... Pie...
buying a Radeon, after how well nvidia's treated me as a linux user :).
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Check out mini-itx.com and linitx.org/com.
:)
Linux does work ok on them...eventually I'll get one
An ontopic post that is relevant to the story and gets what the story is about (it's about nforce chipsets not nvidia video cards), by someone who the story addresses is overrated? I thought this was the most insightful post ever.
On the use of overrrated. Please stop using this. This is something that should be removed from the moderation system, since overrated seem to be something used for mostly grudges and when you are too clueless to afix any proper type of moderation.
Also the parent post is a AC, it's alread at 0, you have wasted a moderation point.
Why not to use overrrated/underrated? The reason is that this is not shown in metamoderation, people call this type of moderation usually grudge moderation, I think the slash community should remove this moderation option.
I've been looking at these for a car computer (for mp3/ogg playing, GPS navigation, etc) Most of it is supported. The VIA castlerock display drivers are in CVS versions of Xfree, and everything else was supported by existing drivers IIRC. The only unsupported part is the hardware MPEG2 decoder in the M-series boards. Unfortunately the CPUs aren't powerful enough to play back DVD resolution MPEG-2 in software so they are pretty useless as embedded DVD players.
0 1 - just my two bits
I don't know, the drivers for my R100-based card are pretty good. The R300 is a pretty new chip, and you certainly can't expect open-source volunteers to be as *fast* as closed-source developers who get paid for their work.
The reason an EULA is there is to protect the IP rights of the owner of the IP. These are hard things to protect without IP law. I get paid to develop software. Every time you pirate that software, it hurts me, or people like me. The money that my company loses means that I lose the opportunity to get a raise or a bonus or be promoted. I cannot physically prevent you from mass-redistributing that software. No such barrier is effective. The bits of data are trivially duplicatable and the medium to store them costs $1 per GB. This doesn't just affect the big companies.
Back in the 80's, my father's < 50 person company developed a compiler product and sold it for about $400. There was no copy protection devices in it. A few copies were sold in Europe. Several years later, we learned that it was a popular compiler in research labs in Europe. We didn't know the order of magnitude of copies that had been pirated, but my father could quite possibly retire today if the money had been legitimately paid to his company. My father's business was reasonably successful because they sold hardware as well (mainly Intel 80*87 and Weitek coprocessors). Today, they're downsizing because of the tech slump. We really could have used that cash to hire more developers and build better products.
My point here is that piracy doesn't just hurt big companies like Microsoft. Piracy hurts small development houses much, much worse.
Bill Gates is an incredably sharp businessman. Regardless of what it costs per byte to distribute software, it costs far more to develop, market, and sell that software. You pay people to run a company, manage employees, manage facilities, design, develop, and test the software, and so many other things.
Back in the day, all of these responsibilities were in the developer's hands. In large companies, these are done by teams. Those teams need direction, management, etc. You have to give people vacations and benefits, and you have to pay people to find and hire the people who you will stake your company's reputation on.
In short, software is NOT an easy business. I hate to break it to you, but one of the only markets where it's easy to be profitable in software is in large corporations/government organizations, where the demand for software is in the 1000s of employees per organization. Why? Because they need the bulk orders, the premium support, and they get the best prices but they can't afford the lawsuit if they pirate software.
Free software is nice and all, and it even has its market. But I love writing software, and that's what I get paid to do working for a software producing corporation. Bill Gates is the man who lived what most of us can only dream. Imagine what it must be like to have an army of software developers listening to your words. If I were in his shoes all I would be saying would be 'make it better, and make it more open'.
If the system wasn't concerned with compensating developers, then I wouldn't be thankful that I have a good paycheck. I work hard for my money. It's nice that people are willing to give away their software goods to the masses, but most of us have to put food on the table, too.
It's the same in the music industry. Computer Programmers are like recording artists. We create the goods which others consume. The goods are in the form of something which can be e
I have tried patching the ATI drivers, and it works fairly well, but does not take advantage of the NForce2's specific features over the NForece1. I am wondering if anyone managed to port the linux-2.4.20-agpgart.diff to the 2.4.21 kernel. If you know where an equivalent patch for the 2.4.21 kernel is, you should reply with the link!
From what I've heard, the Free 3D for the R200 is also significantly slower than the ATI binary driver, and the R200's been out for years. I think part of the problem is that 95% of the people with the know-how to write well-optimized drivers already work for ATI and nVidia.
It's hard to be religious when certain people are never incinerated by bolts of lightning.
quite, parent shall be modded down immediately.
This is what I call sane irony ;)
"I am slashbot, hear me roar!"
Actually, I think there are serious differences between the DRI model and what NVIDIA's hardware dose. Recently, they even switched away from XAA to their own model because XAA apperently didn't mesh well with how their cards did mixed 2D/3D rendering.
A deep unwavering belief is a sure sign you're missing something...
I'm actually the original writer of this story, however at the time of writing, I hadn't made an accounbt on /. yet (I'm such a lurker. ;)
Anyway, I see from the comments people are having trouble with the GART driver (Getting DRI to work with a Radeon, etc.) So I will now post some more information.
My setup is:
I've tested this configuration both on Gentoo and Debian Sid.
The DRI drivers do indeed work, as you can see here:
cthulu root # glxinfo :0.0
:0 screen: 0
name of display:
display:
direct rendering: Yes
as well as here: :0.0 screen: 0
cthulu root # fglrxinfo
display:
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon 9700 Pro Athlon (3DNow!)
OpenGL version string: 1.3 (X4.3.0-2.9.12)
The fversion of FireGL drivers I am using are indeed 2.9.12 -- these are not currently available on ATI's website. This thread on transworld gaming's forums have links to tarballs for the FGLRX 2.9.12 drivers for both XF86 4.2 and 4.3. Dont mind that the thread actually says 2.9.8, the links are current.
Other than the updated drivers, I hadn't done anything special to get the GART driver and the R9700 to play nice together. However, it did take me 3 straight days of searching via google to figure out that the Kernel does not support AGP 3.0 in 2.4.x implementations, so the easiest workaround is to simply disable it in the bios as I mentioned in the story.
run fglrxconfig, generate your config file, restart X, you're good to go.
On another note, yes indeed -- if you read the new license carefully, the .diff file is released under the GPL. No, the net driver is not, nor do I believe the sound driver is either, but I may be mistaken. I really dont give a damn what liscense is used as long as my hardware works. :)
As for the patch to the radeon driver that supports AGP3.0, I'll have to check it out. Sounds interesting.
Oh, by the way:
cthulu root # glxgears
20234 frames in 5.0 seconds = 4046.800 FPS
23297 frames in 5.0 seconds = 4659.400 FPS
23300 frames in 5.0 seconds = 4660.000 FPS
23298 frames in 5.0 seconds = 4659.600 FPS
Hope this helps someone out there. :)
Why are you feeding the trolls?
In fact, I hope you reply to this unanonymously if only so someone like me can mod your ass down again.
All this tripe about negative moderations being abuse is bullshit. The fact is, moderation is an organic signal/noise ratio "optimization" tool, and just because you have a karma bonus or post non-anonymously, doesn't mean you aren't raising the noise floor and shouldn't be modded down. It doesn't mean that my Slashdot experience can't be improved by squelching you.
Suck it, Trebek!
Suck it, Trebek!
I have an nForce2 based motherboard, its the Biostar M7NCD Pro. The problem with it is not that I haven't any GART support. Having an OSS GART driver is not a big issue since, if you want 3D acceleration, you have to use the closed-source X driver and kernel module. The closed source drivers have GART supprt for the nForce2 already. However, the problem is with the IDE driver. I'm currently using 2.4.20-pre2 with jp15 patch. I refuse to use my machine w/o preemption but unfortunely I can not yet use XFS which sucks. I'm using ReiserFS right now which is a big problem with the IDE problems. What happens is that unless I'm in PIO mode, DMA is really unstable. If I didn't turn off UDMA support in the BIOS, it won't even boot up when Resier had to recover the journal just locks up. It is constantly locking up. Luckly (depends on POV thought I guess) I have this dual boot with XP. I have not had 1 problem under XP, but with Linux its completely unstable. I suppose I will try to use 2.4.21 so I can use the updated amd74xx IDE driver and patch it with preempt and try XFS.
I don't think you really believe that someone who sells something should be able to dictate the terms under which that something is used by the purchaser, that's why I make this distinction.
You have chosen to work in an industry where the product is infinitely reproducible except for artificial restrictions placed upon it, which are imperfect and which are enforced by imperfect human beings. Deal with it, or start manufacturing truck tires or something. Don't try to control me after I have bought your software.
Wrong. Every time someone takes an illegal copy of software instead of making a purchase, it represents a loss of opportunity for people like you. It is not like "taking money out of your pockets", which implies you had the money in the first place. In addition, how do you know it hurts you? Maybe the nasty pirate who bootlegs a copy of your software when they couldn't afford the price was doing a mass evaluation of software for a purchasing contract. Or maybe they are a student who will bring their knowledge of your software with them when they land a career with a design firm, and ask the firm to standardize on your software.Bottom line is, you can generalize all you want about how pirates are bad and serve nothing but to ruin software businesses, but most software companies are doing fine in spite of rampant piracy, and may in fact be benefitting from it in these rough times where everyone is more watchful of where their dollars are being spent.
If you want to remove one more excuse for piracy, tell your retailers to accept opened returns of software. Nothing burns me more than buying a broken product and not being able to return it because I broke the seal.
LRC, the best-read libertarian site on the web
Not that you can get any of the kernel developers to pay attention to you anyway even if you haven't loaded said closed source drivers of any sort ever. Okay, maybe I'm being unfair. Maybe they just don't like me personally. Maybe I smell bad over the internet.
This was released a few months ago to Dave Jones et al, and has been floating around the net.
Methinks you are just trolling, but here's some food for thought...
The big difference is that ATI's specs are only released (under NDA) to a few open source developers (namely, Gatos), so you really don't have the option to fix anything even if you wanted to, unless you completely reverse-engineer the hardware.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
A FOSS ethernet driver would be bundled by Mandrake, thus enabling me to go on line OOTB through my ethernet-interfaced DSL modem to collect the proprietary video driver if I wanted accelerated 3D. Sound is (hawk, spit) Intel i810 (I'd be even more pleased if the next nForce was based on the Yamaha chips instead), and non-3D video is fine with the FOSS X driver.
Got time? Spend some of it coding or testing
this post has been showing up on linux-related stories for at least a week now, time to start starving this particular troll.
You can use some of the opensource implementations of the .NET.
I think MPlayer can do it. I don't have a VIA mobo but some people have reported it does work. On my P3-450, DVD resolution MPEG2 files play fine without hardware acceleration, and I expect the VIA procs to be at least as powerful.
Escher was the first MC and Giger invented the HR department.
I wonder if you could help me, I am trying to switch to Linux from MS Windows. So I am pretty new to Linux in general, and not sure how to compile a kernel and so on... I have read the HOWTO's on this, but still find it a bit confusing. Mainly due to the fact that I dont know what I need in my kernel. The kernel version I currently have installed is 2.4.21 on Mandrake 9.1. Perhaps It may be easier if I post my specs as well.
Asus A7N8X Deluxe
AMD Athlon XP 2500+
ATI Radeon 9700 PRO 128MB
Mandrake 9.1 kernel-2.4.21
XFree86 4.3
I have no idea what I need to compile into my kernel, and what I can have load as modules. So I was wondering if you could help me out a bit.
Thanks,
Josh
No Text