Slashdot Mirror


XFree 4.0.3 Released

XFree 4.0.3 is out. New features include (among other): Better ATI Radeon chip support, Anti Aliasing improvments (and supported on more chipsets), Geforce 3 support added (2D), as well as other fixes. Matrox G400/G450 users will be delighted to hear that the 3D has been improved. Enjoy.

121 comments

  1. Re:Interesting, the patch is only 138k! by Anonymous Coward · · Score: 1

    Me thinks Dobbz has been too long working with M$ products. "It's not big, it's not good, uhg..."

  2. Re:How many people will rush out and upgrade? by Anonymous Coward · · Score: 1

    Me personally: I upgraded when 4.0 came out (GL, baby), when 4.0.1 came out (no reason there), and when NVIDIA's official drivers supported XRender, I upgraded to 4.0.2 for the fonts.

    Back in the 3.x days, I never upgraded. It's different now, when we're talking 3D acceleration, GL, DRI, and all these cool new extensions. But I don't plan to upgrade to 4.0.3, because this seems to just be a bugfix release.
  3. Re:How many people will rush out and upgrade? by Anonymous Coward · · Score: 1

    FYI, I often upgrade my *distribution* just to get an updated XFree86 (distribution vendors rarely update packages for older versions of their OS). Two years ago, I upgraded to RedHat 6.0 without hesitation because XFree86 3.3.5 supported NVIDIA cards much better than the old version shipped with RedHat 5.2. Recently I got a IBM laptop which uses SMI Lynx graphic chip. XFree86 didn't have hw acceleration for it until 4.0.2, and this is the exact reason why I ditched my old stable distribution and run a beta one right now. I'm a GUI-oriented user, and I consider XFree86 to be a very important part of my system.

  4. Re:Why? by Anonymous Coward · · Score: 1

    I normally do not read comments on slashdot and I certainly don't normally post. If you ask why, it's because comments are stupid and the moderators are even more stupid. I don't believe I've ever seen a good moderated comment. It's a rare thing. It seems to show its face most obviously on physics posts. The most absurd and incorrect remark gets a high rank and the truly correct and informative remark gets a 0. Words from a Physics Graduate. P.S. A new X release is Big news.

  5. Re:This is big news! (For losers, of course.) by Anonymous Coward · · Score: 1

    Yeah, but Windows 95 can run in 4MB of RAM. 4MB is the minumum to BOOT Linux, never mind X which needs another 16-32MB unless your using something like OpenLook, which is not half as funtional as Windows. They are both bloated compared to GUI OS's like MacOS Classic and AmigaOS, which used 1MB of RAM to run.

  6. Re:3D on MGA - closed source only by Anonymous Coward · · Score: 2

    Simply put.. It means we have to trust the vid card manufacturers(sp?) to keep the drivers up to date.

    Lets pretend for a moment that XFree 4.x has just been released, but it breaks binary compatibilty. The open source servers can be upgraded and recompiled. If the vid card maker has decided to no longer support their 2-gen old card, who's going to upgrade the binary to make it work with the new ver of XFree 4.x.?

    Also, lets remember that Open Source drivers are often faster then their closed source counterparts. For a while, the Matrox G200 open source drivers were outperforming the Win9x drivers. Also, remember when nVidia put out their first binary only drivers for the TNT. No DMA support, something the open source drivers of the time did. And the TNT drivers couldn't be easily fixed without the source and specs.

  7. gcc 2.95.3 by Anonymous Coward · · Score: 5

    Since we're announcing minor revisions of major software, thought I'd let you know gcc-2.95.3 was released yesterday - First update in 1.5 years.

    gcc.gnu.org

    1. Re:gcc 2.95.3 by Per+Wigren · · Score: 1

      and it gives a "GCC internal error" while compiling Qt 2.3.0 on Alpha... What a piece of crap! ;-p

      (of course, as a good OSS user, I have submitted a very detailed bugreport!:)

      --
      My other account has a 3-digit UID.
    2. Re:gcc 2.95.3 by mikedotd · · Score: 1

      Except it hasn't been placed on gcc.gnu.org or ftp.gnu.org yet.

      --
      -- mikeDOTd
  8. uhh, wrong, idiot by Crow- · · Score: 1

    Hey moron, get a fucking clue before you post next time. Xfree DRI has never required a binary only module for 3d support. Where the fuck are you getting your information?

  9. Re:nVidia's really on the ball by gavinhall · · Score: 1

    Posted by blerki:

    So it makes sense to slam Matrox for issuing closed source drivers, but praise nVidia for doing the same?

  10. Re:Don't upgrade on old machines by Kev+Vance · · Score: 1
    According to this document, it looks like it's still supported.

    What kills me about the UID number was that I /waited/ on it, since I didn't think registering was a good idea when Taco implemented it. I guess 3 digits is enough of a status symbol anyway ;)

    Best of luck with your upgrade. I hope it doesn't fail horribly!

    --
    F0 07 C7 C8
  11. Don't upgrade on old machines by Kev+Vance · · Score: 2

    XFree 4 is not for machines more than a couple years old. My PCI G200 is no longer 3d accelerated because it's not AGP. I'm still working on getting XF3 to coexist on this machine so I can run a second X server for GL apps. Support for my 486's WD display has also been dropped, making X even more unnecessary and slow. Bleah.

    --
    F0 07 C7 C8
    1. Re:Don't upgrade on old machines by SpinyNorman · · Score: 1

      Best of luck with your upgrade. I hope it doesn't fail horribly!

      Yeah, that would suck! ;-)

    2. Re:Don't upgrade on old machines by SpinyNorman · · Score: 2

      Do you happen to know if the Matrox Millenium I (PCI) is still accelerated?

      Is there a list of cards whose PCI acceleration has been been dropped in 4.x? This is pretty relevant to me, since I am/was about to upgrade to Mandrake 8.0 ...

      BTW, cool user # ! :-)

  12. Re:nVidia 3d Support by Masem · · Score: 2

    I'll also point out that Nvidia's latest driver offering, 0.9-767, does now support RENDER, thus, you can have 3D *and* anti-aliased fonts, woo! (GTK developers, get your butt in gear! :D)

    --
    "Pinky, you've left the lens cap of your mind on again." - P&TB
    "I can see my house from here!" - ST:
  13. Re:3D on MGA - closed source only by David+Price · · Score: 1
    Speaking as a Matrox owner: At least on the G400, the HAL library is not required for 3D acceleration. It is required for using the dualhead features of the card.

    It's possible that HALlib is required for the G450, but I'm not sure.

  14. Re:Decent 2D drawing in X by nathanh · · Score: 2
    Currently, X will only update a window at around 60fps

    XFree86 will update your window as fast as the card can draw. There is no fps limitation.

    from what I've seen there no support for any full-screen modes.

    There is full support for depth and resolution changing with direct graphics access to the frame buffer.

    If you want to make your life easier, use SDL from www.libsdl.org. It has a simpler API than the X extensions you'd need to learn.

  15. Sounds like an nVidia commercial by heroine · · Score: 2

    Sounds like the only X development is being done by one guy at nVidia. Hopefully he won't decide to move on.

  16. And yur pont is ? (Re:nVidia 3d Support ) by jarek · · Score: 1

    I have been runing Xfree from cvs for a couple of days now and it actually works better with 4.0.3 than 4.0.2, at least for me (on a GeForce256 DDR, Dual PIII). In 4.0.2 the Xserver died with strange error message. For the first time AGP works as well. I'd say. Download! /jarek

  17. Re:voodoo5 5500 by Adnans · · Score: 1

    to open-source his code and 3Dfx provided XFree86 developers with full documentation for the whole Voodoo range.

    So where is SLI for Voodoo5? If full specs were released we would have SLI for Voodoo now.

    ...who are always a full XFree86 release behind with their 'closed-source' drivers!

    Huh? FYI, the NVidia drivers work with the newest X releases. The XFree86 driver model doesn't require a recompile for each new release. In fact, I would say NVidia is ahead of the curve, since there is already support for their Geforce3, even though you can't get it in stores yet. Unless you're a MacOS user, in which case you wouldn't care about XFree86 anyway.

    I got rid of my TNT2 when I found out that nVidia couldn't even be bothered to support the XRender extension with their 0.9.5 driver release and nobody at nVidia would reply to my e-mails asking if/when it would be supported.

    Guess what, Render support is in the new NVidia release! If you absolutely needed Render right away you could always have used the "nv" driver that comes with XFree86.

    Indeed, my computer doesn't crash now while playing Unreal Tournament using OpenGL with the Voodoo5

    Isn't that effectively a Voodoo4? :-) BTW, I want open source UT, damnit! What's with this partial open source UT stuff??! Hehe..

    -adnans

    --
    "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
  18. Re:3D on MGA - closed source only by luge · · Score: 1

    I thought that one of the "improvements" of XF86 4 was that driver modules were supposed to be inter-operable on the same arch? Like, the x86 module for Nvidia should work on both x86 Linux and x86 *BSD? Sort of disappointing if that is not the case.

    --

    IAAL,BIANLY

  19. Re:This is big news! (For losers, of course.) by johnnyb · · Score: 2

    However, a comparison with Win95 is totally irrelevant, only a comparison with NT is relevant. So, at least compare to NT3.5 or something.

  20. Re:nVidia 3d Support by John+Fulmer · · Score: 1

    That may be 'official', but I've got the latest nVidia driver working on my GeForce2MX card under 4.0.2 just fine. Both 2D and 3D have no problems.

  21. Re:Still not enough support for older video cards by LinuxGeek · · Score: 2

    Keep in mind that X allocates ram *ranges* for framebuffer, etc... that aren't subtracted from system memory. The ranges are added by utilities like top though. Try adding all of the supposed allocated memory blocks, subtract the cached, swap and application memory and then marvel at the unaccounted for ram that is used... :)

    --

    Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
  22. Re:gcc 2.95.3 is out..... by Ian+Schmidt · · Score: 2

    The links are wrong because they changed .2 to .3 in the text but missed the links. If you manually fix the links it's all there on FTP.

  23. Re:Decent 2D drawing in X by Ian+Schmidt · · Score: 2

    DGA/DGA2 in combination with XVideo lets you get fullscreen with mode switching, etc. The easiest way to deal with all of that and just do fast 2d drawing without worrying is SDL (www.libsdl.org) - it's fast, it's got an API that mostly makes sense, and it's portable and LGPLed (on Windoze it's infinitely more fun than dealing with direct DirectX code).

  24. Re:G450 and XFree86 by Arrowhead · · Score: 3

    It's really very simple, but the Matrox support forum and people choose to make things complicated.

    The only thing you really need is to recompile the stock XFree86 mga driver with the binary-only HALlib available. The instructions on the Matrox forum choose to say that that means you should reinstall all of X, from source, nuking everything your distro put in /usr/X11R6.

    Of course, just going to the mga driver directory, hacking at it until you get two .o files and only moving mga_drv.o and mga_hal_drv.o to /usr/X11R6/lib/modules/drivers is all that's needed.

    My simplified instructions:

    • Get the Matrox beta source stuff that contains HALlib
    • Get XFRee86 source (4.0.3 should work I guess)
    • Do not replace the whole mga directory from XFree86 with the Matrox one. Instead, unpack Matrox's source and copy HALlib to xc/programs/Xserver/hw/xfree86/drivers/mga. Then follow the rest of the Matrox README file, but you can save an awful lot of time if you break out of the "make World" step and instead just go directly to the matrox driver directory and build only that.
    • Copy the abovementioned driver files to your existing installation (possibly reading up on dpkg-divert first so mga_drv.o won't get overwritten on a minor upgrade)
  25. G450 and XFree86 by joneshenry · · Score: 3
    According to the Matrox driver status notes the G450 is prominent in its absence. According to the DRI User Guide "MGAHALlib.a is a binary library Matrox has provided for use under Linux to expose functionality for which they can not provide documentation. (For example TV-Out requires MacroVision be enabled on the output.)" and "Currently the MGAHAL library is required for the G450 to work." A simple search of what remains of deja.com reveals many posts from people struggling to get their G450 cards to work with XFree86. Matrox has binary drivers, beta, unsupported, for XFree86 4.0.2 and Linux at their site.

    Can someone shed more light on the status of the G450 and XFree86 support?

    1. Re:G450 and XFree86 by earthman · · Score: 1
      - DRI (3d accel) only works with 16bpp
      - 32 bpp doesn't work at all
      Read the manual. 3d works almost fine in 32bpp, but you have to set the depth to 24bpp and the frambuffer depth to 32bpp.
    2. Re:G450 and XFree86 by dozer · · Score: 1

      Why haven't they submitted their changes back to the XFree team? That looks like a hellish installation.

    3. Re:G450 and XFree86 by MikeBabcock · · Score: 2

      I'm wondering if anyone feels like distributing simple binary driver files to be dropped into the /usr/X11R6/... directory. I have a G400 and it would be quite nice to have these drivers but I've never had the time to be bothered with recompiling everything.

      --
      - Michael T. Babcock (Yes, I blog)
    4. Re:G450 and XFree86 by KidSock · · Score: 1
      Can someone shed more light on the status of the G450 and XFree86 support?

      It works. I've been running it for about a month and a half. Works pretty well too. I can do rediculous resolutions and 32bit and all that but I just run 1280x1024 at 24. My machine did lock up *once* but it was when I was just starting to set up the new box and crazily tweeking all sorts of stuff.

      It's a pain to install though. That is XF4.0.2 I mean. I suspect XF4.0.3 is no different. Actually this release looks like some relativly minor updates. To install you have to pull down like 25MB in 12 files and run there installer. Good luck getting your old X back though. Cross your fingers and toes for that one(actually it wouldn't be that hard to re-install an older version and might be just a matter of moving some dirs back in place). After that, get the latest drivers from matrox and generate or get a config and help from others on the matrox linux form.

      I didn't try 3d accel and DRI and GLX or other acronyms but I've read about people doing all that stuff and dual head, etc. If you like hacking though you'll have a blast!

    5. Re:G450 and XFree86 by KidSock · · Score: 1

      Who, matrox? The matrox install is trivial. You just copy the .o into the modules directory. It's the XFree install thats involved. I think that will always be the case. Most people are better off just waiting for it to be provided in their favorite distro.

    6. Re:G450 and XFree86 by sssparkkk · · Score: 1

      Hi, I have a matrox G450, it works quite good. I got it to work quite a while ago by getting CVS XFree86 and the beta 4 (1.004 something like that). It worked rather straight out of the box/cvs :) Hardware 3d acceleration is nice as well, though there are some issues. Please tell me if something is supposed to work and I am telling it's not. Here they come :

      - DRI (3d accel) only works with 16bpp
      - 32 bpp doesn't work at all
      - dualhead works fine, though (with CVS DRI) getting one of the heads to be hardware accelerated results in machine lockups
      - trying to use AA fonts on both heads at the same time locks up my system
      - switching desktops when playing a windowed quake3 game causes the system to lock up (was supposed to be fixed in recent DRI CVS, I tried, problem still there)
      - TV out on the G450 is not possible (neither with the recent 1.005 matrox driver), for as far as I can tell you won't get it to work (G400 TV out works though)

      Well, that's about it. The matrox forum is nice, they give proper support. Asking about tv out on the G450 results in a reply telling you to ask in the driver requests forum.

      Hope someone could use this information,

      Jelmer

  26. 4.0.3 is a bugfix release by Caballero · · Score: 3

    4.0.3 is a bugfix release. XFree is now being more careful about bugfix releases versus feature releases. XFree 4.1 will be the next big feature release and you'll see a lot of improvements in 3D support as well as things like the RENDER extension.

  27. XFree86 4.0.3 by image · · Score: 3

    The biggest problem with people mistaking Slashdot for Freshmeat is that there is rarely enough information given for a good software announcement. That said:

    XFree86 is a freely redistributable implementation of the X Window System that runs on UNIX(R) and UNIX-like operating systems.

    Author:

    The XFree86 Project <XFree86 at XFree86 dot org>

    Homepage:

    http://www.xfree86.org/

    Tar/GZ:

    ftp://ftp.xfree86.org/pub/XFree86/4.0.3/

    Changelog:

    http://www.xfree86.org/4.0.3/RELNOTES.html

    Trove categories:

    Old Appindex :: X11 :: System

    Summary of updates in 4.0.3.

    Some temporary file-related security vulnerabilities are fixed.
    Screen corruption problems and palette saving problems with some Neomagic chips are fixed.
    'XFree86 -configure' problems are fixed in some drivers (including sis and i810).
    A problem with some plain S3 ViRGE cards is fixed.
    Some Xaw incompatibilities with Xaw6 are fixed.
    Some XKB files are updated.
    Some trident driver updates, including fixing acceleration for the Cyber9388.
    A palette saving problem in the vgahw module is fixed.
    Support for the wsmouse protocol is added for OpenBSD/i386.
    A load problem with the sis driver module, and some depth 24 problems are fixed.
    Support for the "PD" variant of the ATI Rage 128 is added.
    Support for GNU Hurd is updated.
    Some TrueType font problems are fixed.
    The mga driver doesn't attempt to drive the G450 if the "mga_hal" module isn't available.
    A problem with bold font simulation in xterm is fixed.
    The (DPS) stub files created by pswrap are now compatible with the Adobe version.
    Some glint driver problems are fixed.
    Support for building on OpenBSD-current, and multi-thread support for OpenBSD are provided.
    A problem with the ThinkingMousePS/2 protocol is fixed in the mouse driver.
    Support for the Render extension with Xinerama is added.
    A DGA-related server crash is fixed.
    Some Chips & Technologies driver bugs are fixed.
    Some tseng driver bugs are fixed.
    Some Alpha platform updates are included.
    Support for the GeForce3 is added to the nv driver.
    Misc build-related issues are fixed.
    Various documentation updates, including a reworked XFree86(1) manual page.

  28. nVidia's really on the ball by Osty · · Score: 3

    nVidia released new XFree86 drivers for their line of chipsets, including the GeForce 3, on March 15th. They should work with any XFree86 4.0.x, so you needn't be upgrading just for GeForce 3 support, especially since these drivers include 3D, while 4.0.3's are 2D-only.

    Get your redhot drivers here.

  29. Better Radeon Support? by TeknoDragon · · Score: 2

    What are you talking about? There's no radeon_dri.o in the files list!

    It looks like we've got to stick with DRI's CVS for quake on a radeon...

    lib/modules/drivers/chips_drv.o
    lib/modules/drivers/cyrix_drv.o
    lib/modules/drivers/glint_drv.o
    lib/modules/drivers/i810_drv.o
    lib/modules/drivers/mga_drv.o
    lib/modules/drivers/neomagic_drv.o
    lib/modules/drivers/nv_drv.o
    lib/modules/drivers/r128_drv.o
    lib/modules/drivers/s3virge_drv.o
    lib/modules/drivers/savage_drv.o
    lib/modules/drivers/sis_drv.o
    lib/modules/drivers/tdfx_drv.o
    lib/modules/drivers/trident_drv.o
    lib/modules/drivers/tseng_drv.o
    lib/modules/drivers/vga_drv.o
    lib/modules/extensions/libextmod.a
    lib/modules/fonts/libfreetype.a
    lib/modules/input/mouse_drv.o
    lib/modules/libvgahw.a
    lib/modules/libxf8_16bpp.a

    that's it... (rage 128 looks updated tho)
    only mention of radeon in release notes is in the 4.0.2 section...

    but renderer extension on Xinerama!

    1. Re:Better Radeon Support? by TeknoDragon · · Score: 2

      But there are no modules/dri files in this update...

      check the file list here

      no radeon_dri.o

      my file list was the Xdrivers.tgz subsection of that list...

      posts on linuxgames confirm it... HeUnique is smoking crack

      they haven't merged the DRI CVS with the main X distribution

    2. Re:Better Radeon Support? by barneyfoo · · Score: 3

      I think you're confused. the modules/drivers/ directory contains the 2D (along with other various X functions) drivers.

      For dri, look in the modules/dri/

      here are the contents of mine:

      gamma_dri.so
      i810_dri.so
      mga_dri.so
      r128_dri.so
      radeon_dri.so
      sis_dri.so
      tdfx_dri.so


      Btw, this was compiled from CVS a week ago (pre 4.0.3).

    3. Re:Better Radeon Support? by krmt · · Score: 2

      Rage 128 is updated. For everyone who's been having their rage card lock up, go black, and not let you do anything, a four line fix went in to the driver (it's the kernel module) that fixed it. It's due to early Rage 128 cards and a buffer problem. So, if you've had that happen to you too, then grab it!

      "I may not have morals, but I have standards."

      --

      "I may not have morals, but I have standards."

  30. Re:How is the Radeon on Linus compared to Win? by TeknoDragon · · Score: 2

    check out Metro X's server... I believe that they post Quake 3 benchmarks as good as in windows... unfortunately I'm 300 miles from home stuck on a winblowz box (IE crashes every time I try to use google... must reboot)... or I'd post a link...

  31. Re:nVidia 3d Support by linuxgod · · Score: 1

    Because nVidia is closed-source. You can't update their drivers everytime somthing new comes out. So If U want 3d support with 4.0.2, or 4.0.3. heh. Too bad. Wait for the update.


    I took the blue pill !!!

  32. NV20? by Crag · · Score: 1

    That's gotta be a first: Support for a card in XFree86 which isn't even available to consumers yet.

    1. Re:NV20? by Jace+of+Fuse! · · Score: 2

      Yah... but how long will it be before we get good and proper support for the GeForce 3?

      I mean, I still hear people complain about TNT/TNT2/GeForce 2 support under X.

      (Not that I've had any problems, cuz I haven't... but...)

      "Everything you know is wrong. (And stupid.)"

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
  33. Re:Damnit by Arandir · · Score: 2

    Hey, but at least the build is automatic! Give it a low priority and let it build in the background. No muss no fuss.

    (unless of course you're using a modem. with close to 30 megs of sources, that would suck...)

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  34. Re:portrait mode by QuMa · · Score: 1

    Though iirc it kills any and all hardware accel....

  35. Debian by guacamole · · Score: 1

    Will this version of XFree86 make it into the next major release of Debian distribution?

    1. Re:Debian by SquadBoy · · Score: 2

      Most likely 4.0.2 is in Woody right now and works great and it did not take that long to go from 4.0.1 to 4.0.2. So I would assume that this will be there pretty soon.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
  36. Re:portrait mode by RossyB · · Score: 1

    We've got Linux running on a Compaq iPAQ from pocketlinux.org, and when we tap the side of the screen the orientation switches between portait/landscape. Ximerama rocks!

  37. Re:portrait mode by RossyB · · Score: 1

    I know I'm replying to myself here... Ximerama is standard in XFree86 4, and allows multiple screens per display. Thus, on the iPAQ we have two screen (one landscape, one portait) on the same display which are switchable between.

  38. Re:This is big news! (For losers, of course.) by Flower · · Score: 2
    4MB of ram will certainly run Win95 but most certainly not make it useable. I got acceptable performace on a 486DX33 with 24Meg which at the time also gave me acceptable performance running RedHat 5.0 and X.

    Btw, you are comparing apples to oranges. Skip Win95, which is two versions behind what MS puts out now, and compare linux v. NT. But just for grins, the minimum requirements for WinME is 32Meg and a P150 or higher. Getting your MCP would require you to know that the min requirement for WinNT was 12Meg and, fwiw, Win2K Pro requires a minimum of 64Meg.

    OS X will require 128Meg and Mac OS 9.1 requires 32Meg. Overall I think Linux+XFree isn't that bad with its memory requirements.

    And I'd love for you to put a machine running Mac "Runs in a Meg" OS and a machine running OS 9.1 in front of Joe Average and see which one they want to use. So much for those "pure and uncrufty" GUIs of yore.

    --
    I don't want knowledge. I want certainty. - Law, David Bowie
  39. Decent 2D drawing in X by schmack · · Score: 1

    This is probably better off on some X mailing list - but maybe someone can provide some enlightenment for me. From my POV Xfree86's biggest weakness is the lack of a decent framework/API/whatever for 2D graphics with respect to say full-screen (or even windowed) canvas sizes and decent update speeds. Currently, X will only update a window at around 60fps (or is it 30) and from what I've seen there no support for any full-screen modes.

    Basically I want an OpenGL for 2D graphics under X. I quite like SVGAlib, but the graphics card support is fairly limited and it's obviously no where near as ubiquitous as Xfree86.

    Anyone care to shed some light on this issue?

    --

    1. Re:Decent 2D drawing in X by joto · · Score: 2
      Basically I want an OpenGL for 2D graphics under X. I quite like SVGAlib, but the graphics card support is fairly limited and it's obviously no where near as ubiquitous as Xfree86.

      In fact, you have answered your own question. There is nothing wrong about doing 2D-stuff in OpenGL. (Of course, XFree doesn't support OpenGL but Mesa, but most people will never notice...)

  40. Re:3D on MGA - closed source only by SpinyNorman · · Score: 2

    Which means - if G450 is detected and the closed-source module "mga_hal" is not found, don't try to use the "mga" driver - it won't work.

    This certainly qualifies as an improvement, especially if the error message if clear enough and mentions where to get "mga_hal".

    But should I really enjoy it?


    Well, let me put it this way:

    Do you enjoy women even though you don't have clue what the operating software looks like?

    Closed source - it's nature's way! ;-)

  41. Re:nVidia 3d Support by James+Lanfear · · Score: 1

    I'm running under 4.0.2 just fine, w/AA fonts in KDE/qt2.3. NVidia's readme actually says 4.0.1 and up are support; maybe this changed in last week's release.

  42. Re:3D on MGA - closed source only by chill · · Score: 1

    Microsoft has for years claimed that the #1 cause of blue-screen crashes on Windows was from poorly written drives (not their fault -- someone else did it).

    Specifically, they blamed video drivers.

    --
    Learning HOW to think is more important than learning WHAT to think.
  43. Re:voodoo5 5500 by FeeDBaCK · · Score: 2
    Indeed, my computer doesn't crash now while playing Unreal Tournament using OpenGL with the Voodoo5 - why ? - because nVidia's drivers don't fully support SMP and freely admit in the driver README file that it can cause random lockups on SMP machines.

    I guess somebody needs to take a look at the fact that there have been TWO releases of the NVidia drivers since then. SMP support has been greatly improved, as has performance and stability.

    --
    wolf31o2 Developer, Gentoo Linux Games Team
  44. GeForce 2 problems by Markusis · · Score: 1

    I'm running a GeForce 2 GTS and I can't get a distribution to install that uses X 3.3.6. I have to use X 4.0+. This may be the problems that you're hearing. I personally have never had a problem with my GeForce in X 4.0.

  45. Dammit by FruitCak · · Score: 1

    I just got 4.02 working yesterday :(

    --
    I'm me. I think.
  46. WRONG!!! Re:3D on MGA - closed source only by GlowStars · · Score: 1

    Your argument is flawed because the mga_hal module is used for DualHead and TV-Out support, not 3D.

    The source is out there.

  47. Re:How many people will rush out and upgrade? by psykocrime · · Score: 1

    I can't speak for anybody else, but usually the only time I upgrade X is:

    1. when I upgrade to a newer version of the distribution I use, or switch distro's, and the new distro includes a newer version of X.

    OR

    2. I might upgrade just X itself, on a major version change ( eg, from 3.x to 4.x )

    Other than that, I pretty much leave X alone, as long as it works.

    --
    // TODO: Insert Cool Sig
  48. Re:3D on MGA - closed source only by ShavenGoat · · Score: 1

    I've had the same problem with FreeBSD and nvidia products. Currently, I have an old PCI TNT that I'd love to get working so I can do opengl stuff, watch DVD's, and play games (Quake 3, CounterStrike, etc) without having to reboot.

    You can try kludging around with the nvidia drivers, but it didn't get me anywhere.

    I do have a second monitor though attached to a G200 AGP however, and it plays DVD's full screen just fine, but it is way too slow for games.

    I'm thinking of dumping my current TNT/G200 setup for a G450, any FBSD users try G450 for multimon/dvd/games?

  49. Re:Why? by Shanep · · Score: 1

    Huh? The X server that most people here use has an upgrade, including improved 3D support for Matrox cards and improved anti-aliasing, and this is somehow not news?

    Is this the best thing you could think of to make a first post not actually sound like a typical first post?

    Come on, I wait for upgrades of XFree86 and compile from source every time. For me, this is BIG news. Much bigger than hydrogen powered cars, though I would'nt complain about that as not being news because to some nerds, it would be.

    I don't doubt that you may have written some stuff worthy of being mod'ed up, but this is not. I would have scrolled past it, thinking it borderlining on Troll but saving that mod point for something more worthwhile.

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  50. Re:oh bother by Shanep · · Score: 1

    To each, his own.

    Hey, if you don't like GUI's, then don't use them.

    If you do and you have gripes about the GUI you use, then get stuck into that source code!

    2D X does'nt ever lock up on me, in almost 4 years. However, testing some bleeding edge 3D in X has on occasion.

    But I am doing something to fix that.

    I'm not just hanging around here whining. For me, the open source stuff does blow away crap like MS Windows, but not necessarily other proprietary "crap". I happen the think BeOS and Solaris are great. QNX is interesting as is MacOS X.

    3+ years with NO crash, running Linux and OpenBSD says something. Now that X is as fast as it is, 2D and 3D wise, the future of free OS'es is just getting brighter by the day.

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  51. Re:How many people will rush out and upgrade? by Shanep · · Score: 1

    The only time I upgrade X is:
    apt-get update ; apt-get upgrade


    Why did this get moderated down?

    This is a show of how fantastic debians package management software is and how simple an upgrade of X could be.

    It is Interesting and Insightful, could have been more Informative though, but Redundant?

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  52. Re:How many people will rush out and upgrade? by Shanep · · Score: 1

    I don't plan to upgrade to 4.0.3, because this seems to just be a bugfix release.

    Okay??????

    Microsoft would LOVE you! ; )

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  53. Re:Run Away! by Shanep · · Score: 1

    It's different now, when we're talking 3D acceleration, GL, DRI, and all these cool new extensions.

    Ack! You sound like a Windows user! Go away, lest you corrupt my text consoles and xterm windows!

    Free software, affords free choice!

    YOU, don't have to use it. The fact that others can, is great. Your text consoles will always be there. All YOU have to do, is not bother keeping "up" with the times and just keep working with what you have. You'll be happy, and so will he.

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  54. Re:3D on MGA - closed source only by Nailer · · Score: 2

    Do you enjoy women even though you don't have clue what the operating software looks like?

    Um, actually, I quite enjoy examaining womens internals. But that's probably for to much information than you needed to know :)...

  55. Re:voodoo5 5500 by Nailer · · Score: 2

    full and comprehensive support for *all* Voodoo cards in XFree86 4.0x

    Voodoo 3s run at about seventy percent of their Windows performance. Voodoo 4 and 5s (effectively V#s in SLI mode) only support 1 GPU per chip. 3DFX have been promising better drivers for ages now, but neither the company or the Open SOurce community had made them.

    In contrast, both ATI and NVIDIA have drivers that peerform between 95 and 105% of Windows performance - check the linuxgames.com benchmarks. ATIs are Open Source, NVIDIAS are closed. However, even with the weak Australian dollar, the Australian distributor of ATI products charges twice as much as their US counterpart so Radeons are basically unaffordable. 3DFXs drivers might be Open Source, but NVIDIAs still allow me to get more fucntionality out of my card. I use Linux because its good, and it happens to be good because its Open Source. I use NVIDIAs drivers because they're good, despite being closed source.

  56. Re:This is big news! (For losers, of course.) by Nailer · · Score: 2

    Skip Win95, which is two versions behind what MS puts out now, and compare linux v. NT.

    I think the reason for the comparison of WIndows 95 with modern Linux is that both are the earliest releases of their OSs with complete working Windows / Icons /Menus / Pointer type GUIs (as opposed to lightweight Window Managers, X desktops are larger and need more RAM). As a Linux user who started using computers in the days of Atari and GEM, and expects a slick GUI to do their work in, I think its a reasonable comparison to make.

  57. Re:3D on MGA - closed source only by mduell · · Score: 1

    What, exactally, is so wrong with a closed-source binary video driver? Thats how nvidia distributes their drivers, and everybody loves them. Is it a compatability issue with different Linux kernels? (eek, that sounded a little flamish, not intended to be). Im a long time Windows user, and I'm wondering what the Linux crowd is thinking.

    Mark Duell

  58. gcc 2.95.3 is out..... by 1%warren · · Score: 1

    Heh, but not for long, The gcc page says its out, but the dload links point to 2.95.2 - pulled for some reason....
    --
    Full plate and packing steel! -Minsc

    --

    Full plate and packing steel! -Minsc
    1. Re:gcc 2.95.3 is out..... by 1%warren · · Score: 1

      AFACT it has been pulled, just looked with an ftp client in case my isp's caching proxy hid it....
      --
      Full plate and packing steel! -Minsc

      --

      Full plate and packing steel! -Minsc
    2. Re:gcc 2.95.3 is out..... by Jacek+Poplawski · · Score: 1

      it's available for few days here:
      ftp://gcc.gnu.org/pub/gcc/releases/gcc-2.95.3/gcc- 2.95.3.tar.bz2

  59. Re:Damnit by blakestah · · Score: 2

    I've just finished "make" and started "make install" on one of my FreeBSD boxes, fucking crap.


    You sound quite the fool to anyone who has actually compiled X from source. Especially a BSD style build.

  60. Re:win95 by JohnG · · Score: 1

    Well, If I had more choice I would prefer loadable kernel modules over anti-aliased fonts anyday. It takes a primitive OS to still require one to reboot everytime a new driver is installed.
    And oh yes, Win95 was quite impressive, many "new" features, long file names (oops, UNIX already had that), true multi-tasking, (oops, no a first either!).
    Sigh, Oh well, I am done responding to the troll now.

  61. Re:nVidia 3d Support by Temporal · · Score: 2

    Remember that the nVidia XFree86 3d drivers only support XFree86 versions 4.0 and 4.1.

    I'm running them in 4.0.2 just fine. Haven't tried 4.0.3 yet.

    ------

  62. Re:voodoo5 5500 by LiteForce · · Score: 1
    Ahem...

    Glide was an API that was fully open to anybody that cared to develop for it; only the libraries were closed source... except that changed when 3Dfx open-sourced it.

    I downloaded a free SDK for Glide when I bought my original Voodoo1 and couldn't find any license restrictions (apart from the usual 'do-not-reverse-engineer-this-code' paragraphs!), so no, it wasn't proprietary. You can liken it to DirectX if you want, the includes/libraries are freely available from Microsoft, but you can't actually get the source to see how the runtime really works.

    A proprietary API such as 'undocumented' Win32 calls is completely different to a proprietary standard which is only used by one company's products. Anybody can write Glide code, just don't expect it to run on anybody elses cards but 3Dfx's.

    If Glide is so bad, why did Creative go to all the trouble of writing a 100% compatible Glide wrapper for Windows 95/98 machines using nVidia cards ? (see here if you want more info)

    Additionally, when 3Dfx introduced Glide, DirectX was just a twinkle in Billy G's eye, and most people ran their games under DOS. Therefore, it was logical that 3Dfx, as the market-leader, created an API that made it easier for developers to write for their cards... it's called 'looking after your own product'.

    I didn't buy the Voodoo5 5500 so I could get shit-hot-masturbatingly-high frame rates on Super Kill'em Up XII; I bought it because it was the *fastest* 3D card available with the best (but not necessarily complete) support under Linux without the drivers crashing every five minutes.

    So, nope, by buying a Voodoo5 I was supporting a company that has provided me with a stable graphics platform for the past three years and quick response times to driver bugs; compare that with a company that refused to answer my e-mails and is completely unresponsive to calls to open up the specs of their chipsets.

    As for support, I have full 3D, extremely fast 2D, ability to run Glide stuff (although I only use this with certain apps) and the warm fuzzy feeling that I can run multiple OpenGL apps on my display without worrying that it is gonna crash!

    --
    "Be vewy vewy quiet, I'm hunting wuntime ewwors!" - Elmer Fudd
  63. Re:voodoo5 5500 by LiteForce · · Score: 4
    Your comment says a lot about supporting open-source, doesn't it ?

    I purchased a Voodoo5 5500 not because I saw 3Dfx commercials (I'm in the U.K. and we don't get them); but because they allowed Daryll Strauss (who implemented Glide for Linux) to open-source his code and 3Dfx provided XFree86 developers with full documentation for the whole Voodoo range.

    Which is more than nVidia have done; and which is why you will find full and comprehensive support for *all* Voodoo cards in XFree86 4.0x - and that is more than you get with nVidia; who are always a full XFree86 release behind with their 'closed-source' drivers!

    I got rid of my TNT2 when I found out that nVidia couldn't even be bothered to support the XRender extension with their 0.9.5 driver release and nobody at nVidia would reply to my e-mails asking if/when it would be supported. The XFree86 2D-only support provided support for XRender but then I couldn't use the 3D acceleration of the TNT2 for anything.

    Indeed, my computer doesn't crash now while playing Unreal Tournament using OpenGL with the Voodoo5 - why ? - because nVidia's drivers don't fully support SMP and freely admit in the driver README file that it can cause random lockups on SMP machines.

    Add to that the number of problems people have been experiencing with these drivers, enough to add comments to the Freshmeat project page here.

    If I am going to experience random lockups while using my machine; then I might as well be running Windows :-P

    P.S. No, j00 d0n't 0wn a11 u5 3Dfx u53r5, nVidia does (seeing as though they bought out 3Dfx), so get yer facts straight!

    --
    "Be vewy vewy quiet, I'm hunting wuntime ewwors!" - Elmer Fudd
  64. Re:voodoo5 5500 by The_Messenger · · Score: 2
    Agreed; 3dfx was effectively dead and rotting way before the 5000 series was released. IMNSHO, no one has an excuse for owning any 3dfx board later than a Voodoo3 3000. The owner of a Voodoo5 board is someone who spends more time watching TV (and enjoying 3dfx's lame commercials) than reading the newspaper (to watch stock prices) or surfing the net (to read reviews). Happily, Glide is now deader than Daikatana! I sold my soul to nVidia back when the TNT2 first came out, and have not regretted it since. Now we 0wn j00 3dfx lusers, bwahahaha!

    (Although I must admit that I've been digging some of ATI's stuff lately. Too bad they lost Apple... nVidia now effictively dominates the consumer, gamer, and low/mid performance graphics markets.)

    --

    --

    --
    I like to watch.

  65. Re:portrait mode by boarderboy · · Score: 2

    There has been an option for this since 4.0

    Matt Newell

  66. Re:How many people will rush out and upgrade? by Forrestina · · Score: 1
    i upgrade whenever i do a new install. i hand install the binararies, and install the nvidia drivers. i just don't like how most distro's package x (dependancies of xdm?!?)

    -------

    --

    -------
    "don't smoke, don't drink, don't fuck
    at least i can fucking think"
    Minor Threat

  67. cool by Lord+Omlette · · Score: 1

    "Geforce 3 support added (2D), as well as other fixes. Matrox G400/G450 users will be delighted to hear that the 3D has been improved."

    The card with the best 3d has its 2d improved, the card with the best 2d has had its 3d improved. Tres nifty
    --
    Peace,
    Lord Omlette
    ICQ# 77863057

    --
    [o]_O
  68. �Laptop computers can't be upgraded by yerricde · · Score: 1

    dude. why don't you splurge and buy a $40 card that is supported?

    Because some of us are on a laptop or other computer whose video subsystem can't be replaced easily. Does XFree86 support PCMCIA video cards?


    All your hallucinogen are belong to us.
    --
    Will I retire or break 10K?
  69. Why don't the hardware makers publish drivers? by yerricde · · Score: 1

    So energetic/enthuiastic users develop drivers so that larger companies can "sell" support to less energetic/enthusiastic users.

    So why don't hardware makers publish drivers for their hardware?


    All your hallucinogen are belong to us.
    --
    Will I retire or break 10K?
  70. No, fuck TOP in the goat ass by yerricde · · Score: 2

    Yes, X only takes 30MB. But your GNOME session adds another 30MB, and your window manager adds anywhere from 10MB (for FVWM, the Fuckingugly Virtual Window Manager) to 512BM (for Enlightenment; the window manager which proves that enough eye candy can make up for any lack of usefulness).

    Provided you believe top, which double- and triple-counts shared memory. For example, when some drivers map video card memory three times, top counts it three times. GNOME isn't as bloated as you think; a lot of the memory that GNOME programs appear to use is in .so (shared library) files (which also are multi-counted). Mozilla isn't a hog either; top overcounts any multithreaded app.

    If you think a WM is ugly, design a new color scheme and post it somewhere. You bash GNOME for being bloated, but is KDE any better? (Please take this flamewar to the NES if you must continue it.)


    All your hallucinogen are belong to us.
    --
    Will I retire or break 10K?
    1. Re:No, fuck TOP in the goat ass by kervel · · Score: 1

      TOP is aware of shared memory,
      seems you gotta look at the right column of top before shouting out it sucks.

  71. X11 isn't ugly by yerricde · · Score: 2

    Also, X is ugly as sin, and no Window Manager can hide that.

    What's so ugly about X11? It's just a graphics subsystem (equivalent to Win32's GDI). I can see your point if you're talking about Motif and CDE, or the default configuration of a particular distribution, but slap a decent theme onto GTK+ and Sawfish and it's no longer ugly. If you really want it, there's a theme that looks almost pixel-perfect like Microsoft Windows. (Are Windows's widgets any less ugly than Motif's?)


    All your hallucinogen are belong to us.
    --
    Will I retire or break 10K?
  72. voodoo5 5500 by mrq1 · · Score: 1

    what is the state of the support for the second vs100 gpu on this board .... have not found any info about this in the releasenotes ... :-(
    i am missing this feature for a long time :-(((

    1. Re:voodoo5 5500 by MwtrV · · Score: 1

      Has it occurred to you that a lot of people out there bought Voodoo's because of the Linux compatibility -- TRUE compatiblity, not closed source drivers that come from an external source rather then X11 itself -- including past the 3/3000 series because the philosophy always stayed the same? Some people don't mind sacraficing performance somewhat for a given feature. Look at Matrox users; the 3D performance doesn't rank up there with NVIDIA but they have the advantage of dual head.

      You're a trolling twit for making such statements and closing with a "NVIDIA 0WNZ J00."

      --
      mwtr / THIS SIG HAS BEEN PRAYED OVER AND MAY BE USED AS A POINT OF CONTACT (ACTS 19:12)
  73. portrait mode by shalunov · · Score: 1
    I have access to a nice LCD monitor that can be conveniently rotated into portrait mode (and I'd love to use it this way!). However, no free X appears to allow that. It's not in the new XFree86 release either.

    It's a pity.

    1. Re:portrait mode by BlowChunx · · Score: 1

      I love that attitude....I mean, it just wins over so many people! "Hey, we don't support your hardware, but we would love it if you did!"...

      So energetic/enthuiastic users develop drivers so that larger companies can "sell" support to less energetic/enthusiastic users. This is a great business model.

    2. Re:portrait mode by itarget · · Score: 1

      Yes, rotate clockwise/counterclockwise. :)

      --

      "Where shall the word be found, where will the word resound? Not here, there is not enough silence." -T.S. Eliot
  74. Re:3D on MGA - closed source only by luugi · · Score: 1

    Late me clear up some issues.

    The hallib has nothing to do with DRI. The hallib is used to set up DualHead and other little features.

    The G450 for that release does need HALlib. But there's some patchs that I submitted to Xfree86 to have the G450 running completely open source. This driver even has the G450 DualHead. The new driver did not make the 4.0.3 release. But the next version should support it. Don't think that Matrox does not want to make their card work Open Source.

    The open source version of the driver should be on the matrox web site soon.

    --
    Think like a man of action, act like a man of thought.
  75. Re:Why? by Judas96' · · Score: 1

    Why give a comment on the post? It doesn't seem worth pointing out, really... (first flame?)

  76. Re:Scientology makes X seg fault... by Judas96' · · Score: 1

    Sure, free speech and individual thought are nice programs in and of themselves or whatever, but upon doing further studying of the scientology program packages one finds that it also removes any and all versions of money you have installed. Warning, this also includes any money derivitives such as stock, bond, paycheck, cash, and has even been known in some instances to empty user bank account directories as well. (Kind of reminds you of middle ages, where Roman Catholics only those who could afford it... Same as many of the "popular" CULTS and televangelists seem to do today. Sometimes it seems like everybody who wants to save my soul also wants to aquire more money than God...) I guess I will remain a pagan because salvation is too expensive :)

  77. Scientology makes X seg fault... by telekon · · Score: 5

    Every time I try to read illicit scientologist texts, X seg faults. They got to the CVS tree. I bet 4.0.3 is just a patch to remove all that scientology code. Or maybe 4.0.3 will make yr monitor explode when you say bad things about scientology...

    I think it's the first one. The scientologists won't let XFree 4.0.3 into the tree for Woody.

    dds:~#apt-get install scientology
    Reading Package Lists... Done
    Building Dependency Lists...Done
    The following packages will be REMOVED:
    free-speech libfree-speech0 reason freedom task-individual-thought
    The following additional packages will be installed:
    fear uncertainty doubt libfud11 libfud-dev harrassment task-intimidation-core
    0 packages upgraded, 13 newly installed, 17 removed, and 6 not upgraded
    Need to get 234GB of archives. After unpacking you will be brainwashed.
    Do you want to continue? [Y/n]
    --

    To understand recursion, you must first understand recursion.

  78. Re:How many people will rush out and upgrade? by wobblie · · Score: 1
    Because my operating system, Windows 2000, supports every chipset that has existed and will ever exis

    No you can't upgrade peices of windows, you're just SOL if it doesn't support your card. I've had to buy new video cards when different windows versions came out, because the old one's no longer supported.

    oh shit, I answered a troll ....

    --

  79. OO API? by Cliffton+Watermore · · Score: 1

    The Win32 API is a monster. I've talked to several of the WINE folks, who know far more about the Win32 API than most, and they admit that the thing is certainly not a clean API. OO? I'm not sure what you mean by this. Certainly, you can make API calls from an OO language, but you can make API calls from a functional language too.

    COM and DCOM only have advantages in that they've been implemented in MS-OS's for some time. The Bonobo spec is certainly far more advanced than the COM/DCOM specs. The functionality of DCOM can mostly be implemented in existing standards like XML-RPC and Sun's RMI.

    ActiveSex? I'm assuming you're trying to be funny and really referring to ActiveX. ActiveX isn't really a feature that should be hyped to the point it has been. It's a suite of APIs to access hardware directly. Fot Direct3D, which is the main component used in this suite, there is a superior open (standard) spec available - OpenGL. The rest of the components comprising ActiveX are not things that can't be acheived with equivalent standard C libraries.

    X is ugly? This is purely a subjective statement. X is a protocol used for Windowing and Graphics. You can make it look like anything you want, if you make an ugly Window Manager, it will look ugly. I don't think many people could argue that 4DWM, the standard SGI Window Manager, is ugly. In fact, it's known as the most stylish GUI in the industry - preferred by most high-end 3D and graphics professionals.

    If by Windows "programmers" you are referring to VB script kiddies, then yes, I guess ActiveX objects are important, and they really do believe that the Win32 API is amazing. Since 70% of the Windows programming world constitutes VB programmers, this might in fact be a sad truth. However, the more advanced Win32 programmers usually have experience with other APIs and platforms, and few of those still prefer the Win32 API, most are forced into programming against it due to market concerns, or their management forcing them to.

    Even Microsoft employees themselves say that they hate the Win32 API, for example, Vinod Valloppillil. Having said all that, though, I do hope that the work on WINE progresses further for the sake of Linux gaming. The fact that the programmers on the project have been struggling with it so long is a testament to how messy the Win32 API really is. In short, I don't believe that you are a programmer - you are merely a Microsoft apologist troll.

    --
    "A few atoms won't even light a match" - Dr Jones, 1933
  80. Re:nVidia 3d Support by ranessin · · Score: 1

    So If U want 3d support with 4.0.2, or 4.0.3. heh. Too bad.

    Or you can go to nVidia's site and download their drivers which do work with 4.0.2 and 4.0.3.

    Ranessin

  81. Re:3D on MGA - closed source only by ranessin · · Score: 1


    Not according to the release notes for XFree86 4.0.*. All nVidia cards (including the GeForce3) are supported under XFree86 4.0.3.

    Ranessin

  82. Re:nVidia 3d Support by ranessin · · Score: 1

    And what happens if it doesn't work with the next release?

    Then you either wait for nVidia to update their drivers or you go back to the open source XFree drivers.

    Ranessin

  83. Still not enough support for older video cards by myatt · · Score: 1

    I am running an old Pentium 200 with a S3 Trio 32 and there's still no support for it. Looks like I'll be using Xfree 3.X forever.

    1. Re:Still not enough support for older video cards by ShortSpecialBus · · Score: 1

      Other than the Anti-Aliased fonts, since you don't have a 3D card, and you don't have an extremely fast system, I don't think you really would get that much of a performance gain or really notice any sort of difference with Xfree 4. Xfree 3.X is more stable for some things anyways at times, so I wouldn't worry about it too much if I were you. Of course, it would be slightly faster running Xfree 4.x, so I do see your point.

      --
      //FIXME: Bad .sig
  84. Re:3D on MGA - closed source only by BlowCat · · Score: 1
    I'm probably not a "Linux crowd" but let me explain.

    What's wrong? My point was that it's not a part of the XFree86 code, thus the XFree86 team cannot get credit for the improvements made in that driver.

    The release notes don't mention any improvements in the open source part of the mga driver.

    Next time please read the comment before replying to it.

  85. 3D on MGA - closed source only by BlowCat · · Score: 2
    Matrox G400/G450 users will be delighted to hear that the 3D has been improved. Enjoy.
    Where did you find that? It's impossible to improve something in XFree86 that doesn't exist there. XFree86 does not support 3D on Matrox without a binary-only close-source driver from Matrox, called "mga_hal".

    Now let's look in the release notes:

    The mga driver doesn't attempt to drive the G450 if the "mga_hal" module isn't available.
    Which means - if G450 is detected and the closed-source module "mga_hal" is not found, don't try to use the "mga" driver - it won't work.

    This certainly qualifies as an improvement, especially if the error message if clear enough and mentions where to get "mga_hal".

    But should I really enjoy it?

    1. Re:3D on MGA - closed source only by stretch_jc · · Score: 1

      Not to troll or anything, but this is one of the advantages with windows.

      With every new windows release the list of natively supported hardware grows, so now even if ATI/Matrox/etc goes out of business the card will still be supported by the newest windows version. A good example of this is with sound cards, Aureal went belly-up and their incomplete open source drivers for linux suck, but in windows 2000 and xp there is native support (no disk or downloads required).
    2. Re:3D on MGA - closed source only by flynn_nrg · · Score: 2

      Nvidia is pure shit because you can't use their cards under FreeBSD with XF86 4.0+ :-(

    3. Re:3D on MGA - closed source only by df1m · · Score: 1

      Yeah, unfortunately, my vortex card wouldn't work with 2 CPU's (W2K), or an Athlon chipset, company gone, no chance of getting them to work. Oh, well, another $280 sitting in a drawer. And let's not try to claim "every new windows", W2K needs new drivers for many things. And an upgrade in the 3.1/95/98/ME never broke anything. I'm not saying Microsoft is to blame, but even if you have well documented API's that never get obsoleted, that doesn't mean the driver programmers will always go by the book. - dave f.

  86. Re:How many people will rush out and upgrade? by praedor · · Score: 1

    I will immediately upgrade from my present 4.0.2 release to the 4.0.3 release. Why? Because I have an ATI Radeon card and want the best driver available. If you have one of these cards, then upgrading is assuredly called for since Radeon support is quite new.

    --
    In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  87. having a G450... by TWX_the_Linux_Zealot · · Score: 2

    ... and displaying this page on the second display, I'm quite happy with it. I've not played with output to my TV, but I plan to soon. Also, since the version of the drivers that I downloaded from Matrox was from late january, I'm not exactly worried about downloading a new X for features that might already be implemented in my driver.

    Regarding the drivers being closed source, they are perfectly entitled to do that if they would like, I'm personally glad that a large company is providing such good support for such a new product. If they want to make it closed source but keep the development going, I'm all for it. If someone else wants to engineer their own drivers that are GPLed, that's great too, but in several respects I'd rather have the hardware manufacturer's code than something that was reverse engineered, because the manufacturer is less likely to be missing important pieces. I've been running X for a couple of weeks straight without switching out, and I haven't had any problems. They are doing a wonderful job.

    "Titanic was 3hr and 17min long. They could have lost 3hr and 17min from that."

    --

    IBM had PL/1, with syntax worse than JOSS,
    And everywhere the language went, it was a total loss...
    1. Re:having a G450... by Petrophile · · Score: 1

      Actually, I think Matrox would like to release full sources, but they have a contract with the Macrovision folks which prevents them from doing so. (One just needs to flip a bit to disable Macrovision. Windows hacks are all over, so there's probably Linux documentation on this procedure too.)

  88. Re:win95 by Quazion · · Score: 1

    Maybe the anti-aliasing in win95 makes it crash so often ?
    lets hope XFree keeps stable now this feature is added ;D

  89. How many people will rush out and upgrade? by einhverfr · · Score: 2
    Not to be overly critical, but I am in agreement here. A minor version of X will not change the way I run my computers (yes, they are running Linux), nor does it seem to have any other implications.

    I can assume that many people submit these things and that the editors have to avoid lots of duplicate posts from fans of the software.

    This raises an interesting question. How many people ever upgrade X on their systems? (I am really asking this. Not a retorical question.)

    --

    LedgerSMB: Open source Accounting/ERP
  90. XF4.0.3 improvements by IanA · · Score: 2

    from XF4.0.3 release notes
    Support for building on OpenBSD-current, and multi-thread support for OpenBSD are provided.
    Some Alpha platform updates are included.
    Support for GNU Hurd is updated.
    if you've been having problems compiling XF4 on minority architectures/operating systems this might be a good time to try updating.

  91. Re:4.1.0? by ShawnX · · Score: 1

    XFree86 Version 4.0.99.1 / X Window System (protocol Version 11, revision 0, vendor release 6510) Release Date: 19 February 2001 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (See http://www.XFree86.Org/FAQ) Operating System: Linux 2.4.3-pre3 i586 [ELF] Module Loader present This is the latest XFree86 but it's cvs sources, so, 4.1.0 isn't ready just yet.
    ---

    --
    Everyone wants a Tux in their life.
  92. nVidia 3d Support by Trolocsis · · Score: 1

    Remember that the nVidia XFree86 3d drivers only support XFree86 versions 4.0 and 4.1. nVidia.com Linux Driver Page

  93. Interesting, the patch is only 138k! by Bob+Dobbz · · Score: 1

    4.0.1 -> 4.0.2 patch was close to 4megs.
    There must not be THAT many improvements if the patch is so small.

    1. Re:Interesting, the patch is only 138k! by Bob+Dobbz · · Score: 1

      Yeah, I was referring to compressed size.
      4.0.1 -> 4.0.2 was about 3.5 megs .bz2'd.
      Of course it included major things like FreeType2, etc. Still beats the hell out of downloading ~40megs of source. If you notice, 4.0.3 release doesn't even have a source/ dir, just the patch.
      XFree people know better :)