Slashdot Mirror


XFree 4.0 Moves into Woody

sammy!! writes "Debian unstable now has XFree86 4.0, so use apt-get or dselect and start downloading the new packages!" There are still a ton of issues with it, but I've been using the XF86 debs for several months on my desktop, with no significant problems.

49 of 165 comments (clear)

  1. Re:Any known problems? by THB · · Score: 2

    I;ve been using the phase2 ones for a while now with no problems at all.

    Just make sure your card is supported, and it should work well. The config files are different, but it uses a dialog setup tool that works ok.

    Its actually a really nice config file, so if there are any problems you shoud be ok.

  2. some minor issues. by Rev.+DeFiLEZ · · Score: 3
    i have been using the phase1 (starting at v12) debs and also apt-getting the phase2.

    I currently rebuilt my system (testing, wanted to be super clean after) and i stayed at x3.when x4 came into woody (yesterday i believe) the problems started.

    i needed to reboot my box do to hardware issues. nothing serious. then when i when to start X i found my backspace and delete werent working (guys on irc had a riot with my typing, mad props to #clan_gun :) ) the keyboard maps for X were gone.

    so i wanted to look at the problem, noticed x3 and x4 installed on my box ( first time i used dselect in a while). i thought to my self "what a great time to upgrade to x4" i removed x3 and added the extra x4 that was missing. shut down X when to restart, startx was missing.

    i removed EVERYTHING x related and reinstalled x4 debs. now everything seems fine.

    now. nvidia GLX drivers, i had test10, compiled with warnings about a INC and DEC pionter not right. and insmod NVdriver gave me "unknown symbol xxINCxx() and xxxDECxxx() downgraded to test7, module compiled fine.

    removed mesa conficts and restarted X couldnt start X.... su segfaulted. reboot worked

    ran blender system locked (harshly) manually needed to run fsck. /var/lib/dpkg/available was missing touched it and continued

    changed xf86config-4 back to nv from nvidia x wouldnt restart. removed x4 installed x4 everything khosher ( i am sure i only needed to remove /usr/X11/lib/modules/extension/*glx* but i reinstalled anyways)

    now everything works minus closed source nvidia glx.

    not fscking with anything else :)

    -rev

    normally i am not this lame, just wanted to share with others incase they ran into similar problems.

    1. Re:some minor issues. by patreides · · Score: 2

      this is why my sources.list is pointed to 'stable' and 'proposed-updates'.

      I'll admit sometimes the package maintainers screw up and install a package into 'proposed-updates' that breaks the system (like lprng 3.6.12-7 with buggy setuid kernel bug-check) but overall you get the same important package upgrades without the risk to production or important systems.

      When X4 has support for the Savage4 chipsets (and it better be free) and it's in proposed, I'll upgrade, but horror stories I've seen and heard with X4 will keep my system in 3.3.6 for a while.

      --
      # debian/rules
  3. Re:Font anti-aliasing is evil by Surak · · Score: 2

    What's wrong with Windows' font antialiasing (other than the fact that it doesn't work all the time? :)

  4. Re:Read This Before Upgrading! by Anomie-ous+Cow-ard · · Score: 2
    The 4.x X servers use a new style of configuration file. It's supposed to be automagically generated by running xf86cfg; however, this doesn't always work. Branden has written a tool to generate the config file, but it doesn't always work either. In lieu of this, it's probably a good idea to go to XFree86.org and brush up on the 4.0 series XF86Config file format before upgrading.

    xf86config seems to work nicely, except that it generates /etc/X11/XF86Config instead of /etc/X11/XF86Config-4. And if you want any extra modules loaded, or you want to change some of the more obscure defaults, you'll still have to edit it.

    Also, the new name for the config file is XF86Config-4 (I don't know if this is debian specific) instead of XF86Config.

    If you have no XF86Config-4, then it looks at XF86Config. But (probably to support keeping 3.x on the system or something) the packages install XF86Config-4 by default.

    Try to avoid emailing Branden at all costs. He's been less than friendly to me, and I know other people who have had similar experiences.

    He's probably very busy ;)

    -----

    --

    --
    perl -e'$_=shift;die eval' '"$^X $0\047\$_=shift;die eval\047 \047$_\047"' at -e line 1.

  5. Re:It's not there yet by THB · · Score: 2

    I would recommend using 4.0.1, which is what is in debian.

    I find it very good, it even has a smaller footprint.

  6. Re:Experience with a Voodoo3 and X4.01 Woody by quixotal · · Score: 2

    apt-get install fttools

    It includes mkttfdir.

  7. Re:Anti-Aliasing? by Hornsby · · Score: 4

    Yes! Go here and checkout how anti-aliased fonts are being implemented in the new X. From what I can see from the spec, we may end up with really nice fonts after all.

    --
    A musician without the RIAA, is like a fish without a bicycle.
  8. Re:XFree86 Debs from additional apt source lines by Fluffy+the+Cat · · Score: 2

    The Debian packages are X from CVS.

  9. Re:XFree86 Debs from additional apt source lines by Sneakums · · Score: 2

    You can do that in one step using dpkg --divert --rename.

    --
    "Where, where is the town? Now, it's nothing but flowers!"

  10. Re:Font anti-aliasing is evil by Fervent · · Score: 2
    How is Windows antialiasing "evil"? It sure looks pretty on my box.

    That's one of the major reasons I stay away from X in the first place (besides the fact that my new Mobility chipset in my new laptop really isn't supported). It just doesn't look as "finished" as it does in Windows.

    --

    - I don't care if they globalize against free speech. All my best free thoughts are done in my head.

  11. XFree86 Debs from additional apt source lines by Yebyen · · Score: 5
    I have been using the unofficial (phase2) debs of XFree86 4.0.1 for a while, and they are impressive. They actually work a lot better than compiling from source for me. In case it matters to anybody, the nv.o module even supports GeForce2GTS and other cards only supported in CVS as of now.

    These debs seem fairly stable to me and are worth the download for most cards. Enjoy!

    --

    --
    Restating the obvious since nineteen aught five.
    1. Re:XFree86 Debs from additional apt source lines by BLarg! · · Score: 3

      Apt-get mesag3, mesag-dev, glutg3, and glutg3-dev if you don't already have them. Then download the NVidia driver. Then you have to do a little work to get things to work together. Move /usr/X11R6/lib/modules/extensions/libGLcore.a to /usr/X11R6/lib/modules/extensions/libGLcore.a.debi an, /usr/X11R6/lib/modules/extensions/libglx.so to /usr/X11R6/lib/modules/extensions/libglx.so.debian , /usr/lib/libGL.so to /usr/lib/libGL.so.debian, and /usr/lib/libGL.so.1 to /usr/lib/libGL.so.1.debian. After you rename those files you gotta telll dpkg to divert them. Do that with dpkg-divert --divert /usr/X11R6/lib/modules/extensions/libGLcore.a.debi an /usr/X11R6/lib/modules/extensions/libGLcore.a, dpkg-divert --divert /usr/X11R6/lib/modules/extensions/libglx.so.debian /usr/X11R6/lib/modules/extensions/libglx.so, dpkg-divert --divert /usr/lib/libGL.so.debian /usr/lib/libGL.so, dpkg-divert --divert /usr/lib/libGL.so.1.debian /usr/lib/libGL.so.1

      After all that dirty work you should be able to install the NVidia GLX drivers by their instructions, and it will replace the libraries you moved with its own GL implementation. The idea here is that you can still develop OpenGL apps and you still have the GLU/GLUT libraries. Diverting those libraries will allow apt to update Mesa to newer versions without overwriting NVidia's implementation. After doing all that you shouldn't have any problem.

    2. Re:XFree86 Debs from additional apt source lines by psychos · · Score: 3

      Don't forget to get the XF ree 86 4.0 drivers from NVIDIA, even if you're not using 3d; they're faster for 2d stuff than the open-source drivers included with XFree86.

  12. must... resist... by Wakko+Warner · · Score: 2
    the temptation to make really bad "woody" jokes is just way too much.

    (So, would this mean XFree4 is sporting a woody?)

    - A.P.

    --
    * CmdrTaco is an idiot.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  13. Xfree 4.x can be a little flaky by StandardDeviant · · Score: 3

    This isn't a Debian issue (I'm using 4.0.1 on my mongrel RH workstation), but I have noticed recently that the X server will SIG 11 at odd times. I haven't pinned down the common thread yet, but it seems to happen at the point of initial start up of some programs (e.g. the AnyJ java ide thingy from www.netcomputing.de, which gets to the splash screen and _blammo_, X server dies). When I first installed X 4.0, it would SIG 11 when I right clicked on a variable in DDD. So anyway, my point is be cautious, as for all the improvments in XFree 4.x (and don't get me wrong, it is nicer, especially in the font managment realm), it still has some odd stability issues.


    --

    1. Re:Xfree 4.x can be a little flaky by Chris+Pimlott · · Score: 2

      I feel I should add my own datapoint, I've been using X4 since 4.0 and I have not experienced a single random crash. (P300, Intel i740 chipset video card)

    2. Re:Xfree 4.x can be a little flaky by dbarclay10 · · Score: 3

      You know, I had noticed that X died on me fairly often, but I found out that it was Java that was causing the problems. I didn't really care, though.

      This was a few months ago. A few days ago, I got the Java2(1.3 ;) runtime from java.sun.com, and now all the crashes have stopped.

      Dave
      'Round the firewall,
      Out the modem,
      Through the router,
      Down the wire,

      --

      Barclay family motto:
      Aut agere aut mori.
      (Either action or death.)
    3. Re:Xfree 4.x can be a little flaky by Fross · · Score: 5
      but I have noticed recently that the X server will SIG 11 at odd times.

      You mean it'll start flaming CmdrTaco then throw all its toys out of the pram and storm off? :)

      Fross

  14. So who among us held out? by John+Whitley · · Score: 4

    We need a /. poll:

    Did you "hold out" knolwedge of the XFree86 4 debs until you'd downloaded yours?

    ( ) Yes, bwahaha.
    ( ) No
    ( ) First post!
    ( ) What's a deb?

    1. Re:So who among us held out? by Chris+Pimlott · · Score: 2

      Don't forget
      () What are you talking about, I've been using the 4.0 debs for weeks now

    2. Re:So who among us held out? by Chris+Pimlott · · Score: 2

      There are debs of 4.0.1 that someone has succesfully compiled on potato (from a slightly earlier version of the woody ones). Search the debian-x archives and you should be able to find it.

    3. Re:So who among us held out? by jguthrie · · Score: 2
      I routinely upgrade all of the computers that I have running Woody every few days. I first noticed this afternoon when, as a test of a new network card install (replacing an RTL-8139 with a 3Com-SOHO because the RTL-8139 drivers appear to be defective) I did a refresh and, lo and behold, there it was.

      However, it would never have occured to me to submit it as news to /.. I mean, other than die-hard deb-heads, such as myself, who cares, and if you're a die-hard deb-head, then you already knew about it.

  15. Re:Font anti-aliasing is NOT evil by tjwhaynes · · Score: 3

    Because Windows has had it for 5 years.

    And RiscOS had it in 1987. Your point?

    Windows implementation of Antialiasing (known as Font Smoothing in the Windows world) is a long way away from the ideal Nirvana of text presentation. Antialiasing is really a problem with small text sizes - all those serifs and lines close together get confused when you try to render a vector object onto a grid with too few sampling points. As Windows only smooths the larger font sizes by default, this makes it a little irrelevent for text viewing. Nyquist would tell you more.

    Therefore an advanced font renderer will help the eye perceive the real shape of the text better by shading the text with different shades between the text by understanding what proportion of the curve of the letter lies inside the pixel. This is particularly important when you consider sub pixel alignment both horizontally and vertically - with large passages of text with real micro alignment, this makes a huge difference to the readability of the text - enough that helvetica in a 5 pixel high font is vageuly intelligible. Speaking as someone who tend to use a 6x13 font for most things on a 21 inch monitor, antialiasing of the text in Type1 or truetype vector formats would be a huge step forward.

    Cheers,

    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  16. Re:Anti-Aliasing? by puetzk · · Score: 2

    I think that the debian packages (at least) are including some pre-realse work with this too. At least, it was noted in the changelog a while back that we were now 'including render extension'.

    --
    The Matrix is going down for reboot now! Stopping reality: OK. The system is halted.
  17. Re:Read This Before Upgrading! by Turmio · · Score: 2

    > 2. If you're planning on using a 3d accelerated graphics card i.e. (Rage 128, 3dfx, etc), you must have DRI support compiled into your kernel with the appropriate kernel module for your card. There is a new Mesa for XFree86 4.0.1 that has builtin support for DRI; however, there is a problem with this package. It does not include the libGLU(a subset of the Mesa library) static library or header files. This means that you must manually extract libGLU from the existing Woody Mesa package and copy it into /usr/local/lib/whatever if you plan on running 3d apps that depend on libGLU(almost all!).
    _Plase_ check your facts before posting.

    ~ $ dpkg -S libGLU.so.1
    xlibmesa3: /usr/lib/libGLU.so.1.3

    See that? Thanks to the patch made by Craig Dunwoody, the latest phase2 package and the first package upload to woody contains the GLU library. Before that patch you had to do that ugly stuff you mentioned, though. But not anymore.


    > 4. Try to avoid emailing Branden at all costs. He's been less than friendly to me, and I know other people who have had similar experiences.
    This is pretty natural reaction if you ask me. What would you feel if you'd receive a couple of dozens of mails daily all asking the same thing: when on earth are you going to do those XFree86 4.0 debs you lazy dog? But, for (sometimes) more intellectual conversation, there's an excellent mailing list available, debian-x@lists.debian.org . Folks over there, that includes Branden, are glad to help you with all the problems you may encounter regarding the XFree86 4.0 debs. Though be sure to crawl through the debian-x list archive before asking simple questions. It's pretty likely it has already been asked and answered. Especially if it has something to do with the 3rd-party 3D drivers.

    Hope that helped.

  18. Re:Anti-Aliasing? by be-fan · · Score: 3

    What do cruft-encased UNIX old-timers get from preaching function over form? Does it make you feel 'leet? Humans are visual creatures. They appreciate things that look nice. Cars, magazines, furniture, people of the opposite gender (a bow to P.C ;) computer cases, everything! Form should not take precedence over function, but form shouldn't be left out entirely either. If you leave out form, then you're blind. If you leave out function, you're an iMac. If you do both, then you are one of a rare breed of competent designers.

    PS> Aliased fonts also cause headaches.

    --
    A deep unwavering belief is a sure sign you're missing something...
  19. Re:OT: What are they on? by shallot · · Score: 2
    The history of Debian release codenames is explained in the Debian FAQ, section 5.6, Where do these codenames come from?, and other related sections. (how's that for an `insightful' comment, I'm the FAQ maintainer :o)

    The codename for next release is usually picked by the release manager, at the point when the frozen tree gets created. Considering "woody" hasn't been frozen yet, it's not known how the next unstable will be called.

    -- Josip Rodin

  20. X4 and KDE by metis · · Score: 2

    I've installed the X 4.0 from source and the only problem so far was that I had to bring back some shared libs from X3.3 in order to succesfully compile KDE 2.
    Apart from that, it rocks.

    --
    -- look, cheese ahoy!
  21. Re:OT: What are they on? by Anonymous Coward · · Score: 3

    and Buzz, and Bo, and Rex. The scheme is characters in `Toy Story.' (An exployee of Pixar was head of Debian at the first naming.) As for what's next, I don't know either. Andy? Armymen? (ragnarsedai)

  22. Re:Read This Before Upgrading! by jkc120 · · Score: 3

    The blinking could be a side effect of not loading the "dbe" module in "Section \"Modules\"" ;) Try adding a line Load "dbe" (double buffering extensions) in XF86Config. I've read a couple of places that this will fix the flickering issues in some applications.

    --
    "I drank what?" -Socrates
  23. Re:What about potato? by Dodger_ · · Score: 2

    Sorry to break it to you, but there aren't going to be any official XFree86 4.0 Potato debs. See this for details.

    --
    Dodger_
  24. A bit of trouble by hagbard5235 · · Score: 2

    Well. I just finished recovering from
    the upgrade to XF4.0 using

    apt-get update
    apt-get dist-install

    It was not an altogether smooth experience.

    I did have the presence of mind to exit
    from X before attempting it.

    apt-get claimed that task-x-window-core
    was being kept back. Now I am rather
    new to debian and wasn't sure what exactly
    was meant by a package being kept back,
    but as I had already determined to take the
    plunge I went forward.

    This was perhaps, not the wisest move.

    A great many things where installed and
    removed. At the end of it all startx would
    not cause X to run. It failed because it claimed
    it couldn't open display 0:0.

    So I paniced and began searching on google
    with lynx for someway to take it all back.

    I discovered several kluggy suggestions involving
    diff file of the /var/lib/dpkg/status and
    /var/lib/dpkg/status.yesterday.0 files, but
    nothing that looked very promising. (As
    an aside, if anyone knows a good way to role
    debian back to yesterday please let me know,
    it looks like this is something that should be
    quite doable.)

    So I revisited the task-x-window-core problem.

    apt-get install task-x-windows-core

    revealed that it could not install because it
    couldn't install xutils.

    apt-get install xutils

    informed me that it would have to remove
    task-gnome and a bunch of other things
    that I really didn't want to have to give up.
    Being desperate however I agreed.

    xutils then installed fine.

    apt-get install task-x-windows-core

    then complained that it couldn't install because
    it couldn't get xbase to install.

    apt-get install xbase

    went off without a hitch however. Then finally

    apt-get install task-x-windows-core

    worked. Things installed and dexter was invoked
    to generate the configuration file.

    Everything is mostly fine now.

    Hopefully my description of my experience will
    help some other poor bastard who is reading this
    in lynx.

    One final note. The above is purely from
    memory (I wasn't keeping a very good record
    at the time) and so there may be some slight
    inaccuracies.

  25. Re:Who cares? by Verteiron · · Score: 2

    I didn't have much luck with Debian... Redhat is nice, but moves too much stuff around IMHO.. Slackware was the very first distro of Linux I ever installed on any system, and it's still my favorite. I snagged XF4.0 a couple days ago and installed it, haven't had a problem yet.

    --
    End of lesson. You may press the button.
  26. XFree 4.0 Moves into Woody by C.Lee · · Score: 2


    Ummm....What's the big deal here? RedHat 7.0 lets you use Xfree 4.0.1 or 3.3.6 and others use Xfree 4.0 as well.

    1. Re:XFree 4.0 Moves into Woody by Mignon · · Score: 2
      What's the big deal here? RedHat 7.0 ... and others use Xfree 4.0 as well.

      Rob just likes to say "Woody." It's a phase. He'll grow out of it.

    2. Re:XFree 4.0 Moves into Woody by FiDooDa · · Score: 4

      Taco doesn't use Red Hat or the others, that's why

  27. Debian XF4/Nvidia by monolith_orb · · Score: 2

    Well, I've been running woody for a long time now, as well as using the XF4 debs since they were first introduced. Using the nv driver included with xf4, things are dandy. Using Nvidia's provided binary drivers is another story, completely. If you have an Nvidia card, and can live without 3d acceleration, stick with the XF4 provided driver. Unfortunately for us who like to play Quake3 and do various things which require 3d support (aka blender), you are stuck using Nvidia's drivers. Good luck...every time I use a OpenGL program, and exit, I have to completely exit X before I can run another OpenGL program. Oh...stability...maybe if you run a word processor...but when you are doing heavy 3-d work, things just die. Don't blame xfree86, blame Nvidia. No holy wars over open/closed models, I'm just letting people know. David PS - I have an Nvidia TNT...maybe GeForce cards don't have the same issues? I'm running the newest Nvidia binaries as well.

  28. Re:Who cares? by zerblat · · Score: 2

    Apparently you don't.

    But if you're not interested in Debian news, why haven't you excluded Debian in you preferences?

    --
    Please alter my pants as fashion dictates.
  29. OT: What are they on? by fatphil · · Score: 2

    Slink, Potato, Woody, ...

    In the IQ test of "which word comes next" I'd fail.

    My guess would be "plectrum" or "orifice", can't decide which.

    FatPhil
    (again with all due respect)

    --
    Also FatPhil on SoylentNews, id 863
  30. Who cares? by fredlwm · · Score: 3

    Please announce this too: KDE 2.0 is now included in slackware-current.

    --
    How to contact me - http://www.pervalidus.net/contact.html
  31. Driver Work At A Premium by Christopher+B.+Brown · · Score: 4
    The problem is that the driver scheme is completely revised in XFree86 4, thus meaning that drivers effectively need to be rewritten.

    Consider it granted that the existing code base will be very useful for reference, and possibly even code fragments, when writing the new drivers. That does not deny that the drivers need to be created afresh.

    Drivers get written based on two things:

    • Developers wanting to do so, and
    • Developers being encouraged to want to do so .

    It's not S3 that "sucks," and, it should be noted, by the way, under S3 driver support that it's only the S3V that is supported; my S3 968 board is not supported , with no plans for that to be upcoming.

    To the contrary, it's closer to being you that suck. If you want S3V supported, then you should either be looking at the code, or doing something like sending a donation to XFree86 along with encouragement that they improve S3V support.

    A 4MB S3V card is likely worth $10 these days; that is just not going to warrant a lot of work at this time when they're only available as surplus, and when efforts are concentrating more on supporting 3D hardware which an S3V "325" is just incapable of coping with well.

    --
    If you're not part of the solution, you're part of the precipitate.
  32. Re:Font anti-aliasing is NOT evil by spongman · · Score: 2
    The "Nirvana of text presentation" is not achievable on today's monitors. Windows does as good a job as I've seen anywhere at making fonts readable at both large and small point sizes.

    Antialiasing at small point sizes is unhelpful on most display technologies as all it does it makes the text blurry - try it, it looks crap. That's why they don't do it.

    The font renderer in RiscOS was OK, but it didn't handle things like asymetric sub-pixel alignment very well - it just relied on the antialising to 'blurr' our the errors at small point sizes.

    For a good example of the difference between a good font rendere and a god-awful one, use notepad and AcrobatReader side-by-side with various fonts and sizes. Check by zooming the pixels, too.

  33. Re:Anti-Aliasing? by Mr.+Slippery · · Score: 2
    What do cruft-encased UNIX old-timers get from preaching function over form?
    Gee, I dunno, maybe because we like to use our computers to get things accomplished, instead of admiring them from across the room as objects d'art?
    They appreciate things that look nice. Cars, magazines, furniture, people of the opposite gender (a bow to P.C ;) computer cases, everything!
    My car is a dirty green Toyota Tercel encrufted with bumper stickers, my furniture mostly second-hand, my boxen encased in plain beige (with various comic strips and the like plastered on, of course),and I don't judge printed matter by its cover. (Otherwise one would conclude that USA Today is a superior source of news to the New York Times.)

    Now, in terms of persons of the appropriate gender, when it comes to sex form is a part of function. But in the other examples you site, some sophmoric designer's notion of form usually ends up getting in the way of using the damn thing - pretty chairs that are impossible to sit in, computer cases that impede repair and update,

    PS& Aliased fonts also cause headaches.
    Actually, I find that blurry "smoothed" fonts are more likely to hurt me, as my eyes try in vain to bring them into focus. OTOH, a lot of people here seem to be saying that they're most useful for small fonts, whereas my take is just to save myself the eyestrain either way and avoid small fonts completely. (Website and document designers who force them on me are, of course, idiots who should be strung up by their thumbs.)
    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  34. Re:Anti-Aliasing? by mechtoad · · Score: 2

    I believe that statement is trademarked by the manufacturers of Yugo automobiles.
    ----

  35. SMP Support by BadBlood · · Score: 2

    Please also recognize that there are some problems w/NVidia's drivers in SMP systems. On my system, some GL app's crash - some much harder than others. Still can't get quake2 to run for more than 30 seconds w/out crashing. Trying a single CPU kernel makes the problems go away, but that is not the solution I was looking for.

    --


    Praying for the end of your wide-awake nightmare.
  36. Re:Any known problems? by psergiu · · Score: 2

    YES !

    If you have matrox with utah-glx or Hercules mono DO NOT apt-get yet.

    I did (having both cards) and:
    - XF86_SVGA no longer works so: bye bye 3d ...
    - XF86_Mono and fbdev are gone and X4 doesn't seem to have ANY hercules suport at all
    - xf86cfg DIES with SIGILL
    - xf86config generates the same'ol fscked up config-file (now for 4.x versions)
    - empty man pages... lots of them... had to "strings input/wacom.so" driver to get some hints.

    however - for 2d X4.0.1 on my g400 is smoother...

    --

    --
    1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
  37. Read This Before Upgrading! by Hornsby · · Score: 5

    After using the apt repository on Branden's(the Debian X Maintainer) website to have XFree86 4.0.1 on two of my desktop machines, I have a few words of advice.

    1. The 4.x X servers use a new style of configuration file. It's supposed to be automagically generated by running xf86cfg; however, this doesn't always work. Branden has written a tool to generate the config file, but it doesn't always work either. In lieu of this, it's probably a good idea to go to XFree86.org and brush up on the 4.0 series XF86Config file format before upgrading. Also, the new name for the config file is XF86Config-4 (I don't know if this is debian specific) instead of XF86Config.

    2. If you're planning on using a 3d accelerated graphics card i.e. (Rage 128, 3dfx, etc), you must have DRI support compiled into your kernel with the appropriate kernel module for your card. There is a new Mesa for XFree86 4.0.1 that has builtin support for DRI; however, there is a problem with this package. It does not include the libGLU(a subset of the Mesa library) static library or header files. This means that you must manually extract libGLU from the existing Woody Mesa package and copy it into /usr/local/lib/whatever if you plan on running 3d apps that depend on libGLU(almost all!).

    3. There are still serious issues with 3d acceleration on the Rage 128 cards and 3dfx cards. If I run tuxracer(or any GL app) with certain WindowMaker apps running(from inside of Blackbox), I get constant blinking inside of the 3d application. The solution(for now) is to shut down any WM applet that refreshes constantly. Don't even try to use 3d acceleration inside of enlightenment(horrible blinking).

    4. Try to avoid emailing Branden at all costs. He's been less than friendly to me, and I know other people who have had similar experiences.

    Other than that, the new X is really nice and noticably faster than the 3.3 series. Enjoy it.

    --
    A musician without the RIAA, is like a fish without a bicycle.
  38. Experience with a Voodoo3 and X4.01 Woody by Outlyer · · Score: 4

    Well, I upgraded to X4 yesterday via apt, and the packager did an amazing job. First of all, there is a nice dialog-style configuration tool called Dexter which builds a config file easily. However, there are a couple of caveats:
    (1) If you're using DRI with a Voodoo3, you need to modify your XF86Config-4 to use a default depth of 16... maybe it's obvious to some people, I didn't make the conclusion instantly.
    (Voodoo3's only support 3D in 16-bit color)
    (2) You need to find ttmkfdir if you want to use Truetype fonts, mkfontdir doesn't do it. I don't know if there is a Debian package either.
    (3) Voodoo3 support is buggy, I don't know if it's the Glide, the DRI modules, or X itself, but some things (like a few xmms plugins) crashed my box HARD, as in, I needed a hard reboot.
    Anyway, those issues aside, this is a remarkably well-packaged version of X4, and most people will have little or no trouble with a smooth upgrade via apt. Much props to Branden for packaging them so well.
    If you do upgrade, believe me, there is a noticeable speed increase, and Tuxracer is playable :) Don't forget to build that 2.4-test10 kernel too.

    --
    ----------------- "I have a bone to pick, and a few to break." - Refused -------------------