Slashdot Mirror


Linux Desktop Distros with Quality Fonts?

occamboy writes "I'm trying to make a case for switching to Linux desktops, and would like to demonstrate how advantageous Linux is. While the advantages of Linux are more obvious for us techies, I'm finding that many non-technical types are immediately negatively biased by the look of Linux desktops. The problem boils down to screen fonts. It seems that, in the distributions that I've demonstrated, the screen fonts are either all aliased, or are aliased in some places and antialiased in others, which I've been told resembles a ransom note with letters cut from different magazines. I can understand where these critics are coming from; after all, they are staring at fonts on a monitor all day long. Are there any distributions that I can demonstrate which provide smooth and consistent screen fonts without requiring a lot of messing around?"

178 comments

  1. here by Anonymous Coward · · Score: 2, Informative

    try bitstream vera sans and use kde control center to set antialias settings. gnome has a tool too for font stuff. oh and btw stop demoing cli ok?

    1. Re:here by TheWanderingHermit · · Score: 1

      So what does he do, work with only one font?

      I was using a few Bitstream fonts yesterday, putting graphics together for a web page, and couldn't believe how crappy some of the text looked in Gimp.

      One font does not a solution make.

    2. Re:here by BladeMelbourne · · Score: 2, Informative
      I love the Bitstream fonts - on Windows and Linux.

      It's 3 fonts really...
      Bitstram Vera Sans
      Bitstram Vera Sans Mono
      Bitstream Vera Serif

      Bitstream Vera Sans is very readable in web pages - IMHO more so than Verdana. And the mono font is ideal for when I write SQL/XHTML/etc at home/work.

      http://www.gnome.org/fonts/

      I dont have any problems with fonts on Fedora Core 2. The fonts look pretty decent in Knoppix 3.6 too.

      PS: Bitstream fonts look great in Macromedia Fireworks, but the gimp still rocks. ;-)

    3. Re:here by marcello_dl · · Score: 1

      From a quick search in my debian unstable:

      # apt-cache search ttf-

      ttf-arabeyes - Arabeyes GPL TrueType Arabic fonts
      ttf-arhangai - A TrueType font with Mongolian Cyrillic letters
      ttf-arphic-bkai00mp - "AR PL KaitiM Big5" Chinese TrueType font by Arphic Technology
      ttf-arphic-bsmi00lp - "AR PL Mingti2L Big5" Chinese TrueType font by Arphic Technology
      ttf-arphic-gbsn00lp - "AR PL SungtiL GB" Chinese TrueType font by Arphic Technology
      ttf-arphic-gkai00mp - "AR PL KaitiM GB" Chinese TrueType font by Arphic Technology
      ttf-baekmuk - Baekmuk series TrueType fonts
      *ttf-bitstream-vera - The Bitstream Vera family of free TrueType fonts
      *ttf-dustin - Various TrueType fonts from dustismo.com
      *ttf-freefont - Freefont Serif, Sans and Mono Truetype fonts
      *ttf-isabella - The Isabella free TrueType font
      ttf-kacst - KACST free TrueType Arabic fonts
      ttf-kochi-gothic - Kochi Subst Gothic Japanese TrueType font without naga10
      ttf-kochi-mincho - Kochi Subst Mincho Japanese TrueType font without naga10
      ttf-malayalam-fonts - Free TrueType fonts for the Malayalam language
      *ttf-opensymbol - The OpenSymbol TrueType font
      ttf-sazanami-gothic - Sazanami Gothic Japanese TrueType font
      ttf-sazanami-mincho - Sazanami Mincho Japanese TrueType font
      *ttf-staypuft - The Stay-Puft free TrueType font
      ttf-tamil-fonts - Free TrueType fonts for the Tamil language
      *ttf-thryomanes - A Unicode font covering Latin, Greek, Cyrillic and IPA
      ttf-unfonts - Un series Korean TrueType fonts
      gs-cjk-resource - Resource files for gs-cjk, ghostscript CJK-TrueType extension
      t1-xfree86-nonfree - non-free Postscript Type 1 fonts from XFree86
      ttf-kochi-gothic-naga10 - Kochi Subst Gothic Japanese TrueType font with naga10 (non-free)
      ttf-kochi-mincho-naga10 - Kochi Subst Mincho Japanese TrueType font with naga10 (non-free)
      *ttf-larabie-deco - Decorative fonts from www.larabiefonts.com
      *ttf-larabie-straight - Straight fonts from www.larabiefonts.com
      *ttf-larabie-uncommon - Special decorative fonts from www.larabiefonts.com
      ttf-mikachan - handwritten Japanese Truetype font
      ttf-xfree86-nonfree - non-free TrueType fonts from XFree86
      ttf-xfree86-nonfree-syriac - non-free syriac OpenType fonts from XFree86
      ttf-alee - A Lee's GPL'd Hangul truetype fonts
      ttf-bangla-fonts - Free TrueType fonts for the Bengali language
      ttf-indic-fonts - A collection of OpenType Unicode Indic fonts
      ttf-uralic - Truetype fonts for Cyrillic-based Uralic languages

      I assume all ttf fonts can be antialiased (that's the case for those i tried out).
      I prefixed with an asterisk the fonts who might be interesting. Some others I might have overlooked. Some of these packages contains lots of font families, BTW.
      Finally, my installation of GIMP treats bitstream fonts quite well.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    4. Re:here by wolftone · · Score: 2, Interesting

      I have one major gripe with the Bitstream Vera family (and other fonts common in the Linux arsenal, such as the Luxi family). There is no italic, even in the Serifed font: Bitstream Vera uses an oblique rather than an italic. The difference is most notable in the miniscule "a", which in an italic looks a cursive letter, and italics often (though not always) have different gravity and internal structure than the humanist ("normal" or "plain") letters. Obliques, on the other hand, are merely humanist forms with a slant.

      Times, Palatino, Garamond, and other Roman-style seriffed fonts all have nice italics, but the non-free varieties of these fonts look far better than the free ones. Thryomanes has some good typographic ideas and elegant forms, but is very, very rough around the edges (serifs which don't quite line up with the stems, the italics being totally out of proportion, etc.) and needs a lot of work before it can be a worthwhile replacement for other seriffed fonts.

      Sans-serif fonts also look better with an italic (rather than oblique) form, but the only one of these in common circulation is (non-free) Trebuchet. With mono fonts, however, an oblique is definitely preferable to an italic.

  2. SuSE 9.1 by cymen · · Score: 4, Interesting

    I recently installed SuSE Professional 9.1 and the fonts look really good. I use Firefox on both Windows and Linux and I even forgot which OS I was using the other day when only the browser was open.

  3. It's all the same by jpmkm · · Score: 1

    Isn't it pretty much all the same regardless of distribution? It's all the same X. It's all the same KDE and Gnome. Do distribution maintainers really do this much stuff?

    1. Re:It's all the same by rincebrain · · Score: 2, Informative

      Yes. Yes they do.

      Go compare RedHat to Gentoo to Knoppix to Mandrake.

      --
      It's only an insult if it's not true.
    2. Re:It's all the same by thegrassyknowl · · Score: 2, Informative

      But some make it easier than others; We run RH9 at work and I think it (mostly) looks great. It's also quite easy to install true-type fonts on RedHat.

      There are RPMS available here to allow installing the MS core fonts (Arial, Comic, etc).

      Most Windows users seem to miss a few of the MS fonts, and are infinitely happier when they are available and configured for use.

      Nearly all of the applications use the KDE font settings and anti-aliassed fonts. It's only the few older apps that don't get used anyway that seem to screw it up.

      --
      I drink to make other people interesting!
    3. Re:It's all the same by Paul+d'Aoust · · Score: 2, Informative

      I kinda tend to side with you: although distro maintainers do put a lot of work into making sure Freetype is working properly across the board (this involves checking the Big Two toolkits, Qt and GTK+, and their companion desktop environments, KDE, GNOME, and XFCE, as well as OpenOffice and Mozilla, who dance to the beat of their own drums as far as fonts are concerned), every distro provides pretty darn similar software, and as long as you know what you're doing, you can get software from whatever distro working okay.

      On that note, I would recommend just going with one desktop environment and one toolkit for the most part; this will make changing font settings for (almost) all programs a one-step task. I believe KDE was the pioneer in bringing things like antialiasing and subpixel decimation (for LCD monitors) to the desktop in an easy-to-control, one-step way, but GNOME is just as easily customiseable now (if not more so -- but I have no idea; I haven't used KDE for a while). From my experience (in Gentoo, at least) the GNOME control panel also changes font default and aliasing settings for Firefox, but OpenOffice is a hit-and-miss affair. Anyway, I stick with GTK+ programs for the most part, so one change in the GNOME control panel and all my programs have a fresh font.

      For a really lovely serif font, try Gentium. It has almost every glyph under the sun, in one attractive style. Unfortunately, this comprehensiveness also has a drawback -- they haven't managed to design bold and italic alternates yet. But if you want to show off the international support of Linux to all your Russian, Greek, and Jewish friends, Gentium is the font for you.

      Sorry, I get a little starry-eyed about fonts. It's the graphic designer in me.

      --
      Standing at the very edge of my imagination, I peered into the inky void and realised -- I couldn't think up a new sig.
    4. Re:It's all the same by Anonymous Coward · · Score: 0

      For a really lovely serif font, try Gentium. It has almost every glyph under the sun, in one attractive style.

      Almost every glyph under the sun? Presumably the Middle East, Russia[1], India, Asia, China, Japan, and the native American peoples live in darkness, then?

      Wake me up when it has a complete CJK set, because that's what I need. Please don't suggest the Kochi fonts as an alternative, because they're unusably ugly.

      [1] The Gentium homepage gives Cyrillic support as a future target which "will not be available for a few months". I'm not sure that's going to "show off the international support of Linux to all [my] Russian ... friends", but YMMV...

  4. I don't think so. by login.pl · · Score: 2, Informative

    I'm not trying to troll but of all the users that I've encounterd none of them would give a second thought to crappy fonts. You don't know how many times I've sat in front of a user's nice LCD monitor set to a non-optimal resolution with antialiasing OFF!

    1. Re:I don't think so. by TheWanderingHermit · · Score: 1

      Why is it that people on /. can't ever seem to get the point that there are many users who need things like good fonts, a usable GUI, and other features besides JUST a command prompt?

    2. Re:I don't think so. by jjshoe · · Score: 1

      Not to mention the picture is badly adjusted and fuzy. All they need to do is hit the auto adjust button. Some wont care about the lack of picture quality or they will request a new monitor. Nothing like walking in, hitting auto, and saying no to their reuqest for a new monitor!

      --
      -- botsex is {grep;touch;strip;unzip;head;mount} /dev/girl -t {wet;fsck;fsck;yes;yes;yes;umount} {/de
    3. Re:I don't think so. by Enrico+Pulatzo · · Score: 2, Insightful

      It's because /. is a community site filled with differing opinions. Why people insist on posting in such a thread a "why care" response to a question is a mystery to me.

    4. Re:I don't think so. by JohnFluxx · · Score: 1

      Because too many times I've seen users use a monitor at 60hz ? :)

    5. Re:I don't think so. by madstork2000 · · Score: 1

      It is a nice feeling, I have had the priveledge of doing that on several occassions. . . .

      As a side note, if I see one more 17" LCD running at 800x600 "because my eyes are not as good as they used to be" I will scream. I think the shitty look large icons, and fuzzy fonts are hurting the eyes a lot more than crisp clean sharp, yet smaller icons and fonts . . .

      oh well. . . .

    6. Re:I don't think so. by T-Ranger · · Score: 2, Funny
      Comic Sans

      It should be legal to kill anyone who uses Comic Sans.

    7. Re:I don't think so. by Blakey+Rat · · Score: 2, Interesting

      It's because software very rarely (really, never) scales well. Windows allows you to set the font zoom, but most software packages can't cope with this and text will run off the side of windows. MacOS X doesn't allow the user to tweak the font size at all (that I can determine, at least.)

      If Longhorn's display technology ever makes it, it'll fix all this. Or if Apple beats them to the punch. It'll be nice to run a monitor at 1600x1200 and not have to press my nose against the glass to read text... I have poor eyesight, too.

      Another solution would be to come up with a technology that makes software *think* it's running on an 800x600 screen, but actually be running at 1600x1200... all the scaling up could be done by code that intercepts the drawing commands given to the OS, which would keep fonts and GUI elements smooth. Someone develop this.

    8. Re:I don't think so. by magefile · · Score: 4, Funny

      Last time I was in a school lab, the babysitter (she doesn't know squat, so that's all she is, really) chastised me for changing the monitor to 75Hz (the max it would do). Apparently, it "uses less electricity" at lower Hz. Thank goodness it only goes as low as 60!

    9. Re:I don't think so. by bob65 · · Score: 1
      If Longhorn's display technology ever makes it, it'll fix all this. Or if Apple beats them to the punch. It'll be nice to run a monitor at 1600x1200 and not have to press my nose against the glass to read text... I have poor eyesight, too.

      We need this more than just for those with poor eyesight, though. Monitor resolution is quite low when compared to print resolution, so it would be nice to one day have 300dpi-equivalent monitors. Font anti-aliasing is (IMO) just a band-aid solution in the mean time. We really shouldn't need antialiasing at all. If we prepare for these types of monitors (by ensuring software supports high pixel density), then it will make adoption and availability of these monitors much easier.

    10. Re:I don't think so. by jonadab · · Score: 1

      I can go one-up on that. My boss recently told me with a straight face that
      the fonts in two columns in a newsletter I was doing up were "the same" and
      needed to be "more different". (Nevermind the issue of whether it's a good
      thing to use different fonts for different columns; she's the boss, and doing
      up newsletters is only a small part of my job anyway.) The one was Verdana
      (a very clean look, definitely sans-serif) and the other was Georgia (about
      as strongly seriffed as you can get without into the realm of caligraphic
      script or illegible-at-normal-size hyperdecorative extremes). As near as I
      can determine, the only thing they have in common (besides foundry) is that
      they both look respectably good. In frustration I switched one of them to a
      half-baked barely-legible non-hinted pixelated-as-all-Redmond script font
      for one of the columns, and she thought it was great. Fortunately we managed
      to talk her down to Comic Sans MS, which is goofy looking and very informal
      but at least legible and more-or-less decent-looking.

      > You don't know how many times I've sat in front of a user's nice LCD monitor

      Users who like LCD monitors don't have good enough eyesight to even *discuss*
      the issue of what looks good. LCDs are getting better, but the color accuracy
      of even a midrange CRT is so much better, it's night and day.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    11. Re:I don't think so. by raju1kabir · · Score: 1
      It should be legal to kill anyone who uses Comic Sans.

      Haven't you heard? It is. Knock yerself out, post a picture of the bodies.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    12. Re:I don't think so. by T-Ranger · · Score: 1
      Ill have to find a will and check to make sure that I get >= 1/$SIBLING_COUNT of my parrents house.

      Ill get back to you.

    13. Re:I don't think so. by Tore+S+B · · Score: 1

      THINK THAT'S BAD?

      My school has ~200 computers, all set to either 60hz, or 43Hz(!!!) interlaced. My eyes tear within seconds of sitting down.

      --
      toresbe
    14. Re:I don't think so. by smacktits · · Score: 1

      It's funny you should say that. A lot of the time it's not the users' fault. I am sitting here in my office looking at a 21" flatscreen monitor which I am forced to use in 1024x768 @ 60Hz because the admins do not feel that I should change it (settings menu is disabled) and will not come and change it for me because "you don't need it."

      Considering I have the same monitor at home which runs (at least) 1280x1024 @ 100Mhz, I feel like I am going blind. By the end of my day I can hardly see straight.

    15. Re:I don't think so. by CmdrTHAC0 · · Score: 1
      Apparently, it "uses less electricity" at lower Hz.

      It does. If you're sweeping an electron beam more times per second, you need to accelerate the electrons more to deflect it faster, which requires more energy. Simple physics. Try sticking a wattmeter in the line and testing it.

      --
      __CmdrTHAC0__
      In Soviet Russia, Spanish Inquisition doesn't expect YOU!!
    16. Re:I don't think so. by magefile · · Score: 1

      I know. We did this last year in AP Physics. *But*, on the scale of a 2500+ student school, no one gives a crap about a few extra bucks of electricity. Especially since we leave the HVAC on over the weekend, don't shut down the computers, etc.

    17. Re:I don't think so. by Anonymous Coward · · Score: 0

      "1280x1024 @ 100Mhz"

      Whoa. That's like a 1.4 terahertz pixel clock and a 85 gigahertz hsync. Where did you get a video card that can drive it that fast?

    18. Re:I don't think so. by CmdrTHAC0 · · Score: 1

      True enough, but your use of quotation marks left it unclear whether you thought the quote was false or merely pointless.

      --
      __CmdrTHAC0__
      In Soviet Russia, Spanish Inquisition doesn't expect YOU!!
  5. all-antialiased just as bad/worse by Lord+Bitman · · Score: 0

    Linux fonts seem to come in two flavours: All aliased(ugly for huge fonts) and All anti-aliased(ugly and unreadable for everything except huge fonts)
    They also tend to be rendered in Too Fucking Huge mode a lot (not so huge that anti-aliasing doesnt look like crap, mind you, I just mean "So huge you can't possibly multitask"

    I am of the opinion that linux is ugly, and fonts are the primary problem. It's hard to convince me of benifits when things look like crap. People seem not to know that when you've anti-aliased correctly, nobody knows it's there. If I see another dialog box with text that's half-transparent from over-anti-aliased text, I'll scream. I do that a lot.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
    1. Re:all-antialiased just as bad/worse by Sandmann · · Score: 3, Funny

      > I am of the opinion that linux is ugly, ...

      Try 2.6.9-pre1. It is much prettier.

    2. Re:all-antialiased just as bad/worse by Lord+Bitman · · Score: 0, Troll

      "The combined total and each individual component which makes up what is often described as a 'Linux-based system'" is ugly. Happy now?
      Fucking fucker

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    3. Re:all-antialiased just as bad/worse by Lord+Bitman · · Score: 0, Offtopic

      I hate moderators.
      I have 3 moderator points.

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    4. Re:all-antialiased just as bad/worse by tzanger · · Score: 2, Interesting

      Unfortunately for the most part you are right. People who antialias everything should be shot.

      One of the first things I do on any fresh install is alter the fonts.conf to only antialias below 8 and above 14pt, and to always antialias italic or bold text. Everything else is not. Then I grab the standard MS fontpack and use those fonts, although bitstream is slowling coming over. A lot of work was put into the MS fontpack (I think it was monotype who did it actually) to make the hinting right.

      OH yes, and then I spend an hour screwing around with the latest freetype to turn ON the bytecode interpreter and disable autohinting because, no matter what they say, I think that the autohinter's output looks like pure ass.

    5. Re:all-antialiased just as bad/worse by Anonymous Coward · · Score: 0

      I am of the opinion that linux is ugly

      I am of the opinion you have no clue what you are doing. Linux has some of the nicest rendered fonts of any major operating system, in my opinion. You don't need to antialias small fonts if you don't want too. You could also decrease you font size if you think it's too large. Or change the DPI your display server is running at.

    6. Re:all-antialiased just as bad/worse by bob65 · · Score: 1
      Unfortunately for the most part you are right. People who antialias everything should be shot.

      Do you use an LCD or CRT monitor?

    7. Re:all-antialiased just as bad/worse by tzanger · · Score: 1

      Do you use an LCD or CRT monitor?

      LCD mostly, but CRT sometimes; does it matter? Antialiased everything sucks ass no matter what it's showing on. I use the subpixel antialias on the LCD but even ClearType on XP on an LCD looks like ass when everything's antialiased.

    8. Re:all-antialiased just as bad/worse by bob65 · · Score: 1
      LCD mostly, but CRT sometimes; does it matter?

      I find that sub-pixel antialiasing actually sort of works on LCD monitors - especially for fonts such as Verdana or Tahoma, not so well for Times New Roman. On CRTs, the text is already sort of fuzzy so any kind of antialiasing makes things worse.

    9. Re:all-antialiased just as bad/worse by Lord+Bitman · · Score: 1

      yes, I could just decrease the font size or disable anti-aliasing.. by re-compiling everything which conveniently neglects to have that option. Thanks!

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    10. Re:all-antialiased just as bad/worse by Anonymous Coward · · Score: 0

      You're making it far too complicated. You just have to adjust the settings in KDE's Control Centre. It doesn't get much easier than that.

    11. Re:all-antialiased just as bad/worse by Anonymous Coward · · Score: 0

      sub-pixel rendering on an LCD is not antialiasing by any definition. Sub-pixel rendering simply takes advantage of the fact that LCD screens contain three pixels within each pixel (one for red, green, and blue) to triple the effective horizontal resolution.

      It's not possible for proper sub-pixel rendering to look fuzzy or worse than the original, no matter what the font size is. Anti-aliasing is a completely different concept that works basically the same way on a CRT as on an LCD.

      Sub-pixel rendering doesn't work at all on a CRT, and the effect if you try it is weird colored text edges (though not blurriness).

  6. OT- Simple guide to Linux? by Lazyhound · · Score: 0, Offtopic

    I'm looking for something that would give me a very general understanding of what's involved in setting up and maintaining a Linux system (I'm thinking Mandrake at the moment). Basically, I want just enough information to decide whether it's worth the bother to give it a try.

    1. Re:OT- Simple guide to Linux? by WhatAmIDoingHere · · Score: 1

      That's a question I would also like to get an answer to, but I've kept from asking it around here because I fear a distro flame-war.

      --
      Not a Twitter sockpuppet... but I wish I was.
    2. Re:OT- Simple guide to Linux? by FlipmodePlaya · · Score: 2, Interesting

      Why not just try a live CD for a few days? Slax, Knoppix, PCLinuxOS, MandrakeMove, etc. will all give you an idea of what it will be like.

    3. Re:OT- Simple guide to Linux? by Lazyhound · · Score: 1
      I don't have a CD burner, for one. I mean, I could find someone to do it for me, but I'd still like to know what I was getting into before even going that far.

      Incidentally, I didn't know there was a CD-bootable version of Mandrake, thanks for pointing that out.

    4. Re:OT- Simple guide to Linux? by nathanh · · Score: 3, Insightful
      I'm looking for something that would give me a very general understanding of what's involved in setting up and maintaining a Linux system (I'm thinking Mandrake at the moment). Basically, I want just enough information to decide whether it's worth the bother to give it a try.

      Ask yourself two questions:

      • What do I use my computer for?
      • What benefits do I expect from Linux?

      If you're happy with your current software then don't bother. If you're unhappy with your current software then tell us what you dislike and we can tell you if Linux is better or worse.

      Also bear in mind that Linux was weak areas (eg, games, off-the-shelf software). If any of those weak areas are relevant to you then don't bother.

      If you're simply curious then try one of the many Live CDs (eg, Suse, Knoppix). Minimal fuss and you get a roughly accurate Linux experience.

    5. Re:OT- Simple guide to Linux? by the_greywolf · · Score: 1

      from my personal experience (and my personal tastes), i'm of the opinion that Mandrake is a good starting distro (i think it's a good choice). installation is easy and everything is generally set up pretty well automatically.

      but if you want to learn more about the way linux works, i think Gentoo is a better option, since you basically have to set up and configure all the system services and software yourself, mostly manually. (but i love not having to touch the rc scripts.)

      the reason i suggest Gentoo is because of the simple fact that the Gentoo Handbook goes into all the detail you need, holding your hand each step of the way in setting it up, and bringing it to a workable level.

      what brought me to Gentoo was that i heard about the fact that you can custom-compile all the software you use. that's even what everyone assosciates with Gentoo. but what people seem to forget (or humorously omit - or maybe just not even know) is that so much of Gentoo's setup is automated. you type "emerge" and the name of your program, and it configures and compiles the program for you. you don't even have to think about it.

      and with such wide choices in software, including ebuilds for some commercial games, it's really not that difficult to get started using.

      and with the "compile it yourself" mantra that pervades the community, people forget that there are quite often precompiled binaries available for most software and a generic kernel configurator that makes it quick and easy to get started.

      if you're interested with playing with linux now, but don't want to format any hard drives, don't forget there are several live CD distros, suck as Knoppix that will let you "test the waters," so-to-speak.

      give it a whirl. you won't be sorry.

      --
      grey wolf
      LET FORTRAN DIE!
    6. Re:OT- Simple guide to Linux? by the_greywolf · · Score: 2, Funny
      don't forget there are several live CD distros, suck as Knoppix

      freudian slip, i'm afraid. i didn't mean it. really. :P

      --
      grey wolf
      LET FORTRAN DIE!
    7. Re:OT- Simple guide to Linux? by TheWanderingHermit · · Score: 1

      Get yourself a hard drive rack (it's a rack you can mount in a 5 1/4" bay with a case for the drive, then you can easily take the drive out of the system and swap with another), and an old hard drive (or order a new, small one from someone on pricewatch.com -- you'd be surprised how cheap you can get a drive). You can then start the computer with a Windows hard drive, or a Linux hard drive. For Linux, you can fit a good working system in under 2G -- less, depending on how many extras you install.

      That way you don't have to worry about a dual boot, you don't have to touch the original hard drive, and you can download and burn a distro. It also means you can keep all your data safe (?) on your Windows drive (I'm assuming you've got enough firewalling and AV software to actually make a Windows partition safe), so when you put Linux on a disk, you don't have to worry about making sure your Internet connection is safe.

      Mandrake is probably the easiest to get started (I have a system like described above, with 4-8 drives I use for testing software and it was easier to install Mandrake 10.0 than Windows XP!). Now that you have a blank drive, get going and try it.

      Installing and running Linux involves a LOT of different things. There are some guide on the Internet (try Googling with something like +linux +tutorial +beginner or variations on those terms, like guide for tutorial and you should find MANY websites), but your best bet is to hoof it to your local bookstore with a LARGE selection of computer books (Barnes and Noble carries the top 40 and is heavily slanted to Windows, with a generally poor selection on things that aren't strongly associated with .NOT and Windows -- if you've got a Borders nearby, the one near us has literally 4 times the selection than B&N on ANY computer topic), and spend some time browsing through all the books that explain setting up Linux for a beginner.

      But, no matter what you do, you won't know anything until you try an install. I strongly suggest a drive rack (about $15.00), since you can abuse a Linux system all you want, and just shut down, swap drives, and your Win box is ready and unchanged. This is one of the many cases where you can only really learn by doing.

      On another note, I am a former teacher and really like to help people learn, and love to see people ask questions and explore on their own. Linux has come a long way in ease-of-use (especially in installation) in the 4 years I've been using it, but it is still "off the beaten path." (It still reminds me of the early days, on my Apple ][e, where the programmers and users were all learning, one program at a time, how to work with micro computers.) It is still for the bold and those willing to not just ask questions, but who are willing to LOOK for the answers. It's great your asking here, but if you aren't able to take the extra step and use Google and figure out a few terms to find the many HOWTOs and other guides online, you might not want to try Linux (except maybe Linspire or Xandros). It is still not the place where you'll find the easy answers for everything unless you're willing to work.

      Oh, and learn how to use Usenet. There are many newsgroups on there where you can get a LOT of help.

    8. Re:OT- Simple guide to Linux? by FlipmodePlaya · · Score: 1

      There are lots of places to order live CDs online. I've seen some free promotional ones, but I'm sure you'd only pay a few bucks at most. A little article or tutorial would be nice for you, but jumping right into it with a LCD would tell you *so* much more. Particularly because no article will tell you how well Linux will work with your hardware setup out of the box (nor will one LiveCD, but better than nothing), compatability lists aside. I can't imagine anything that would confound a Mac or Windows user booting into Linux for the first time, no need to worry about that.

    9. Re:OT- Simple guide to Linux? by TheWanderingHermit · · Score: 1

      1) see my other post, so you won't think I'm just trolling.

      2) You can buy or order many different distros. Last time I got a distro, I got Libranet for $30 in mail order. You can order or buy a number of distros for under $50.

      3) Go to a local LUG (Linux Users Group). To find one, try a Google search. Ask if someone can burn a distro for you.

      4) but I'd still like to know what I was getting into before even going that far. -- If you're really that squeamish, then you might not want to get into it at all. The best way is to just dive in. (Sorry, not trolling, but Linux is still about learning and exploring, not about popping a CD and playing games or browsing -- while you can do that with a live CD, if you want to learn, it isn't a walk in the park.)

    10. Re:OT- Simple guide to Linux? by Lazyhound · · Score: 1
      If you're really that squeamish, then you might not want to get into it at all. The best way is to just dive in. (Sorry, not trolling, but Linux is still about learning and exploring, not about popping a CD and playing games or browsing -- while you can do that with a live CD, if you want to learn, it isn't a walk in the park.)
      It's not so much that I'm squeamish as I'm trying to weigh the effort required against my level of interest in the subject. Fiddling with software is usually pretty low on my priority list, but I'd like to at least get a feel for what everyone is talking about (don't get me wrong, I'm about as proficient as possible in a DOS/Windows/Mac environment without actually being an IT professional/serious hobbyist, just clueless when it comes to UNIX).
      It's great your asking here, but if you aren't able to take the extra step and use Google and figure out a few terms to find the many HOWTOs and other guides online, you might not want to try Linux
      I have poked around a bit, but I also wanted to see if I had missed any sort of Definitive Guide.
      Get yourself a hard drive rack (it's a rack you can mount in a 5 1/4" bay with a case for the drive, then you can easily take the drive out of the system and swap with another), and an old hard drive (or order a new, small one from someone on pricewatch.com -- you'd be surprised how cheap you can get a drive). You can then start the computer with a Windows hard drive, or a Linux hard drive
      Not really an option for me, as my only PC is a notebook. I could always get a FireWire enclosure, but money is rather tight, given that I'm a student (concurrent B.Ed. program, coincidentally).

      For now, I think I'll probably track down a Mandrake LiveCD and give that a shot.

    11. Re:OT- Simple guide to Linux? by Lazyhound · · Score: 1

      Also, thanks for the reply.

    12. Re:OT- Simple guide to Linux? by Lazyhound · · Score: 1
      Ask yourself two questions:

      * What do I use my computer for?
      * What benefits do I expect from Linux?
      My main motivation is to gain some degree of familiarity with Linux/UNIX. The reason I'm looking for a guide is that I want to compare the effort required to my degree of interest before I actually dive in. That being said, I will probably play around with a LiveCD, at least.
    13. Re:OT- Simple guide to Linux? by i.r.id10t · · Score: 1

      Dunno. I got a fairly experienced Mac user slightly confused when I showed him an iMac running Debian last week....

      --
      Don't blame me, I voted for Kodos
    14. Re:OT- Simple guide to Linux? by Lazyhound · · Score: 1
      The other reason I was asking, come to think of it, is that none of the guides I've found have answered some of my specific questions, like:

      *What sort of firewalls/antivirus programs are available for Linux? Are these integrated into the OS, or even necessary?

      And, well, that's all I can I recall at the moment, but's it's almost 1am, so go figure.

    15. Re:OT- Simple guide to Linux? by TheWanderingHermit · · Score: 1

      Fiddling with software is usually pretty low on my priority list, but I'd like to at least get a feel for what everyone is talking about

      Then I'd stick with a live CD for now, which will let you poke around and decide later if you want to do more. You may not get much of an idea, though, by just booting a CD and trying a few programs. After a while you'll decide they all have a different look'n'feel, but that a lot of it, without digging deeper, is just a different way of doing the same thing.

      I can give you one simple example of one of the MANY things I like about Linux that isn't part of Windows. I use KDE, and it includes a panel (like the task bar). GNOME and other desktop environments use the same thing. There are many applets I can install on the panel (such as a pager, so I can have 4 or more virtual desktops, so I can keep one clean or with only a few windows on it). It's not the same as having an icon in the system tray. It's much more customizable. It might even be a flaw, but since Linux is open, MANY extra options often get added to even the smalles thing because a programmer wants to add something and simply can, instead of having to wait for the company that wrote it to add it.

    16. Re:OT- Simple guide to Linux? by Zork+the+Almighty · · Score: 1

      For the most part, you don't need a firewall or an antivirus program for a Linux desktop computer. When you install a Linux distribution you should be aware of what (if any) network services are installed. Don't install things like web servers and FTP servers because you won't use them. A lot of Windows' security problems are due to unneccesary things which run by default. You need a firewall because Windows exposes a lot of its functionality to the network. Worse still, some of it (like RPC) is required for normal operation of the computer. With Linux you generally shouldn't have this problem. There won't be any stuff running unless you asked for it.

      One thing that you should look out for is remote vulnerabilities in the Linux kernel. These do happen, and you should find about how to update your kernel just in case it does. If you read Slashdot then you'll at least hear about any vulnerability, and you can also ask for help.

      --

      In Soviet America the banks rob you!
    17. Re:OT- Simple guide to Linux? by magefile · · Score: 1

      Doesn't "freudian slip" mean that you *did* mean it?

    18. Re:OT- Simple guide to Linux? by nathanh · · Score: 1
      What sort of firewalls/antivirus programs are available for Linux? Are these integrated into the OS, or even necessary?

      Some distributions integrate a firewall. For example, Fedora Core (new name for Red Hat) has an integrated firewall with GUI manager. All of the good distributions should do the same.

      I'm not aware of any Linux distribution that integrates an antivirus program. There are free antivirus programs but they're aimed at people building mail servers and the like. Nothing for home users as far as I know. There aren't too many viruses for Linux though.

    19. Re:OT- Simple guide to Linux? by Anonymous Coward · · Score: 0

      cheapbytes.com still sells really cheap distro CDs

    20. Re:OT- Simple guide to Linux? by salesgeek · · Score: 1

      Gentoo's installation process is not bad if you have six hours (three to install, three to fix if you have a hardware issue). For those who are looking for a distro that at least gets the fonts right try Mepis.

      --
      -- $G
    21. Re:OT- Simple guide to Linux? by stevey · · Score: 1

      This is what I don't understand about Gentoo, (I'm a Debian user unlikely to change any time soon).

      If most of the setup is automated, to the extent that compiling and installing a package is just 'emerge foo' - how do you learn so much more about the system?

      Is it the installation that allows you to learn that? My understanding was that this was also scripted? And not so manual.

      Linux-From-Scratch seems to be the most lowlevel of the distros out there, but I've never tried either that or Gentoo, I'd love a comparision from somebody who has installed/maintained/used both for a significant amount of time.

    22. Re:OT- Simple guide to Linux? by Anonymous Coward · · Score: 0

      For as much time as you've spent reading and replying to posts, you could have worked enough at any decent-paying job to buy yourself a CD burner.

      Stop whining and just fscking do it already.

      As one member's sig says:

      do() || do_not(); //try()

    23. Re:OT- Simple guide to Linux? by Quantum+Jim · · Score: 1, Offtopic

      Also bear in mind that Linux was weak areas (eg, games, off-the-shelf software).

      I'd actually say that Linux is weak in supporting off-the-shelf games; however, there are numerous fun, high-quality games available Free and/or for free. KDE provides many addictive games and edutainment applications that I can't live without (speaking as a GNOME lover, when using Linux). GNOME also has many high-quality games (my favorites are Mahjongg and Robots). Then there many other favorites like Tux Racer, Frozen Bubble (like Snood), and GL Tron (you have to play this one) among others. Another really cool diversion is Celestia, which allows you to zoom around the galaxy and visit planets, moons, comets, astroids, spacecraft (like Hubble, the ISS, or even Friendship 1). And despite my premise, there are also quite a few commercial games for Linux. There are many fun games that run on Linux - some aren't even available for Windows or non-unix platforms! Check your favorite Linux Distribution for more examples.

      --
      It is impossible to enjoy idling thoroughly unless one has plenty of work to do.
      - Jerome Klapka Jerome
    24. Re:OT- Simple guide to Linux? by bob65 · · Score: 1
      Gentoo is a good starting distro, probably the best one to start with. However, for day-to-day use, it is a pain to have to wait 3 hours for some application to emerge when you need it *now*. Keeping it up to date is quite time-consuming as well, if you can't leave your system on during the night.

      So that said, the only disadvantage of Gentoo is compile time. Otherwise, it is the most consistent, clearly layed-out, well-documented, and generally user friendly distro out there right now. However that one disadvantage is a big one. Any speed increases gained by custom compiling for your system are usually offset by the fact that you are emerging something in the background while you work anyways.

    25. Re:OT- Simple guide to Linux? by Quantum+Jim · · Score: 1

      From the origional How to Decide if Linux is for you:

      Q I am looking for a dummy step by step setup of Linux router using freesco on old PC with windows98, for purposes of setting up a NAT gateway from broadband to two unconnected PCs at home. Also I am interested in a ZoneAlarm? (freeware version) like firewall that can close ports and restrict incoming/outgoing traffic. Please help with a good link, or list simple steps I must take. Thanks -- dl

      A Starting with kernel version 2.0 (released 1996, before ZoneAlarm?), linux has filtering and firewalling built-in. From kernel 2.4 (released 2001) the default utility for setting up a firewall is IPFilter. Each distro has its own UI front-end to the ipfilter command.

      There are also many antivirus programs for Linux. A Free application is Clam AV. You can google for some proprietary alternatives if you wish.

      --
      It is impossible to enjoy idling thoroughly unless one has plenty of work to do.
      - Jerome Klapka Jerome
    26. Re:OT- Simple guide to Linux? by Anonymous Coward · · Score: 0

      For the most part, you don't need a firewall [...] for a Linux desktop computer

      God damn. That is some of the worst advice that I have ever seen. I don't care what OS a person is running, Solaris, IRIX, OpenBSD, whatever, it should be behind a firewall.

    27. Re:OT- Simple guide to Linux? by Zork+the+Almighty · · Score: 1

      My home computer generally has zero ports open. What are you going to do ? Sure I'm susceptible to DDoS, but so is anyone on a residential connection. There is always the possibility of a remote kernel exploit, but something like that will be public knowledge pretty quickly, and if it isn't public knowledge, then the people who know wouldn't be attacking your home computer. How many layers of security does the average person need ? Most people are behind a NAT anyway.

      --

      In Soviet America the banks rob you!
  7. Mandrake 10.0 by leonbrooks · · Score: 4, Interesting

    I've had people walk up to Mandrake machines, use them for a day, and walk away not realising that it wasn't MS-Windows. If I switched those boxes to XPDE instead of KDE and did a little tweaking, I'm sure it would be easy to fool ten times as many people - if that was my aim.

    I was using my laptop (running Mandrake Linux) at a private function last week, and a 10yob I know came up, looked oddly at the screen for a few minutes, then asked "Which Windows are you using?" It took about 15 minutes and much repetition to mostly-convince him that it wasn't running MS-Windows at all, but rather KDE on Linux. This is the level of ignorance we face. This kid knows his own machine inside out, as well as a non-programmer possibly could, but had no clue that anything other than MS-Windows ever existed.

    Both Mandrake and SuSE do the font thing well, including different aliasing at different sizes.

    I haven't seriously tried other distros for a while but seem to remember some of the Debian-based distros (Gentoo, Knoppix) being happy out of the box nowadays, and probably Lin{spire,dows,insertsuffixhere} but that has other issues you don't want to have to deal with.

    If you use the download edition of Mandrake, set it up with the Contribs as a URPMI source, and manually pull down a few things (Flash player, Win32 CoDecs and the like) from the Penguin Liberation Front sites. Using PLF wide throttle is a bit risky, but cherry-picking only extras instead of replacing standard packages as well seems to work well. I've also tacked together a few extras of my own here, but that's a skinny DSL line; please don't melt it down.

    --
    Got time? Spend some of it coding or testing
    1. Re:Mandrake 10.0 by boredMDer · · Score: 4, Informative

      ' some of the Debian-based distros (Gentoo, Knoppix)'

      Gentoo is not a Debian based distro.

    2. Re:Mandrake 10.0 by Anonymous Coward · · Score: 1

      IMHO Gentoo is definitely not Debian-based.

    3. Re:Mandrake 10.0 by wolftone · · Score: 2, Funny

      opinions aside, gentoo is definitely not debian-based.

    4. Re:Mandrake 10.0 by codemachine · · Score: 1

      As an aside, if you're going to use the PLF sources, don't use their freetype library along with Mandrake's default fonts. The Mandrake default fonts used with the PLF freetype look horrible.

  8. Really? by Medieval_Gnome · · Score: 2, Interesting

    This has been the absolute opposite of my experiance. I've found the fonts on WinXP are either antialiased with colored edges or aliased, and that linux tends to get everything right with the exception of capital letter "o"

    I would be really interested in seeing a screenshot or detailed description of what you notice as being craptacular about the fonts.

    --

    :wq

    1. Re:Really? by TheWanderingHermit · · Score: 1

      If I had it, I'd be glad to get it to you, but when it didn't work, I created a graphic, put it in as bg for a table, and did the text as regular text. I figured that way, if there were a problem, I could always blame the user's browser. (I love blaming the user's browser -- especially if it's IE!)

    2. Re:Really? by Satertek · · Score: 1

      I thought the same thing. I've always had better looking font in Linux than windows especiallly non-English language fonts.

    3. Re:Really? by tepples · · Score: 2, Informative

      You know, you can turn Windows XP's ClearType off, which will give you antialiasing with gray edges, the same way it was on Windows 98 and 2000. The colored edges are there to make it show up better on LCD panels.

    4. Re:Really? by Thunderbear · · Score: 1

      Coloured edges might indicate that you have enabled ClearType, which is for laptop displays only.

      --

      --
      Thorbjørn Ravn Andersen "...and...Tubular Bells!"
    5. Re:Really? by No_Censorship · · Score: 2, Interesting

      Try out Lycoris Desktop/LX 1.4. They just yesterday released 1.4, and it's got something new from Bitstream called btX2 that makes all fonts render better, even better than Windows.

      I updated my system yesterday and the fonts are so crisp it's not even funny. Most distros use freetype, and a couple of them turn on the hinting illegally, but Desktop/LX apparently has licensed font hinting and antialiasing that even surpasses Windows and Mac.

      Just one screenshot here.

  9. Oh, and use good fonts by leonbrooks · · Score: 3, Informative

    Probably preaching to the choir on this one, but if you only use crappy fonts, you will not ever get good results.

    There are plenty of good, free TTFs kicking around, starting with the Microsoft ones (yes Rheba, before they realised that competitors could use them too, the Evil Empire released some of the good things they make, for free. It's difficult to make insecure fonts, but I'm sure they tried :-).

    --
    Got time? Spend some of it coding or testing
    1. Re:Oh, and use good fonts by Trepalium · · Score: 3, Informative

      Microsoft didn't make most of those fonts, but rather just licensed them from Monotype and B&H. Comic Sans MS, Georgia, Tahoma, Trebuchet MS, Verdana and Wingdings are the only ones that MS created (presumably). Arial, Times New Roman, and the other very well known ones are Monotype fonts.

      --
      I used up all my sick days, so I'm calling in dead.
    2. Re:Oh, and use good fonts by Anonymous Coward · · Score: 0

      thanks for the heads up, just emerged corefonts

  10. Munjoy Linux by degreesK · · Score: 5, Informative

    Good looking fonts is one of the goals of Munjoy Linux.

    1. Re:Munjoy Linux by sirmikester · · Score: 1

      Looks good, but does using APT break any of its good looks?

      --
      In linux libertas
    2. Re:Munjoy Linux by reallocate · · Score: 3, Informative

      Munjoy looks good because it defaults to the equally good fonts produced by its creator, who also also tweaked KDE's Asteroid theme to good purpose. Toss in dbus, udev and a few other goodies and it is an excellent Debian-unstable derivative.

      As for apt, it handles a dist-upgrade with no problems. Although it is KDE centric, I've installed and used Gnome with no problems appearing.

      The current release can't handle Nvidia's proprietary driver. So, if 3D is a big deal for you, wait for the next release. (FWIW, installing dbus on a stock Debian unstable machine seems to keep X from finding the Nvidia driver.)

      --
      -- Slashdot: When Public Access TV Says "No"
    3. Re:Munjoy Linux by Anonymous Coward · · Score: 0

      If you like the munjoy fonts you can download them from here.

      http://www.munjoylinux.org/source/

      look for the munjoyfonts.tar.gz file.

    4. Re:Munjoy Linux by Anonymous Coward · · Score: 0

      The current release can't handle Nvidia's proprietary driver.

      Eh? I haven't tried it, but when I go to the Munjoy homepage, it announces "This release (June 20, 2004) includes the proprietary Nvidia drivers". Is it lying?

  11. How to by Apreche · · Score: 5, Informative

    Set your fonts in X. Use freetype. You have to set fonts in many many places. GTK theme. Qt theme. Xdefaults. Application specific font settings. You have to go through all these places to set the font. Some distros like Fedora Core 2 and the newer Mandrakes I know use a similar font consistently by default in all these places. But if you want consistent fonting your only real option is to go through all these places and change the fonts. It's just a fact of life. If you want the power to have different fonts in different places you have to go to all these places to change the font if you want it to be the same in all places.

    I reccoment Bitstream Vera Sans. It is very nice and simple.

    --
    The GeekNights podcast is going strong. Listen!
    1. Re:How to by adolf · · Score: 1

      That seems like a lot of work. No, scratch that - is is a lot of work.

      And if I want to change the default fonts (say, because I'm sick of I1|, '`, and {([ looking far too similar), what then? Do I get to hunt around in a dozen different places and change them all over again? Can I ever expect my users/customers to be able to do this by themselves?

      At this point, why would I ever recommend any flavor of Linux in an enviroment where fonts were a concern? Why wouldn't I just sell them one of the two popular commercial operating systems that include good, easy-to-use font support out of the box (OS X, XP)?

      Is the a reason why these settings don't exist solely in the form of X screen resources?

      Bueler? Bueler? Anyone?
      [rustling papers]

    2. Re:How to by Anonymous Coward · · Score: 0

      Feel free to get off your ass and work on it - then it will get done. Or you could continue complaining about something you got FOR FREE - and it will get done when someone who WILL WORK on it decides to put their free time to it.

    3. Re:How to by lewp · · Score: 1

      I remember the bad old days, and have dealt with more font problems than anyone should ever have to (partially because I've got a desktop vanity complex, partially because I'm a perfectionist, and partially because I'm crazy). People just getting started don't deserve how easy they've got it :). You don't really have to do any work anymore. Here's what you have to do:

      Install desktop distribution X.
      Set font preferences in desktop's font preferences applet. (You can even skip this step if the defaults are pleasing enough for you)

      That's what I did for the Slackware 9.1 + Dropline GNOME 2.6 desktop I'm typing this on right now. All the fonts are the same from application to application and everything is anti-aliased and looks great.

      If you are a newbie learning to use Linux, this is the experience you should have. If you don't, it's the distro's fault. For full disclosure, I did slightly more:

      1) I dropped the smoothansi font into my personal font directory. I did this because I like smoothansi and have used it for many years. Fortunately, installing fonts is just as insanely easy now as configuring them; just put them in the right directory (~/.fonts, or just open a Nautilus window to fonts:///, or click the "Go To Font Folder" button in the font preferences applet). A desktop user doesn't need to do this, though. Plenty of high quality fonts are already there.

      2) I have to deal with a couple of old Motif applications that I need to do my job. They don't fit in at all. There's nothing that can be done to completely alleviate this, I'm afraid. Once again, the average desktop user wouldn't have this problem.

      Combining apps that use different toolkits, or that are statically-linked with old versions of toolkits makes things more complicated. That said, I have had a hard time finding a KDE app that doesn't have a GTK2 equivalent and vice versa. As long as you stay on the beaten path and try to stick to a single desktop as much as possible it couldn't be simpler. Beyond that, you're asking for the power user treatment (which is fine sometimes too).

      By the way, the reason font information isn't an X resource is because that information can be important outside of X. fontconfig's website uses printer-only applications as an example. I don't print much, but that makes sense to me.

      --
      Game... blouses.
  12. 95 distros - only one good font by ArmorFiend · · Score: 3, Informative

    Its funny, but there's really only one quality AA font for Linux right now: Bitstream Vera. Sure you can buy others, or loot them from your windows partition, but regardless of your disto the only good free one is Bitstream Vera.

    Don't leave home without it.

    1. Re:95 distros - only one good font by ratsnapple+tea · · Score: 1

      And that is why Linux sucks for the desktop. Sorry, but it's true.

    2. Re:95 distros - only one good font by angrykeyboarder · · Score: 1

      I was more or less inclined to say the same thing. This is one of my biggest peeves about Linux. Why can't it (or X, rather) get something as basic as font rendering right. Windows can (So can the Mac). I thought Windows was supposed to be inferior.....

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    3. Re:95 distros - only one good font by magefile · · Score: 1

      Times looks fine on my FC2 box. Although it may have cannibalized it from the Word documents I open (are the TTF fonts packaged with the docs?). BV is my favorite, though.

    4. Re:95 distros - only one good font by Anonymous Coward · · Score: 0

      Why can't it (or X, rather) get something as basic as font rendering right.

      It can. I was confused by the Ask Slashdot question, as I haven't had crappy fonts in Linux for years.

      And, to the grandparent: fonts aren't "for" a particular operating system, the Bitstream fonts work on Windows, and "Windows" fonts work on Linux. Microsoft released some very high-quality fonts a while back that are installed by default in most popular distributions. It is categorically untrue to state that Linux/X only has one decent font, since Linux/X can use TrueType fonts just as well as any other operating system.

    5. Re:95 distros - only one good font by salesgeek · · Score: 2, Interesting

      Free Sans is pretty good... agreed there is a lot of crap though. I did a print layout with free sans and had our ad agency going ga-ga over the font.

      --
      -- $G
    6. Re:95 distros - only one good font by angrykeyboarder · · Score: 1

      Yes, but let's say I want to go to a Linux-only box (no dual booting). Am I going going to get the high quality fonts I want without scarfing them off of Windows somehow. If not, then that's a problem.

      On a related note, Microsoft no longer distributes it's "fonts for the the web" outside of Windows.

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    7. Re:95 distros - only one good font by Anonymous Coward · · Score: 0

      Yes, but let's say I want to go to a Linux-only box (no dual booting). Am I going going to get the high quality fonts I want without scarfing them off of Windows somehow.

      What part of "installed by default" didn't you understand?

      On a related note, Microsoft no longer distributes it's "fonts for the the web" outside of Windows.

      It doesn't matter, the original license was permissive enough to allow others to redistribute. Here, linky linky.

    8. Re:95 distros - only one good font by wolftone · · Score: 1

      Free Sans and Free Serif are horrid. In OpenOffice and AbiWord, the vertical spacing is (when set to single spacing) is almost identical to Times New Roman and Arial at 1.5 spacing. This is unacceptable. I wish I knew how to fix this sort of thing.

    9. Re:95 distros - only one good font by angrykeyboarder · · Score: 1

      I overlooked the "installed by default part". Thanks for the clarification. And it's a good thing they do come with most distros now (I've not touched Linux in several years) because that link you pointed me to was informative, but the process it described was overly complicated. :-)

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    10. Re:95 distros - only one good font by Anonymous Coward · · Score: 0
      Free Sans and Free Serif are horrid. In OpenOffice and AbiWord, the vertical spacing is (when set to single spacing) is almost identical to Times New Roman and Arial at 1.5 spacing. This is unacceptable. I wish I knew how to fix this sort of thing.


      This is a bug in recent versions fontforge, the tool used to compile the fonts; the space is introduced when the fonts are compiled. I worked around the problem in the latest (NMU) version of the Debian ttf-freefont packages; try grabbing the ttf files out of that package. If you don't have Debian, you can extract stuff out of a deb file with "ar x file.deb" and then "tar xvvzf data.tar.gz"; you could also just ask a Debian user to do it for you. :)

      Please don't blame the fonts for this: they are actually quite excellent, especially when properly antialiased. I use them for all the UI and content fonts on my system. I greatly prefer them to the Bitstream Vera fonts; they are both more asthetically pleasing and more internationalized.
  13. This isn't a distro issue, AFAIK by Phleg · · Score: 1

    ...it's a GUI toolkit one. Stick to programs from the same UI toolkit--QT4, GTK2, whatever, as long as it's consistent. All programs written with these toolkits will have AA fonts, and use fonts consistently across the entire platform. Also, users will be ever grateful (although they might not know it), since they'll only have to get used to one style of application. It shouldn't be hard to stick to only one toolkit, with a few very minor exceptions.

    --
    No comment.
  14. Gentoo by cbr2702 · · Score: 1

    The default fonts look nice, though.

    --


    This post written under Gentoo-linux with an SCO IP license.
  15. Knoppix is a Great Demo CD by Linuxathome · · Score: 0, Redundant

    If you just need to demonstrate how nice fonts can look in a linux desktop, then you have to most definitely demo Knoppix. This is one of the reasons why Knoppix was developed -- to show off linux with minimal effort. I'm surprised no previous comments about knoppix have been moderated up.

  16. Re:i dont mean to brag but... by Zork+the+Almighty · · Score: 1
    --

    In Soviet America the banks rob you!
  17. Even in the stores! by quintessent · · Score: 2, Interesting

    You don't know how many times I've sat in front of a user's nice LCD monitor set to a non-optimal resolution with antialiasing OFF!

    It frightens me when I go places like Best Buy and the machines are set to weird resolutions. Shouldn't you know how to make a product look good if you're trying to sell it to people?

    1. Re:Even in the stores! by login.pl · · Score: 1

      Maybe if the average store clerk had a clue.

    2. Re:Even in the stores! by Anonymous Coward · · Score: 0

      Maybe if the average store clerk was paid a living wage.

    3. Re:Even in the stores! by Zorilla · · Score: 1

      It sure beats Price Club/Costco back in the mid 90s, where 90% of the machines were stuck saying, "Operating System Not Found" because of soft-vandals.

      Another thing that bugs me now is that I just heard a really expensive home theater system playing a really shittily (is that a word) encoded WMA of R&B music, which would have normally had some nice highs to demonstrate, but it was all tinny articating instead. They're trying to sell these speaker systems, right?

      --

      It would be cool if it didn't suck.
    4. Re:Even in the stores! by Anonymous Coward · · Score: 0

      Maybe if the average store clerk had a clue.

      But if they had a clue they probably wouldn't be working some god awful retail job at Best Buy now would they?

  18. Definitely need effort to get *the* fonts by vijaya_chandra · · Score: 2, Interesting

    I am not qualified to suggest any distro, as I am still glued to my windowmaker on RH8, while booting up knoppix now and then in vmware, but I can tell you that if you can take the pain of explaining people, the real eye-candy one can have with some effort, I am sure anyone would get convinced.

    The biggest turnoff with linux for me till a few years ago, was the non-availability of good looking fonts, which made IE look like a god-send. But with the bitstream-vera and msttcorefonts, anything in X looks just cool. Actually the bitstream-vera fonts themselves'd be sufficient. Setting a single font for different styles might sound awful, but once you get used to the anti-aliasing, everything else'd look like garbage, including the venerable good looking fonts in Windows.
    Opera + xterm with anti-aliasing should be sufficient for ppl like me who don't use many other apps, that use mouse a lot.

    Damn, just a console with bootsplash installed would be more than enough, to trick people that fonts in linux aren't bad :p

  19. Mandrake + PLF + MSFonts by Danious · · Score: 3, Informative

    Grab Mandrake 10, upgrade to the PLF version of freetype2 (extra patented goodness turned on), install the MSFonts and run KDE.

    Done.

    Oh, and use a CRT for demo's: LCD + NVidia + XFree can take a bit of tweaking to get right.

    John.

    1. Re:Mandrake + PLF + MSFonts by lphuberdeau · · Score: 1

      An other thing, in Mozilla: Select your fonts wisely. Not all of them can be anti-aliases. I also check the option to disable websites from using fonts not in the list. This way, websites always look good.

      --
      Qui ne va pas à la chasse n'a pas de gibier
      PHP Queb
    2. Re:Mandrake + PLF + MSFonts by codemachine · · Score: 1

      And if you go with PLF's freetype2, don't use Mandrake's default fonts. Mandrake picked their defaults so they'd look good without the "patented goodness", but once you turn that little algorithm on, their fonts look like crap.

      It took me some time after I added the PLF source to figure out why all my fonts suddenly looked terrible.

      I find the default Bitstream with the default freetype2 looks just fine. Good enough for demos, and probably less hassle.

    3. Re:Mandrake + PLF + MSFonts by Anonymous Coward · · Score: 0
      extra patented goodness turned on

      There's nothing good about software patents. If you want to use apples patented methods then get a friggin license otherwise stick with autohinting.

  20. Gnome 2 Apps by Schlaegel · · Score: 1

    If you use a Gnome 2 based distro, almost everything will be nicely antialiased.

    The distro should also provide OpenOfficeOrg and Mozilla that are compiled with xft.

    I use Fedora Core 2, every program has nice fonts.

    On a side note, try out Dustismo for a nice text font and Penguin Attack for a nice decorative font. I don't know why distros don't include them. GPL

    1. Re:Gnome 2 Apps by carrett · · Score: 1

      distros aren't based on a de. as far as i've seen, the things that define a distro are: 1. what it chooses to put in its base system 2. it's package management tools (or lack thereof) 3. the extent to which it autoconfigures software and devices for you no matter what, you should be able to install any program you want that's made for linux. the distributions are all the same at heart, they're all gnu programs + linux and whatever you want to put on top...you may never communicate with that core directly but they're all that if they can still claim to be a "linux distribution." this whole thread seems to be evidence of the recent insurgence of new linux users who know nothing of linux. but hey, we're beating microsoft!

      --
      I'm against picketing but I don't know how to show it.
  21. Why fonts look bad in free distros: HINTING by Anonymous Coward · · Score: 5, Informative
    It's because of patents.

    TrueType font hinting is patented by Apple. To legally use TrueType hinting, you must pay royalties to Apple. This is why fonts look crappy in the free distros. (And no, antialiasing is not a substitute for proper hinting.)

    However, I don't know which (if any) pay-ware Linux distros have TrueType font hinting enabled.

    1. Re:Why fonts look bad in free distros: HINTING by reallocate · · Score: 1

      So patents are keeping developers from coming up with a better approach?

      The patent prevents developers from stealing somone else's invention, not from orginal thought.

      --
      -- Slashdot: When Public Access TV Says "No"
    2. Re:Why fonts look bad in free distros: HINTING by divbyzero · · Score: 1

      Mind boggling. When was the last time any of you people have actually tried a Linux distro? Pretty much every recent desktop-oriented distribution has placed a high priority on getting really high quality font support.

      They use the font engine Freetype to do the rendering, which uses a non-hint-based (and thus non-patent-infringing) algorithm to acheive much better antialiasing than is possible in even the most recent versions of Windows; it is reasonably equivalent to the quality in MacOS X.

      They also configure all the modern apps with which they ship (Gnome, KDE, Mozilla, OpenOffice, etc.) to default to using good vector fonts, to make the most of Freetype's rendering abilities. Only the ancient Athena and Motif based tools which are included for backwards compatibility (xterm, xcalc, etc) are forced to use the outdated bitmap fonts, and these apps always come with proper, modern alternatives.

      What year do you think this is, 1997?

      P.S. The page linked to by the parent poster clearly explains the Freetype2 Autohinter, which is what produces such nice results without running afoul of patents.

      --
      But my grandest creation, as history will tell,
      Was Firefrorefiddle, the Fiend of the Fell.
    3. Re:Why fonts look bad in free distros: HINTING by pthisis · · Score: 1

      So patents are keeping developers from coming up with a better approach?

      The patent prevents developers from stealing somone else's invention, not from orginal thought.


      1. That is not true, if I independently come up with a way of doing font hinting that is similar to the patented one, the patent could prevent me from using it.
      2. That said, the freetype autohinter is a better approach that basically works--look at a modern distro and you'll see font support better than what Windows has.

      --
      rage, rage against the dying of the light
    4. Re:Why fonts look bad in free distros: HINTING by earlgreen · · Score: 1
      Here is more info with details on what is and is not covered by patents.

      In practice, whether or not anti-aliasing happens and how well depends on how freetype was compiled on the distro and also whether the app is set up to use true type fonts -- many Linux apps are not because they use, for example, gtk1. As gtk2 replaces gtk1 this might improve, but of course there are many apps with random X11 implementations that don't have the support needed to antialias text. I expect change to be somewhat slow outside of the real commonly used apps like browsers.

    5. Re:Why fonts look bad in free distros: HINTING by Anonymous Coward · · Score: 0

      Freetypes autohinting looks better to my eyes than apples patented non-novel non-invention.

    6. Re:Why fonts look bad in free distros: HINTING by Anonymous Coward · · Score: 0

      That said, the freetype autohinter is a better approach that basically works--look at a modern distro and you'll see font support better than what Windows has.

      ROFL.

      It looks better with cheap fonts, because those weren't hinted in the first place. But with decent fonts, with hand-tuned hinting, the freetype autohinter looks considerably worse. It frequently produces uneven results, and it doesn't work at all with non-Western fonts.

      Sorry, but that's simple fact.

    7. Re:Why fonts look bad in free distros: HINTING by Anonymous Coward · · Score: 0

      The patent prevents developers from stealing somone else's invention, not from orginal thought.

      The patent prevents people who have PAID GOOD MONEY for expensive hinted fonts from RUNNING the hinting programs they have BOUGHT. Please explain where stealing comes into this picture.

    8. Re:Why fonts look bad in free distros: HINTING by Anonymous Coward · · Score: 0
      They use the font engine Freetype to do the rendering, which uses a non-hint-based (and thus non-patent-infringing) algorithm to acheive much better antialiasing than...
      Hinting is one of a number of procedures used to change the relative features of a font in a nonlinear fashion as it increases in size, in order to compensate for optical perception. As hinting has literally nothing to do with antialiasing, I pronounce you, officially, a dufus.
  22. ms fonts by Anonymous Coward · · Score: 1, Insightful
    You could try setting up ms truetype fonts on your linux distros, just be sure to enable the bytecode interpreter(patent encumbered) in freetype library.
    By default(no bytecode) freetype does a very bad job at rendering truetype fonts IMHO.

    anonymous

  23. I can clearly not choose the wine in front of me by ClosedSource · · Score: 1

    I consider the fact that Courier fonts were not used to be pretty good evidence that the documents are not fake. Unless of course, the forgers are from Australia

  24. Re:i dont mean to brag but... by mapinguari · · Score: 3, Insightful
    And you consider that to be good font rendering?

    You even commented on some of the problems.

    In Luxi Sans, the w, c, and d all have some unevenness; the e's crossbar is too high.
    Trebuchet has dropouts in its e's, and its w is uneven.
    Times isn't antialiased at all. Verdana is too thin for its size (and the V is about to fall apart).
    The g in Impact is blocky and has some strange lumps.
    Georgia almost looks aliased.

    Here's a screenshot comparison between your original and the same fonts rendered by MacOS X. (I have most, but not all of the fonts). IMHO, the righthand (MacOS) side looks superior - more like actual typeset text. So what's up? Does freetype suck that badly? Are you using the non-hinted version of freetype? Is this a screen gamma difference? I used Linux/X11/freetype2 daily for a couple of years, and I never got the fonts to look the way I wanted them to. It's almost like the contrast setting is wrong, not to mention the subpixel precision of the glyph control points is out of whack (what's with the V in Verdana, anyway?).

    Of course, the flipside is to say that the freetype-rendered text looks crisper, less blurry - especially Impact. I appreciate that distinction - but for me, the consistency of shape and the evenness of the glyph weighting is more important than the apparent focus.

  25. Thanks. by GCP · · Score: 1

    Thanks for the great tip. The Latin-1 glyphs repertoire is obsolete--even popular English-language print publications such as Time and Newsweek have NEVER limited themselves to such a pitiful set of characters.

    The full text of a 1980s Time Magazine article ought to be completely and correctly displayable anywhere text is displayed on a 21st Century computer, including the command line. For this, we need fonts such as this Gentium as standard. (Of course, we need UTF-8-based shells as standard, too, among other things, and it's starting to happen....)

    --
    "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
    1. Re:Thanks. by raju1kabir · · Score: 1
      The full text of a 1980s Time Magazine article ought to be completely and correctly displayable anywhere text is displayed on a 21st Century computer, including the command line. For this, we need fonts such as this Gentium as standard.

      Time makes liberal use of small caps, which Gentium doesn't have.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  26. Cyrillic fonts by dimss · · Score: 4, Insightful

    The _only_ way to get cyrillic letters right is to use MS TrueType fonts. There are very few free fonts but they are either low quality or incomplete (no serbian glyphs in particular). I have fonts.tgz which I untar on every Linux/*BSD computer that I use.

    1. Re:Cyrillic fonts by isolation · · Score: 0

      We are working on this in Wine.

      http://cvs.winehq.com/cvsweb/wine/fonts/wine_san s_ serif.sfd

      --
      Free Unix? Free Windows. http://www.reactos.com
  27. Gentoo.. by Anonymous Coward · · Score: 0

    Gentoo is not Debian-based. It's an independent Distribution.

  28. maybe I should have changed the title by Zork+the+Almighty · · Score: 1

    No, I consider it crap font rendering. I've only really use three fonts : Arial, Bitstream Vera Sans, and Courier. You'll notice they look ok :) Anyway I checked and subpixel hinting was off. I turned it on, and Trebuchet and Verdana have improved a bit, but Luxi Sans still has that problem (only at 14pt though, odd).

    Anyway, I'm envious of how Georgia looks on OSX (though not for long, I'm getting an iBook), but I don't like the blurriness of Andale Mono. Personally I would like to see screens running at much higher dpi. I tried running my desktop at 1920x1440 once, but there was too much hassle with programs not scaling up. Maybe with all the LCD screens going to 1600x1200 we will see the situation improve.

    --

    In Soviet America the banks rob you!
  29. Font sizes on high-res monitor by greppling · · Score: 2, Informative
    My laptop has a 1920x1200 LCD monitor, and so I know too well about the problem you are describing...

    Interesting enough, this seems to be solved much better in X than in Windows. All my KDE apps etc. have just normally sized fonts out of the box; whereas in Windows I have to manually adjust many font sizes, and many apps cannot be adjusted at all.

    The only problem in X are programs that assume to know how many pixels their text messages use up, with the result of having text boxes etc. in which the text just doesn't fit in at all...

  30. Ask Slashdot: Moon on a stick? by fr0dicus · · Score: 1

    Even if you find good fonts, it still lays them out in massive menus because they haven't been explicitly designed with decent ones in mind.

  31. Verdana and Tahoma are the ones I see most used by leonbrooks · · Score: 2, Interesting

    If you have a look at MS' history, they wrote precious little of their own stuff. People keep lists, but even lots of stuff not on the lists 'coz it's no longer current (e.g. MultiPlan) was not written by them, so I'd be totally unsurprised if they'd got someone else to craft those as well.

    --
    Got time? Spend some of it coding or testing
  32. Nice Font by Goo.cc · · Score: 2, Informative

    I like Mark Simonson's Anonymous font, which is a very nice, fixed width truetype font. You can get it here.

  33. That's The Biggest Problem With Linux Fonts by reallocate · · Score: 1

    >> You have to set fonts in many many places.

    That's the biggest problem with fonts in Linux: Lack of an integrated and unified approach to font and display management. Too many developer egos and way too much NIH syndrome. Everyone does their own thing.

    Regardless of the desktop or the window manager you use, you ought to able able to select and manage all your fonts from one single location. Any changes made there should be reflected across your system, in all areas and in all applications.

    Today, KDE goes one way, Gnome goes another, openoffice a third way, and almost every other individual application goes its own way. These applications should allow individual customization, but should know and default to the choices you make for the system.

    For example, Gnome allows me to select an "application" font. But my selection there isn't reflected in most of the applications I use. KDE takes a similar approach with equally mixed results.

    The second biggest problem, not just regarding fonts, is whiney and arrogant developers and wanna-be developers who think Linux is their exclusive property and tell any user who ventures to make a suggestion or raise a criticism to "shut up and start coding". Someone needs to lock these guys in a room.

    --
    -- Slashdot: When Public Access TV Says "No"
    1. Re:That's The Biggest Problem With Linux Fonts by Anonymous Coward · · Score: 0

      The second biggest problem, not just regarding fonts, is whiney and arrogant developers and wanna-be developers who think Linux is their exclusive property and tell any user who ventures to make a suggestion or raise a criticism to "shut up and start coding". Someone needs to lock these guys in a room.

      Um, no. The problem is twofold here. First off, nobody thinks that linux is their exclusive property. I don't know where you got that idea from. Especially since these are the same zealots who want to share linux with the world, in fact they try to force it upon others.

      Second. Because of the way these people say "shut up and start coding" they seem like assholes. It seems as if they can't take criticism. However, that is not usually the case. It goes like this. The people who use linux are the people who make linux. The way they make it work is the way they like it to work. They have no problem with it. They fix bugs they want to fix, things that bother them. This is the result of the user being the developer. They are grateful to those who implement other things. And people who use, but do not develop do so because they like things to work the same way.

      People like you do not like the way things work. So you probably do not use linux. And if you don't want to ever use it, then that's just fine. But if you want to use it on the condition that things change you really have no room to talk. If none of the existing developers or users dislike the way fonts work then it isn't going to change. If you want it to change you can't just bitch about how linux's font implementation sucks and expect someone who has no problem with it to start coding it to meet your desires. It just isn't going to happen. Your only recourses are to continue not using linux or to implement it yourself. That's the whole point of OSS. If you want it, but you can't code why not put up a bounty for someone else to do it?

      You view the developers as arrogant because they make the system the way they want. They view you as arrogant because you think that they should do what you want just because you think your idea is so great. Both sides are right. However, no matter how much arguing goes on, there is only one way progress will be made. The current developers will not go and code a new font system they don't want to make even if they agree with you. The reality in fact is, code it yourself or get someone else to code it for you. Otherwise you're SOL.

    2. Re:That's The Biggest Problem With Linux Fonts by reallocate · · Score: 1

      The people that use Linux are not the people who make Linux. The vast majority of Linux users, like the users of any OS, aren't developers and can't write code.

      So, the notion that the "user is the developer" is false. By definition, all Linux developers are Linux users, but only a small minority of Linux users are Linux developers.

      It is those users who should have the greatest voice in determining what they like or dislike about Linux and what course they want to see it take. It is arrogant and presumptious for developers to assume they have complete control of Linux and that its users are "grateful" for any crumbs thrown to them.

      The reason fonts remained so bloody poor for so long, and remain problematic, is that too many developers considered, and still consider, anything that looks like a professional display to be "eye candy". Users often rejected Linux because it was (a) too ugly and too hard to read, and, (b)lack of attention to display quality implied lack of attention to quality in other areas. To this criticism, many developers respond by simply defaming users as lazy and stupid.

      My choice is not limited to coding a new font system or paying someone else to do it. My choices include not using Linux at all.

      --
      -- Slashdot: When Public Access TV Says "No"
    3. Re:That's The Biggest Problem With Linux Fonts by Anonymous Coward · · Score: 0
      It is those users who should have the greatest voice in determining what they like or dislike about Linux and what course they want to see it take. It is arrogant and presumptious for developers to assume they have complete control of Linux and that its users are "grateful" for any crumbs thrown to them.

      Whilst that might be a reasonable set of comments to make towards a commercial distribution vendor with whom you have a business relationship, there's otherwise no moral case for users to have a say in what a developer chooses to spend his or her time doing. What right do you have to say how I should spend my time?

      [snip]

      My choice is not limited to coding a new font system or paying someone else to do it. My choices include not using Linux at all.

      I'm glad you recognise that. No-one's forcing you to use our software, and no-one will miss you if you don't.

    4. Re:That's The Biggest Problem With Linux Fonts by reallocate · · Score: 1

      >> ,,, no moral case for users to have a say in what a developer chooses to spend his or her time...

      Why is this a moral issue? You can do whatever you wish and remain free of comment so long as you don't release it for the public's use. But, as soon as any developer releases any code for public use, they become liable for criticism. At that point, it is no longer "our software". Why should software developers be treated any different than authors, musicians or artists?

      Linux and open source have long since left behind the quaint notion that it exists thanks to unsung and unpaid developers slaving away in basements and dormitories.

      Given that Linux constantly asserts that it is the better choice for users, it is the height of hypocrisy for Linux developers to argue that they have no obligation to heed the needs of users.

      You don't imagine that either Apple's or Microsoft's developers spend their time working on their favorite toys? No, they spend their time coding software that their employees hope the public will buy. Linux developers who release their code are in the same position. If they expect people to actually use their products, they are obligated to pay attention to any criticisms and suggestions made by the users of their products.

      --
      -- Slashdot: When Public Access TV Says "No"
    5. Re:That's The Biggest Problem With Linux Fonts by Anonymous Coward · · Score: 0
      Why is this a moral issue? You can do whatever you wish and remain free of comment so long as you don't release it for the public's use. But, as soon as any developer releases any code for public use, they become liable for criticism. At that point, it is no longer "our software". Why should software developers be treated any different than authors, musicians or artists?

      Your original post was much more strident ("it is arrogant and presumptious for developers to assume they have complete control of Linux and that its users are 'grateful' for any crumbs thrown to them"). You're free to criticise, and as a developer, I'm free to ignore you, say your ideas suck or say your ideas aren't a priority for me. The future development of the software is rightly controlled by the original authors.

      Linux and open source have long since left behind the quaint notion that it exists thanks to unsung and unpaid developers slaving away in basements and dormitories.

      Wrong. Plenty of the code in a modern distro is still developed by hobbyists and for internal use by hackers' employers. It is ridiculous and immoral for you to assert that you can dictate how I should spend my (employer's) time to improve software that I release with source.

      As I said in my original post, though, if you want to be able to do this, buy a support contract with a commercial distribution vendor and log feature requests and RFEs with them like you would any other software vendor. If they don't attach enough priority to them, switch to another, more responsive, distribution vendor (hey, at least you can!), pay them more money to pay attention to you, or hire a hacker to do the work for you under contract.

    6. Re:That's The Biggest Problem With Linux Fonts by reallocate · · Score: 1

      Again, why is this a moral issue? We're talking about a software development model, not guidelines for life.

      I'm not asserting that I have a right to dictate how you spend your time. I am asserting that software is developed to be used, that users are the ultimate judge of any code's usefulness, and, as such, any developer interested in garnering wider acceptance of his code will pay attention to his users.

      If a developer is content to write code only for himself, then he should consider not releasing it. As I said, why should a developer by immune from the treatment accorded anyone else who releases a work of intellect for the public's consideration?

      Therefore, there is a tension between those who argue that users ought to be flocking to Linux and those who argue that control of Linux belongs exclusively in the hands of its developers. The history of software shows, after all, that developers, left to their own devices, often don't have a clue what people really want to use.

      --
      -- Slashdot: When Public Access TV Says "No"
    7. Re:That's The Biggest Problem With Linux Fonts by Anonymous Coward · · Score: 0
      I'm not asserting that I have a right to dictate how you spend your time. I am asserting that software is developed to be used, that users are the ultimate judge of any code's usefulness, and, as such, any developer interested in garnering wider acceptance of his code will pay attention to his users.

      I am the user of my code and it works exactly as I (and by extension, my employer) want it to (well, close enough for the amount of effort of I'm able to expend).

      If a developer is content to write code only for himself, then he should consider not releasing it.

      Why should I? It's not like I'm forcing anyone to use it. I offer it as a gift to anyone who thinks it might help them solve their problems.

      As I said, why should a developer by immune from the treatment accorded anyone else who releases a work of intellect for the public's consideration?

      Er, perhaps because it's free-as-in-beer and Free-as-in-speech and comes with source code so you can fix/improve it to meet your needs. If you don't want to do that, you can just ignore it at no cost to yourself. Like I keep saying, no-one's forcing you to use it. Getting pushy about it is like throwing a no-strings-attached free meal back in the face of the person who cooked it for you. Are you the sort of person who'd do that too?

    8. Re:That's The Biggest Problem With Linux Fonts by reallocate · · Score: 1

      Linux and the rest of the open source "community" is clearly not a random collection of indpendent developers writing only code to meet their specific needs and, incidentally, releasing it as a "gift" to the public. That's a quaint but unrealistic notion.

      Linux and open source has clearly been positioned by its advocates and its corporate funders as an alternative to proprietary closed-source software. That cannot be reconciled with the concept of open source as a collection of hardy independent coders all going their own ways for their own purposes.

      But, in the end, that is all irrelevant to the reality that software is written to be used and that users will judge the software they use. This is true regardless of the number of users: You will judge your software even if no one else uses it; anyone who heeds the exhortations to use Linux will judge it. And, as they judge it, they will expect that their criticisms and suggestions are taken into account.

      The assertion that no one is forced to use it suggest that a product can be criticized only if its use if forced. That's obviously wrong. Likewise, it makes no difference if the software costs nothing or costs a great deal. The price of a product does not determine the amount of freedom its users have to talk about it and their expectation that anyone who seeks broader use of a product will pay attention to its users.

      Source code availability is also irrelevant. That does me and the vast majority of Linux users no good. We are not going to modify code ourselves or pay someone to do that for us. If something is "free", why would I consider paying developers thousands of dollars to tweak it for me? It's more rational to simply move on to other software.

      Bottom line: Linux is a product. It is not a gift to the world made by beneficent developers. Its users will determine its acceptance and its users expect their wishes to be heeded. Thinking of it as the plaything of developers will mean developers will be its only users.

      --
      -- Slashdot: When Public Access TV Says "No"
    9. Re:That's The Biggest Problem With Linux Fonts by Anonymous Coward · · Score: 0
      Linux and the rest of the open source "community" is clearly not a random collection of indpendent developers writing only code to meet their specific needs and, incidentally, releasing it as a "gift" to the public. That's a quaint but unrealistic notion.

      Have you actually participated in FOSS development? It would appear not, as your conception of how things work is based purely on what the distro vendors would like you as a customer to believe. Comparatively few hackers work for Red Hat, Novell, IBM and other companies writing code for direct use by end-users. More are employed by companies selling appliances based around FOSS and sharing some of their original code. Yet more are working on internal projects or otherwise "scratching their own itches".

      But, in the end, that is all irrelevant to the reality that software is written to be used and that users will judge the software they use. This is true regardless of the number of users: You will judge your software even if no one else uses it; anyone who heeds the exhortations to use Linux will judge it. And, as they judge it, they will expect that their criticisms and suggestions are taken into account.

      Fine, they're just setting themselves up to end up in the Gartner 'Trough of disillusionment'

      The assertion that no one is forced to use it suggest that a product can be criticized only if its use if forced. That's obviously wrong. Likewise, it makes no difference if the software costs nothing or costs a great deal. The price of a product does not determine the amount of freedom its users have to talk about it and their expectation that anyone who seeks broader use of a product will pay attention to its users.

      You're repeating yourself. Look, I agreed with you on my second post that anyone's free to critcise anything. Just don't expect criticism to achieve much unless it's well-reasoned and/or comes with a patch or cash.

      Source code availability is also irrelevant. That does me and the vast majority of Linux users no good. We are not going to modify code ourselves or pay someone to do that for us. If something is "free", why would I consider paying developers thousands of dollars to tweak it for me? It's more rational to simply move on to other software.

      Wrong. Plenty of employers (mine included) are paying hackers to improve FOSS code for internal use because either there's nothing on the market that competes, or it costs way more than a salary or two to buy/license/rent.

      Bottom line: Linux is a product. It is not a gift to the world made by beneficent developers.

      Commercial Linux distributions are a product, sure - go rant at the distro vendor if you want improvements (again, I told you this earlier). The underlying packages that the distro vendors take and (sometimes) polish, though, are frequently gifts from people or organizations that aren't getting any recompense for giving it away (other than the hope that they'll get a warm email of appreciation, or some patches to improve it, or maybe a job).

      Its users will determine its acceptance and its users expect their wishes to be heeded. Thinking of it as the plaything of developers will mean developers will be its only users.

      And, now that I've got a job that doesn't force me to deal with broken-and-unfixable software, I don't care much whether FOSS becomes any more widely used or not. It's not like I've got investments in Linux Inc. and need its shareprice to go up so I've got a decent pension. About the only thing I do care about that is vaguely related to future FOSS takeup is that data that belongs to the people of a country should never be locked up in proprietary formats. That can still be done with closed software, but the implications of closed formats are rarely considered by users of closed software.

    10. Re:That's The Biggest Problem With Linux Fonts by reallocate · · Score: 1

      You aren't getting it. If any product doesn't djust to meet the needs of its intended audience, its audience will stop using it.

      You're looking at open source from your point of view as a developer. But developers wouldn't use FOSS unless it met their needs and unless FOSS responded to their criticisms. The developer community, like the broader user community, represents a collection of consumers using a product. (It's a product whether or not you need to pay for it.)

      The broader user community has expectations of software that differ from the developer community. If FOSS is expected to attract more and more users from the proprietary world, then FOSS needs to pay attention to those users. As a developer, you may not be interested in that, but I am.

      --
      -- Slashdot: When Public Access TV Says "No"
    11. Re:That's The Biggest Problem With Linux Fonts by Anonymous Coward · · Score: 0
      You aren't getting it.

      I could say the same thing. :-P

      If any product doesn't djust to meet the needs of its intended audience, its audience will stop using it.

      I think we're talking about three seperate things, and you're conflating them under the term of 'Linux':

      Linux the kernel

      Linux distributions

      The set of packages that make up Linux distributions

      Linux the kernel is responding plenty fast enough (I sometimes wish it would slow down a bit), and besides, font handling isn't its job, so we don't need to discuss that here.

      Linux distributions such as Red Hat are responsive to their paying customers and have no reason to responsive to anyone else. It's a risk for Red Hat, and their competitors, that they won't be able to continue responding to their customers at the rate that they are, or that Microsoft, or Apple, or whoever will outstrip them. But that's not a direct concern to developer-users like me or my employer (though we would probably miss it if they disappeared entirely and we weren't able to get boring things like security updates built and tested for us).

      You're looking at open source from your point of view as a developer. But developers wouldn't use FOSS unless it met their needs and unless FOSS responded to their criticisms.

      Approximately right that we wouldn't use FOSS unless it met our needs, but mostly wrong about us not using it if FOSS didn't respond to our criticisms - many of us are quite happy if it nearly meets our needs, and we'll write patches and submit them back if the gaps are significant enough for us to care about. About the only thing that prevents me using packages is a complete lack of maintenance (i.e. I'd be doing all the work myself - if I'm going to do that, I might as well write something myself from scratch that I understand better).

      The developer community, like the broader user community, represents a collection of consumers using a product. (It's a product whether or not you need to pay for it.) The broader user community has expectations of software that differ from the developer community. If FOSS is expected to attract more and more users from the proprietary world, then FOSS needs to pay attention to those users. As a developer, you may not be interested in that, but I am.

      Why is having more users automatically and unquestionably better than having some lesser number of users? (particularly if the extra are not making improvements to either code or documentation, and are just posting stupid 'I haven't read the documentation and I want you to do my job for me for free' queries to mailing lists).

    12. Re:That's The Biggest Problem With Linux Fonts by reallocate · · Score: 1

      I'm talking about "Linux, the operating system" that users install on their machines. From that point of view, distinctions about distributions, packages or kernels make no difference.

      Nor am I talking about you and your employer. If you aren't in the business of creating Linux distributions, then you, obviously, have no reason to be concerned about user reaction to a product you don't make. Presumably, your employer is, however, in the business of selling some type of product of service, and pays attention to what his customers say. This, again presumably, is reflected in the direction he or she provides you. (As opposed to paying you to happily code whatever strikes your fancy and washing your hands of customers.)

      I suppose if you look at things exclusively from the viewpoint of a developer, then users are, in fact, annoying little things who keep you from playing with your toys. The goal of software users is to acquire better and more innovative software that responds to their needs as they see them. Software users have no responsibility to improve code or docunmentation. That's your job. The users' job is to use your product and give you feedback.

      It is the same with any other product or serice. I can't build a car, but I am certainly entitled to voice my opinion about car designs. I cannot perform surgery, but I can certainly voice my opinion about surgeons. If automakers and surgeons view the opinions of their customers as annoying irrelevancies that simply get in their way, then they won't be car designers or surgeons very long.

      Ditto for software developers, even if the only users they are willing to acknowledge are other developers. If you want people to use what you make, then you must pay attention to their opinions about your product.

      It seems you must see Linux and FOSS as a closed community of developers, with little or no reason to pay attention to the people who actually use your software. On the other hand, I'd argue that Linux and FOSS only emerged from its quixotic Stallman-esque days when parts of that community started paying attention to the voices of users.

      --
      -- Slashdot: When Public Access TV Says "No"
    13. Re:That's The Biggest Problem With Linux Fonts by Anonymous Coward · · Score: 0
      I'm talking about "Linux, the operating system" that users install on their machines. From that point of view, distinctions about distributions, packages or kernels make no difference.

      You're very confused. To a developer, "Linux, the operating system" refers to the kernel only, yet you're clearly talking about distributions otherwise. The differences that implies are massive; if you, as a user, download a source tarball of the Linux kernel from kernel.org, then you consider yourself a developer of some kind by definition. For anyone who doesn't consider themselves a developer, sticking with their distro-provided packages and treating the distribution they're using like any other packaged OS (e.g. Windows, Solaris, Mac OS X) is the way to go. As the distribution vendors don't ship unmodified versions of the original packages, only the distribution vendor can be held accountable by non-developer users (and only then if they have some business relationship); they may well be shipping an older version of a package that has since gained the feature the user desires, or the distribution vendor may have built their packages without certain features for various reasons.

      Look at it like this; you can either use published distribution releases (just like using Windows 3.x, Windows 95, Windows 98, Windows 2000) or you can voluntarily through yourself into a development position and use packages from the upstream maintainers and developers (just like being a Microsoft employee and using various internal daily builds that are not easily describable as any particular OS).

      Nor am I talking about you and your employer. If you aren't in the business of creating Linux distributions, then you, obviously, have no reason to be concerned about user reaction to a product you don't make.

      I think you're beginning to grasp my point. Now why is it so hard for you to see that non-developer users cannot expect the upstream developers and maintainers to cater to their every whim, but should proxy their requests through their chosen distribution vendor?

      Presumably, your employer is, however, in the business of selling some type of product of service, and pays attention to what his customers say. This, again presumably, is reflected in the direction he or she provides you. (As opposed to paying you to happily code whatever strikes your fancy and washing your hands of customers.)

      Actually, that's pretty much it. My employer's core business is not writing software (shocking, I know, in these days of outsourcing!), but we need software written and modified for our own internal use to satisfy technical goals that I establish based on senior management goals.

      I suppose if you look at things exclusively from the viewpoint of a developer, then users are, in fact, annoying little things who keep you from playing with your toys. The goal of software users is to acquire better and more innovative software that responds to their needs as they see them. Software users have no responsibility to improve code or docunmentation. That's your job.

      No, that's the distribution vendor's job, if the user in question has a business relationship with them. My job is to write code that helps solve the problems I and my employer encounter. If that code is useful to anyone else outside my employer's organisation - including a distribution vendor, great, but I have no moral, legal or contractual responsibility to any such users. Of course, being the professional that I like to think I am, I'll endeavour to fix things that are broken and write sufficient documentation (as much for my employer's benefit and my own career as for any other reasons).

      It is the same with any other product or serice. I can't build a car, but I am certainly entitled to voice my opinion about car designs. I cannot perform surgery, but I can certainly voice my opinion about surgeons. If automakers and surgeons view the opinions of their customers as annoying irrelevancies that simply get i

  34. Who Cares? by Anonymous Coward · · Score: 0

    Just use a shell! Then you'll never have to deal with "fonts", or "graphics"!

    1. Re:Who Cares? by Anonymous Coward · · Score: 0

      Many console font options exist.

  35. It's not that bad....... by kc_cyrus · · Score: 1
    Fortunately, more distros are coming with nice fonts out of the box these days. RedHat 8+, Debian, and Mandrake all use fontconfig, xft, and the latest font doodads to anti-alias fonts and provide truetype support in KDE 3+ and Gnome 2+. Grab the xft enabled Moz builds and things should lok a LOT better.

    Installing Fonts via KDE (at least in SuSE) is easy. In the KDE Control Center, System Administration, Font Installer.

    Found this in 10 seconds. Just opened up the SuSE Linux User Guide book that comes in the boxed version, and looked in the Index for Fonts, section installing, and it exaplains where it is.

    I just added the fonts I want (in Administrator mode), and activated them. They were then working in all my programs. I now have 1000+ different fonts installed on my system (not that I need that many)

    Debian has also a ton of decent fonts (like the MS Core Fonts and the Vera fonts) available as packages.

  36. Fontconfig manipulation by brain_fear · · Score: 2, Informative

    Try manipulating fontconfig Add the following to ~/.Xresources or/and ~/.Xdefaults Xft.hinting:false Xft.hintstyle:hintnone This should smooth fonts

  37. SuSE 9.1 by pants1973 · · Score: 1

    SuSE 9.1 and the previous versions I've used back to 8.2 have always had great fonts. I use YaST and YOU and am running the 2.6.5 kernel and I must say everything hums along really well. All of the programs in KDE (SuSE's preferred desktop) look beautiful, uniform and work great with eachother.

  38. It's not the font's by james11111 · · Score: 1

    The fonts are not the issue:

    I asked a friend why he disliked Linux:
    1) No Start button.
    2) Too much "power" (ie, shells).
    3)Bad fonts.
    4) The only system he had seen was a badly configuired "Whitebox" box.

  39. Java fonts by larit · · Score: 2, Interesting

    I have fonts working fine, but i can't get java fonts look right. I'm using blackdown java and fonts look like crap. They are too big and they don't support any special charters. Is there any way to fix that ?

    1. Re:Java fonts by fruity_pebbles · · Score: 2, Insightful

      Welcome to Swing, which insists on using its own fonts and font rendering engine.

    2. Re:Java fonts by larit · · Score: 1

      Well, my point is, fonts are working just fine when same java application (or applet or whatever) is viewed in windows. File named font.properties (or something similar) is installed with java packages, but messing with it doesn't really make any difference (only makes font look even worse).

      If i just could make fonts smaller, i don't really care about anti-aliasing or anything.

      So i'm wondering if anyone out there has ever seen nice java fonts with X ? If such linux distributions exists i'd like see how whole font/java thing is done there.

  40. Maybe not for you, but it's easy in gentoo by Stevyn · · Score: 1

    Since you're trying to sway people to linux, Gentoo might be too difficult for them to start on, but setting up fonts is easy. All you have to do is run emerge a few times and it downloads microsoft's corefonts and some other font packages. You may have to add the paths to the xorg.conf file or it does that for you, I don't remember. It's easy to do though.

    The fonts on my system look very nice. Since I have a 15 inch laptop screen at 1600x1200 fonts can sometimes be a pain. They looked horrible in Windows XP because I had to increase the default font size and that threw everything off in certain programs. But fonts are really good on my desktop. Sans Serif is a really nice font and I use it all over my desktop.

    I had problems with fonts in Mandrake, so that's what I'm comparing it too. Some programs in mandrake didn't look too nice.

  41. since the parent was modded funny by wolftone · · Score: 1

    ...take a quick look at this to see where various distros (including Gentoo) come from. Yes, there are a whole lot (104) of Debian-based distros listed, but Gentoo isn't one of them.

  42. dratted middle-mouse-button! by wolftone · · Score: 1

    that link should've been this.

  43. LucasFonts by Anonymous Coward · · Score: 0

    LucasFonts (http://www.lucasfonts.com) make some great TTF fonts for use as display fonts - look for their "Office" fonts. TheSansMono Office is the best terminal/vim font bar none. It is _awesome_. But strangely enough, it doesn't seem to be on their pages right now? It probably means they're reworking it, but no matter, just email them and they'll give you a quote, I'm sure...

  44. Luxi font family by Anonymous Coward · · Score: 1, Insightful

    I'm quite fond of Luxi fonts, among which there is the Luxi Mono, which I perceive as the best-looking monospace font available. I would have posted screenshots if I had a good enough server ;-)

  45. Yeah? How long did they take to compile? by leonbrooks · · Score: 1
    just emerged corefonts
    --
    Got time? Spend some of it coding or testing