Slashdot Mirror


The State of Laptop Linux In 2005

jg21 writes "LinuxWorld's senior editor James Turner reports this month on what he calls The State of Laptop Linux in 2005 and says it's a lot better than it was in 2004, but adds - after conducting his own new test to see if any Linux distro is yet really laptop-ready: "What's needed to make things better? Well, the Linux community needs to address the device driver crisis." Turner acknowledges that binary-only drivers are a sore spot with free software purists, but says he'd "rather have a fully functional, if closed, Nvidia driver than a reverse-engineered one that limps along." Overall though he concludes that widespread laptop Linux is much closer now."

422 comments

  1. Installation woes by TripMaster+Monkey · · Score: 2, Interesting

    From the article:


    Fedora Core 3 was next on my list. This was a pure disaster. The install program left me with a black screen, whether I chose text or graphical install. A total no-go from step 1.


    Heh...I could have told him what he did wrong...I had the exact same issue when I tried to install Fedora on my Toshiba. It took me a lot of flopping around (two reinstalls) to identify and fix the issue, but now Fedora works like a charm.

    I'm guess I'm not suprised to not see Ubuntu among his tests, although I am definitely disappointed...after reading the release notes on HH, I've decided to go with it on my laptop, but I would have liked to have a guinea p^H^H^H^H^H^H^H^H^H^Hsomeon else test it out first...especially on a Toshiba.
    --
    ____

    ~ |rip/\/\aster /\/\onkey

    1. Re:Installation woes by 2nd+Post! · · Score: 5, Insightful

      I think the whole point of Linux/Fedora Core 3 not being 'laptop ready' is that he did nothing wrong :)

      If it's laptop ready, it should work. If it doesn't work, then it isn't ready.

    2. Re:Installation woes by OECD · · Score: 4, Insightful

      Also from TFA: Finally, I downloaded SuSE Linux 9.1, both the Live Boot and the full install. What a pleasant surprise. Everything in both versions worked right out-of-the-box, sound and WiFi included. As a bonus, the 9.1 distro is a 2.6 kernel, so I wasn't sacrificing the latest kernel features to get hardware compatibility. SuSE also had the smoothest, slickest install procedure.

      So, use that one. What's the problem?

      --
      One man's -1 Flamebait is another man's +5 Funny.
    3. Re:Installation woes by Threni · · Score: 1

      > I could have told him what he did wrong.

      He knows what he did wrong - tried to install some poorly tested software.

      > It took me a lot of flopping around (two reinstalls) to identify and fix the
      > issue

      I'm just not that patient. I don't mind spending time solving my own problems, but I'll be damned if I'll waste my time solving other peoples. It's not like there's a dearth of Linux choices out there.

    4. Re:Installation woes by Mr_Silver · · Score: 5, Insightful
      So, use that one. What's the problem?

      Not sure about you, but I don't really have the time to try every single distribution available in the hope that one of them will work with everything on my laptop.

      He also makes a good point about closed source drivers. As much as it pains people here to hear it, I (as a user) don't really care how the driver was developed if it turns into a simple difference between having a laptop with something working or not working.

      I'll pick the latter any day.

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
    5. Re:Installation woes by Mr_Silver · · Score: 1
      I'll pick the latter any day.

      Blast, I meant I'd pick the former.

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
    6. Re:Installation woes by DenDave · · Score: 1

      Buy a box with linux pre-installed if you don't want to geek out. Yellowdoglinux has a whole pile of em.. if I could only get kubunu onto my external firewire disk though...

      --
      -if at first you don't succeed, stay the heck away from paragliding.
    7. Re:Installation woes by EvilAlien · · Score: 1


      I hear Windows has pretty good driver support, then you won't have to worry so much about it.
      </snark>

      (This snarky comment posted with a laptop running Gentoo Linux over a wireless connection auto-associated and authenticated via wpa-supplicant using a readily available Linksys PCMCIA card)

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    8. Re:Installation woes by Rinikusu · · Score: 4, Insightful

      Uh, maybe I like Fedora more? Or Ubunto? Or generic Debian? Or even slackware? Maybe I like to keep my machines consistent from my desktop to my laptop, from administration to application concurrency. I've run multiple distros and found it a hassle. I'd rather pick ONE distro and use it exclusively.

      Or, I could just use OS X or FreeBSD.

      --
      If you were me, you'd be good lookin'. - six string samurai
    9. Re:Installation woes by rubycodez · · Score: 1

      I'm using the NDISwrapper to run a pure windows wireless driver (thanks a gob linksys, for using different chipsets for same model number card 8P ), as a last resort this type of technology is preferable to not being able to run at all.

    10. Re:Installation woes by Tassach · · Score: 2, Insightful
      He also makes a good point about closed source drivers. As much as it pains people here to hear it, I (as a user) don't really care how the driver was developed if it turns into a simple difference between having a laptop with something working or not working.
      Exactly. I have no problem at all with binary-only drivers, on the conditions that the vendor doesn't charge extra for them and updates them as frequently as they update the Windows drivers. IMHO, working drivers are part of what I paid for when I bought the hardware.

      If a hardware vendor officially supports Linux, they'll likely get my business over a competitor who doesn't, regardless of whether their drivers are GPL or not. If Firaxis ported CivIII to Linux, you wouldn't be whining that it wasn't open source, would you?

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    11. Re:Installation woes by mjg59 · · Score: 1

      Ubuntu ought to have good support on most Toshibas - however, there's a couple of Toshibas that appear to be made by another manufacturer and then rebadged. Those ones work less well.

      If you want to experiment with ACPI sleep under Ubuntu, just edit /etc/default/acpi-support

      and uncomment the ACPI_SLEEP line. Reboot, then hit the suspend to RAM key. It's not guaranteed to work (which is why it's disabled by default), but you have a decent chance of success.

    12. Re:Installation woes by Alcilbiades · · Score: 2, Informative

      lol I noticed some of you missed the point. It wasn't that installing linux on a laptop is impossible. It was that it was directly out of the box install. And much as it pains me to say it I have to have a windows install on my home box to play all the games I want because there is just not the diversity of games or driver support for linux yet, but it is getting better.

    13. Re:Installation woes by drooling-dog · · Score: 2, Funny
      If it's laptop ready, it should work. If it doesn't work, then it isn't ready.

      These posts always surprise me, because I've been running Linux on an old IBM TP-600E for years, with never a problem at all. I guess I didn't know that it wasn't "ready", or surely I wouldn't have dared such a thing. Should I have been experiencing difficulties? Is there something wrong with me or my laptop? My desktop was running Linux long before it was "ready" for that, too...

    14. Re:Installation woes by Chris+Kamel · · Score: 1

      The point is that the possibility for you to do something wrong to cause this to happen shouldn't be there in the first place.

      --
      The following statement is true
      The preceding statement is false
    15. Re:Installation woes by timeOday · · Score: 1
      The sore spots I've found are APM, ACAPI, accelerated 3d graphics, wireless networking, and external or multiple displays. These are likely to cause frustration. Lesser issues include modems, sound cards, video cards (sometimes), and pointing devices (occasionally).

      I've always been able to hammer out something that "pretty much worked," but often with quirks. E.g. to suspend to RAM I must first exit X if OpenGL acceleration is enabled. And after resuming, I can't use PCMCIA, the infrared port, or sometimes USB (depending on kernel version).

      In short, for me the only real issue with Linux is drivers, and unfortunately I do not see any resolution to the problem.

    16. Re:Installation woes by Anonymous Coward · · Score: 0

      Wow. A wireless card. Such advanced technology you have running there. What a joke.

    17. Re:Installation woes by Anonymous Coward · · Score: 0

      Not sure about you, but I don't really have the time to try every single distribution available in the hope that one of them will work with everything on my laptop.

      Isn't that what reviews (such as this one) are for?

    18. Re:Installation woes by lilo_booter · · Score: 1

      I agree with the article in that I too don't care if the drivers I run are closed or open as long as they're available. However, the NdisWrapper thing is something I would never touch - if the hardware manufacturers have an excuse not to develop open source drivers (or reveal specs), they're likely to use it...

      The NdisWrapper project just provides them with the excuse and provides the user with nothing but a temporary hack. At the same time, I do admit it's a pretty impressive hack, but a hack nonetheless...

      For the record, I use wlan cards that are well supported by open source drivers (prism and atmel chipsets). My newest laptop has a wlan built in, but until the manufacturer or the open source world produces drivers, I won't be using it...

    19. Re:Installation woes by MoralHazard · · Score: 5, Insightful

      Linux frowns on binary-only, closed-source drivers for a reason: they decrease the overall kernel quality if nobody else can help debug them. Nvidia's closed-source driver is fine, until its doesn't fucking work. Then what?

      And this is kernel space we're talking about, so this means that your machine keeps crashing, hard, when it fucks up. And nobody can fix it, except the vendor, who "updates them as frequently as they update the Windows drivers", which means about twice a year, no more than four times total over the life of the product.

      This is NOT good enough. The Linux kernel changes much more frequently and drastically than Windows, and driver maintainers are expected to keep up with the kernel or have their code cut out.

      Torvalds and the kernel maintainers are driving a very particular type of bus, here. People who want to release binary-only drivers are just unwilling to get on the bus.

    20. Re:Installation woes by Anonymous Coward · · Score: 0

      If it's laptop ready, it should work. If it doesn't work, then it isn't ready.

      I modded you troll. Why ? Because a Linux distro is just as laptop-ready as it's installing (l)user. I already installed different distros on laptops (among them are debian woody&sid, fedora, uhu, yoper) and all worked, but yes, sometimes wierd things can happen (and they did sometimes), which almost all the time can be solved if taken care. If not, because the only goal is to prove that no linux is "good enough" for laptop use, then one can also prove that by being arrogant and ignorant. On the other hand, even the fact that very many linux distros can be succesfully installed on laptops (old and recent) is in itself a success story.

    21. Re:Installation woes by tehcrazybob · · Score: 1

      The fact that you are running Gentoo completely ruins the point of your post. Did you actually read the article? Nobody said Linux wouldn't run on a laptop. The article was about running a Linux installer and having everything just work. Your system didn't 'just work' because it's Gentoo. I've installed Gentoo before, and as I recall, THERE IS NO INSTALLER. You copy a bunch of stuff, compile a bunch of stuff, and have a grand old time. It doesn't apply to this article, because Grandma can't go grab a Gentoo CD, pop it in the drive, and come back an hour later with a working system.

      --
      Computers need to explode more often.
    22. Re:Installation woes by Anonymous Coward · · Score: 0

      Being a Toshiba laptop I wouldn't even blame linux here. I have one, and it's recently given me major headaches with drivers under windows. None of the geforce 4 go drivers would work - except the one from toshiba's site. It looks like they're using a non standard version of the card or something like that. Doubt I'm ever buying a Toshiba laptop again.

    23. Re:Installation woes by Anonymous Coward · · Score: 0

      That is why people do reviews - you read a few reviews, pick a laptop and distro that works together and off you go. You don't have to go and try it yourself - this guy did the work for you. What is your problem with that?

    24. Re:Installation woes by letxa2000 · · Score: 1
      Very true. I've been using Redhat Linux (starting with 7.3) on a laptop for, what, 3 years? I'm currently running RH9 on an HP ze1230.

      It certainly works, but the features I miss are:

      1. Proper battery reporting. There is some applet I can run (battfink or batmon or something like that?), but sometimes it doesn't report the battery status correctly. And sometimes it crashes.

      2. Hibernate mode. I'd like to be able to shut the screen on my laptop and have the thing go to sleep. That doesn't happen.

      3. Screen power-off. My screensaver is "turn off screen" but the backlight doesn't turn off.

      Perhaps all of these features are currently supported--or maybe they were even supported in RH9--but I don't have the time or inclination to go dinking around trying to figure out how to make it work. Neither do most end users. These features should just work "out of the box."

    25. Re:Installation woes by mr.mighty · · Score: 1

      Funny thing is, Fedora Core 3 worked fine the first time on my Dell laptop. So did FC2 in 2004. I guess Linux has been ready for the laptop for some time, just not the author's laptop.

    26. Re:Installation woes by FireFury03 · · Score: 1

      These posts always surprise me, because I've been running Linux on an old IBM TP-600E for years, with never a problem at all.

      I've been using Linux (of RedHat flavours) on my AST Ascentia M P166 laptop since I got it (1998?) with no major problems. Infact I'd say that in this case, Linux has actually got less friendly towards it in recent years since XFree86 4.x and Xorg nolonger support the Cirrus VGA chipset so I'm stuck using VESA drivers. (It's used prettymuch exclusively as a terminal for my living room these dyas, so nothing too stressful, but it still works).

      Oh, and something in the 2.6 kernel seemed to break IRDA support which worked ok under 2.4...

    27. Re:Installation woes by Narchie+Troll · · Score: 0

      FreeBSD's laptop support isn't significantly better than Linux's.

      And OS X is limited by the fact that many people would have to buy a new laptop to use it, which you could do for Linux as well.

    28. Re:Installation woes by Anonymous Coward · · Score: 0

      He had to type "linux nofb" at the boot menu.
      It obviously is a framebuffer issue.

    29. Re:Installation woes by tedric · · Score: 5, Insightful

      Ever tried to install a "pure" Windows XP on a laptop lately? You probably run into the same problems as with a one-size-fits-all Linux distribution.

      As I mentioned some time ago, my Thinkpad T40p came with a customized version of SuSE 9.1 pro. This is what I would say is a ready for the laptop linux distribution. You simply put the the disk in your DVD drive, answer 2-3 short questions at the beginning regarding the partitions and amount of space you want to use (or simply go with the defaults), click ok and off you go.

      Just like using a recovery Windows XP CD, all hardware modules are installed and configured, plus a whole bunch of usefull applications for e-mail, WWW, office applications.

      I had a lot of trouble installing XP from a "normal" installation CD on my old T21, which came with a Windows 98 recovery CD, and which I wanted to upgrade.

      Of course, the FC3 installer shouldn't just have displayed a black screen. But this whole question if Linux is ready for the laptop isn't fair if you compare an unmodified Linux distribution with Windows recovery CDs explicitly made for your computer model.

    30. Re:Installation woes by rhavenn · · Score: 0, Redundant

      NVidia's Windows closed source driver is fine to, until is doesn't fucking work. Then what?

    31. Re:Installation woes by Anonymous Coward · · Score: 0

      And sometimes it crashes.
      LIAR! Flamebait! Troll! Filthy MS whore!
      Nothing crashes on Linux. EVER. Got that?

    32. Re:Installation woes by harrkev · · Score: 2, Insightful
      Funny thing is, Fedora Core 3 worked fine the first time on my Dell laptop. So did FC2 in 2004. I guess Linux has been ready for the laptop for some time, just not the author's laptop.


      So, by defenition, if it works on your laptop then it is "laptop ready." Not likely! If a distro is ready for the laptop, then it should work OK on the vast majority of laptops, not just the one that you happen to have.

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    33. Re:Installation woes by GreyPoopon · · Score: 1
      It doesn't apply to this article, because Grandma can't go grab a Gentoo CD, pop it in the drive, and come back an hour later with a working system.

      I agree with your point, but I have to ask: Can Grandma do this with Windows XP? I'm just curious because I haven't installed Windows XP from scratch. I realize, of course, that as long as most PCs ship with Windows, Linux actually needs to be EASIER to install than Windows in order to earn market share.

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

    34. Re:Installation woes by Aeiri · · Score: 1

      Perhaps all of these features are currently supported--or maybe they were even supported in RH9--but I don't have the time or inclination to go dinking around trying to figure out how to make it work. Neither do most end users. These features should just work "out of the box."

      Considering RedHat 9 is 2 years old, I wouldn't pass judgement on the current state of laptops if you are using an out of date OS.

    35. Re:Installation woes by ifwm · · Score: 1

      Why the sarcasm?

      As for the rest, no version of Linux has worked 100% on my laptop. So, who's right, you with your stance that it's ready, or the rest of us who have partially working equipment?

    36. Re:Installation woes by ifwm · · Score: 1

      "Ever tried to install a "pure" Windows XP on a laptop lately?"

      Yes, a few weeks ago.

      "You probably run into the same problems as with a one-size-fits-all Linux distribution."

      Nope. Every version of linux I've tried required significant time to set up, and still there were things that didn't work. Windows worked perfectly from the start.

      I would love to do away with windows entirely, but linux doesn't work well enough yet.

    37. Re:Installation woes by EvilAlien · · Score: 1
      My Grandma can't, but she can use a computer purchased from Dell with Windows on it.

      I honestly don't think there would be less support calls to my house if she was using Linux do to what she needs her computer and Internet access for ;)

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    38. Re:Installation woes by EvilAlien · · Score: 1
      The point is this: Linux works.

      The point of the article is: Linux isn't packaged well enough yet to allow the clueless to use it on a laptop, unless of course they act as responsible consumers and do some research into what products they are purchasing (i.e., buy and use SUSE rather than download, burn, and use Fedora... newsflash, my grandma can't download and burn software either, but she sure as hell can read, walk into a story, and buy a box with a CD-ROM in it).

      Why is it that we expect people to behave like drooling idiots who can't take any responsibility for themselves, learning a little, and making an educated choice when it comes to computers? Yet we expect people to choose a vehicle with good gas mileage to "save the planet", not buy clothes made by sweatshops, not patronize softdrinks owned by the KKK, etc.

      Here is what I expect: people can stop willfully being morons all the time and learn to think for themselves.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    39. Re:Installation woes by ifwm · · Score: 1

      While you make some good points, why act like a dick? If your argument is sound, should be able to skip the shitty attitude and get to the meat of it.

      I'm NOT clueless, in fact I'm pretty technically savvy, but some things SIMPLY DO NOT WORK. Period. The laptop I chose was the result of months of deliberation and research. I did MY due diligence, but because it's a niche manufacturer, there was no way to know if linux would work.

      So, I guess that makes me a moron. I'm not the one trying to take the position that broken software is ok, though, so maybe it's not me that's the moron.

    40. Re:Installation woes by T5 · · Score: 1

      Been running Hoary dist-upgraded from Warty on my Toshiba Satellite for about 3 months or so. Never had any problems with any of the hardware. Most (98%+) of the updates went without any drama too.

      The main reason I went from Warty to Hoary was the Synaptic touchpad support in Warty was lacking. It's been fine with Hoary.

    41. Re:Installation woes by SeanAhern · · Score: 1

      So, by defenition [sic], if it works on your laptop then it is "laptop ready." Not likely! If a distro is ready for the laptop, then it should work OK on the vast majority of laptops, not just the one that you happen to have.

      We should hold the author of the article to the same standard. His "State of Laptop Linux" was based on his experience with a number of distributions on a single Toshiba laptop.

    42. Re:Installation woes by Photon+Ghoul · · Score: 1

      FC3 worked fine for me with no issues on my Sager.

    43. Re:Installation woes by drooling-dog · · Score: 1
      Why the sarcasm?

      Only because the "not ready for the {laptop|desktop}" banner gets raised every time someone experiences a glitch using Linux, when in reality these problems rarely have anything to do with the OS itself. When I bought mine, it came with Windows ME pre-installed. That of course was a piece of crap and was duly wiped from the disk, but I would never have thought to say that WinME was "not ready for the laptop" (only that it was a "piece of crap").

      Of course I don't doubt others run into difficulties through no fault of their own. As many others have pointed out here, there is a need for better cooperation - or at least less obstruction - from hardware vendors.

    44. Re:Installation woes by tehcrazybob · · Score: 1

      I agree with your point, but I have to ask: Can Grandma do this with Windows XP?

      No, she probably can't. But, if she had to, a tech support worker could walk her through the whole thing, because there are not very many steps that require user involvement.

      Even so, maybe a better example would be Dad. He's probably computer-savvy enough to install Windows XP if he needs to. But he still won't be able to install most Linux distributions.

      --
      Computers need to explode more often.
    45. Re:Installation woes by JonLatane · · Score: 1

      And that would be... porn?

    46. Re:Installation woes by PitaBred · · Score: 4, Informative

      Or unable, due to licensing restrictions in their driver code. I've heard ATI and NVidia developers would love nothing more than to just open source their drivers. It'd be a big, nasty monkey off their back. But they can't because of some of the technology that they license from other companies. It's not lack of desire that's preventing this, it's lack of legality with current IP agreements.
      I mean, just look at what ATI has done with getting the older Radeon's supported with OS drivers. They have released a lot of info.

    47. Re:Installation woes by ifwm · · Score: 1

      Ok, so then by your logic Linux is a piece of crap.

      If you like that better than "not ready" that's up to you.

    48. Re:Installation woes by Nemi · · Score: 1
      Linux frowns on binary-only, closed-source drivers for a reason: they decrease the overall kernel quality if nobody else can help debug them. Nvidia's closed-source driver is fine, until its doesn't fucking work.

      Hmm, Whats the use of having a "quality" system if said system can't do anything because my hardware doesn't work? Something should be said about priorities.

    49. Re:Installation woes by bit01 · · Score: 1

      But they can't because of some of the technology that they license from other companies.

      If ATI/NVidia do not publically state precisely which "IP" agreements are stopping them from open-sourcing their drivers then what you are saying is just marketing FUD. If the open source community knew what agreements are causing problems they could/would go after the companies concerned instead of the ATI/NVidia, thus getting the "monkeys off their back".

      ---

      It's wrong that an intellectual property creator should not be rewarded for their work.
      It's equally wrong that an IP creator should be rewarded too many times for the one piece of work, for exactly the same reasons.
      Reform IP law and stop the M$/RIAA abuse.

    50. Re:Installation woes by Anonymous Coward · · Score: 0

      ATI has [...] released a lot of info.

      No, they haven't. They said they would open their spec to support OSS development and then nothing would come out of it. If you asked them for information (I did!) you'd get a response to the effect that they weren't interested in many small projects and only the XFree86 team would get any info of value.

      Damn it, these idiots didn't understand anything. They claimed to support OSS and didn't even know that was a development model and no specific project. No, ATI is definitely unwilling to opensource anything. Same for Matrox btw. and I don't know about NVidia. No, I don't have the faintest idea what graphics board to buy next.

    51. Re:Installation woes by spagetti_code · · Score: 1
      We have over 100 active distros, and in pointing out thats a problem I have been told that its only a problem for newbies or for installers.

      Much as I hate to say it (because I use Linux and think its technically superior) Linux is not ready for prime time (ducks and weaves). Here's the problem:

      • with over 100 distros, which one do you pick? They are different and you need to pick the right one to suit your hardware (laptop, 686 vs 586 etc)
      • having picked it you have now entered installer hell. I sure hope that either
        • your distro/kernel combo happens to have compatible binaries (Let me assure you that its a major problem to find drivers for some kernel versions), OR
        • you are comfortable compiling from source. (feel free to reply with thie trivial set of line noise^H^H^H^H^H^H^H^H^Hsteps to install and compile on your distro, but that only reinforces my point).
      • Apps are not cleanly packaged. There are few common standards for config files, binaries, app directories and so on (actually, those conventions are there but many common apps ignore them). Love it or hate it - on windows just about everything goes in "Program Files". Config usually goes in HKLM\Software or HKCU\Software.
      Until the number of distros drops, the coherence between distros increases, and the coverage of hardware increases, Linux will not win big on the home PC or laptop.

      Until the coverage of corporate apps increases (which it is), Linux will be limited in Corps.

      Linux is still in the very early adopter stage (Inside the Tornado, Crossing The Chasm).

    52. Re:Installation woes by Anonymous Coward · · Score: 0

      87 Linux distros. One and only one works on your new laptop. Which one? Guess! That is what is the problem.

    53. Re:Installation woes by gl4ss · · Score: 1

      sometime ago a friend of mine bought an used toshiba laptop(some ati card, pentium 3).

      we installed debian on it. pretty much everything worked 'out of the box'(there wasn't any box of course) after we did the netinstall on it('testing' flavor of debian, pcmcia nic) - including going to hibernate when slamming the lid down.

      he didn't have a cdrom reader in it anyways so installing windows would have been quite a bitch, too.

      --
      world was created 5 seconds before this post as it is.
    54. Re:Installation woes by lakeland · · Score: 1

      Sadly, you've bought into their FUD.

      Firstly, they're the largest player in the industry. How on earth have they got themselves into the situation where they are 'incapable' of releasing specs? And isn't it funny how it only applies to gfx cards, not to TV tuner cards, sound cards, MPEG cards, SCSI cards, RAID cards, ...

      Secondly, notice they _never_ say what NDA prevents them releasing information. My bet is a PR person experimented and found that term caused the least friction with open source zealots, so they've stuck with it. They might even have convinced a .tw mfg to set up a NDA with them, making it true.

      Thirdly, binary firmware is largely tolerated in linux. Any NDAed code could be trivially inserted in firmware instead of in the binary driver. Then the driver could be opened.

      But the reality is that currently we have no choice. Buy NVidia and get good closed source drivers and awful open-source drivers, or buy ATI and get tolerable open-source drivers. If your principal concern is quality of driver, nvidia is the choice. If your principal concern is quality of open source driver then ATI is the choice. The 'open video card' project is apparently making good progress, but I've seen too much vapourware in the industry to put stock in anything that I can't buy right now.

    55. Re:Installation woes by Anonymous Coward · · Score: 0

      Linux is cool.

    56. Re:Installation woes by Anonymous Coward · · Score: 0

      however, there's a couple of Toshibas that appear to be made by another manufacturer and then rebadged. Those ones work less well.

      And I wish to god I had known that before I bought this POS Satellite A70. Soundcard doesn't work half the time in windows or linux (a hardware problem that Toshiba won't admit to) and hibernate, suspend, even standby don't work at all.

      I'm never buying a Toshiba anything again.

    57. Re:Installation woes by drooling-dog · · Score: 1
      If you like that better than "not ready" that's up to you.

      I think I do, actually, thanks. Maturity really isn't the issue anymore. But I've lived on both sides of the track, made my choice, and never once had a single regret. Could be like the "zealotry" of a reformed smoker, but that's not a bad thing if it helps you quit...

    58. Re:Installation woes by Synbiosis · · Score: 1

      I don't know what planet you're from, but 'Pure' XP has installed perfectly on every laptop I've worked with.

      I definitely can't say teh same for Linux. Few fully support laptop graphics chipsets out of the box, and even afterwards, you're hard-pressed to find and install correct drivers. It took me *far* too long to find good video drivers for my Mobility 9000 after loading Kubuntu 5.04.

      You also have to deal with the fact that a lot of distributions are missing essentail laptops extentions in their kernel, many are missing apmsleep, so I can't even suspend my laptop while I'm running Linux.

      Yes, I could recompile the kernel, but that shouldn't be required to get something as simple as *suspending* to work.

      You're also guaranteed to find good drivers. Even getting my wireless to work well in Linux is a bitch, and don't even think about getting a modem working on a Dell. I believe there are workarounds, but you'll be hard-pressed to find them.

      Granted, half of the problems are hardware manufacturer issues, but it doesn't change the fact that using Linux on a laptop can be quite difficult.

    59. Re:Installation woes by Anonymous Coward · · Score: 0
      Considering RedHat 9 is 2 years old, I wouldn't pass judgement on the current state of laptops if you are using an out of date OS.

      I didn't. But based on some of the reading I did in this thread and elsewhere, similar problems still exist.

    60. Re:Installation woes by EvilAlien · · Score: 1
      "While you make some good points, why act like a dick? If your argument is sound, should be able to skip the shitty attitude and get to the meat of it."

      I completely agree, if my argument is good I shouldn't be a prick about it. Its a character flaw that expresses itself when my pet of all pet peaves crops up.

      I am intensely frustrated by the tendency of society to not only spoon feed those who refuse to learn, but almost glorify them by insisting that properly designed things (software, etc) must cater to the lowest reasonable common denominator.

      I wasn't attacking you, BTW. I am attacking those (and feel justified in doing so) who refuse to do their own research, think critically about things, and expect the world to hand them solutions to everything on a silver platter. Moreso, I'm attacking those that are able to think for themselves in other matters, but refuse to even attempt to do so when it comes to computers. I know some very intelligent people who become idiots when it comes to computers.

      That being said, I'm well aware that not everything under Linux works perfectly, and hardware support is spotty at best. I am also aware that this occurs despite the best efforts of developers and clueful consumers. There are still plenty of vendors out there that either haven't caught on or don't take the growing Linux marketshare seriously.

      Linux works on some laptops (i.e., combinations of some hardware which are readily available and commercially viable). Thats a fact. It doesn't work on all hardware properly, reliably, or easily. The same comment could be argued to apply to Windows. At least there is a choice to make, and OS isn't tied to a single platform. Its a shame that I can't choose to run Mac OS X without also buying a limited selection of overpriced hardware.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    61. Re:Installation woes by rtb61 · · Score: 1
      Oh Bull. I did the same and it was a pain. Windows stale piss would not install until I bought a floppy to install the raid driver (why it had to specifically be a floppy and could not be a usb key or my 7 in one card reader or the cd drive, well that is the kind of half done crap I have learnt to expect from microsoft). After that it missed the network driver, the wireless network driver, the video card driver, the modem driver and the sound card driver. Many reboots latter and I still could not get the wireless driver to work (who could have guessed that the correct wireless driver needed to be manually deleted from the registry, then installed, then uninstalled and then installed again, all because it completely screwed up the first auto detection).

      And yes we all know the biggest problem with Linux on laptops used to be WINmodem driver (now that was hardly to be suprising). Now for going forward there is something that Linux can offer the community that windows can't a customised install to suit your machine, send them your hardware specs and place an order and they can create a custom built install and air-freight a single cd or dvd to you (something really worth buying).

      --
      Chaos - everything, everywhere, everywhen
    62. Re:Installation woes by runderwo · · Score: 1

      No open source developer cares about their binary drivers. In certain respects, they are a competitive advantage because of the delicate optimizations and techniques they contain, so there is sufficient motivation to not publish the source code. What is hard to swallow is that they benefit in any way from closed hardware specs. They can cover any innovations with patents; but the problem remains, they open themselves to infringement suits with no possible counterattack if they take the first step in publishing their specs outside the company - the other companies will likely laugh all the way to the bank instead of following suit with their own specs. Patents really are a double edged sword for open source hardware drivers.

    63. Re:Installation woes by 4of12 · · Score: 1

      If a hardware vendor officially supports Linux, they'll likely get my business over a competitor who doesn't, regardless of whether their drivers are GPL or not.

      When I put together or spec out a new computer I'm very careful to look for Linux support of any kind, how much chatter on the newsgroups is there about the video card, the raid card, system board, etc. before I make my purchasing decision.

      But, yes, my confidence in a hardware vendor is greater if they release and maintain source code modules for Linux for their product.

      --
      "Provided by the management for your protection."
  2. Don't fight the system by Anonymous Coward · · Score: 4, Insightful

    The vendors currently see enough profit in binary-only drivers; thus, when you buy for that manufacture then you are supporting that plan.

    How would you like to participate in a kind of wiki open architecture development where you can tweak the plans for hardware? When the plans are in a good enough state you could then send it to a vendor to manufacture one for you - don't think it is crazy because this is similar to how apple started. When enough people start buying into this than the scales of economy would be realized. I say that the EE community has to step up and support an open architecture just as the SE community.

    Until that time, vendors will see no reason to give you more details about *their* hardware.

    1. Re:Don't fight the system by matrix0f8h · · Score: 1

      On the surface this sounds like an insanely good idea, but what of the innards?

      I was going to write something critical of the idea of OSH here, but I can't think of anything. All of the principles of FLOSS seem to apply to FLOSH.

      Can anyone think of any reason why this wouldn't work?

  3. Here you go........ by KingBahamut · · Score: 4, Informative
    --
    "God of Rock, thank you for this chance to kick ass. "
    1. Re:Here you go........ by smittyoneeach · · Score: 4, Informative
      Aw, you beat me to it.
      Here I KW from the FAQ:
      EmperorLinux specializes in the installation and configuration of the Linux operating system on laptop and notebook computers. The portable Linux market is a very small one, in which several companies over the past few years have tried and failed to maintain a presence. EmperorLinux has been in business since August 1999, and we are focused completely on our core portable Linux offerings.
      We are the only company offering a wide range of system hardware (over 30 different portable systems in 7 classes) running Linux. We have machines from 2-pound ultra-portables, up to desktop replacements with Pentium-4 processors and 16" displays. Our machines are based on the finest systems offered by IBM, Sony, and Dell. We thrive on the difficult problems posed by staying current with ever-changing laptop hardware.
      We are also the only company offering a wide choice of which Linux OS is installed on your system. We offer a variety of popular Linux distributions, and all of our systems are available dual-boot with Windows. Offering so many Linux choices on many different hardware platforms sets us apart from any other Linux system integrator.
      We customize each Linux distribution to the particular machine hardware it will be running on. This includes a custom Linux kernel, advanced sound and PCMCIA drivers, and the latest X-server code. More exotic items like FireWire, USB, and DVD are also supported. Each machine is individually tested and verified before shipping to ensure that all hardware components are working under Linux.
      All our systems come with one year of Linux technical support, both 1-888 phone support and e-mail support. Full manufacturers hardware warranties
      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    2. Re:Here you go........ by KingBahamut · · Score: 1

      Got an old workmate that works there. They do pretty awesome work. Well that and FauxPas likes ubuntu, and thats good enough for me.

      --
      "God of Rock, thank you for this chance to kick ass. "
    3. Re:Here you go........ by Enigma_Man · · Score: 1

      More exotic items like FireWire, USB, and DVD

      Wow, little behind the times? :) Cool about the company though. It's good to see someone making specific linux-oriented lappys.

      -Jesse

      --
      Nothing says "unprofessional job" like wrinkles in your duct tape.
    4. Re:Here you go........ by smittyoneeach · · Score: 1

      Let's see, Enigma Man.
      Sounds like people living in glass houses calling the a spade a kettle, or does my metaphorical blender require calibration? :)

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  4. It's chicken and egg by badfish99 · · Score: 1, Insightful

    Until laptop Linux becomes more popular, the manufacturers will continue to save money by only supplying drivers for Windows.
    And until the manufacturers start making the investment in Linux driver development, the Linux market will remain small.

    1. Re:It's chicken and egg by rovingeyes · · Score: 3, Insightful
      Until laptop Linux becomes more popular

      To an extent, I agree with that statement. But I'd rather put it as "Until Linux becomes more popular". I don't see why manufacturers will even bother with a mass produced and heavily marketed laptop with Linux. Besides why would a common person go ahead and buy a laptop linux? They cost pretty much that same as a decent windows or even apple laptops.

    2. Re:It's chicken and egg by gnu-generation-one · · Score: 1

      "Besides why would a common person go ahead and buy a laptop linux?"

      For the same reason they buy Apple laptops - they want something that doesn't get hacked within 5 minutes of connecting it to the internet, they want something that doesn't have "critical security advisories" every week, and they want something where every program for the platform isn't spyware.

      Or perhaps they'd just like a prettier desktop and some customisability.

    3. Re:It's chicken and egg by jbolden · · Score: 1

      Because they are running Unixy apps. The apps drive the choice of OS. On the server side there are loads of apps that simply don't work right under Windows. Its likely that once Linux has a large range of superior desktop applications they will face a similiar problem.

      And yes this is probably over a decade off in the US corporate market. On the other hand:

      Linux is doing excellent in 3rd world countries with regard to their issues.
      Linux is doing excellent in all sorts of scientific fields with regard to their issues.

    4. Re:It's chicken and egg by rovingeyes · · Score: 1
      For the same reason they buy Apple laptops - they want something that doesn't get hacked within 5 minutes of connecting it to the internet

      Really!!! Do you even know or have you seen how a average person chooses a laptop? I have been doing end-user techincal support to even programmers, the so called java programmers and their pcs are infested with spywares and probably don't have critical updates released for the past year. Now that is the state of a programmer. Do you really think an insurance adjuster or a marketing agent is gonna bother with security? The first thing they are gonna look for is whether this xyz system works with my ACT database or my so and so software?

      Just go and spend a few minutes and see how a sales person sells a laptop to a customer. Security is not even a remote topic. To them the points that matter are:

      • Does it have good lcd display?
      • Does it have good sound?
      • Can it play my DVD and better can it rip it?
      • And what is its battery life?

      Apart from these basic questions I have never seen a customer ask - "Does it come pre-installed with SP2?"

      Get Real!!

    5. Re:It's chicken and egg by araemo · · Score: 1

      Or perhaps they'd just like a prettier desktop and some customisability.

      And oddly enough, thats the same reason I eventually took the plunge and upgraded my desktop from 2k to XP. ;P I wanted a prettier desktop and more customisability, without having to reboot to play all my games. ;P

      I also have Gentoo on the desktop, and it runs well enough to play ut2k4 on my Radeon 9700, but most games don't run natively under linux like that, and I have had very poor luck the few times I've tried to set up a wine system to run a game.

      I had Trillian running under wine fine, and was my linux IM app of choice until I found out about Kopete.

    6. Re:It's chicken and egg by gnu-generation-one · · Score: 1

      "Really!!! Do you even know or have you seen how a average person chooses a laptop?"

      OK, should've been clearer. You describe very well the process people typically use to choose laptops. However, such people will have a non-functional laptop within a month, and might easily be classed as "non computer-literate", which was why I rather glossed-over their opinions before.

      I should have said something like "people who know what they're doing might buy a linux laptop because..." (for pretty much the same reasons that people who know what they're doing buy Apple laptops)

  5. Linux On Laptops by Cryptacool · · Score: 5, Informative

    Linux on Laptops is a great resource for how-tos on getting your specific model of laptop working, there are some other sites as well (linux.org), and while they aren't the best updated they helped me at least get linuxs working on my D600 very well. Also its a good spot to check to see if you particular laptop model is generally supported.

    1. Re:Linux On Laptops by DrXym · · Score: 1
      Great, but I didn't have to visit an xp-laptop.net site to get XP working on a laptop - it just did.


      The problem with Linux is that because there is no binary driver interface and driver model common to all dists, the likes of Intel etc. will not release drivers for Linux until they're old and crusty.


      The dist makers need to sit around the table with the driver writers and work out a dist-neutral binary API for a common class of devices - network cards, graphics cards, sound cards, wireless joysticks and so on. It could sit above the kernel so it wouldn't tie the kernel (or Linus) to supporting the API. It would be the dist maker's job to ensure the API functioned for the 2.6.x seriers or whatever, at which point they could review the API and enhance it for the next release and so on.

    2. Re:Linux On Laptops by cowbutt · · Score: 1
      The dist makers need to sit around the table with the driver writers and work out a dist-neutral binary API

      No. The hardware vendors, if they wish to profit from the expanded market that offering Linux compatibility wins them, need to work with the community on our terms. Otherwise, screw 'em; there are other, community-friendl<-y|-ier> vendors to choose from.

    3. Re:Linux On Laptops by cheesybagel · · Score: 1
      The problem with going a binary driver interface is that it locks that driver to that architecture. Linux is supposed to be multiarchitecture.

      I think a stable api which is source code portable would be a better idea.

    4. Re:Linux On Laptops by wehe · · Score: 1

      Besides Linux On Laptops, there is also TuxMobil: Linux with Laptops, Notebooks, PDAs, Mobile Phones and Portable Computers. You may find links to more than 3,200 Linux installation reports on laptops and notebooks, an international overview of Linux Laptop, Notebook and PDA Vendors and Linux hardware compatibility lists for different mobile accessories.

    5. Re:Linux On Laptops by DrXym · · Score: 1

      You say screw em, but it's us that are screwed. Linux is a miniscule fraction of the consumer market. There is absolutely no reason for any manufacturer, be it a Taiwanese OEM, or Intel / NVidia to open their source. And they've demonstrated they don't have to - either they simply ignore Linux or they ship binary drivers anyway. So such talk of threatening them with open source or nothing is utterly pointless and self-defeating.

    6. Re:Linux On Laptops by kbielefe · · Score: 1
      The problem with Linux is that because there is no binary driver interface and driver model common to all dists
      That is a myth. I currently have at least four such interfaces installed on my Linux machines at home. Who wrote them? Who better than the device driver programmers themselves? They know exactly what they need and what they don't. The drivers have all been stable within the 2.4 and 2.6 kernel series on any distro and most only required minor changes between 2.4 and 2.6.

      Personally I think that the reason more companies don't release linux device drivers for their products is that the community is doing a pretty good job without them. The drivers are out there and available for the most part. What is lacking is the automatic detection, downloading, and installation of the correct driver. If you don't think Windows has the same problem, you have never upgraded someone to Windows XP whose hardware all came with Windows 98 drivers on CD. They only get away with it because of the ubiquity of a certain version of their OS and the fact that most people just use the OS that was pre-installed on their computer.

      --
      This space intentionally left blank.
    7. Re:Linux On Laptops by Merk · · Score: 1

      Well, no, there aren't. That's the whole point.

      Name me a modern graphics card that has really good Linux drivers. nVidia's binary drivers are marginally better behaving than ATI's binary drivers, but neither really works well. ATI and nVidia have essentially split the graphics card market in two. Would it be a competitive advantage for them to make sure their drivers worked better under Linux? I would think so, but I assume they've done their research and think it's not worth it.

      For devices where the products offer exactly the same features, the competition is on price and ease-of-use. In that case, it makes sense for the hardware manufacturers to focus on ease-of-use for Linux, but since Linux is only a small percentage of the possible user base, it's not really worth more than a small percentage of the overall effort.

      The biggest problem I see is that there's nothing to show the manufacturs that you're voting with your dollars based on linux compatibility. If I buy an nVidia card instead of an ATI card, nothing tells nVidia that I did it because their drivers are marginally better. They may think it's their flashy commercials that got me, or the bundles, or heck, even the box art.

      The sad thing about linux hardware compatibility is the chicken and egg thing. Linux users are a small fraction of the market, so they're not worth the effort. Linux doesn't support the latest hardware easily, so Linux isn't worth the effort.

      What I'd love to see is a "system builder" for Linux desktops. I've been using Linux on the desktop for hmm... 10 years? I still have problems figuring out what the optimal components to choose are. What I'd love to do would be to go to some random website and pick-and-choose components to create a Linux machine, making sure along the way that each piece I chose was as compatible as possible.

      Hmm... maybe that's a good Rails project for me to play with.

    8. Re:Linux On Laptops by DrXym · · Score: 1
      It's not a myth. Linus himself says he's not going to support a binary standard. It might well be that some versions of the 2.6 kernel have change so little that binary compatibility is possible, but that is by accident, not design. If binary compatibility is to be achieved, it must be because the dist makers put a layer on top which smooths out any issue that occur between the module format and what the OEMs supply.


      As for the community doing a pretty good job - yes they do. But only when the hardware is exceptionally well documented or very very old. It's a fact of life that is never going to change that the likes of NVidia are never going to release commercially sensitive info about their latest drivers. Either we pray they bother to release the drivers themselves, or we wait four years for the information to be worthless to them. I'd rather have the driver now to be honest.

    9. Re:Linux On Laptops by cowbutt · · Score: 1
      Name me a modern graphics card that has really good Linux drivers. nVidia's binary drivers are marginally better behaving than ATI's binary drivers, but neither really works well.

      [snip]

      The biggest problem I see is that there's nothing to show the manufacturs that you're voting with your dollars based on linux compatibility. If I buy an nVidia card instead of an ATI card, nothing tells nVidia that I did it because their drivers are marginally better. They may think it's their flashy commercials that got me, or the bundles, or heck, even the box art.

      True, but ATI in the past have given sufficient documentation (and Freely-licensed code!) to the XFree project such that there are reliable, Free, 3D-capable drivers for the Radeon range upto the 9250. That might be old-hat for a gamer, but for many users (and some less-hardcore) gamers, that's plenty fast enough.

      Given how long it took XFree to incorporate ATI's code into a shipping release of XFree, it's not really surprising that they went the nVidia route (why bother writing drivers for an OS if they're only available to most users around the time you're trying to clear that chipset out at firesale prices ready for the next model?). But ATI have in the past shown willing, and I'm committed to buying their products as a small way of showing that that was the Right Thing to do. I've also emailed them to let them know that this is the case. I know I'm only one person, but if more people did this...

      Unfortunately, it's taken me having problems with nVidia's drivers, the geForce2go in my laptop and the 2.6.10 kernel to bring me to this point; FWIW, nVidia's drivers used to work fine for me on the same hardware with a 2.4 kernel, but now they're quite broken and require me to linger on an older version AND patch the nVidia kernel driver AND patch the kernel. At some point, I expect nVidia's drivers to stop working entirely on this hardware, since they're completely unresponsive to the problem in the forums. And, in their defence, why should they be when they've already got my money (via Toshiba)? :(

    10. Re:Linux On Laptops by cowbutt · · Score: 1
      Linux is a miniscule fraction of the consumer market. There is absolutely no reason for any manufacturer, be it a Taiwanese OEM, or Intel / NVidia to open their source. And they've demonstrated they don't have to - either they simply ignore Linux or they ship binary drivers anyway.

      That's the present situation, to some extent, but that's exactly the attitude I'd like to see change. You're right that the Linux userbase isn't massive, but it's probably somewhere around the size of the Mac userbase, and it's about time we started being picky about the scraps that the hardware vendors drop from their table.

    11. Re:Linux On Laptops by kbielefe · · Score: 1

      You missed my point. I know that the raw kernel doesn't support binary compatibility. What I was saying is that people interested in providing binary drivers to linux do so by creating their own binary compatibility layer which is compiled and linked with their binary distribution during installation. Since source level compatibility is a lot more stable than binary compatibility, the half and half approach has worked quite well for driver developers. My main point is that the binary compatibility argument is moot because I have at least 4 counterexamples of binary drivers which are successfully integrated into my system. Just because it isn't the same as windows, doesn't mean it is not equally as effective.

      --
      This space intentionally left blank.
  6. Driver Crisis... by eviltypeguy · · Score: 5, Insightful

    The Linux community would address the driver crisis...if it were legal to do so or the hardware specs were available! Blame your freakin' manufacturer. Not developers that would gladly write drivers if they had the information to do so!

    Binary drivers aren't a solution no matter how badly he thinks they are. They're of questionable legality considering the nature of the GPL, and no developer will help you with them given that they're a black box at best.

    I may not agree with the prohibition of binary drivers but I understand why the Linux team won't deal with them...

    1. Re:Driver Crisis... by Anonymous Coward · · Score: 0

      Excatly. I'm sick to death of people who demand that "the Linux community" should write drivers for every peice of hardware they stumble across at Best Buy. They don't demand that Windows ships with drivers for every widget and geegaw, and you rarely hear people talk about "The OS X driver crisis" yet on Linux, it's suddenly the responsiblity of the kernel developers to support everyone elses hardware!

      The people responsible for solving hardware support on Linux are the hardware vendors. The customers need to bitch to them, not the kernel developers. As you say, in many cases the kernel developers don't have access to the specs, but the hardware vendors sure do. It's their hardware, it's their responsibility.

    2. Re:Driver Crisis... by Anonymous Coward · · Score: 0

      "I may not agree with the prohibition of binary drivers but I understand why the Linux team won't deal with them..."

      Definition of cutting off one's nose to spite your face.

    3. Re:Driver Crisis... by timeOday · · Score: 4, Insightful
      The Linux community would address the driver crisis...if it were legal to do so or the hardware specs were available! Blame your freakin' manufacturer.
      OK, I blame the manufacturer.

      Now what?

    4. Re:Driver Crisis... by hey! · · Score: 2, Insightful

      Binary drivers aren't a solution no matter how badly he thinks they are. They're of questionable legality considering the nature of the GPL...

      IIRC there is no GPL issue with the kernel loading non-GPL'd modules, at least as far as Linus is concerned. From his point of view the drivers are simply using a published kernel interface, so they aren't qualitatively different from userland modules from the point of view of creating a derivative work: it falls under the category of simple aggregation.

      The point of view of the equipment manufacturers don't GPL their drivers is the same reason they don't publish information needed for others to create drivers: they're competitive advantages is based on trade secrets. If they couldn't have trade secrets, then of course a GPL'd driver would be feasible, except that they'd never have invested money in developing their whiz-bang technology in the first place, so nobody would care and we'd all be using plain old SVGA cards.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    5. Re:Driver Crisis... by jellomizer · · Score: 1

      Sit Back and use your crappy OSS Driver. Because the companie seeis it Linux is at best 2% of the deskop/laptop market. If they released there speces there will be a hundreds of companies releasing 3rd party copies of their product that are compatible thus suffing a say 10% loss in sales due to competion from clones. Most of the hardware manufactures are out there to make money. If they can make more money with open standards they will have open standards otherwise they will keep close standards. If Linux allowd binary drivers companies may put in the .5% cost in develop a Linux Binary driver so they can get the 2% increase in sales.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    6. Re:Driver Crisis... by jellomizer · · Score: 1

      There are many reasons why harware companies will not release their specs. Sometimes they legal contractual reasons why they can't. Other times they are so much on the edge they want to keep it secret to gain the best market share. Yea Yea Corproration are Evil Bla Bla Bla. But guess what you want to get your program to work with their stuff. If they are willing to give you a binary driver because it you cannot use the specs to make a competing device that follows the same specs.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    7. Re:Driver Crisis... by Narchie+Troll · · Score: 2, Insightful

      Find a manufacturer that supports Linux. Buy from them. Tell other manufacturers that you are not buying from them because they do not support Linux.

    8. Re:Driver Crisis... by Peter+La+Casse · · Score: 1
      Binary drivers aren't a solution no matter how badly he thinks they are. They're of questionable legality considering the nature of the GPL...

      IIRC there is no GPL issue with the kernel loading non-GPL'd modules, at least as far as Linus is concerned.

      That's true, but it doesn't mean that binary drivers are not of questionable legality. If you are thinking of releasing a binary only driver, it would be prudent to consult your legal counsel to find out if Linus's definition of "derivative work" is the same as the legal definition in your jurisdiction.

      Or you could just skip the hassle and release a GPL driver.

    9. Re:Driver Crisis... by ch-chuck · · Score: 1

      Why blame the manufacturer - Msft is in the catbird seat and can make or break any hardware company - all they have to do is announce that hw from company X is no longer supported in Windows and they are history. It's part of the hammerlock they have - mfgs risk pissing of Msft if they publish enough details that anybody could write drivers. Just another prong in the Msft only enforcement policy.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    10. Re:Driver Crisis... by JohnFluxx · · Score: 1

      For now. With time hardware manufactures won't be able to afford to ignore the linux side. Look at what has happened to raid cards etc and any other server hardware. Manufacturers fall over themselves to provide linux support.

      The same will happen one day. For now we have to keep pushing and not buy hardware from those that don't.

    11. Re:Driver Crisis... by gl4ss · · Score: 1

      Now you're pissed with your manufacturer and next time you will check the companys stance on providing specs to OSS community BEFORE you buy the device.

      ideally anyways.

      --
      world was created 5 seconds before this post as it is.
    12. Re:Driver Crisis... by IamTheRealMike · · Score: 1
      Releasing GPLd drivers doesn't make it all magically better. It's not like any GPLd code is accepted into Linus' tree, and it's not like once it's in it's in forever.

      Attempting to make one kernel tree support every piece of hardware in the world just isn't going to fly, but some of the hard-liners who write the kernel apparently prefer bad hardware support to non-GPLd drivers.

    13. Re:Driver Crisis... by JoeBuck · · Score: 1

      However, Linus feels free to change the API for modules with every point release, and other than NVidia, the folks putting out binary drivers don't keep up, and they don't put out updates for old devices. So if you buy a device that needs a closed source Linux driver, and it's not NVidia, it will be useless to you in a couple of years since it will only work in an old and unmaintained Linux kernel.

    14. Re:Driver Crisis... by Anonymous Coward · · Score: 1, Informative

      Don't buy from the manufacturer again :-).

      And give stuff like this a change :
      http://lists.duskglow.com/mailman/listinfo/open-gr aphics

    15. Re:Driver Crisis... by cpghost · · Score: 1

      some of the hard-liners who write the kernel apparently prefer bad hardware support to non-GPLd drivers

      Most binary-only drivers are x86 only. What about other arches? There are a lot of good reasons to keep GPLed driver sources in the tree, even if they are not always as good (?) as their binary-only equivalents!

      --
      cpghost at Cordula's Web.
    16. Re:Driver Crisis... by harrkev · · Score: 1

      Proof? Examples? What you say sure makes Microsoft sound all evil (insert cackling laugh here). But how is this even remotely possible? ANYBODY can make a driver for Windows. Microsoft can control which drivers are included with the OS, but any driver is only a CD-Rom or download away.

      Suppose that Linksys totally honked off Billy Boy. What could he do to stop Linksys, other than intentionally trying to break their drivers. And if he did an extreme move like that, his legal woes (as well as PR problems) would certainly increase. Well, there is also the matter of approved drivers, but I have not heard of M$ showing favoritism there. Please correct me if I am wrong.

      I am not a huge fan of M$. But they do enough bad things that we do not need to go around inventing more.

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    17. Re:Driver Crisis... by hey! · · Score: 1

      Well, sure, but Linus' position is based on a plausible legal theory. It would only be an issue if the copyright holder for the kernel interface decided to sue, and I guest that would be Linus.

      If he did, I can't see him getting any damages given his public statements about loadable kernel modules in the past, so at most the "infringers" would have to cease and desist.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    18. Re:Driver Crisis... by IamTheRealMike · · Score: 1

      I'm thinking more of the fact that they try hard to exclude binary only drivers even when there's no GPL equivalent. Doing it for arch reasons is screwing over the vast majority who use x86 for the benefit of the minority, who don't get drivers anyway because being annoying and fiddly to make Linux drivers apparently just encourages workarounds like the nVidia wrapper rather than causing drivers to be opened up.

    19. Re:Driver Crisis... by cheesybagel · · Score: 1
      Nobody complains about an OS X driver crisis because the machine comes bundled with the OS and devices which do have drivers.

      Linux users install on a generic PC, with generic components. Even Windows has problems sometimes, but the fact that third parties make their own drivers helps, in that people can use their hardware, but hurts because often they are quite buggy, as if they are a mere afterthough.

    20. Re:Driver Crisis... by br33d · · Score: 1
      As a past maintainer of a Linux wireless driver, I whole heartedly second the notion that there is a driver crisis. It became almost impossible to keep up with changes in firmware on one side and changes to the kernel API on the other.

      It was tragic to fix a problem and then have to walk a whole community of users through setting up a compile environment! It would have been so nice to have been able to plunk a binary on a web page for such users. Even I fall into that community! Two cases at home illustrate this. I bought a laptop that required me to use ndiswrapper (that project rocks!) so the Broadcom wifi would work, and I had on old a USB Linksys wifi adapter that worked with a driver on a guy's web page. In both cases I just wanted something that works. In both cases I had just installed Ubuntu and it would have been nice to just download the binary. Imagine if you had to recompile all your apps every time the kernel changed!

      Now if I do a kernel update and I forget to grab the headers, I have to revert to a kernel with working drivers, grab the headers and recompile. Even at work I have a problem. We use 802.1x and I need a patched driver. Again, every kernel update I have to grab headers and recompile!

      I'm not advocating that the drivers should be closed source, but you should be able to just grab driver binaries when you need them.

    21. Re:Driver Crisis... by Merk · · Score: 1

      "companie seeis it ... released there speces"? Please. Learn to write and spell.

      What makes you think there will be "hundreds" of companies releasing copies of the product? Where do you get the 10% loss in sales figure from? Are you just pulling these figures out of your anus?

      It's true of course that one fear of hardware manufacturers is that by releasing drivers that are too open, they will give competitors an insight into their hardware, and will lose a competitive advantage. How true is this? I don't know, I haven't studied the market like I assume they must have. Obviously, nVidia thinks that there is some competitive advantage to be gained in making their drivers somewhat easy to use under Linux. Both they and ATI provide some support for Linux users, it just pales in comparison to what they offer to Windows users.

    22. Re:Driver Crisis... by Anonymous Coward · · Score: 0

      If they released the specs there will be a hundreds of companies releasing 3rd party copies of their product that are compatible

      Not at all. Since hardware compatibility does not matter anymore, only application level compatibility under Windows does, no one would gain from building compatible hardware. Especially since developing a bug-for-bug compatible clone is quite expensive, even with open specs.

      I can understand why NVidia isn't releasing specs for their chips. They basically don't have the spec themselves. The rumor goes that hardware and software are compiled from a common source code, and the compiler decides on the interface.

      I cannot understand why AMD isn't opening the specs for the Alchemy chip. This chip (a WLAN interface) is dead simple, all the intelligence is in the driver. If they opened the spec they would get a better driver in return and not lose anything. Who would build a cheap clone of a cheap chip?

      More examples like that abound, any AC97 sound codec, any Winmodem chip, most WLAN chipsets are already as simple as possible. Open the spec, save the cost to develop a driver. Nobody could steal the intellectual property contained in these chips, because their is nothing of value in there.

    23. Re:Driver Crisis... by ArsonSmith · · Score: 1

      Yea, every sense Intel release the specs for its processor it has just been going down hill to 3rd party knock offs. Their network cards, toast. Same with Broadcomm.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    24. Re:Driver Crisis... by bit01 · · Score: 1

      they're competitive advantages is based on trade secrets.

      Not true. Both ATI and NVidia have the resources to have cleanroom engineering groups that reverse engineer their competitor's new release's improvements within days, if not hours. The only thing stopping them from using their competitor's tricks is compatibility with their own product, copyright and patents.

      The "secrecy" that binary-only software provides is a joke - it just makes everybody's life harder, including the original manufacturer since users won't be providing bug fixes. Which they'd realize if they had any sense.

      If my experience is anything to go by I suspect the main reason that many manufacturer's don't release their source code is that they're embarrassed by the quality of it and they might get a tiny revenue stream selling the source separately for special purpose applications in big government/business.

      ---

      Keep your options open!

    25. Re:Driver Crisis... by cpghost · · Score: 1

      What would prevent nVidia and their ilk to release their drivers in source code, yet not on GPL terms? After all, they are only coding against a published (yet, unfortunately, moving) driver API. They don't have to GPL their code after all. If they released the source, it could be compiled just fine under ppc, arm or whatnot.

      --
      cpghost at Cordula's Web.
    26. Re:Driver Crisis... by Grey+Haired+Luser · · Score: 1

      Now you go buy from another
      manufacturer, thus financially
      penalizing the manufacturer whose
      policies you disapprove of.

      I.e. you vote with your wallet.

    27. Re:Driver Crisis... by nathanh · · Score: 1
      IIRC there is no GPL issue with the kernel loading non-GPL'd modules, at least as far as Linus is concerned.

      Linus doesn't have any legal training and/or qualifications so his opinion isn't gospel. In any event you haven't understood what he actually said.

      Linus said that kernel drivers which are not derivative works don't fall under the GPL. However drivers that are derivative works do fall under the GPL. He gave two examples. One was the nvidia driver, where clearly the majority of the code was developed independently. He was OK with that driver. His other example was a driver that exposed kernel internals using a GPL'd patch and used those internals in the binary driver. That driver was a derivative work of the kernel, so he put his foot down.

    28. Re:Driver Crisis... by bersl2 · · Score: 1

      What secrets are there to give away with the documentation necessary to fully implement drivers? Would somebody please summarize this? As I understand it, making a driver is mostly knowing what values to put in a number of memory-mapped registers and when to do it.

    29. Re:Driver Crisis... by jellomizer · · Score: 1

      3 Letters AMD.

      How much profit has Intell loss from AMD?

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    30. Re:Driver Crisis... by dave420 · · Score: 1
      Blame the manufacturer? How is that? They're not selling their hardware as "linux compatible", so why can you moan that it's not linux compatible? If I buy a chocolate bar and try and use it as a frying pan, can I complain to the manufacturer and ask them to make a fire-resistant chocolate bar so I can use it as a frying pan? Of course not.

      There is no god-given right to be able to use every piece of hardware you own with every piece of software. If you use an operating system with a small market share, you have to expect it.

      Usually, when a company comes across this catch-22 situation (few use the OS as the drivers aren't available, and the drivers aren't made due to lack of users of the OS in question), they throw money at it, getting drivers on their system. Until someone does that with Linux, you'll just have to wait for the market share to gradually increase, until the manufacturers can support it without losing money.

      Forgive me if I don't understand something, it's not my intention to offend.

  7. 100% compatible by Anonymous Coward · · Score: 0

    Is there any laptop that 100% compatible with linux?

    1. Re:100% compatible by theendlessnow · · Score: 1
      It slightly out of date, but the Dell Latitude D600 handles Linux really well. Mine has a Dell 1350 wifi (so you have to use the ndiswrapper stuff) and the winmodem is the conextant thing, so you have to use the linuxant stuff (14.4K max unless you pay).

      What I like about the laptop is that it has good acpi handling and suspend to disk works.

      I'm using the supplied radeon driver which is semi-accelerated, so you do get workable 3d... but don't expect to play doom3 on it.

      We use these laptops at work and I just bought a refurb from Dell for my wife because they work with Linux so well.

      I got the D600 with a 1.6Ghz P-M and then upgraded it to 1G ram myself. I have the 1024x768 screen. It's a nice small (and relatively inexpensive) laptop. It's not a powerhouse... but tons faster than our 1Ghz P-M Toshiba 3000 that it replaced.

      You can use the Dell 610 (the latest model), but just remember that not everything will work out of the box with that one.. you'll have to do some extra work on it (as with most Sonoma's.. primarily because of the SATA controller).

      I'm running SUSE 9.2 on it.

  8. Gentoo on my Dell D600... by tquinlan · · Score: 4, Informative

    ...is working flawlessly. It sees all the hardware, it installed quickly, and everything I need is running beautifully. I've got VMware installed with the work image in it, so I can use it for everything I need. There wasn't anything special that I had to do outside the normal Gentoo installation - it worked like a charm!

    --
    DBA? Software Engineer? My company is hiring! Click
    1. Re:Gentoo on my Dell D600... by smittyoneeach · · Score: 1

      Well, the Prism54 card with WEP was a little challenging, but surmountable. Props to Gentoo!

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    2. Re:Gentoo on my Dell D600... by Cryptacool · · Score: 1

      yeah i do the same thing, the only caveat is that the wifi and audio drivers might require some tweaking, mine did, but other then that, yeah gentoo works great on the D600.

    3. Re:Gentoo on my Dell D600... by Anonymous Coward · · Score: 0

      same for Mandrake 10.1

      I even have the wireless and winmodem working.

      Playing UT2003 on it right now.

    4. Re:Gentoo on my Dell D600... by Anonymous Coward · · Score: 0

      I have Gentoo running on my Dell 300m. It was a bit of a challenge initially, most especially because X was a little flaky and the wifi needed some manual tweaks. I have an ipw2100 (802.11b) specifically chosen because of the OSS drivers that are being developed (and supported) by Intel. If I was buying the laptop today (which you can't because Dell has discontinued their smallest, lightest laptop!) I'd have gotten the ipw2200, which is a 802.11g and is now well supported.

      My only complaints are that suspend-to-mem doesn't work (there's no way to wake it) and the battery display function key doesn't work. In fact apci seems to not be very happy -- battery stats in general are not accurate.

    5. Re:Gentoo on my Dell D600... by Gollum · · Score: 1, Funny

      Really? Even the smart card reader?

      Interesting!

      Where did you get the drivers for that?

    6. Re:Gentoo on my Dell D600... by Anonymous Coward · · Score: 1, Insightful

      The D600 is the old centrino platform. It doesn't have smart cards.

      The D610,D410,D810,M40 and M70 have smart cards. Currently those machines are sketchy getting Linux installed and functioning. Especially the Intel 2915 wireless nic.

    7. Re:Gentoo on my Dell D600... by DarthWiggle · · Score: 1

      Um, no. I had a D600. It had a smartcard. (I never used it, but it was there.) The product spec PDF might help.

    8. Re:Gentoo on my Dell D600... by SassyDave · · Score: 1

      Do you use dual monitors?

      Do you use a docking station?

      I couldn't get either of these items to work properly with Ubuntu or Gentoo. The second monitor just clones the first, and the whole system freezes when I take it off or put it on the docking station.

  9. SUSE 9.2 Pro is good for me? by seamustheshark · · Score: 3, Informative

    I've been using various versions of SUSE on my Dell Laptop for the last eighteen months (and many other distros also).

    After wrestling with Red Hat, Mandrake, Slack and Gentoo, my laptop finally found a home with SUSE Professional.

    It "just works"; therefore, I spend more time working and less time messing around trying to force things to work?

    Whilst I do enjoy messing around with various distros, the time does come when I need to get work done, and SUSE lets me do this, including (almost) seamless co-operation with my company Windows-LAN?

    Just my 0.02 Euros worth.....

    --
    -- Seamus
    1. Re:SUSE 9.2 Pro is good for me? by CodeArtisan · · Score: 1

      SuSE worked great for me too. In fact, timewise, it took longer to defrag and repartition my drive than it did to actually install it on my Inspiron 8100.

    2. Re:SUSE 9.2 Pro is good for me? by Shatrat · · Score: 2, Informative
      I would like to know why an article claiming to assess the state of laptop linux in 2005 only reviewed SuSE 9.1

      With SuSE being the most laptop-friendly distribution out there, you would think they would make an effort to get the latest version of it. They did give 9.1 high marks so I'm not too upset, but 9.2 adds even more improvements.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    3. Re:SUSE 9.2 Pro is good for me? by Anonymous Coward · · Score: 0

      This is great - you have done the same thing as I have. I got everything to work on my 8100, except for my Gigafast USB WLAN. WinXP Pro had no problem with that wireless device, but Suse 9.2 Pro is not seeing this device, not communicating with it.

      What is your wireless experience?

      (by the way, my slashdot "nick" is heymull, but I wasn't able to login just now...)

    4. Re:SUSE 9.2 Pro is good for me? by elliott666 · · Score: 2, Informative

      for a real good time with suse 9.2 on a laptop try compiling the acpi modules into the kernel. with the acpi stuff built in you have a good work around for acpi functions disappearing when you restore from suspend to disk, and you get you acpi up and running almost immediately after boot up, it the best of both worlds.

  10. Obviously not ready for the laptop by null-und-eins · · Score: 2, Interesting

    Talking about video drivers shows how much Linus is not ready for the Laptop. If this is a problem, how much are audio, USB, FireWire, and WLAN are going to be a problem? I'm working in a CS department and most people I know don't even try to get Linux running on their laptop. (That's also why Apple's OS X on iBooks and PowerBooks becomes more and more popular around here.)

    --
    At the beginning was at.
    1. Re:Obviously not ready for the laptop by Anonymous Coward · · Score: 0

      Too bad it works fine on the Thinkpad 760EL (mp3 playing musicbox), Thinkpad T20 (wife's full-time system) and ThinkpadT23 (my full-time system) I own.

    2. Re:Obviously not ready for the laptop by radarsat1 · · Score: 2, Interesting

      That's strange. I recently installed Debian on my laptop. USB worked out of the box, and WLAN just took an install of the NDISWRAPPER. (Haven't tried firewire as i don't have anything that uses it.)

      Everything works just fine. For all intents and purposes it didn't really required anything more than installing on a desktop, nor was it really any more work than a windows install. (But don't ask me to get direct rendering and 3D acceleration to work... *sigh*)

      So yeah, I use linux on my laptop everyday. And i love it. :)
      What's the problem again?

    3. Re:Obviously not ready for the laptop by Some+Dumbass... · · Score: 4, Insightful

      Talking about video drivers shows how much Linus is not ready for the Laptop. If this is a problem, how much are audio, USB, FireWire, and WLAN are going to be a problem?

      Extrapolation is bad. There's a known problem with video support for the latest 3d accelerated video cards (2d support is there), but that does not imply that other hardware is not supported.

      Having just bought a new laptop and installed Linux on it (to replace an old laptop with Linux on it) I can tell you that audio, USB, and FireWire aren't a problem. There are only so many mobile chipsets and only so many integrated audio/USB/FireWire solutions which go with those. WLAN is a problem, most likely due to the lack of availability of hardware specs (as with video).

    4. Re:Obviously not ready for the laptop by Anonymous Coward · · Score: 0
      What's the problem again
      ...
      But don't ask me to get direct rendering and 3D acceleration to work... *sigh*
    5. Re:Obviously not ready for the laptop by Anonymous Coward · · Score: 0

      Talking about video drivers shows how much Linus is not ready for the Laptop. If this is a problem, how much are audio, USB, FireWire, and WLAN are going to be a problem? I'm working in a CS department and most people I know don't even try to get Linux running on their laptop. (That's also why Apple's OS X on iBooks and PowerBooks becomes more and more popular around here.)

      Informative? This guy guesses that Linux must have problems with USB (yeah right) and stuff on laptops and gets modded Informative?! This is speculation, not information.

    6. Re:Obviously not ready for the laptop by Otter · · Score: 1
      WLAN just took an install of the NDISWRAPPER...What's the problem again?

      How about that I've been using Linux since 1996, you have some of my code and documentation in your installation and I don't have the slightest idea what "took an install of the NDISWRAPPER" means?

      That said, if you do your homework and get a laptop that's known to work, and which has decent documentation for the little "took an install of the NDISWRAPPER" things you need to finish things off, there shouldn't be a problem.

    7. Re:Obviously not ready for the laptop by jdhutchins · · Score: 1

      I'd like to second that. I run normal Debian on my Toshiba laptop, and it works great. I've never really had driver problems, and most ACPI stuff works ok. It depends what manufacturer you buy from as to how much of it will actually work. Read reviews of linux on the laptop you're going to buy before you buy it. Chances are good that someone else has already tried it and can tell you if it works or not.

      <recommendation>Toshibas have worked great from my experience, but your mileage may vary. They're cheap too.</recommendation>

    8. Re:Obviously not ready for the laptop by radarsat1 · · Score: 1
      yeesh, sorry, compiled and loaded ndiswrapper. is that better?

      my point was that it wasn't all that hard.

      p.s, thanks for your code, whatever it is.

    9. Re:Obviously not ready for the laptop by fishbot · · Score: 1

      Talking about video drivers shows how much Linus is not ready for the Laptop. If this is a problem, how much are audio, USB, FireWire, and WLAN are going to be a problem?

      Not much, if you go by reports. WLAN will possibly cause the most problem if you use no-name products.

      Be careful what you extrapolate. If you say "My bridge cannot withstand 3,000 tonnes of load, so it cannot withstand 4,000 tonnes" then that is fine. If you say "My bridge cannot withstand 3,000 tonnes of load, so my house might fall down" it's just silly. Similarly, just because your video card doesn't work doesn't prevent your network from working!

    10. Re:Obviously not ready for the laptop by radarsat1 · · Score: 1
      yes i'm aware of that. i was responding about wlan, usb, and firewire. i don't do gaming, so the 3D stuff isn't a huge issue for me. and believe it or not, neither is it a problem for most people who use laptops.

      i do wish video support was better, but until hardware vendors open up the specs it will always be difficult for ANY alternative operating system. but despite this, i have NO problem using linux on my laptop. it does everything i need it to, including playing video, etc..

    11. Re:Obviously not ready for the laptop by drooling-dog · · Score: 1
      I'm working in a CS department and most people I know don't even try to get Linux running on their laptop.

      Must be some CS department...

    12. Re:Obviously not ready for the laptop by swv3752 · · Score: 1

      When the "I'm feeling lucky" button in google would answer you question about NDISWRAPPER.

      But regardless, NDISWRAPPER is a util that lets one take the Windows Driver binary for a WLAN chipset and use it in Linux. The page has pretty easy to follow instructions to install.

      --
      Just a Tuna in the Sea of Life
    13. Re:Obviously not ready for the laptop by philipgar · · Score: 3, Interesting

      I agree, although with stipulations. Linux is not ready for laptops. I have an ibook for that very reason. However Linux is mostly ready for desktop replacement style laptops. When battery life is not an issue (so the importance of APCI/APM support is minimal), many problems go away. The real problem comes with the state of wireless support. People claim that well obviously things won't work right with cheap wireless cards like those built into most laptops, but thats a load. Look at regular ethernet cards. I tend to buy loads of realtek 83159 cards because they're cheap and work fine under Linux. Why can't the same be done with wireless. Besides every wireless card has different types of drivers, and even if you get your card to work, there are issues. Try using 802.1x authentication under Linux (which my school requires). I fighted with xsupplicant for over a month of my old thinkpad before giving up and deciding I need an ibook. Now that I have an ibook I have the best of both worlds. I have a unix friendly enviornment that easily interoperates with my linux workstations, and I still have working wireless, accelerated video, 5 hours of battery life, most linux apps run under it, MS Office runs on it (I know its the darkside, but its needed) and everything is plug and play compatible. Most of all things just work. I don't worry about anything. In this day and age when laptops are becoming permanantly network attached devices whats the need for a fancy hardware support. Let the laptop be a graphical terminal and everyone will be happy. Phil

    14. Re:Obviously not ready for the laptop by timeOday · · Score: 2, Informative
      WLAN just took an install of the NDISWRAPPER.
      Come on now. Getting NDISWrapper to work is only easy if you are lucky. There are pages and pages of listings of particular kernel, driver, and wrapper versions and their interactions. When you see something like that you know you are in for some fun.
    15. Re:Obviously not ready for the laptop by Otter · · Score: 1
      Sorry -- I hadn't meant that to sound like a grammar complaint, although I see where it came off that way. My bad.

      My point was that while that level of nuisance in having to diagnose a problem, locate the fix and install and configure it is perfectly within the range of acceptable nuisance for you and me, it still qualifies as a "problem".

    16. Re:Obviously not ready for the laptop by Anonymous Coward · · Score: 0

      USB and Wifi work perfectly on my Pentium M based Thinkpad T41 under Fedora Core 3. It doesn't have a firewire port, so I dont know about that.

    17. Re:Obviously not ready for the laptop by Anonymous Coward · · Score: 0

      USB, audio (alsa my freind), FireWire and WLAN (?), are all well supported as far as my laptop running slackware knows. All out of the box. (well, I did need ndiswrapper for an external USB wireless card I bought before I ever thought of linux.) My Rage mobility pro works just fine, thank you very much.

    18. Re:Obviously not ready for the laptop by skiflyer · · Score: 1

      Once I did a little research on my IBM T series and realized I had to go the APM route vs. the ACPI route, things have been pretty smooth for me running Debian.

      A couple little glitches with the 2.6.10 kernel and sleeping, but that's been fixed in 2.6.11.

      I don't know about the 3d rendering or whatnot because I just don't run anything that requires it, so it could very well be working without my knowledge, or it could be failing miserably.

      The only real snafus I had were in getting the sound to work, and that's a general issue I have with linux, not laptop specific.

    19. Re:Obviously not ready for the laptop by cynyr · · Score: 1

      have you gotten NFS working in OSX?

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    20. Re:Obviously not ready for the laptop by radarsat1 · · Score: 1

      yeah, that's true. i'm used to compiling things and "getting them to work".. but it was pretty smooth on Debian actually, even though i did have to follow a HOW-TO. i think it could be integrated into a distro better. i think Hoary has it, no? not sure..

    21. Re:Obviously not ready for the laptop by Anonymous Coward · · Score: 0

      While I doubt that many laptops do NFS mounting (it's more for fixed workstations connected to private networks -- I hope!), I think there's something to your point. People who call OS X a Linux replacement are probably using the UNIXy aspects of their OS is a pretty limited way. OS X does have problems with NFS (e.g. the finder being unable to copy to static mounts sometimes), some of which are related to its weak firewall which doesn't do things like reassemble fragmented NFS packets (There's a reason why the BSDs have moved on to ipfw2...) Then there are all of the tools and libraries which don't come with the OS which most Linux users are probable used to, the lack of integration between OS X's GUI and X, and so on.

      Basically, Darwin is a pretty stripped down and slightly out-of-date BSD, and the GUI doesn't interface with it perfectly. That's not my idea of a Linux replacement either. It's a very nice desktop though, and can do most UNIXy stuff with some effort, so I'm not saying that it sucks. It's just odd to hear people say that it can do everything that I can do with my Linux boxes when I have already found this to be untrue.

  11. Closed drivers. by FreeLinux · · Score: 5, Insightful

    More than anything else, even more than Microsoft, closed drivers will be the downfall of Linux and open source. First they lock you in and then they rip the rug from under you.

    Drivers are too low level and critical to the entire OS. Drivers aren't like some accounting app that you can get by without. When the ATI and nVidia say, we can't be bothered with writing Linux drivers anymore, but we still won't open the source, what are you going to do?

    See Bitkeeper...

    1. Re:Closed drivers. by cheesybagel · · Score: 0, Flamebait
      NVIDIA's binary drivers are shit. Speaking from personal experience, I have had all sorts of funny things happening with them. Including bash misteriously crashing and gcc sigsegvs. This indicates the drivers were corrupting the memory of other apps. They sure are fast for OpenGL, and I wish Linux had good open source OpenGL drivers. But it doesn't. Luckily I do not do any 3D work, or otherwise I might be forced to actually use them more. The open source drivers which came with my distro are really stable albeith only 2D.

      Until Linux device drivers are insulated from each other the way programs are thanks to the help of the MMU, this sort of thing will continue to happen with binary drivers, and other poorly written drivers.

    2. Re:Closed drivers. by omb · · Score: 1
      Bitkeeper v Closed Source Drivers

      Un-informed nonsense!

      Bitkeeper is all about marketing, and mean vicious paranoia, and lm's inability to coerce ODSL. It clearly shows that RMS is basically right.

      Note that much harware, including much that is, today, in the main line kernel needs soft firmware; also the Windoze driver interface is __VERY__ well defined.

      You better just hope the EU courts compel M$ to release the specifications; then one Windoze driver interface will support all non-native hardware, and M$ wont be able to change it each week.

      Until the day of World Domination comes, and it is comming quickly in server farms, this will do to support esoteric hardware.

    3. Re:Closed drivers. by jbolden · · Score: 1

      Apple is working on some major speed improvements to OpenGL for OSX 10.5. If its done at the Darwin level and not the Aqua level it will open source, and they might choose to open source it anyway. It won't be a trivial migration to get this stuff into Linux but it might be possible.

      At least there is some hope.

    4. Re:Closed drivers. by drooling-dog · · Score: 2, Interesting
      More than anything else, even more than Microsoft, closed drivers will be the downfall of Linux and open source.

      Which Microsoft realizes as well, I'm sure. I wonder if there is any pressure from Redmond - explicit or otherwise - on manufacturers not to release OSS drivers? Or maybe just extra candy for those that don't? Just speculating, but there's little doubt that they would do just that if they thought they could get away with it legally...

    5. Re:Closed drivers. by Anonymous Coward · · Score: 0

      NVIDIA's binary drivers are shit.

      Funny, I've been using them for a long time and rarely have issues. My main gripe is when the kernel changes have knock-on effects. But that's trivial to fix generally.

      This particular box does a lot of high CPU and memory intensive video processing, and I've yet to experience your oddness. I know of others that are using NVIDIA's drivers for heavy gaming, and they too have no problems.

      If BASH and GCC are borking, you may some dodgy memory. I suggest you try the sig11 gcc kernel compile loop test and watch the log sizes. Have it running for a day if you can, that's should be suffice to show whether there's anything odd going on.

    6. Re:Closed drivers. by timeOday · · Score: 1
      Until Linux device drivers are insulated from each other the way programs are thanks to the help of the MMU, this sort of thing will continue to happen with binary drivers, and other poorly written drivers.
      Trying to isolate drivers from each other is no solution. If your video or network driver crashes, it's reboot time whether or not the system is still up.
    7. Re:Closed drivers. by Jameth · · Score: 1

      If GCC and BASH have problems due to memory errors, it's a problem with your memory, not those Nvidia drivers. If the errors aren't due to memory errors, it's not the Nvidia drivers. A great many people, myself included, use Nvidia drivers every day and revel in the fact that they are extremely reliable and have excellent 3D support.

    8. Re:Closed drivers. by cpghost · · Score: 1

      what are you going to do?

      We'll get off our lazy asses, stop whining, and start doing some serious reverse-engineering to find out how that piece of hardware works and how it is supposed to be accessed!

      Seriously: just because manufacturers provide binary drivers and no specs, doesn't mean that we are not responsible for writing our own drivers! Currently, a lot of people behave like spoiled kids: bhwahh! big bad vendor took my toy away! whine, cry, throw tantrums....

      But Linux and BSD were developed despite USLs opposition to releasing source code. It happened anyway, because some great bright minds were not ready to put up with lock-in attempts. They wanted to be free and they took their freedom in their own hands. The same will happen, if hardware companies stopped producing binary drivers for linux: it would just motivate and spurn real hackers to write their own.

      Actually, vendor's binary-only drivers are worse than no-drivers, because it stiffles motivation from developers: "why should we spend time developing our own driver, when NVIDIA provides their own already? It works, right? So what do you want?" If there were no drivers at all, hackers would say: "hey, that's a pretty nice piece of hardware: I'd like to use it! So let's discover what the Windows driver does with it, and let's mimic that too!"

      That's the mindset that helped grow Linux to a well-respected OS and it is about time to go back to this kind of thinking!

      --
      cpghost at Cordula's Web.
    9. Re:Closed drivers. by Anonymous Coward · · Score: 0

      Well, if there are no closed-source 3D linux drivers, there won't be any closed-source 3D linux games, which is the only reason I installed the closed-source drivers. Until we have commercial-quality open-source games I'm not that worried, to be honest.

    10. Re:Closed drivers. by cheesybagel · · Score: 1
      Oh yeah? How come it works fine when not using the NVIDIA drivers, and on Windows their drivers work fine as well?

      I may get to run memtest sometime just for kicks, but I really doubt the memory is the problem.

    11. Re:Closed drivers. by cheesybagel · · Score: 1
      Not if a keypress can reboot the video driver. If the keyboard and video drivers are well insulated and restartable, this is possible.

      It would also make debugging drivers much easier I bet.

    12. Re:Closed drivers. by cheesybagel · · Score: 1
      That would be really nice. Personally, I don't know why the Linux developer team, the BSD teams, the OpenSolaris team, the Darwin team do not collaborate and make a standard driver API, even if it is just for a couple of device types, so that you can easily port driver source code across architectures and OSes.

      Probably the NIH factor.

    13. Re:Closed drivers. by jbolden · · Score: 1

      Actually there was an attempt to do such a thing. Caldera created a common standard which worked for Linux, BSD, SCO and was intended to work for Solarix x86. Here are the problems:

      1) It was totally x86 specific and completely non portable. That was fine with the Linux guys at the time but I'm not sure how they would feel about it now that Linux is much more cross platform

      2) There may be "political problems" with implementing ideas from Caldera given the new ownership

      3) The only test case was SCO's which rapidly became less important and sales fell off

      4) Caldera couldn't figure out if they wanted this to be fully open or something that could be a value add for their distribution.

    14. Re:Closed drivers. by Kethinov · · Score: 1

      Utter rubbish. I've installed and used the binary NVIDIA drivers for years on multiple different machines with all kinds of different NVIDIA cards and they all worked fine.

      --
      You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
    15. Re:Closed drivers. by cheesybagel · · Score: 1

      Sure, their drivers are perfect. Must be why several other people have had problems with them too.

    16. Re:Closed drivers. by cheesybagel · · Score: 1
      NetBSD uses a more generic API for PCI devices. See this.

      So it is hardly impossible to make a common API which is cross platform. At least for certain types of devices.

    17. Re:Closed drivers. by Grrr · · Score: 1

      You reminded me of a recent Dvorak column titled "How to Kill Linux" (probably linked in many other /. threads)...

      <grrr>

    18. Re:Closed drivers. by jbolden · · Score: 1

      This was my point. The original question was about an interface that worked for different OSes. You are addressing the same OS different hardware, which is closer to the current model for Linux. The Caldera thing was same hardware different OSes.

    19. Re:Closed drivers. by Kethinov · · Score: 1

      Yeah. Cause that proves a lot. Look at all the people who've had problems installing various Linux distros. They must all suck too! *rolls eyes*

      --
      You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
    20. Re:Closed drivers. by jesterzog · · Score: 1

      More than anything else, even more than Microsoft, closed drivers will be the downfall of Linux and open source. [...] When the ATI and nVidia say, we can't be bothered with writing Linux drivers anymore, but we still won't open the source, what are you going to do?

      Couldn't they stop providing drivers even if they've previously been providing source? Open source drivers might help, but if the manufacturer simply decides to stop providing specifications for new products, source for old drivers probably won't help for long.

      The lock-in is more about providing specifications than providing open or closed source drivers.... which doesn't make the situation any better.

  12. Happy with my laptop, but... by ALecs · · Score: 5, Interesting

    My last remaining sore spot is sleep. I've tried everthing I can figure to get suspend-to-ram (aka sleep) working. It never wakes up correctly.

    And I place the blame SQUARELY on the BIOS manufacturers. From what I can see, they're cutting corners left and right because it "works with Windows".

    Not to mention the TERRIBLE tech support Avereatec has given me, even with regard to Windows problems. They haven't released drivers for this noteboook yet, claiming their re-install procedure works flawlessly (it doesn't). Right now, Linux runs better on this machine that Windows.

    1. Re:Happy with my laptop, but... by stratjakt · · Score: 1

      Linux ignores the BIOS and uses it's own calls to talk to the hardware.

      It's a linux issue/shortcoming. Blame the BIOS people all you want, but linux pretty much ignores the BIOS once it's bootstrapped, except in some cases if you specifically configure it to use BIOS calls to, say, get HDD geometry.

      Linux development is still primarily driven towards the server set, which, not unlike Samara, they never sleep.

      Suspend/sleeping even on "well supported" desktop hardware doesn't work right. Hibernation under linux is still way alpha and unstable on most rigs.

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:Happy with my laptop, but... by Anonymous Coward · · Score: 2, Informative

      I used to think that as well. I have tree laptops ranging from relatively old ones such as a Dell P3 450, to a brand new sony vaio with all sorts of goodies..

      None of them support sleep perfectly with Linux. I have tried dozens of different guides and distros to get it to work, to no avail.

      But with OpenBSD, it just works perfectly. OBSD is slower for my work, but its worth it because my battery now lasts an average of 3 hours and 20 minutes with it, and only about 2 hours with linux.

    3. Re:Happy with my laptop, but... by mjg59 · · Score: 3, Interesting

      Linux ignores the BIOS and uses it's own calls to talk to the hardware. For ACPI? No. For APM? Really, really no. ACPI sleep works well on about 75% of laptop hardware, though you have to go through some contortions to get the video back. Another 10% or so reboot immediately on resume for reasons that aren't understood yet. The others have a variety of issues, mostly on resuming IDE. Most hardware ought to work reasonably well in 6 months or so. We're already way beyond where we were 6 months ago.

    4. Re:Happy with my laptop, but... by Anonymous Coward · · Score: 1, Informative

      http://www.suspend2.net/
      Has patches to enable Software Suspend 2. It works wery well on most rigs.

    5. Re:Happy with my laptop, but... by mr.mighty · · Score: 2, Funny

      I have the same problem with windows. I guess Linux has caught up there.

    6. Re:Happy with my laptop, but... by uujjj · · Score: 2, Insightful

      Remember, it took a loooooooong time for sleep to work in Windows. It was a feature in early releases of Windows 95, yet it wasn't stable until Windows XP more than 6 years later, and even there it crashes from time to time.

    7. Re:Happy with my laptop, but... by darkgumby · · Score: 1

      You might find this site useful. http://www.averatecforums.com/

    8. Re:Happy with my laptop, but... by Just+Some+Guy · · Score: 1
      Forgive my ignorance - I only started playing with "laptop features" in the last month or so. My laptop is an ancient POS (AMS TravelTech with a K6-3/366 underclocked to 333 because of heat-related instability). I installed Gentoo on it to squeeze out a few extra percent of performance by using moderate compiler settings.

      Following Gentoo's software suspend HOWTO gave me working results on the first try; I click a button in my XFCE bar and the system suspends to swap before powering down. I turn it back on and 15 seconds later I'm back where I left off. Is that different than what you're trying to do?

      --
      Dewey, what part of this looks like authorities should be involved?
    9. Re:Happy with my laptop, but... by Anonymous Coward · · Score: 0
      My last remaining sore spot is sleep. I've tried everthing I can figure to get suspend-to-ram (aka sleep) working.

      Amen, brother!

      The only laptop that had sleep that worked to my satisfaction was an old Digital HiNote from 97 or so. It required no software support for APM; pressing the power button suspended it to RAM. It just worked, quickly and without glitches.

      I got that machine second-hand, as it was wicked expensive when it was new. $7000-ish.

    10. Re:Happy with my laptop, but... by Anonymous Coward · · Score: 0

      How is OpenBSD handling sleep? Are you speaking of suspend-to-RAM, or suspend to disk? Either way, are you using APM or ACPI?

      I'm very curious about this; I've had my own... issues, with ACPI S3 (suspend-to-RAM) on my laptop. Everything else (well ok, except the silly SD card reader) works great, but I can't get it to come back to any kind of sane state with S3.

      So I'd be very interested in seeing what OpenBSD does here, if it is indeed doing ACPI sleep. Might even be able to use ideas from it to get ACPI S3 going on linux...

  13. It was better in 2000 ... by Anonymous Coward · · Score: 0

    You could call up Dell and have an Inspiron with Red Hat delivered.

    'course that was before Bill Gates made some subtle hints to Michael Dell. Dell soon dropped Linux desktop/laptop support.

  14. reasonable and logical thoughts? by sczimme · · Score: 4, Insightful


    Turner acknowledges that binary-only drivers are a sore spot with free software purists, but says he'd "rather have a fully functional, if closed, Nvidia driver than a reverse-engineered one that limps along."

    I would have to agree with this - at least as far as my own systems are concerned. I appreciate the idea (and ideals) of F/OSS but do not pursue that single idea doggedly enough to ignore functionality. No single ideology can encompass all possible situations; open source can - and must, in many cases - co-exist peacefully next to closed source and commercial software.

    --
    I want to drag this out as long as possible. Bring me my protractor.
    1. Re:reasonable and logical thoughts? by rdc_uk · · Score: 2, Insightful

      The thing with closed-source drivers for cards is; who else _really_ has any business using taht code? Its whole job is to be the interface between proprietary (closed, even secret) hardware, and (possibly open, certainly someon-else's) software.

      It is, bluntly, the card manufacturer's bailiwick to go around writing that interfac layer; and if the workings of the HW are secrets, to be guarded because that's where their business gets its competetive edge, then the source code that buts up directly to those secrets is legitimately secret too.

      The PROBLEM is the retarded method required to get a video driver INTO linux - since when did installing the WinXP detonator drivers involve a recompiled windows kernel?!?

      make the device driver interface to linux one that properly supports binary-delivered (installer wrapped?) device driver downloads, and you'd possibly make the job of writing the damn things easier enough (and certainly the job of installing the fuckers!), that it would not be the onerous (and hence very low priority) job that it is for NVidia and ATI.

      Then you'd likely see better / more frequent drivers, and the closed source nature would not be an issue.

      But no; the zealots would rather bitch and whine about "they're not open source, boo hoo!" and create a straw-man argument for not fixing the Linux-side mess of issue, either...

      Begin troll-mod of sensible but not oss-zealot opinion...now.

    2. Re:reasonable and logical thoughts? by varjag · · Score: 1

      The PROBLEM is the retarded method required to get a video driver INTO linux - since when did installing the WinXP detonator drivers involve a recompiled windows kernel?!?

      You're totally missing the point. There's no unavodable technical problems with installing pre-compiled kernel modules. The issue is with the absence of hardware specifications to build an open-source driver implementation upon.

      --
      Lisp is the Tengwar of programming languages.
    3. Re:reasonable and logical thoughts? by starm_ · · Score: 1

      The problem with accepting binary drivers is that linux is really just a bunch of drivers. If you accept a binary driver for the video card pretty soon you will have to accept a binary driver for the sound car, the network card, hard drive, motherboard components, CPU, memory managment... and suddently the whole Linux is proprietary! The thing you say about it being difficult to make Linux drivers isn't true either. There is a mechanism to make binary driver modules in linux. Weather it is as good as the windows interface is debatable.

    4. Re:reasonable and logical thoughts? by mr.mighty · · Score: 1

      Maybe so, but if they'd open-source the damned thing then I could compile it for my system, and it would work. I've always had problems using the nVidia pre-compiled driver.

      I'd rather have a fully functional driver, too. It's a lot easier to get if it's open.

    5. Re:reasonable and logical thoughts? by IamTheRealMike · · Score: 2, Insightful
      That's probably because key kernel developers make a sport out of breaking the nVidia drivers (really, any binary only drivers) because they are "evil". Greg KH is particularly nasty about this. He doesn't seem to care about the underlying reasons they aren't open sourced, he just doesn't want people to use them. Go choice!

      The fact that Linus lets high level kernel developers get away with saying that they think binary modules are completely illegal increasingly convinces me that no matter how great an engineer he is, he knows shit all about managing his people.

    6. Re:reasonable and logical thoughts? by Pecisk · · Score: 2, Insightful

      Guess what - he doesn't manage those people and don't care about their political/ethical opinions as long as it doesn't interfere with him.

      About what you whinning about... It is more difficult case than trashing kernel devs who reasonably hate closed source drivers, or company who can't release card specs due of NDA. Problem here is that is dilemma - if you put everything on card and driver do only control stuff, you get very very fast, very open source friendly card, BUT price of manufacturing it rockets sky-high then.

      Is it possible to produce such card, but figuring out how to do it properly for open source? Yes, it is. BUT it is a problem - while open source and Linux isn't significant market, no coorporation will do that. Not because it won't make them money - but simply because they don't care about such small income - even if it is surplus.

      And yes, binary only drivers are evil. Why? Because if you want them to work, you must have something like Apple boxes - where everything is locked down - then they maybe will work almost flawlessly. But in PC world - forget it. Even on Windows those drivers are usually messed up and buggy and are cause infameous Blue Screen of Death [tm].

      And, in fact, industry slowly crawls forward standards and openess - as Windows-only devices (which usually means that almost half of device functionality is in driver) proves to be bigger nightmare for support services.

      --
      user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
    7. Re:reasonable and logical thoughts? by IamTheRealMike · · Score: 2, Insightful
      He may not manage them in the traditional sense of the word, but when they are making statements to driver developers that flatly contradict Linus' official policy and he does nothing, that seems to me very poor project management indeed. He should at least contradict them, if nothing else.

      I don't think you know that much about hardware design. Neither do I really, but one thing I do know is that moving things into the driver can often increase performance, for instance texture compression is one obvious example. It's not just a case of manufacturers being too cheap to do it, sorry.

      Finally as to them being "evil", well I don't really care - this is the way the system works. If instead of screwing over 3rd party driver devs constantly, these kernel people figured out an economic model that didn't need patents and didn't punish openness, I'd be more impressed. Instead they try and address the symptoms and think it'll have some real effect.

    8. Re:reasonable and logical thoughts? by joshmccormack · · Score: 1

      Reading the perspectives of the OpenBSD team on this is helpful in understanding the situation. When manufacturers were willing to spend a few more cents per unit and have the drivers on the hardware, all was well.

      Having binary drivers is not secure and likely not workable on differnt OSes.

      Drivers probably don't need to be open source, as long as manufacturers would give detailed harware specficiations so people could write their own drivers.

    9. Re:reasonable and logical thoughts? by Paul+Jakma · · Score: 1

      He may not manage them in the traditional sense of the word, but when they are making statements to driver developers that flatly contradict Linus' official policy and he does nothing, that seems to me very poor project management indeed.

      Linus is not a project manager.

      Linus is not the sole copyright holder.

      The other copyright holders are allowed to state their opinions.

      If you dont like it, write your own OS...

      There are good technical reasons for there not being a driver 'ABI' for Linux. Reason #1 is that even the source 'API' is not set in stone (so the ABI has /0/ chance), to be able to update interfaces when needed rather than leaving bad interfaces in place for the sake of compatibility can be a good thing.

      Finally: You are no more required to use Linux and its horrid lack of "binary driver support" than the authors of Linux are required to provide it to you. You didnt pay them, you didn't the write the code, they did, they get to decide.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    10. Re:reasonable and logical thoughts? by xenocide2 · · Score: 1

      The man (Linus) has avoided the common pitfalls of other Operating System leaders by picking battles carefully and not intentionally leaping into flamewars with those who would otherwise be productive contributers. He's certainly no God, but I'm coming to believe the guy has become pivotal for a reason.

      I find it interesting that you simultaneously blame them for not being pragmatic enough reguarding binary drivers and deride them for not coming up with a more usable theoretical economic model (whatever that means). Sveasoft has a working economic model, that doesn't punish openness, or they probably wouldn't bother with it. Redhat has a business model as well. As does Progeny, and Novell.

      As far as hardware vs software, well we all know that some things fair better than others. You'd be crazy to do software radio instead of a simple set of DSPs. It's slowly becoming workable, but they still require a hefty set of hardware requirements, some of which is custom. It mostly comes down to parallelizablitity, and the your example, compression, is heavily data dependent. In GNUradio's denfense, their goal is a far more flexible (ie a programmable) radio, rather than a high performance radio. I think they're doing quite well at their goal.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    11. Re:reasonable and logical thoughts? by MROD · · Score: 1

      There are good technical reasons for there not being a driver 'ABI' for Linux. Reason #1 is that even the source 'API' is not set in stone (so the ABI has /0/ chance), to be able to update interfaces when needed rather than leaving bad interfaces in place for the sake of compatibility can be a good thing.

      Oh, I see you bought that GoodFact(tm). on the same sort of level as "Ignorance is Strength" etc. (Read George Orwell's "1984" if you missed the reference.)

      Hmm.. it's a great spin on the fact that there's neither the political will nor the appetite to paw over the kernel device driver interface and create a full, strict, detailed and fully thought out interface document to which the kernel and device drivers can be written and verified against and have it imposed on the kernel and driver developers.

      Basically, it's an excuse to try to hide that the current kernel development is avoiding the problems of doing proper software engineering and is showing its hobbist roots, unfortunately.

      I would like to see Linux succeed. However, the way it's going at the moment I can see it becoming an interesting footnote in history.

      --

      Agrajag: "Oh no, not again!"
    12. Re:reasonable and logical thoughts? by Paul+Jakma · · Score: 1

      Hmm.. it's a great spin on the fact that there's neither the political will nor the appetite to paw over the kernel device driver interface and create a full, strict, detailed and fully thought out interface document to which the kernel and device drivers can be written and verified against and have it imposed on the kernel and driver developers.

      But there's the problem in a nutshell "imposed on the kernel and driver developers", who, pray tell, is going to do that? Further, from a resource allocation point of view, if one could "impose" in such a way on the kernel developers, is it a good idea to divert resources away from hacking on other things and onto designing, implementing and sustaining to-be-set-in-stone driver interfaces? And once that's done and a problem is found in the interface (which will always occur), what do you do then?

      Maintaining guaranteed ABIs for significant periods of time can be very very difficult and resource consuming, hence not everyone cares to take the time to do it. For Linux, where the vast bulk of drivers are maintained in the kernel, by the kernel people, alongside the rest of the core kernel code, it doesn't make sense to spend time guaranteeing interfaces for a very few 3rd party drivers. Note that there are other kernels which do provide such ABI stability for 3rd party drivers. You are quite free to use them.

      Or find a Linux distro maker who you can pay to support binary drivers. If so many Linux users think it is so needed, I'm sure someone would be willing to take your Euro's to provide it...

      In short, your choices are:

      - lobby your vendor for open-drivers and/or programming specifications for your hardware (cause then it can be integrated into Linux kernel, the kernel people will help maintain it, and other kernel's can benefit from having source/docs to look at to help implement their own drivers).

      - Put your money (collectively or not) where your mouth is and pay someone to take care of this, obviously highly critical, missing functionality.

      - Go use a different system which does provide this highly critical functionality you need.

      or finally:

      - Continue using Linux and stop whinging

      I would like to see Linux succeed. However, the way it's going at the moment I can see it becoming an interesting footnote in history.

      Wow, Linux is dying!!! That's a new one on slashdot.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    13. Re:reasonable and logical thoughts? by MROD · · Score: 1

      And once that's done and a problem is found in the interface (which will always occur), what do you do then?

      Then it's fixed in the next major release of the ABI specification. It's standard software engineering best practise. Poorly documented interfaces with super-sonic goalposts are a recipe for long-term disaster and/or stability. It also disuades people from contributing driver code because by the time they've developed their code the interfaces have changed or they have to keep re-engineering their code (which costs time/money) every couple of months.

      For Linux, where the vast bulk of drivers are maintained in the kernel, by the kernel people, alongside the rest of the core kernel code, it doesn't make sense to spend time guaranteeing interfaces for a very few 3rd party drivers.

      And the reason for this is....? The only people who can keep up to date with the kernel/driver interface or who can work out what that interface is are the people who know the insides of the kernel. If there were a standardised API even which was scrupulously documented it would be far easier for people who are not kernel developers to develop drivers.

      - lobby your vendor for open-drivers and/or programming specifications for your hardware (cause then it can be integrated into Linux kernel, the kernel people will help maintain it, and other kernel's can benefit from having source/docs to look at to help implement their own drivers).

      Commercial companies won't do this is they have to spend resources rewriting their driver every couple of months 'cos the kernel's changed. They're also far less likely to do this if they have to generate a binary driver version for each build each distribution produces for the majority of real users who don't know what a compiler is let alone how to build anything. (This is the target audience for Linux on the desktop, isn't it?)

      It seems from what you have said that you'd prefer people who don't share your point of view about the Linux kernel and want to express their view about how the status quo is not good for the long-term survival to just go elsewhere. Well, they might just do that, along with most of the computer using masses. It's a big-picture thing.

      Wow, Linux is dying!!! That's a new one on slashdot.

      I didn't say that at all. I'm sure it'll continue to be used for a long-long time.. but not by the masses.

      --

      Agrajag: "Oh no, not again!"
  15. Linspire.. by sammykrupa · · Score: 5, Interesting
    1. Re:Linspire.. by Anonymous Coward · · Score: 0

      What the hell does "Has full laptop support" mean? Does it somehow magically brief life into laptop's for which no drivers exist?

    2. Re:Linspire.. by QuietLagoon · · Score: 1
      Please define "full laptop support"? I went to the Linspire site and the only information I could find about laptop support in Linspire was that Linspire has full laptop support.

      They are going to have to do better than that.

    3. Re:Linspire.. by Anonymous Coward · · Score: 0

      Buy one see for yourself :

      http://www.linspire.com/featured_partner/featured_ partner.php?sent=1&country=1

      Some of the included feature :

      http://www.linspire.com/laptop_features.php

      I cant believe I am defending Linspire Oh well ...

    4. Re:Linspire.. by Anonymous Coward · · Score: 0

      "brief" life? WTF?

      I think you mean "breathe"!

  16. Binary Drivers by cfromg · · Score: 2, Informative

    If only binary-only drivers were fully functional. It seems that they often are not, because less time is devoted to them compared to the windows drivers. I was not a purist in this regard, but have become more and more suspicious of binary-only drivers. Plus they complicate upgrading my Debian installation.

    1. Re:Binary Drivers by Anonymous Coward · · Score: 0

      this will involve some people pulling their head out of the sand

      Like Linus?

      What if 30+ years ago RMS decided to "pull his head out of the sand" and accept that there will be only proprietary software? Where would we be now?

      Paying per click on the AOL/MSN Network (formerly known as "the Internet") most likely.

    2. Re:Binary Drivers by Jussi+K.+Kojootti · · Score: 1
      Companies like nVidia just can't see any benifit to open sourcing their drivers and I can quite understand that.
      That is not necessarily correct. The company that first releases great os drivers will get a boost to their market share. It is of course possible that this is not enough to counter the effect of showing your competition how your drivers work...

      Don't make the mistake of thinking that Free drivers are impossible business wise: If enough people are willing to reward the manufacturer by bying their card, they will open the source, no doubt about that.

  17. Another person not seeing the whole spectrum by Anonymous Coward · · Score: 0

    [i]Turner acknowledges that binary-only drivers are a sore spot with free software purists, but says he'd "rather have a fully functional, if closed, Nvidia driver than a reverse-engineered one that limps along." [/i]

    Pfff. Again someone misses the example of the quality and performance of a completely open source DRI radeon/r200 driver. And before anyone says it sucks, let me remind them to try the latest CVS checkout, and they'll find it's performance and stability is breathtaking -- on par or beats the ATI sactioned version. To me, it's simply better.

  18. 3.5lb silent 12" Linux notebook, $1000 by Anonymous Coward · · Score: 1

    The iBook G4. If only apple would release info on the wireless card! That is the only down-er to the apple laptops running linux: no wifi drivers right now. Small, portable, half the price of other laptops of similar size and features.

  19. then, is 2005... by Garabito · · Score: 5, Funny
    the year of Linux on the Laptop?

    Finally! I was getting tired of every year since 1998 being the year of 'Linux on the desktop'

    1. Re:then, is 2005... by Anonymous Coward · · Score: 0

      unfortunately, 2005 is the year of physics... but if you install aliroot on your laptop, it could be the month of compiling on linux to do physics...

  20. Linux driver support really is a joke. by Anonymous Coward · · Score: 1, Interesting

    While I've been moderately successful adopting linux on my laptop. But on my desktop where I have some top of the line hardware only windows works.

    My biggest issue currently is that linux doesn't support high resolutions well. Running a monitor in 1920 X 2900 just isn't possible. Even running the probe in the xconfigurator blows the system up. Why can't drivers just work on linux?

  21. The annoying thing is by Anonymous Coward · · Score: 2, Informative

    that many things work "98%". E.g., when I installed Fedora Core on my g/f laptop, it worked out of the box, including support for sound, the VGA etc.

    But then I noticed

    - that I had to give a kernel parameter at boot (including manually editing grub.conf) to get full functionality for the keypad

    - that everytime the USB-printer is not plugged CUPS goes into "Error/Stop" mode and must be reactivated manually (via the web interface). This is just annoying.

    - that to use the USB stick and camera, I had to manually add an entry to /etc/fstab, and mount it (or have it plugged in at startup)

    Those are no problem for me as a long-time Linux user but are just annoying. Plus, for the simple casual user, it may just look if "printer, usb stick and mousepad just don't work".

    Also often these annoyances are known and seemingly part of a higher philosophic approach. E.g, the CUPS behaviour has come up at the mailing list multiple times, and they said it's the expected behaviour.

    1. Re:The annoying thing is by Anonymous Coward · · Score: 0

      It makes sense to me that you have to manually mount a flash device as the way that serial devices are laid out means that the order of plugging them in can mean that they are named differently. What other alternative? To run your system as root and then let external devices connect and then autorun something? Probably this is a bad idea.
      So with Windows you have all of this autoconnect stuff, but the operating system is pron to being hyjacked.
      I have experimented with hotplug, and it doesn't seem to work for me. And so I always mount the flash with a command which works great. But I think that this issue will be solved soon enough. Meanwhile I am not using Windows and I feel much more secure and don't worry about my machine being compromised or loosing all of my data because some instant messaging based worm.

    2. Re:The annoying thing is by Anonymous Coward · · Score: 0

      I modded you troll, simply because many of the things you complain about can easily be solved (like automounting usb stuff, the many different&syn. touchpads and the cups thing: hell, when you'll have a such configuration and controlling option for windows let's say, then you can start comlaining, untill then cups rocks and the stop mode is usually fine).

    3. Re:The annoying thing is by Anonymous Coward · · Score: 0

      You are right that all of these things can easily be solved, if you know what to do. This doesn't help the normal user, though. For example, look at the printer configuration in Fedora. Of course you can click on "New printer" and install it, but what if you need to use a custom PPD? Right, you copy the file manually into /etc/cups/ppd. You can also control the printer from the graphical control panel, but what if the printer is out of paper and stops? Right, you have to load http://localhost:631/, then enter your root password, and start the printer again. This isn't a device driver issue or a issue of "Windows doing black magic", it's just software which is only half finished.

  22. powerbook by theMerovingian · · Score: 1


    Does anyone have any experience with running Yellow Dog linux on a powerbook? I'm going to try it out in the next month or so, but I'd be interested to hear what people have to say about it.

    I wonder how that compares to running various distros on a PC laptop...

    --
    "If you think you have things under control, you're not going fast enough." --Mario Andretti
    1. Re:powerbook by Otter · · Score: 1
      Does anyone have any experience with running Yellow Dog linux on a powerbook?

      I'll strongly recommend it. Because it's PPC specific, the installation comes with the bells and whistles you want (like pbbuttonsd), which I hadn't found to be the case in the PPC port of x86 distributions.

      Also, the PPC Linux community is small and helpful and there's a limited number of hardware configurations. So while you may hit some problems on very new Apple hardware, there are good resources to help you solve them.

    2. Re:powerbook by Anonymous Coward · · Score: 0

      I tried the Ubuntu Hoary preview live CD last January on my TiBook (DLing the final one right now). I was astonished how everything worked flawlessly. Well almost, I had to manually mount my OS X partition and the 802.11b connection with DHCP initialization failed at startup, had to renew the DHCP lease et voilà!
      The power button and going to sleep worked like a charm. It also recognized the keys for screen dimming and sound control out of the box.

    3. Re:powerbook by mjg59 · · Score: 1

      Ubuntu includes pbuttonsd and support for suspend to disk on PPC laptops.

    4. Re:powerbook by gnu-generation-one · · Score: 1

      "Does anyone have any experience with running Yellow Dog linux on a powerbook?"

      When I asked YellowDog about compatibility, there were things like "external VGA doesn't work", "no auto-brightness", etc.

    5. Re:powerbook by zapp · · Score: 2, Informative

      I work at Terra Soft (we make Yellow Dog). I can fill you in a bit:

      I'm writing this right now on my 15" Powerbook.

      Stuff that doesn't work:
      -Airport Extreme* (it probably won't ever)

      -3d Acceleration*

      -There is no Flash for PPC linux(*)

      -Newer model's touchpad changed, but it will eventually be supported, probably.

      -Sound (on mine at least) is kind of ghetto. No mixing, only one app can play a sound at a time.

      (*) = A binary driver from the manufacturer must be provided for this to work. Except flash. There is a GPL flash plugin, but it doesn't really work.

      Also, don't get a 12" Powerbook. They are much different internally than the 15, and I don't think sleep is supported. You'll also want a pcmcia slot for Wifi, since airport doesn't work.

      --
      no comment
    6. Re:powerbook by theMerovingian · · Score: 1


      Thanks! One more question... does it run as well on an iBook, or is a powerbook really the way to go to run linux?

      --
      "If you think you have things under control, you're not going fast enough." --Mario Andretti
  23. "laptop Linux is much closer now" by thepurplemonkey · · Score: 2, Interesting

    Yep, back a page and down one article. Ubuntu has been a great laptop disto. For all the problems reported with Dells it worked (wireless too) out of the box.

  24. Fedora Core 3 on Dell 600m by shane2uunet · · Score: 2, Interesting

    Works great! A few things don't work, like some of the function keys, the svideo, etc. But overall it works great for me. My biggest complaint about linux (desktop/laptop) is bootup time. WinXP will have my laptop on a desktop in 30 seconds. Linux takes over 2 minutes.

    --
    This space available for rent.
    1. Re:Fedora Core 3 on Dell 600m by Anonymous Coward · · Score: 0

      >>My biggest complaint about linux (desktop/laptop) is bootup time. WinXP will have my laptop on a desktop in 30 seconds. Linux takes over 2 minutes.>>

      That's what SLEEP is for! :-)

    2. Re:Fedora Core 3 on Dell 600m by Zemplar · · Score: 1

      Just because you can see your XP desktop first doesn't mean you can do anything useful yet. My work box is XP Pro and it becomes usesful at about the same time my home Ubuntu box is. Sure XP shows you a desktop quicker, but while it's still really loading.

      Just a Microsoft marketing mind trick really.

    3. Re:Fedora Core 3 on Dell 600m by Anonymous Coward · · Score: 0

      Are unloading drivers stopping the boot?
      I found that certain network components when not found have very long time delays. (30 seconds) and the boot would halt twice for one device that was not found. (I think it was something with DNS or BIND).

      All of this was listed out in the log files. they told me exactly what the problem was. I reconfigured my domain name and things booted up much faster.

  25. The point of having an Nvidia.... by Aeron65432 · · Score: 1, Insightful

    What's the point of having a kickass Linux/NVidia comp/laptop if you can't play games? Sure there's Wesnoth, Tux Racer, and thank god Doom3 came out for Linux, but Linux is still missing Counter-Strike, WoW, etc.

    Linux computers can have the most incredible overclocking system but if there's nothing to use that NVidia card for, it'd be better to get a basic graphics card for your coding.

  26. Gentoo yet again..... by Anonymous Coward · · Score: 1, Interesting

    I have gentoo running on my HP NX7010. Everything works well, the ati graphic issues are better since ATI released new drivers.

    System is a 1.7ghz centrino which makes my 3.06ghz ht desktop (running Windows XP) seem like a dinosaur. Installation was very easy emerge this...emerge that... and finally a nice working system. If it weren't for certain applications that don't work under wine, I would move the desktop over to gentoo as well.

    1. Re:Gentoo yet again..... by robotoverflow · · Score: 1

      Still, as good as Gentoo is for some people (including myself) you have to admit that it isn't exactly the best example of 'just works'.

      --
      % mkdir :
      % ls -dF :
      :/
  27. as i read this by darth_linux · · Score: 1

    from my fully-functional linux laptop, I can't help but wonder the same thing. } // end sarcasm but yeah, there are alot of drivers out there. hopefully companies will see intel's success with Centrino (ipw2100.sf.net) and follow suit.

    --
    Power to the Penguin!
  28. Live distros by Anonymous Coward · · Score: 2, Insightful

    This advice has been given before but it is good advice. Try a bootable cd distro like Knoppix on a laptop before you buy it.

    The Mandrake 9.1 on my ancient Thinkpad died and I used a Knoppix disk to recover. The Knoppix worked so well that I just installed it. In the case of the article Suse was the one that worked. This has to be WAY easier than trying to install Slackware. I almost wonder why the author tried that. Well, I guess he's just way more l337 than I am.

    1. Re:Live distros by Adelbert · · Score: 1

      Try a bootable cd distro like Knoppix on a laptop before you buy it.

      I'd try more than one. Knoppix (based on Debian) doesn't work on my laptop (it won't even load, it gets stuck when it scans for the PCMCIA), but Slax Linux (based on Slackware) does.

      Although I'd like to have Linux on my laptop, I won't until I know it'll "just work", and I know I'll be able to get my wireless adapter working in order to connect to the Internet.

    2. Re:Live distros by Anonymous Coward · · Score: 0

      I've had my compaq presario 2100 laptop for a couple years now, and for almost that entire period the box has been dual boot winXP/slackware. I havent had any big issues thus far, besides usb and wlan not working properly which required quite a bit of thinking and tweaking and poking and prodding ( and the occasional hammer melee on the desk surface.) im a die hard slack nut, ive tried other distros and they have for the most part been acceptable. i guess that in the end it comes down to personal preference and how much time you are willing to invest to make things talk to each other.

  29. Re:the free pass (off-topic) by iggymanz · · Score: 0

    yes, we have insightful first posts that are on topic and well thought out and contribute to a higher quality of slashdot, rather than "first post beeee-yatch!" type of garbage. How Horrible!

  30. My prediction for 2006 by stratjakt · · Score: 2, Insightful

    The exact same article will be written. And again in 2007, and again in 2008..

    Unless something dramatic happens, I don't see linux ever having anything close to universal wireless support, or support for the umpteen million other specialty hardwares in a laptop.

    I tried linux on this gateway laptop about six months ago. I couldn't get the touchpad working, it wouldn't recognize the lid switch to put it into hibernate mode (or even force a shutdown), I couldn't get the RCA-out to work (I like to use it as a portable DVD player on the road). I had trouble getting sound to work, but that's about par for the course with ALSA. It can be a real PITA to get something as common as an SBLive to work. The Radeon Mobility wouldnt work right with ATI's drivers, so I was stuck with the SVGA driver.

    It's a problem the manufacturers have to solve, the stuff is all proprietary, and they aren't about to open all the hardware to let kernel hackers at it - especially not WRT to the wireless chipsets. There's just not enough benefit (ie; customers) to warrant the cost of a dedicated linux support staff.

    Sad but true...

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:My prediction for 2006 by narfbot · · Score: 1

      Why don't you try DRI with your radeon mobility. From what I've read, it works...

    2. Re:My prediction for 2006 by stratjakt · · Score: 1

      There were still too many other issues.

      I'm sure I could try DRI with the video card.

      I'm sure theres some sort of kernel parameter to make the keypad work correctly.

      I'm sure theres some patch somewhere to support the touchpad.

      Then, of course, there's the whole issue with the various PCMCIA cards I have, who knows if they'll work or not? On the road I regularly use a USB 2.0 expansion card to hook up a 160 gig external drive. Will that work? Probably not. What about my wireless card?

      When I'm sitting at home, I have tons of time to dink around with linux, and actually like tinkering until everything works right. Last night I spent about an hour trying to figure out why my linux based router spontaneously stopped handling DNS queries for me.

      I use my laptop primarily on the road, and I when I'm stuck in some shithole village that time forgot, for instance, anywhere in northwest Arkansas, every second counts, because I want to get out of there as fast as I can. I just don't have time to mess with it.

      That is to say, I can put up with a little bullshit on my desktop or server installs, but it's just too important to me that my laptop works.

      As it is, XP has no problems on my laptop. If and when linux works as well, I'll switch.

      I'm actually downloading Whorey-Hog (they have lots of those in Arkansas) right now to see how it works. I'm not getting my hopes up, though.

      --
      I don't need no instructions to know how to rock!!!!
    3. Re:My prediction for 2006 by ssj_195 · · Score: 1

      I'm a little more optimistic; it seems that there is at least some trend for hardware manufacturers (of e.g. Digital Cameras; TV Cards) to simply license and re-package older chips for which there is at least some Linux driver support. This will never happen with graphics cards, however, and unless that open-spec graphics card actually gets made (the one that was featured on slashdot last year; can't remember the name or link, sorry!), we'll probably always be reliant on the manufacturers to produce binary drivers.

    4. Re:My prediction for 2006 by omb · · Score: 1

      Shill!

  31. Binary Drivers by squoozer · · Score: 1

    I like what this guy said about binary drivers. I admit that it would be nice if we had open source drivers for everything but in the real world that just isn't going to happen - at least not in the near future. Companies like nVidia just can't see any benifit to open sourcing their drivers and I can quite understand that.

    What we (the Linux comunity) should do is accept that there are going to be binary drivers (this will involve some people pulling their head out of the sand) and make it as easy as possible for hardware manufacturers to write drivers while still encouraging openness and adherance to standards. Very few hardware manufacturers will write drivers that need to be updated and tweeked every couple of months becuse the cost is just to high so we need a rock solid API that is well documented and has a documented change policy. Perhaps that exists already, I'm not that familiar with the exact kernel development process, but it doesn't seem like it is based on others comments.

    --
    I used to have a better sig but it broke.
  32. FC3 on my 8600 by thebdj · · Score: 1

    I am running Fedora Core 3 on my Dell 8600. I have had zero problems. Heck, the only drivers I had to install after I was done installing FC3 was ipw2200 drivers and ati 9600 drivers (so I could actually use 3D.)

    This thing runs smoother then it did under Windows for sure. My only complaint is the problems I had getting WPA to work with the ipw2200 drivers.

    --
    "Some days you just can't get rid of a bomb."
    1. Re:FC3 on my 8600 by arizonagroovejet · · Score: 1

      I recently spent hours trying to get 3D going on an ATI Radeon Mobility 9600 M10 with FC3 before eventually giving up. I read I don't know how many how-tos and tips and tricks and nothing got it working.

      This is one of the things that gets me about Linux, especially on a laptop, is finding people saying 'it just works' when it doesn't 'just work' for me. Following people's how-tos only to find they don't work in my instance, possibly because something on my system is slightly different to theirs. It can be very fraustrating.

      My experience is Linux on a laptop basically works but don't expect sleep/hibernate/suspend, the bulit in wifi, the built in modem, or 3D video (unless it's Nvidia) to work. If you want a laptop which doesn't run Windows where everything really does 'just work' right out of the box get an iBook or a Powerbook.

      That said support for bulit in wifi seems to be getting better and I've never failed to get 3D video for an Nvidia card going - I use the prorietry drivers Nvidia produce. They're dead easy to install and get working. I really don't care if they aren't open source, the fact that they're easy to get working and are free is far more important to me. Given the choice I'll always go for an Nvidia card in a machine that's going to run Linux.

    2. Re:FC3 on my 8600 by thebdj · · Score: 1

      No need to read a how-to. Simply download and install ATIs 9600 drivers. Don't try getting mobility drivers to work. Regular 9600 drivers run fine on my computer and have no adverse effect that I can noticed. Just follows ATIs instructions.

      --
      "Some days you just can't get rid of a bomb."
  33. Laptop linux in 2005? by timster · · Score: 3, Funny

    I run Debian, so I'd be much more interested in articles on the state of laptop linux in 2004. I'll be there in a few months, with any luck.

    --
    I have seen the future, and it is inconvenient.
  34. Binary-only drivers make choice more difficult by jhdevos · · Score: 3, Insightful

    By delivering binary-only drivers, manufacturers can only support a very small fraction of the amount of different possible configurations. Now, since a huge percentage of users only use a very small set of possible configurations, that is ok for most people -- but it makes it much more difficult for someone to investigate other options.

    Practical examples abound: off course most manufacturers only deliver drivers for windows, but also vendors that support linux with binary-only drivers usually support only a few kernels / distributions. Running linux on something other than x86 (such as an ibook) is completely unsupported.

    If you want to have choice in what you buy and run, don't support binary only drivers. Don't buy WLAN devices that can only be gotten to work with ndiswrapper. Support manufacurers that do give code or documentations to the community. And be vocal: make sure that unwilling vendors know that this is important for us.

    Jan

  35. Mandrake/riva Linux installer needs more work.. by Ats · · Score: 1

    Mandriva 10.0 installer crashes on my laptop, Mandriva 10.1 does the same thing.

    1. Re:Mandrake/riva Linux installer needs more work.. by Anonymous Coward · · Score: 0

      Mandriva 10.0 installer crashes on my laptop, Mandriva 10.1 does the same thing.

      Congratulations! That's almost a bug report!

      All you need to do now is include :

      Where it crahes.
      How it crashes.
      The actual model of laptop (I'm told there's more than one type on the market).

      And you're all set! Oh, it might help if you post it in the right place as well.

  36. Good GOD! by ALecs · · Score: 2, Insightful

    Those prices almost made me choke on my coffee. If I could afford to pay 2x as much for a laptop, I guess I'd love getting a fully supported machine.

    As it is though, my $1000 Averatec works for everything but sleeep; and I know it didn't take me $1k of time to get it that way, either.

    1. Re:Good GOD! by KingBahamut · · Score: 1

      Just offering an alternative. Appeals to some, may not appeal to others. Users commonly will pay through the nose to get support.

      --
      "God of Rock, thank you for this chance to kick ass. "
    2. Re:Good GOD! by Anonymous+Luddite · · Score: 2, Insightful

      >> it didn't take me $1k of time to get it that way, either.

      I wish more people considered the cost of time... not trying to sound like a "windows TCO" ad, but how many times have you needed to get [pick anything here] to work and blown a whole Saturday afternoon?

      I love slackware. I use it every day ..but after RTFA, I might just give SUSE a spin.

    3. Re:Good GOD! by smittyoneeach · · Score: 1

      May seem a pretty penny, but I can vouch for the value added. Great documentation, great support. All hardware working, drivers tweaked. In particular, there was a just-in-case recovery partition on my dual-boot Windows/RedHat configuration.
      Now, granted, when I needed to install a newer Windows, some...things...happened, but that problem was rooted in Washington, not Georgia. :)

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    4. Re:Good GOD! by FireFury03 · · Score: 1

      how many times have you needed to get [pick anything here] to work and blown a whole Saturday afternoon?

      Frequently... and admittedly I wouldn't have blown the whole Saturday afternoon if I was using windows instead... You know why? Coz under Linux I know that if I spend some time hacking at it I can likely get it do do whatever I want whereas with windows if it doesn't work out of the box I may as well give up there.

      So at the end of the day, yeah, I've blown a saturday afternoon getting something to work under linux, but under windows I just wouldn't have got it to work at all.

    5. Re:Good GOD! by Anonymous+Luddite · · Score: 1

      >> So at the end of the day, yeah, I've blown a saturday afternoon getting something to work under linux, but under windows I just wouldn't have got it to work at all.

      I think, really the reason any of us "waste an afternoon" is because we like doing it. Maybe I'm getting older, but I seem to have less time/inclination to do it these days.

    6. Re:Good GOD! by bluGill · · Score: 1

      About as many times for FreeBSD as for Windows. Only difference is my systems ALL run FreeBSD (I have not had Windows since 3.1), the Windows systems are work machines, that I work with a lot less.

      Oh sure, that system was designed for Windows 2000, or so the sticker says. Doesn't mean you can find drivers for it. (at least I know how to pry heat sinks off of chips and google part numbers)

      By contrast, FreeBSD tends to work most of the time until I want to do something weird. Try getting something like dmx working in Windows at all. My saterday may have been blown, but I got it working.

      Yes I have spent a lot of time getting FreeBSD working. I've spent just as much getting Windows working, despite having less interest in Windows systems.

    7. Re:Good GOD! by Anonymous Coward · · Score: 0

      Yeah, the "Toucan" systems are just ThinkPads which you can get other places for much, much cheaper... They're more expensive than other x86 laptops because they're so small and light, but I have one and I didn't pay anywhere near those prices. It didn't come with Linux preinstalled, but the hardware is all supported so it with an Ubuntu CD and no extra tweaking.

  37. It's a little work, but I'd rather ... by Anonymous Coward · · Score: 0

    have a list of laptops with sublist of supported, partially supported(with detail), and unsupported hardware on each. Rather than mess with binary drivers which are their own can-O-wormz I'll just buy the machine which doesn't use any PITA, becuz the detailed specs ain't published, hardware.

    Hell, if you're gonna get the most out of your laptop/notebook, you're gonna want to eamine the hardware carefully BEFORE making a purchase.

    Right now running:
    FC3 with kernel compiled for Fujitsu P2120.
    uname -srvmpio
    Linux 2.6.11.7monkey-brain-soup #1 Fri Apr 8 02:18:40 EDT 2005 i686 i686 i386 GNU/Linux

    1. Re:It's a little work, but I'd rather ... by Anonymous Coward · · Score: 0

      follow up to own post

      Before you run out and buy, be advised that the P2120 has a Lucent AMR modem. No biggie. Bought a PCMCIA modem/ethernet card which gives bonus of a 2nd ethernet port for various errrr activities.

  38. HAL + DBUS + GNOMEVFS by Anonymous Coward · · Score: 2, Informative

    >> - that to use the USB stick and camera, I had to manually add an entry to /etc/fstab, and mount it (or have it plugged in at startup) >>

    HAL + DBUS + GNOMEVFS

    I plug in a USB stick or a Sony camera and it's automatically loaded in (stick is explored, camera triggers a dialogue asking to import the photos) without adding anything to fstab.

  39. Slackware, wrong distro to choose by gilesjuk · · Score: 0

    While it's one of the faster more traditional distros you really need to look to Suse, Mandrake etc to look at the state of Linux on laptops. Since these distros are able to auto detect the hardware in most laptops.

    If these distros can't install a well configured Linux system onto a laptop then you can forget widespread Linux on laptop usage.

    While you can manually configure and compile all manner of software to gradually bring your Linux laptop to full functionality with Slackware this approach is vastly outdated and for the hardcore Linux geek.

    1. Re:Slackware, wrong distro to choose by andyr0ck · · Score: 1

      while i agree with you that Slackware isn't for the average user and does take _some_ configuration, recent versions (10, 10.1) have 'just worked' straight out of the box for me. that includes ACPI wireless, 3D support, etc. the only things i've had trouble with are TVout (radeon mobility) and sleep. lately, i've stopped compiling software from scratch (due to the wonders of linuxpackages.net; they have loads of stuff) and opt for letting the OS do it, with it's package management) Slack is still in a bit of a niche but it's a lot friendlier nowadays, so i think it does have a place in these kind of roundups.

  40. Windows and Linux is all hard to my grandmother by Christianfreak · · Score: 2, Insightful

    Until Linux is a simple grandmother-friendly install, desktop Linux is going to stay in the ghetto

    No its going to stay in the ghetto until OEMs bundle it. Could your grandmother install Windows?

    I'm sick of this "No one uses desktop Linux because its hard to install". Patently untrue, Linux installs are generally easier IMHO, one reboot as opposed to 3 with Windows (and that's not counting updates!).

    Software producers don't make business apps or games for Linux because people aren't using Linux.
    People aren't using it because it doesn't come bundled and the OEMs don't sell it because the games and the business apps just aren't there. Until someone solves the chicken and the egg problem there won't be a lot of Linux desktop growth.

    Honeslty that's fine with me. Linux works on my desktop and does what I need it to do. I've also gotten it to work fine on several laptops I don't know what this author's problem is!

    1. Re:Windows and Linux is all hard to my grandmother by Anonymous Coward · · Score: 0

      Linux installs are generally easier IMHO, one reboot as opposed to 3 with Windows (and that's not counting updates!).

      So the amount of reboots decides whether an installation is easy or not? Hmm.. I have other points to prove that kind of things.

    2. Re:Windows and Linux is all hard to my grandmother by radarsat1 · · Score: 2, Interesting
      Funny thing is that the first thing that occurred to me the first time I booted up the Ubuntu Live CD was, "Holy crap, my grandmother could use this!"

      (She's good at email and the web, but she finds updating the virus scanner kind of confusing.. wish I could tell her she didn't need a virus scanner. If it was up to me, I'd install it for her.. but on the other hand, it took her so much effort to learn Windows I don't want to change things on her now.)

    3. Re:Windows and Linux is all hard to my grandmother by CDQZ · · Score: 1

      That's easy Microsoft came first :-)

    4. Re:Windows and Linux is all hard to my grandmother by gnu-generation-one · · Score: 1

      "Could your grandmother install Windows?"

      Actually, yes. However, it got infected by a virus within an hour, and by the time I arrived, people were asking "why doesn't the internet work?", "why is it so slow?" and other such questions.

      I've just been setting-up Windows2000 on computers here, and it seems to take 2-3 days per computer (firewall installation, virus checkers, spyware checkers, lots and lots of "windows update", lots of reboots, service packs, printer drivers, scanner drivers, mouse drivers, modem drivers, camera drivers, browser updates, and everything else that takes so long when you've only got a modem and your CD of useful software)

  41. edge of the wedge by xixax · · Score: 4, Insightful

    If binary drivers are OK, why would a company bother releasing source? If one company can release binary only, why not the other? Under the current attitude, companies stand to gain a lot more than they would with binary only.

    Xix.

    --
    "Everything is adjustable, provided you have the right tools"
    1. Re:edge of the wedge by uujjj · · Score: 1

      There is a reason for manufacturers to release source even if binary drivers are allowed. If the manufacturer provides only a binary driver, they must do all the testing in-house, for all the major distros, and must do all maintenance/bug-fixing in house as well. If the manufacturer releases the source or the specs, they can enlist the community to do much of the work.

      Hardware makers stand to benefit from releasing the source code for their device drivers even when they are allowed to keep it proprietary. We don't need to force companies to provide source, just get the point across that it benefits THEM to release source.

    2. Re:edge of the wedge by Beatbyte · · Score: 1

      so when i upgrade my kernel.. i can rebuild the source to match it. and so they don't have to release a binary for each kernel created.

    3. Re:edge of the wedge by Anonymous Coward · · Score: 0

      Generally the manufacturer isn't the manufacturer of all the parts, just an integrator that designed the device out of a bunch of chips and wire (later printed into a circuit board). They have to license their development kits and interfaces too, and they don't always get the source code or api publishing rights (but they should).

      So the answer to "why don't they release the source?" is often "they can't."

  42. PowerBook by Mistah+Blue · · Score: 0, Redundant

    This is why I got a PowerBook. Enough said.

  43. Old distro versions? by pshuke · · Score: 3, Insightful

    The story, although concluding that the state of linux laptops in 2005 'is a lot better' than in 2004, says an awful lot of nice things about SuSE 9.1, in spite of it being an April 2004 distribution. And Linspire 4.5 is, according to distrowatch, from December 2003.
    It would be nice if a 2005 test actually used the 2005 versions of the distros (eg. Linspire 5.0 and SuSE 9.3)
    On another note, I do find it somewhat disappointing that Ubuntu was omitted from the test. I recently tried the LiveCD and it seemed very much laptop ready.

  44. I just installed Xandros on a laptop by NtroP · · Score: 2, Interesting
    I just got a donated 1GHz PIII Dell laptop. It came with Win2K on it, but no documentation or Licenses that proved it was supposed to be there - perfect excuse to load Linux. I've switched from Fedora/Gnome to Xandros/KDE on my primary workstation (still use RHEL3 on my servers) because everything "just works" with our large Active Directory domain out of the box.

    I installed Xandros on the laptop and it was a thing of beauty. I had two PCMCIA wireless cards (a Cisco and an older one that slips my mind - I'm at home posting this before work). I put the Cisco one in first and configured it to connect to our wireless network (through the nice GUI interface). It auto-detected the card upon insertion, grabbed an IP address and we were off and running. Then, just for kicks, while in the middle of a surfing session, I yanked the Cisco card our and popped the other one in. The system chirped upon removal and insertion and my surfing continued unhindered! I couldn't believe it.

    It's working so well, that I'm even loaning it to someone from another department (with no Linux background) to take with her on a business trip so she can do some work while she's at her convention. She said she's sick of dealing with all the "problems" her employees have been having with their Windows stations, and if this does everything she needs, she'll switch her department too. Since it's just basic WordProcessing/Spreadsheet, Email and web access they need, I'm sure she'll find this a great alternative.

    --
    "terrorism" and "pedophilia" are the root passwords to the Constitution
    1. Re:I just installed Xandros on a laptop by radarsat1 · · Score: 1

      Love these stories.. ;-)

  45. Ubuntu on my laptop by Anonymous Coward · · Score: 0

    I have been using Ubuntu Linux (Hoary Hedgehog) on my laptop for the past month without any problems. I have a Dell Inspiron 510m. All hardware detected and working... which was better than Windows XP, as I had to hunt for drivers... :-)

    If you hadn't noticed already, Ubuntu 5.04 has just been released, and should you lot stop /.ing it, I will be able to apt-get dist-upgrade and be a happy user. :-)

  46. More accurate title by jbellis · · Score: 4, Insightful

    "The state of Linux on my Toshiba, 2005"

    Come on, even for slashdot generalizing from a single datapoint is a little underwhelming.

    1. Re:More accurate title by cfalcon · · Score: 1

      You have the best post today, thank you.

  47. bullshit.. by Anonymous Coward · · Score: 0

    Sorry, it works great here, on decent hardware which the manufacturer supports on Linux.

    Linux sure as hell does depend on the BIOS for ACPI stuff, and the problem sure as hell is that they only test it against Windows.

  48. Re:the free pass (off-topic) by Lil-Bondy · · Score: 0

    id rate you insightful if i could, but my karma is bad

    --
    Anyone who is capable of getting themselves made President should on no account be allowed to do the job. - HHGTTG
  49. What really matters? by Qwavel · · Score: 1


    The importance of a piece of software being open source depends on the degree to which users and other software depend on it, since this determines the degree of lock-in.

    - If the software is used by many users and has a non-trivial UI then it would be better if it were open source.

    - More importantly though, if the software exposes an API and lots of other software is built on top of it (eg. a part of the OS) then it is important that it be open source.

    The reason for this is because these factors determine the degree of lock-in. If there is no user interface, and no other software is built on top of it, then there is very little lock-in and the software can easily be replaced in the future.

    For this reason, closed source drivers should be accepted.

  50. does not say anything about power management by BigGerman · · Score: 3, Funny

    which is the most important thing for Linux-on-laptop. When I got Gentoo to hibernate (and wake up - important too ;-) on my Fujitsu, that was a happy day.

  51. Subtle, but VERY important point... by clickster · · Score: 4, Insightful

    Unless something dramatic happens, I don't see linux ever having anything close to universal wireless support, or support for the umpteen million other specialty hardwares in a laptop.

    First, Windows doesn't support wireless. The wireless manufacturer supports Windows. If they treated MS users like they treat Linux users, Windows would have the exact same issues

    --
    If you mod me down, I shall become less powerful than you could possibly imagine.
    1. Re:Subtle, but VERY important point... by Cyno · · Score: 1

      Same goes for video.

      But at least most audio, usb, firewire, ethernet, etc. devices are supported.

  52. BSDs and binary driver, same by Anonymous Coward · · Score: 1, Interesting

    Hey, it isn't Linux only, the BSDs too. Remember the stories about Theo trying to get documentation to support things like RAID controllers or WiFi chips. And it can be seen as radicalism... but why then code FOSS OSes? Binary drivers for this and that... then chip makers giving binary schedulers, and oops, all binary. It's just about been logical for what you are doing: FOSS OSes. If you can be happy with binary drivers, why are you using FOSS software? Vote with your money and make noise so the issue is well know, companies would prefer to offer not products but get money anyway.

  53. PS/2 mouse and touchpad? I mean, AND! by adam.wos · · Score: 1

    First of all, no problems here running/installing Fedora 3 (3.90 even) on an old Aristo laptop. The only one thing that makes me mad about its inability to be luser-friendly is the fact I cannot use the touchpad and an external mouse simultaneously and transparently. Just try installing Windows 95 on a laptop. Touchpad working. Hotplug a PS/2 mouse. Working. Both. Never seen a linux that does that, yet.

    1. Re:PS/2 mouse and touchpad? I mean, AND! by gimpboy · · Score: 2, Interesting

      I've helped a friend do this in the past. This posting more or less describes what to do:

      http://lists.svlug.org/pipermail/svlug/2002-Februa ry/039538.html

      From what I recally, it worked quite well.

      --
      -- john
    2. Re:PS/2 mouse and touchpad? I mean, AND! by radarsat1 · · Score: 2, Interesting

      adjust your X config file to use /dev/input/mice
      It usually combines all mouse input to one stream.

  54. Re:powerbook (newer ones released in Febuary) by gimpboy · · Score: 2, Informative

    I got a powerbook after they were updated in Feburary. I was all set to wipe OS X and install Debian on it. In fact I did, and afterwords I couldn't, for the life of me, get the the mouse to work. This is my original post to the debian powerpc list:

    http://lists.debian.org/debian-powerpc/2005/02/msg 00180.html

    It turns out they changed their touchpad significantly for the newest versions of the powerbook. I eventually gave up and started using OS X. I'm pretty happy with it, but it's still a little different.

    So if you have a newer powerbook (bought since Febuary), I'd look in to the mouse problem before I considered installing linux (yellow dog or otherwise).

    --
    -- john
  55. OS install isn't the problem by CarrionBird · · Score: 2, Interesting
    Configuration afterward is, and software installation too. The package systems are halfway there, you can find programs to install eaisly enough. "But where's the icon?", asks grandma. There isn't one, gotta find where the thing inatalled and set that up yourself.

    And it doesn't help when some of the icons that are set up on install don't work and don't give feedback as to why.

    It's not like it's an impossible problem to solve, OSX and Windows software installs are pretty simple for grandma. You run the installer and it puts an icon in the menu/desktop/whatever. Seems like the package control system needs to be integrated with wichever desktop is installed. If the other guys can do it, the distributions should be able to as well.

    Oh, and fixing up USB keyboard support would be nice too. (was going to try out the new vector 5 soho, but couldn't get past go because of my USB keyboard. Tried VLOS 1.1 instead and was not too impressed.)

    --
    Free Mac Mini Yeah, it's
    1. Re:OS install isn't the problem by Christianfreak · · Score: 1

      I wholeheartedly agree with you. My point was that the author of the article is making the OS install an issue when it isn't.

      I think the problem with the package managers is: who do you create the icon for? On Linux everyone's desktop is stored with their home directory, including menus, etc. How does one decide who should get the icon? And if everyone is to get it do you write to everyone's home directories? Even then how do you know what desktop environment/window manager/etc they use.

    2. Re:OS install isn't the problem by CarrionBird · · Score: 1
      Yeah, it is tricky. I don't know what the Mac does, but windows gets around this by having a "All Users" profile that gets added to whatever is in the current users profile. That should be a reasonable solution.

      How to make all this cope with the many environments available is another problem altogether. Perhaps it might be possible to get the environment developers to agree on a standard menu format. Icon formats will probably be a problem, too.

      --
      Free Mac Mini Yeah, it's
    3. Re:OS install isn't the problem by Cyclops · · Score: 1
      The package systems are halfway there, you can find programs to install eaisly enough.
      The package systems? I mean what package system do you get bundle with Microsoft Windows that allows you to do almost anything your hardware can handle?

      Any popular GNU/Linux distribution has a package system and thousands of available packages.
      Maybe it halfway there to ideal status, but that's halfway there ahead of any other commonly used proprietary desktop system.
  56. moderate apple product spam by Anonymous Coward · · Score: 0

    Must be nice to work in a place where you don't care about budget and do things like product spamming for the major product spammers on /.

    Do you really work at a school or do you free-lance for Apple marketting?

    You product-troll you.

    1. Re:moderate apple product spam by Anonymous Coward · · Score: 0

      Shut the fuck up already. The guy has a fucking fsf.org email address you shit snorting retard.

  57. moderate apple product spam by Anonymous Coward · · Score: 0

    More trolling here by Apple marketting.

  58. Dell Inspiron 8200 works fine with Linux... by USCG · · Score: 1
    I'm using Linux Mandrake 10.0 on a Dell Inspiron 8200, and it's worked out quite well. I even added a Proxim wirelss PCMCIA card, and a USB2 PCMCIA card since I bought it. The GPU is a GeForce 4 Go and my CPU is 2.2 Ghz. Stocked with 1 Gbyte of system RAM, I can run VMWare without any major problems, and I can play Enemy Terrritory and UT2004 well enough. Just to make sure all the Microsoft-only gamers see Linux while I'm on line, my nick in both ET and UT2004 is "Linux laptop" although the only question anyone ever asks me in-game is "what distro do you have?" LinDVD works great of course and I run GNOME as my Window manager.

    When the Intel Centrino CPU's get to 2.5 Ghz (maybe in late 2006), I'll consider getting a new Dell and will put Linux on it again. My experience with Linux on a Dell laptop has been superb.

  59. My Take from a windows user at home by Cutting_Crew · · Score: 1

    quote from article: ------- Until Linux is a simple grandmother-friendly install, desktop Linux is going to stay in the ghetto, restricted to people who don't panic at the words "patch and recompile the kernel." ------- ok i can somewhat agree with this but what about the users like myself that know myself around windows? yeah you have to worry about grandma but if you are really going to tap into the windows market you need to have a VALID reason for us to switch. i am a gamer, i work with video production stuff at home too so i use most of the adobe products and make custom DVD's. you might tell me i can switch because of security issues. well i have XP Pro at home, never have had 1 virus since i got the system 1 year ago, not one "blue screen" or system crash. Even when i push the system with Maya and Photoshop running and doom 3 minimized and 3 or4 IE windows open it runs smoothly. furthermore i leave the machine on 24/7 unless there is a reason to reboot to update video card drivers or some new installtion or an update for my firewall. i think i can speak for a lot of my friends that use windows as well.. also in the business world people that use microsoft that keep there systems stable and safe. so how would you sell me to use Linux? notice i said i use windows at home but i work we use windows but also linux and mac so its not that i have a fear of linux.

    1. Re:My Take from a windows user at home by Jussi+K.+Kojootti · · Score: 2, Informative
      Well, for one thing, most Linux distributions have a very good selection of Free

      tags out-of-the-box.

    2. Re:My Take from a windows user at home by Cutting_Crew · · Score: 2, Funny

      but overall that really isnt going to turn me from windows to linux..

    3. Re:My Take from a windows user at home by Narchie+Troll · · Score: 1

      Personally, I don't give a flying fuck about "breaking into the Windows market." If Windows users don't believe in software freedom, that's their prerogative.

  60. If only... by pulse2600 · · Score: 4, Insightful

    If laptop manufacturers would make more laptops with LESS built into it, I think people would have a much better time with Linux. Build me a laptop without an integrated modem, ethernet, and wireless network and just give me a bunch of usb and PCMCIA slots so I can choose my own accessories, much like I do with my desktop. That way I can spend less on a laptop because it doesn't "come with everything" and I can expand it with exactly the hardware I want.

    I have an old Digital HiNote VP 700 with no built in modem or ethernet card. I poked around online to see what PCMCIA devices are supported by my favorite flavor of Linux, and I bought those items. Machine runs slow as shit with a 133 mhz processor and Red Hat 9, but at least all my hardware works because I found the modem, ethernet, and wireless cards that work well with what I want to run. I am also happy using generic video drivers as long as I get the resolution I want.

    To compare, I have a Toshiba Tecra with built in Ethernet, Modem, and Wireless. First off, Fedora Core 3 locks up on bootup, so I put RH9 on this one too. Wouldn't ya know it, the modem doesn't work, the 10/100 ethernet adaptor is detected but doesn't work, and I haven't even attempted the built in wireless. But I still have these cards I know work cause I researched them and picked them out myself, so I just shove em in and I'm good to go. Although RH9 was able to correctly determine my video and audio chipsets, I would be just as happy using generic video/audio drivers if I had to.

    Sell me a laptop without everything built in so I can expand it myself...that's the way to make a Linux compatiable laptop.

  61. Re:Mac troll by Anonymous Coward · · Score: 0

    Have you ever tried Mac OS X?

  62. binary only integrated circuits by hildi · · Score: 0

    thats the real problem.

    i only run computers that have open-source integrated circuits... in fact,
    i also require the blueprints of the factory
    that the motherboard came from, along with bills
    of lading from the transporters, and the truckers
    log books as well.

    i do it for freedom.

  63. Knoppix as Shoppix by kale77in · · Score: 3, Interesting

    I've been taking Knoppix CDs to shops here in Sydney to see if Debian will run on the 10.6" laptops available there (I commute; I'm looking for something ultra-portable). I drew a small crowd in one place by merely putting Xaos on Auto-zoom; It's interesting to see people's responses. As to results, not much yet; the Fujutsu's seem OK; the Vaio's I haven't been able to check yet (staff who don't know what Knoppix is are justfiably wary of booting strange disks).

  64. I'm glad by JustNiz · · Score: 1

    that he says that what I've actually been doing very successfully for 2 years is just now becoming viable. Where do they get these so called experts?

    I'm a software developer and have been running linux (exclusively) on my primary work computer (laptop) for two years without a hitch. None of my colleagues who run microsoft-based laptops can say that.

    Maybe I'm just lucky, but I've never had driver issues/problems on any of the many different boxes (including laptops) I've installed Linux on. It has always detected whatever soundcard/mouse/keyboard/nic/drives are present without a hiccup. If I want hardware-accelerated 3D I just download/install the latest nvidia driver, which is exactly what I'd do for a windows box too.

    Actually I find Linux is WAY easier to set up than a windows-based box, because you don't have to spend hours correcting all the microsoft dumbed-down settings, uninstalling bloatware, and fixing all the security holes in XP.

    The only real issue I have is if I ever visit a store to buy buy addon hardware. I make a point of asking the store staff to double-check my purchase isn't windows-only (even if I already know), just to get them to realise there are other OS's in the world than windows. We need to provide the big stores with visibility of them repeatedly losing sales because of lack of Linux support.

    If enough other Linux users do that too maybe Frys/CompUSA/BestBuy/PCWorld will start to demand Linux supported Hardware from the manufacturers. Those big stores are the guys with the real voices as far as the HW manfuacters are concerned.

    1. Re:I'm glad by JustNiz · · Score: 1

      Wow. you need to set up a special server to get windows to be easily installable?

    2. Re:I'm glad by Anonymous Coward · · Score: 0

      No, ass, it's easy to install for any nimwit. I was only pointing out the server to make it possible to just set it and walk away. You dont have to worry about compiling any kernel to work with your specific hardware or anything...I could install 25 workstations with this in the same amount of time to set up one redhat system. Plus, if you have old hardware lying around the house, it makes it easy to use as just a backup server so when you feel like erasing and starting from scratch, you don't have to dig around for your cd's...and yea, i'm posting as AC cause i ran out of posts for the day.

    3. Re:I'm glad by 1lus10n · · Score: 1

      You can do the same thing with linux FWIW.

      Of course in both cases your hoping that every laptop is the same or close to it, and that everyone is using a similar software load and settings etc etc.

      Honestly to this day I have never had a driver issue with linux. Everything just works. I have been using linux for about 5 years now and I cannot recall the last piece of hardware that wouldnt work at all.

      I see the point from both sides. My personal opinion is that windows is too much of a hassle for what it provides.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
  65. shut up hippie by hildi · · Score: 2, Funny

    'oh conserve energy, conserve the environment, what about the baby seals'.

    look, real men carry a gasoline powered generator with them and plug that into their laptop. real REAL men carry a chainsaw with a dynamo on it so they can check email while they cut down 300 year old redwoods.

    piss ant hippies like you are the problem with america, and why we got attacked by the terrorists.

  66. What are we measuring? by stinky+wizzleteats · · Score: 1

    To be considered a success, a distribution needed to install and all the laptop components needed to work without any software installs or changes to the kernel.

    I don't know how reasonable that standard is. Although it may betray my Gentoo bigotry, I always thought that one of the most important things about Linux was that you could customize it to adapt to a specific purpose. I see the ability to adjust the kernel or install customized software as a benefit of Linux, not something to be excluded. It seems to me that if you restrict yourself to a platform that can do everything poorly right out of the box (assuming that you'll run windows without updating video or sound drivers), not only can Windows do a better job of that, there really is no reason at all to look at alternatives.

    1. Re:What are we measuring? by ubernostrum · · Score: 1

      Yeah, by that standard Windows fails, too, if you have to check for new drivers.

  67. i used to get a brutal beatdown for saying same by hildi · · Score: 0

    thing. now you get a +1. hrmph.

  68. HP Pavillion zd7000 by phorm · · Score: 1

    Everything works (including widescreen /w accelerated Nvidia driver, wireless, sound, ethernet, touchpad, USB, firewire, etc) except for the built-in cardreader, and the cruddy winmodem. A Xircom PCMCIA card allows me to still use dialup on the road, but it would be nice to have the internal modem work and it's annoying that there's no driver for the cardreader.

    Being that the cardreader is a weird brand "ENE Technology Inc CB710" and the modem is, of course, a soundcard-linked winmodem... well I'm not really surprised at this point that they don't work.



    If I really wanted to bitch though, I'd complain about the lack of proper native sound mixing support in the ALSA, etc drivers. A lot of laptop soundcards don't support hardware-mixing, and having sound available from one app-at-a-time is so 1990's...

  69. NVidia by phorm · · Score: 2, Insightful

    How about drivers like NVidia wherein the driver is partly prebuilt, and partly compiled to allow working with your current kernel, etc.

    Doesn't that way of doing things tend to lend better compatability?

  70. Re:Mac troll by Anonymous Coward · · Score: 0

    Yes, it sucks.

    Why can't I play a DVD in fullscreen mode? Why is there no API that lets me as a programmer put an application into fullscreen mode?

    Because Jobs thinks that would make a computer too hard to use?

    Frankly, it's all show and no go. If that's what you want out of your computer, go ahead. Not being able to actually watch a movie, or play a game fullscreen on my $1000 widescreen display is enough reason for me to not waste my time with it.

    Frankly, I'd rather spend my money on a PC that does what I want, even if it doesn't have shiny airbrushed icons.

    I'd also rather spend 350 on a PSP, or even an iRiver jukebox that plays movies, games, and mp3s, than that piece of junk iPod which can't even reproduce sound faithfully (look at some critical reviews of it's performance wrt bass).

    Screw Apple. The iPod fad will wear off, and they'll sink right back into obscurity.

  71. Linux on Laptop by stevenm86 · · Score: 2, Informative

    Hi.
    Though knowing how notoriously bad Dell is with Linux support, I bought an Insipiron 600m anyway.

    There's gentoo running on it, and everything works. Well, I don't think the modem works, but I have never had the occasion to use it. It could be working, for all I know.

    And I mean, everything from cpu frequency scaling and suspend and hibernate, to stuff like the special touchpad features and 3D, native wifi drivers, all works fine.

    I use Gentoo.

    Point is, it depends on what you consider 'Support'. It is in most cases possible to make any device work on any distro.. It all depends on how much tinkering you are willing to put in. With Gentoo, you do your own configuration... I don't know how much of this stuff would have been picked up by the 'auto-hardware probe' scripts that come with most binary distributions.

  72. Just my two cents... by Cinquero · · Score: 1

    Intel Pro Wireless adapters are pretty good supported. But they require proprietary firmware to installed into the OS. That's a little problem.

    Second, most IBM ThinkPads suffer from Linux support in respest to their ACPI support. When using ACPI, the OS must switch off many components of the system on its own. That's a problem when using suspend to RAM. Most thinkpads consume ten times the power as they should.

    Third, there should be user configuration tools to configure the functionality of ACPI buttons. For example: should the system hibernate when pressing the power off button or call a shutdown command?

    Maybe, we just should develop our own open-sourced Linux hardware. *g*

  73. Linux on ThinkPad by metamatic · · Score: 1

    Most ThinkPad laptops have good support for Linux. My work T41p has open source drivers for every single piece of hardware from Bluetooth to WiFi. I just wish it was possible to buy one without paying for a useless Windows license.

    Linux on laptops is like Linux on any other piece of PC hardware--you need to buy hardware that has drivers; if you get some crappy proprietary hardware with no drivers available you're out of luck.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  74. Debian Unstable for me on a Compaq N1015V by chronos82 · · Score: 1

    Works nicely, although you have to be VERY CAREFUL to append pci=BIOSIRQ to the kernel args, or the sound card and the HD have an arguement, and the HD loses.

  75. My experience with an Acer C110 Tablet by Jakeg · · Score: 1

    Four months ago I decided to switch my laptop from Windows to *nix so I could have the same OS on my laptop and home server, following various security breaches (read:hacked to death) on the server in the past. After failing with FreeBSD and various small Linux distros which I wanted to install off a USB drive rather than CD, I finally decided on Fedora Core 3. Results: - video, audio, mouse, trackpad, keyboard work - annoying problems ejecting USB drives where it says it can't eject because its being used, even though it isn't (intentionally anyway) - got wifi working after about an hour's work - took over 2 weeks to get the winmodem working, following many emails and patches and various other bits and bobs. God knows how my gran would ever be able to get that working! - tried to get the pen-tablet bit working, but gave up after an hour. may try again in the future, but to be honest i dont use it much anyway - can't get sleep/suspend/hibernate to work. *very* annoying. spent about 3 hours or so with no luck. - can't get it so when I put a monitor in the VGA port I can toggle between that one, the laptop one and both together. haven't spend much time on this yet though, but *very* annoying - gui woes. originally just used gnome but installed kde for kate (php editing) and konqueror because gnome's file browser is so terrible and unconfigurable. but i still have to run gnome because kde keeps crashing on me, can't get it to work - openoffice doesn't open Access .mdb files. Very annoying. openoffice 2 beta keeps crashing and giving annoying 'recover file' dialog at startup - less polish than windows - programs, such as a file manager or firefox take longer to load than with windows - program updates: I use yum to install all FC3 updates. but i only want updates which are security related - how can I set this? doesn't seem to be a way at all. also, on dial-up, its *extremely* annoying to have to download an entire program just for a minor update, rather than simply downloading a patch. This is a *major* problem for me as downloads take an age, and yum keeps wanting to yum more and more - copy and paste doesn't always work, e.g. if i copy something in firefox then close firefox and paste in some other app there's nothing in the clipboard So, in general, on my laptop, Windows was a better choice and there's no way I'd recommend Linux to my gran yet. In fact, I bought my girlfriend an iBook this month, and she loves it. And I also love the way you just close the lid and boom, its asleep. open, and its away. none of that yet with my linux.

  76. Ubuntu 5.04 of IBM ThinkPad T42 by Oliver+Aaltonen · · Score: 5, Informative

    I downloaded the newly released Ubuntu 5.04 this morning. Installation took about 30 minutes, and here's what I have:

    Boots off CD and installs like it should? Check.
    Detects all hardware devices during the installation, even the wireless card? Check.
    Sound works? Check.
    Video works? Check minus (see below).
    Power management works, meaning sleep and suspend to disk (hibernate) work flawlessly and CPU speed throttles correctly? Check.
    Modem works? Who cares!
    Bluetooth works? Probably, but I don't have any BT devices to check it with.
    IBM's Active Protection System works to protect the hard drive? Nope.
    All function buttons for sleep, suspend, brightness, volume, etc. work? Yup.

    So, I'm sitting here with a notebook that by current standards is running pretty darn good under Ubuntu, with a very small amount of manual configuration necessary to get this far. What's holding Linux back from running as nicely as Windows on the ThinkPad?

    The video is the biggest problem. Ubuntu installs DRI drivers by default, which work pretty well, but lack 3D acceleration support. I can install the ATI binary drivers with a few simple commands, but they break suspend/resume functionality, which is arguably more important for most notebook users. I also won't be able to use the nifty ThinkVantage features on my expensive ThinkPad, like the Active Protection system.

    So notebook users have a dilemma: do the Right Thing and handicap your system by installing Linux, or stick with the factory installation of Windows where everything Just Works. The never-ending battle of Morality vs. Functionality rages on.

    (For those with the same/similar ThinkPad, see my quickly written guide for more detail.)

    1. Re:Ubuntu 5.04 of IBM ThinkPad T42 by Twinkle · · Score: 3, Informative

      Take your color depth down to 16-bit instead of 24-bit and you should get 3d accel back, verify with;

      glxinfo | grep direct

    2. Re:Ubuntu 5.04 of IBM ThinkPad T42 by Anonymous Coward · · Score: 0

      It's interesting you mention ATI drivers breaking suspend and resume functionality. Back in 2000-2001, the ATI drivers for the Rage128 and other chipsets would not allow the system to go into standby mode.

    3. Re:Ubuntu 5.04 of IBM ThinkPad T42 by Oliver+Aaltonen · · Score: 1

      I'm a bit confused by this: do you mean that suspend/resume will work with the fglrx drivers if I simply reduce the color depth to 16-bit?

      Right now I'm running at 24-bit with the DRI drivers, and suspend/resume work splendidly.

    4. Re:Ubuntu 5.04 of IBM ThinkPad T42 by njh · · Score: 1

      I don't know, but I would have read that as 'using the free software drivers at 16 bpp will give you 3d accel, everything else remaining the same'.

      Personally I'd rather 24bpp and no accel though.

    5. Re:Ubuntu 5.04 of IBM ThinkPad T42 by Anonymous Coward · · Score: 0

      I had nothing but trouble getting BlueTooth to work on my T42 in Ubuntu. I wanted to be able to use my cell phone for internet access over GPRS, something I've seen friends do in OS X easily. I never did get it to work, though. I just gave up after several hours :( I've been using linux for 10+ years, so I'm pretty comfortable with fucking around with alpha-ish software, but I spent several hours and couldn't get it to work.

      It was a software issue, though, not a driver issue, I'm pretty sure. I've seen reports of other people who were able to pull it off, so I guess I should try again when I'm feeling bored.

    6. Re:Ubuntu 5.04 of IBM ThinkPad T42 by toolshed7 · · Score: 1

      When you do a scan of bluetooth devices on Ubantu does it see the device? I think this is the command:
      $hcitool scan
      Add the device manually
      $hcid add address_on_device //i think that is the command
      Link to gentoo howto
      http://gentoo-wiki.com/HOWTO_The_host-to-host_Blue tooth

      --


      Deserving got nothing to do with it.....shuffle
    7. Re:Ubuntu 5.04 of IBM ThinkPad T42 by runderwo · · Score: 1

      Try installing the smartmontools package for HDD monitoring and problem reporting.

    8. Re:Ubuntu 5.04 of IBM ThinkPad T42 by Oliver+Aaltonen · · Score: 1

      Yes, S.M.A.R.T. is a nice monitoring tool. But an accelerometer that parks the drive heads when motion is detected is an active damage prevention tool.

  77. Like BitDefender ;) by Anonymous Coward · · Score: 0

    "rather have a fully functional, if closed, Nvidia driver than a reverse-engineered one that limps along."

    Like BitDefender ;)

    1. Re:Like BitDefender ;) by cfalcon · · Score: 1

      "rather have a fully functional, if closed, OS than a cobbled together one that limps along"

      I mean, he could have applied this logic to Linux a few years ago.

      It's not that I don't understand where he's coming from (heck, I even *run* closed drivers on my Linuxcertified machine), but that he's advocating a backwards moving position- a more closed-friendly environment doesn't help *ANY* of us out.

  78. In some cases (like Fedora), it's getting worse by Phred+T.+Magnificent · · Score: 2, Interesting

    I've tried several different Linux distributions on my laptop over the last four years. (Yes, it's been the same laptop, a Presario 1800-series, for that entire time.) Some have worked right out of the box, others haven't worked at all, most are somewhere in between.

    One trend I've noticed is that Red Hat / Fedora keeps getting progressively worse. RH7.x worked great. It detected all of the hardware right out of the box -- including the video chipset, at a time when even Windows 2000 didn't have a video driver. RH8 and 9 still worked, but not as well. FC1 found some things not working anymore, FC2 was worse, and with FC3 I had the same experience as the author of TFA: a black screen, with no way to install at all. Should there happen to be an FC4, I doubt I'll even bother trying it.

    The best current distro I've found for my laptop is Mepis, with Suse as a close second place, and FreeBSD 5.3 doing admirably as well. I suppose it's worth noting, though, that on my Dell laptop at work, no Linux distro I've tried works at all, but FreeBSD has been great from day 1. Conclusion: your mileage is unconditionally guaranteed to vary based on what laptop you use.

    --
    Where is the wisdom we have lost in knowledge?
    Where is the knowledge we have lost in information?
  79. Power Management by QuietLagoon · · Score: 3, Insightful
    It's a laptop. Power management must work completely and fully, up to and including suspend to disk.

    The only Linux that I've seen that comes close in the power management area is SuSE 9.2 (haven't tried 9.3 yet), but even there the suspend to disk is unreliable.

    1. Re:Power Management by Air-conditioned+cowh · · Score: 2, Informative

      Amen to that!

      It's ironic that Nvidia's Linux drivers are mentioned since they are one of the things that _stop_ suspend to RAM from working. I don't know if this has been fixed recently. I last upgraded about a month ago and it still didn't work.

      I presntly use my Dell Inspriron 8200 more as a desktop than anything else because it is pretty-much useless as a laptop if I can't get the thing to suspend to RAM. Lord knows I've tried everything; ACPI, APM, latest kernel+patches, been there, done that, got the T-shirt. No joy.

      I currently have the APM switched on and have to remember to switch off the Nvidia driver if I go anywhere where I need to flip the laptop into suspend mode.

    2. Re:Power Management by adam1101 · · Score: 2, Interesting

      Why? AFAIK, none of the highly praised Apple laptops support hibernation/suspend-to-disk in the even more highly praised MacOS X.

    3. Re:Power Management by QuietLagoon · · Score: 1
      Just as a follow-up for completeness of the thread here.

      I just received SuSE 9.3, and installed it on my HP Omnibook laptop. The suspend to disk option works repeatedly and reliably.

      In the release notes, SuSE recommends that /boot be placed in it's own 50MB partition in order to assure stable operation of suspend to disk. I did not do that (I read the release notes after I had partitioned the disk and installed 9.3). Even without the separate /boot partition, suspend to disk works well for me.

  80. Ideology *is* important by varjag · · Score: 1

    No single ideology can encompass all possible situations; open source can - and must, in many cases - co-exist peacefully next to closed source and commercial software.

    Still, you can only go thus far in cooperation with proprietary vendors and remain open source. Once you bend down for NDA, fees (who's gonna pay them anyway?), or changing your license you pretty much compromised the practical value of your product to the users, limited your design choices and eroded the motivation to work for your fellow developers.

    --
    Lisp is the Tengwar of programming languages.
  81. Maybe instead of fighting the driver overlords by DanielMarkham · · Score: 1

    Maybe instead of this continual battle with Linux and drivers (which I don't see getting better anytime soon) somebody should engage in a mass-reverse-enginnering of the Windows Hardware Abstraction Layer (HAL). Add your *nix hooks on top of that, and then if it works with windows it ought to work under Linux. I know the devil is in the details, and this would not be an easy project, but has anyone thought of that?

  82. Fedora on my Dell Latitude CPx... by Anonymous Coward · · Score: 0

    ...is working flawlessly. So?

  83. Linux Driver ABI: Why it's critically important. by MROD · · Score: 1

    I'm afraid you're mistaken in this in the following way:-

    If there were a standard ABI for drivers within a major release of Linux you could essentially disociate the drivers from the kernel. The driver development could then run on a totally different timescale to the core kernel with release dates as they wish.

    It would also mean that the driver maintainers could release a binary version of their driver, which they have tested themselves (as well as releasing the source code for those who wish to look at the nitty gritty) so that the users can just install and go.

    It would help the driver developers with support no end if one binary fits all kernel sub-versions and configurations.

    On the point of closed-source/commercial drivers. They would only need to produce one version for everyone (rather than having to compile 15 different ones for each distribution and kernel release for each of those). This would make them FAR more likely to throw support at the problem as the money/time (same thing) they'd have to devote to the wasteful compile and package part of the business would be a whole lot less.

    The problem is that some people in the free software business place idiology and self-interest over practicality (from the user viewpoint). The idiology being "if we make an ABI then the evil propriatory people will use it" and the self-interest being "if we don't specify an ABI then we can change out API on a whim." The second of those is probably the more important to the Linux developers as they seem to change the driver API within major releases quite a bit. (A number of drivers which compile on older 2.6 kernels won't anymore because the API has changed radically within the last few sub-releases.)

    For the uptake and maintainability of Linux, this driver nightmare is the biggest drawback and it's nothing really to do with closed source at all.

    --

    Agrajag: "Oh no, not again!"
  84. Re:Mac troll by Anonymous Coward · · Score: 0

    Why can't I play a DVD in fullscreen mode?

    You can. The DVDPlayer app has this wonderful functionality called "Enter Full Screen" that does... ready for this... FULL SCREEN DVD PLAYBACK!!!!!

    Of course if Apple's DVD player isn't your cup of tea, there's VLC, which has a Full Screen mode which does .... hold on to your ass ... FULL SCREEN DVD PLAYBACK!!!!!!

    Why is there no API that lets me as a programmer put an application into fullscreen mode?


    There is, we've had this discussion before. Please research VLC, iCab, VirtualPC, ANY ambrosia software game or for that matter any number of games on the mac.

    Frankly, it's all show and no go. If that's what you want out of your computer, go ahead. Not being able to actually watch a movie, or play a game fullscreen on my $1000 widescreen display is enough reason for me to not waste my time with it.


    So I guess playing my DVDs in full screen mode, playing my video clips in full screen mode, playing Worms3D in full screen mode, running VirtualPC in full screen mode and playing Unreal Tournament in full screen mode were all figments of my imagination right? I mean it has to be cause you said it can't be done.

    Frankly, I'd rather spend my money on a PC that does what I want, even if it doesn't have shiny airbrushed icons.

    agreed, so I bought a powerbook.

    I'd also rather spend 350 on a PSP, or even an iRiver jukebox that plays movies, games, and mp3s, than that piece of junk iPod which can't even reproduce sound faithfully (look at some critical reviews of it's performance wrt bass).


    which has nothing to do with OS X or powerbooks and has everything to do with your belief that the sound output of a portable music device playing lossy MP3s matters on the $20 headphones that you bought.

    Remind me again who the troll is?

  85. APM and Hibernation mode by njyoder · · Score: 0

    How well does linux support APM features on laptops in general, especially hibernation mode? Hibernation is a majro feature that I rather like as it lets you pause the state of the computer while consuming no power at all. AT LEAST it should support stand by, but that's really not sufficient.

  86. binary-only drivers are a HUGE security risk! by cpghost · · Score: 1

    It's really just a matter of time before some malware gets shipped with binary-only drivers. It could be piggy-backed on legit drivers, or it could even be required operation of the driver itself.

    Imagine a graphics adapter driver, that catches all DRMed stuff, and phones home to the MPAA that YOUR machine is displaying film XYZ for the 5th time (so it HAS to be illegal, right!?). Or a wireless card driver that opens a back door to DHS and other agencies?

    You may be willing to sacrifice security for convenience, but personally, I'd prefer to have the source code right there, so I (and many others) can check the integrity of the driver.

    Oh yeah: in many security-aware companies, binary-only drivers is an absolute no-no. They are going open source exactly because their operations are security-sensitive, and if they now kept adding untrusted binary black boxes to their systems, even their firewalls wouldn't protect them long enough against all kind of espionage or even sabotage.

    Just say no to binary-only drivers! You never really know what you get! If manufacturers don't want to disclose their source code, they may have something to hide as well. How trustworthy are they really then?

    --
    cpghost at Cordula's Web.
  87. FreeBSD by nurb432 · · Score: 1

    FBSD 5.3 works fine on my laptop.

    Winmodem, video, sound pccard slot. wifi..

    While it may not be your beloved linux, its more then 'laptop ready'.

    Sure i had to install a couple of packages for the modem, but its not like its hard.

    --
    ---- Booth was a patriot ----
    1. Re:FreeBSD by cpghost · · Score: 1

      It runs very well on my laptop too. But what about hibernation and other ACPI power saving modes? How well are they supported by FreeBSD right now? FreeBSD's laptop readiness is comparable to most Linux distros'. It's the overall laptop friendliness of F/OSS operating systems that could still be a tad better; linux or bsd alike. Missing open specs for laptop peripheral chipsets are still the biggest stumbling block.

      --
      cpghost at Cordula's Web.
  88. Exactly. by crush · · Score: 1
    The author takes a naive dig at "free software purists" having a "problem" with binary drivers and then fails to look beyond his own nose when he says:
    Right now, a compiled (binary) version of a device driver is tightly coupled to a specific kernel version so a device driver compiled for 2.6.5 won't work with 2.6.9. There are some simple things that could be done (many of them administrative rather than technical) that would allow a given compiled driver module to work with any kernel inside a major release. So a driver could work with any 2.6.x kernel, for example. Driver writers could provide easy-to-install precompiled versions of their drivers for the average Joe to install, and hardware vendors could (if they wished) provide binary-only drivers.

    There is no way that the major vendors are going to devote enough resources to be able to keep up with linux kernel development until people start boycotting their proprietary, closed, non-working hardware.

    Buy a freaking laptop that is known to be supported with GNU/Linux by researching what's out there. Otherwise you'll keep getting disappointed and hardware manufacturers are not going to change their ways.

    The problem lies in the hands of people like Turner. People like you and me.

  89. What are you smoking? by Anonymous Coward · · Score: 0

    Windows XP works on my laptop out of the box. With Linux, i have to spend hours tweaking the cpu throttling stuff, editing the modules.conf, spending hours finding the obscure modeline that works on my wide screen display, spend more time compiling ndiswrapper, spend more time configuring xsupplicant to work on our corporation's 802.1x wireless auth system (which works instantly in Windows), among other things.

    A proper Linux install on my laptop takes anywhere from a few hours to several days (counting the time to install it, counting the time to compile a kernel that has the correct drivers I need, and the time it takes to configure all these userspae programs, etc).

    Linux is great on the server and I will always use it there, but it has a LONG LONG way to go to become a mainstreak OS on the laptop or desktop.

  90. Wireless support by karn096 · · Score: 1

    I've been running gentoo on a centrino laptop wonderfully. My only problem is roaming wireless support, It SUCKS. Whenever I change wireless networks, i Have to completely restart the network, and then select the network. Does anyone know a way around this, or some script or program..

  91. What is going on with this guy? by Anonymous Coward · · Score: 0
    Of all the distros, it seems that Suse is the one to start with for dealing with desktop hardware. It detects everything and everything works in most cases, including tricky things like wireless on a laptop. Suse 9.1 installed perfectly on my laptop, including wifi and suspend to disk.

    He finally does get around to installing Suse 9.1, and has success with that but a) he should have started with Suse instead of Slackware and b) he should be using the latest version, which is 9.3, not 9.1. Hardware support is improving rapidly, so 9.3 is a big step from 9.1 in terms of what it can detect.

  92. Optimized drivers? by Anonymous Coward · · Score: 0

    As good a the linux community may be with developing compelling and useful programs, Nvidia and ATI have done a stellar job of producing excelent drivers, especially for Windows (which realistically is 99% of their audience). That being said, I find it hard to believe the performance boosts and optimizations that come out of those in-house driver developers could be matched by the Linux community. Nvidia and ATI spend a lot of money and have some of the most talented driver developers in the world, who know the hardware they are working with inside out. You need to know the hardware that well before you can produce a driver that is both blazing fast and stable, and anybody who thinks that Nvidia or ATI is going to open up their hardware that much is off his or her rocker. Closed source may be a sore-spot, but I think in this case, it is a situation where Linux users will have to suck it up and realize that for now, there's no alternative.

  93. Ubuntu live-cd on Powerbook G4 is sweet by Jon+Abbott · · Score: 2

    I just booted up the Ubuntu 5.0.4 live-cd on my laptop and it works very nicely! It autodetected everything including my iPod. This is coming from someone who more or less stopped using Linux three years ago for OS X (I had been using Linux since '96). Anyway, things are definitely looking good from here. I'll post a more in-depth review in my blog soon.

  94. FREEZE THE GOD DAMN DRIVER APIs by melted · · Score: 1

    Freeze the god damn driver APIs. At least give hardware vendors a chance to provide you with the drivers that are easy to install and use. Otherwise the state of Linux on the laptop will remain what it is today: five years behind Windows.

  95. GNU/Linux on Alienware Area51m by Tuckdogg · · Score: 1

    Since buying my laptop last year, I've tried out 4 different Linux distros on it for various reasons. Here are the results of each one, from worst to best.

    1. Mandrake 10.0 Download Edition
    Useless, as the installer just plain died. I've used Mandrake before with my desktop, where it did fine, but I could never get the installer to actually work on my laptop. Apparently, it didn't like something about my hardware configuration.

    2. GamesKnoppix 3.7-0.2, LiveCD
    Booting from the CD went fine, although to be fair the installer did hang the first time I tried it. Hardware detection went well except for two issues. First, it didn't detect my wireless card AT ALL. Don't ask me why, I have no idea. As my only means of connecting to the Internet back here in my office, that means I couldn't get online at all. No real biggie, since I was only really using it to test out the games on it.

    Second, my mouse. I have two pointer devices on my laptop, a Logitech USB MX-Laser Mouse and a Synaptics Touchpad. The installer seemed to get the touchpad working correctly, but I couldn't use the mouse at all. Again, it's only minor, but inconvenient nonetheless. My impression is that had I actually decided to install Knoppix on my hard drive, it would have taken some work but I could have made the system fully functional.

    3. SuSE Linux 9.2 Professional
    After ditching Mandrake, I headed for SuSE. Installation was slightly better than GamesKnoppix. Same initial issue with the mice, but it correctly detected and installed drivers for my wireless card. It was easier to configure my wireless network with SuSE that it was with Mandrake 9.2 (which I used earlier on my desktop), but it ended up being a tug-of-war between YaST and KWifiManager. In the end, I had to scrap KWifiManager to get wireless to work at all.

    The mouse was also hit or miss. Initially, it seemed to be using the same driver for both. This didn't really work, because I couldn't use the advanced features of the touchpad. I tried using the SuSE forums on the Novell website, but I never really got the problem fixed. It would fix for one boot, then it would revert back to using whatever drivers it had before. Sometimes I would boot and could only use the touchpad, sometimes the mouse would work as well. Sometimes the advanced features of the touchpad would be functional, sometimes not.

    SuSE came with a "profile switcher" feature that I liked because I could use a different profile for my home network and the one at work. I was excited about this because I connect to the Internet differently at each. At home, it's exclusively wireless. This means I need to bring up ath0 on boot, but not eth0 (I found that if eth0 is active, even if not plugged in, SuSE will default to using it for the Internet and ignore ath0). Then, at work, it's exactly reversed. In practice, it wasn't as effective as it's advertised. I frequently required a reboot to bring up new services and get things configured correctly, and even then it didn't always work. Nice thought, bad execution.

    I finally had to ditch SuSE when I ran into RPM Hell. I'm getting pretty fed up with this, because I experienced it with Mandrake on my desktop as well. I recall that once (when using Mandrake), I tried to install some Connect 4-esque game. In attempting to resolve dependencies, I ended up downloading about 50 Mandrake-specific RPM's of different packages, none of which would install. In the end, I had two RPM's that claimed they were dependencies of each other, but it wouldn't recognize that I had them both and so they never installed. I think I wasted about 5 hours that day. SuSE was a little better, but it still suffers from RPM Hell. So, I finally ditched it in favor of...

    4. SimplyMEPIS 3.3, LiveCD -> HD Install
    I wanted to use Debian to get away from the RPM crap, but I knew perfectly well I'd never make it through that horrible installer. Someone suggested using SimplyMEPIS instead, since it's basically just Debian

    --
    Tuck
    Tuck's Journal.
    1. Re:GNU/Linux on Alienware Area51m by sublimespot · · Score: 1

      Very nice post. I do take issue with the comment about Debian's horrible installer though. Just because it is not graphical doesnt mean its horrible or difficult.

      I can be in and done with a debian install in about 5 minutes! The ONLY (what you could call) difficult part about debian install is disk partition. If you cant figure out how to do the partition, use another tool first so you wont have to use Debians. Install the base files and APT-GET the rest! DONT use the installer to install packages. Do it all via apt-get after setup is over.

    2. Re:GNU/Linux on Alienware Area51m by Tuckdogg · · Score: 1

      Well, in all fairness I guess I should correct that point. It's not that the installer is "horrible" per se, it's just not "newbie friendly" at all. That's not just because it's text-based, either. I'm still fairly new to Linux, and I'm certain that I don't know all the modules that need to load or all of the ins and outs of my computer hardware to tell Debian what to install. If you're a Linux guru, you're probably fine with the Debian installer. For me and others like me, I'd never get through it.

      --
      Tuck
      Tuck's Journal.
  96. slackware works fine ... by Anonymous Coward · · Score: 1, Informative

    On my laptop, including my usb wifi. (with 2.6) This sounds kinda like a freind of mine, who is always railing against the evils of microsoft, and when he buys a new computer, he gets the all-in-wonder card. Now, he knows this is unsuported in linux, I tell him not to get it, he gets it, it doesn't work in linux, and he bitchs about how crappy linux's driver support is. If these people are valuable assets to the OSS comunity then we have lost something, but my freind is not a programmer, and some how I doubt this guy is either. So, I haven't lost anything, at any rate.

  97. Re:Linux Driver ABI: Why it's critically important by JohnFluxx · · Score: 1

    "The problem is that some people in the free software business place idiology and self-interest over practicality"

    Well, DUH. It bugs me no end when people say about free software advocates place idiology over practicality. What do you expect?

    Plus, purely practically, you have to look at the long term view.
    In the short term, perhaps we will get more drivers, but in the long term it's far better for us all to force manufacturers to open their specs. They won't have any motivation to do that if we make it easy for them to make binary only drivers.

  98. Ubuntu on IBM Thinkpad... by sprekken · · Score: 1
    is one of the sweetest and painless experiences you will ever have. I put in the CD, and it detected EVERY piece of hardware on the machine, and it supports USB perfectly.

    If you have a Thinkpad, I highly recommend installing Ubuntu. It's a great distro!

  99. I'll tell you what I'll do. by Kludge · · Score: 1

    When the ATI and nVidia say, we can't be bothered with writing Linux drivers anymore, but we still won't open the source, what are you going to do?

    I'll only buy harware that has good drivers, that's what. And, as it happens, ATI falls into that category. The video drivers for ATI in XFree/Xorg are pretty darn good. I can play my tuxracer, bzflag, torcs, and a number of other great 3D games just fine. Thanks, X dudes!

    I tried installing ATI's binary-only driver, and I couldn't get the stupid thing to work. What a waste of time that was. I hate having to install drivers. I love drivers that come complete w/ my OS!

  100. PPC & Ubuntu by KaeloDest · · Score: 1

    The state of linux on laptops is chunks better than it was when I started this odyssey. There are a lot less vendors and the hardware is waaay more advanced. Am I doing myself a favor begging for drivers from nvidia and ati? Am I doing myself a favor by buying a pawn shop special or eBay box. Linux is only free if you de-value your time.
    OTOH, the PPC hw is fast reliable and has all the HW interfaces. A reasonably equipped G4 and 512+ MB RAM is what 1100 - 1500 and the G3 500 that I use (and *more* than meets my needs) and all other G3s on eBay are all less than $600. If the same HW runs the same OS and the same apps, then does it really matter what the CPU is?
    My laptop is 5+ years old and when I open the lid and wake it up I am typing in something less than three seconds I have been M$ free and compatible for more than five years. When Cortez got to the New World he Burned his boats. If you have no way to get back to Microsoft then you propabaly will not go back.

    --
    --Shaddup and support your local PBS station Plan for it
  101. Laptop Experience by mpapet · · Score: 2, Interesting

    I had the same experience that the author did except my laptop is an old Thinkpad P3 500 with lots of RAM.

    Fedora: Installer exited with error before it was done.

    Suse 9.1: Installed and ran great, but there are/were issues with usb-hotplug and I couldn't compile anything from source either. (terminal exit with error 1?) My lack of patience put that distro to an end.

    Debian Sarge: The best by far. I had to do the kernel recompile to get the wireless card to collect stats, but otherwise there have been no surprises. As much as I hear compliants about a lack of a Sarge release, it works much better right now than Suse 9.1 (with updates) without the Suse polish.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  102. Mod parent up +1 funny! by nietsch · · Score: 1

    no text to fullfill the cutyour tongue filter. There is no usefull text here.

    --
    This space is intentionally staring blankly at you
  103. Recent experience: Linux on a Dell Inspiron 6000 by SpecBear · · Score: 1

    Last weekend I got a new laptop. The first thing I did was repartition and format the drive. Right now I'm dual booting Windows XP and Linux.

    I tried installing several distros and settled on Ubuntu because almost everything worked right out of the box (cd?). The SDIO slot doesn't work, but that's of minor concern to me. The big hole in functionality right now is the video driver. I have an ATI X300 Mobile gpu, and I can't get the binary driver to work. So no hardware 3D for me for now.

    And while we're holding Linux to the same standard as Windows: With just the install CD for Ubuntu (this was 5.04 RC), I was able to get video (without acceleration), network (wired and wireless), modem, and audio working. I had an install I could use for web browsing, word processing, email, playing music, CD burning, and all of the basics most people spend 95% of their computer time on. I'm a Linux n00b, so I'm still exploring what's on this thing. Yesterday I found the option to configure PalmOS devices, so I'm going to play with that today.

    Windows XP gave me none of the above except email and web. I had to go to Dell's web site to download drivers for all of the above devices. Yeah, I guess wordpad technically counts as word processor, but it's no OpenOffice. The Ubuntu install was much easier than the XP install on the same machine.

    The dual boot setup was simple. Mounting the NTFS partition wasn't intuitive, but there are step by step instructions on the Ubuntu site. That was a nifty intro to the mounting system.

    WiFi setup was a breeze, and it Just Worked. It loaded drivers for the modem, but I haven't tested it (haven't used a modem in years). It booted up using my screen's native resolution without me having to tell it (XP, Mandrake, and CentOS all failed in this regard). Accessing the Windows network also Just Worked, and half the time I can't even get my initial Windows installs to do that.

    So far so good.

  104. Gateway M675XL and SimplyMEPIS-3.3 by Jerry · · Score: 1

    SimplyMEPIS-3.3 installed onto my new Gateway M675XL laptop perfectly. It even automatically connected the internal broadcom 11g wireless chip and gave me 54MGz of browsing pleasure!

    --

    Running with Linux for over 20 years!

  105. Debian on Thinkpad T40 by sublimespot · · Score: 1

    I use Debian unstable on Thinkpad T41.

    Used to dual boot XP/Debian but no more. Now its full-time Linux. Basically all hardware works. Only minor issues exist.

    I wouldnt use any other distro. Debian in the best. Redhat/Fedora pissed me off because with every new release you had to re-install.

    ahref=http://chriscarey.us/hardware/myhardware/thi nkpad-t41/http://chriscarey.us/hardware/myhardware /thinkpad-t41/>

  106. The easiest way to get a good 'nix on a laptop... by aquarian · · Score: 1

    ...is with a Macintosh.

  107. Inspiron 8600 by erroneus · · Score: 1

    As long as we're on the subject, I've got a Dell Inspiron 8600 (which is quite similar to the D600 in most respects) with the Radeon option with WUXGA display and all that good stuff.

    I've got everything working except suspend... I'd really really like suspend to work. If I had gone with nVidia, I'd probably be fine as I've read numerous accounts of people getting it to work. (And here I was thinking ATI was better supported under Linux... psh! Shows what I know.)

    Does anyone have any links to places that I might seek a solution?

  108. Yeah, good question! by lilmouse · · Score: 1

    I would like to know this works as well!

    --LWM

  109. I'd rather buy laptops that are Linux ready by Anonymous Coward · · Score: 1, Interesting

    From EmperorLinux.

    They installed Debian on mine. It even came with a well done printed manual to explain how to use the features specific to that laptop.

    Definitely ordering from them again.

  110. Re: NVIDIA Drivers by Anonymous Coward · · Score: 0

    We were badly burned in a scenario where a Dell d800 laptop (with NVIDIA card) wont work properly
    (if at all) with external projectors!

    The solution? either get a DVI capable projector and
    cart along a Dell port replicator.. *OR* use
    a Dell d600 or c640 etc: (one of their machines with an ATI video card)

    Lame, the d800 was a nice machine, cant use it
    for the purpose intended (demo software on linux) but you can watch some killer DVD's with it ;-)

  111. Re:Intel 2915 wireless is has excellent drivers by Splork · · Score: 1

    stop smoking crack. the intel 2200 and 2915 centrino wireless chipsets have excellent 100% open source linux drivers provided by intel here.

  112. At the risk of being redundant: by stealth.c · · Score: 1

    >What's needed to make things better? Well, the Linux community needs to address the device driver crisis.

    No, stupid, the hardware manufacturers need to address the device driver crisis. You think the working-but-closed nVidia driver exists because of something the "Linux community" did? It was a decision made by nVidia to provide Linux drivers.

    Unless you expect a bunch of penguin-suited ninjas to infiltrate D-Link and Intel headquarters and start stealing hardware specs for our wireless cards.

  113. WFM by ubernostrum · · Score: 1

    I installed FC3 on my brand-new Thinkpad in November, and everything just worked. Only bug I had to report was a situation that had nothing to do with my laptop (HAL sometimes doesn't want to let go of a CD/DVD). A little while back I tried the Ubuntu liveCD, and everything just worked; this weekend I'll be installing Hoary.

    But it's not a 'who's right' issue, really; in my experience, the big factor with Linux on laptops is the quality of the laptop. Get a bargain-basement machine and you're likely to run into problems because the hardware will be things like ultra-cheap Winmodems. Spend the money on a quality laptop, and things work much better.

  114. hehe by comet69 · · Score: 1

    ok so you want a dilemma.. i bought a Toshiba 425CDS on ebay the other for $30.. Its sweet as hell and even came with a working battery..

    of course its only a p100 with 16 megs of ram, but I still want to put linux on it.. there is a cdrom on it, but it is NOT bootable.. so did the old fashion thing, and made some bootdisk images.. its being a freakin bitch.. i've tried a few different distros, and none can even detect my odd cdrom, so there's no "media source" for it to install from..

    i have yet to try SuSE though.. i just want a nice console-only linux box, with support for my PCMCIA Kingston NIC... if anyone has any recommendations, i'd appreciate it..

    --
    - Hi I'm Linus Torvalds and I pronounce Linux, Lih-nix..
  115. Hibernate works pretty good by Homburg · · Score: 2, Informative

    I installed Ubuntu Hoary on my laptop (an old-ish Dell) a couple of days ago, and hibernate works great out of the box. It uses some kind of software suspend, which (I would geuss) means it's likely to work on a lot of different hardware.

  116. It's all about quality hardware by ubernostrum · · Score: 1

    That's why I bought a Thinkpad; I know there's no weird fly-by-night hardware in here, and absolutely everything worked (the standard Orinoco module supported my wireless card out of the box). There's even a kernel module available which implements IBM's advanced power-management settings and other niceties.

  117. Oh For Crying Out LOUD!!! by Whatchamacallit · · Score: 3, Insightful

    Just buy an Apple PowerBook or iBook and freaking be done with it! Run OS X if you care more about stuff just 'WORKING'. You can run all of your Open Source software under OS X! Plus you can run all the Apple Software including MS Office! Install the developer tools, install X11 and then go install Fink. You can ssh into your Linux / BSD / Solaris / AIX boxen, run X11 apps remotely, etc. Every *nix user and sysadmin I run into drools over my PowerBook, it's getting to the point where I have to carry a towel with me!

    Or if you are a GNU/Open Source Purist, put Linux on the iBook / PowerBook. They are the most supported laptops available for Linux. Most everything works as it should even under Linux! Even Linux Torvalds is running a PowerMac G5 workstation (it was a gift and it blows away most x86 hardware), albeit running Linux and not OS X.

    http://www.yellowdoglinux.com/ 4.0.1 now supports sleep mode on the Apple laptops w/ATI video cards. Not everything works even on Apple hardware.

    1. Re:Oh For Crying Out LOUD!!! by Anonymous Coward · · Score: 0

      Wait a month or two for Tiger to ship, if you care about OS X. Otherwise, you might have to pay $129 to upgrade and the upgrade will be worth waiting for!

    2. Re:Oh For Crying Out LOUD!!! by Anonymous Coward · · Score: 0

      Someone should try IBM thinkpads and report on their Linux compatibility because I think IBM is ahead of the curve on supporting Linux.

  118. In my humble opinion... by ksc · · Score: 1

    Seriously, if you want a *NIX laptop, get an iBook or a Powerbook where everything just works. On the positive side, I've been using an IBM T41 laptop wise SuSE 9.1 Pro exclusively for a year and a half now for work (I do Windows/Linux SA stuff), and I have had very, very few issues. As always, though, workarounds have to be made for certain in-house 'business critical apps' that will only work in WINE or IE... Linux on a laptop is great. But not as great as OSX on my iBook...

  119. The Bottom Line by dmarx · · Score: 1
    Until Linux is a simple grandmother-friendly install, desktop Linux is going to stay in the ghetto, restricted to people who don't panic at the words "patch and recompile the kernel."
    --
    "Do I dare disturb the universe?"
  120. Value your software freedom. by jbn-o · · Score: 1

    From the article:

    "[...] I'd rather have a fully functional, if closed, Nvidia driver than a reverse-engineered one that limps along."

    Giving up long-term goals for short-term gains is the hallmark of people who don't understand the struggle or the consequences (or are using popular hardware and don't care to think about how software freedom scales up). This is probably why the author frames the issue in the language of the open source movement -- "closed" software -- the movement which doesn't insist upon your ability to freely share and modify software.

    Software freedom is valuable in itself, and proprietary software is rarely a means toward achieving that end. Accepting a proprietary program is a risky proposition because it can mean that people will become satisfied with the proprietary software and thus become less likely to write a free replacement. But even for those who dismiss the freedom to share and modify software, they should appreciate the ability to run the driver on different platforms anywhere, anytime, and maintain those programs as we go. It's not good to have to wait for some proprietor to cater to your computer's architecture, whether this means waiting for nVidia to update its i386 drivers for the latest Linux kernel revision, or hoping that some proprietor will distribute a driver for your wireless hardware in your non-i386-based computer.

    We should value software which we can freely share and modify so that we aren't dependent on proprietors and they can't dictate to us what computers we use, how they run, and what interesting things we are allowed to do with them. It takes a little more effort to find hardware that works with free software, it can mean denying oneself some glitzy features, but it is worth insisting on freedom. The free software community has come a long way in the past two decades. As FSF legal counsel says, let's not give up the struggle because "we're a little closer to the front of the bus".

  121. wishful thinking by narsiman · · Score: 1

    How nice it would be if I got a Knoppix from Dell or IBM with all the drivers (binary is fine) preinstalled along with my laptop. Load the Window$ crap by default paying the M$ tax but I can atleast switch to Linux without having to hunt for drivers !!

    Besides I would have a default recovery disk.

    Imagine how their support costs would plument when the user connects to the internet without a firewall !! Insert that Knoppix disk that came with you package and delete the following file '/mnt/.../Gator/*'.

  122. That explains OSCON by AutumnLeaf · · Score: 1

    Specfically, why I see so many Powerbooks there every year.

  123. Gentoo on Laptop by lpz · · Score: 1

    You can buy fully functional laptops with Gentoo installed from http://www.rayservers.com/

  124. Torvalds is no leader for the struggle for freedom by jbn-o · · Score: 1

    As far as Linus Torvalds is concerned, it's okay to become dependent upon a proprietary revision system (BitKeeper), take credit for more work than he did (allowing interviewers to talk to him about the "Linux operating system" without correction that he is merely the initial author of a kernel), and generally position popularity as a higher priority than freedom. When it comes to the inner workings of the Linux kernel, you should certainly turn to him. But I strongly doubt that the free software community would have gotten as far as it has in the past 20 years if Torvalds' philosophy of pragmatism had been set out instead of RMS' philosophy of pursuing software freedom. The FSF has a great entry in their GNU/Linux FAQ" on this issue.

    As for the value of these secrets, they're overrated and irrelevant. I'll have to leave it to others to find a somewhat recent post on Slashdot allegedly from someone who works at a video card manufacturer who said that the value of these secrets is highly overrated. There's also the conflict between what Linus Torvalds initially wrote and the value of these alleged secrets--if the secrets are so valuable, we dare not run any software which we can all inspect, share, and modify. It's also ahistorical--hardware manufacturers didn't always behave this way.

    But what's really disturbing about the argument for helping proprietors preserve secrets is that it takes the side of those who would divide us and keep us helpless rather than help us acheive freedom while simultaneously making an honorable buck. Frankly, it's worth it to give up that innovation in exchange for more freedom. Innovation will come regardless, don't give up your freedom in the belief that we can't have freedom if someone claims that they won't innovate anymore. If they leave, there are plenty of other innovative people to replace them. The most innovative stuff, the reasons people buy and use computers came in freedom (e-mail and the web). It's our struggle to keep it free that really matters.

  125. MacOS X? Nice GUI on laptops. Too many vendors! by bonez_net11 · · Score: 1

    Using MacOS X on a laptop works just as well as on a desktop. Perfect, beautiful user interface. It's really great. Pull up "Terminal" and you're on a semi-BSD command-line. Try it sometime. You may like it.
    Problems with Linux on x86 laptops. That's not surprising. How about someone makes a Dell 2004+ distribution? Support the few devices Dell has released since Jan 01, 2004. I'm sure that would be a do-able task. The problem is that there is just too much hardware to support. Too many Mainboard, NIC's, Firewire cards, USB cards, etc. Create a distro that works great on a few specific vendors and the tasks become easier. Those who don't have the supported hardware? Build your own I guess. Next time buy something that has a real name on it. The reason MacOS X works great on laptops is because Apple writes the OS and creates the hardware. How many pieces of hardware does it have to support? Not all that many. Anyhow, start making distro's that use specific vendors hardware, within the past few years. Forget all the old stuff. If someone wants to use it they'll have to buy into the correct product lines.

  126. Pay more attention to the users, biz will follow. by jbn-o · · Score: 1

    Hardware manufacturers need to be challenged to negotiate better contracts or put money into writing the software and building the hardware themselves so that they can sell hardware which we can support ourselves.

    As for "gain[ing] the best market share": first, it's not my concern to think of their market share. But it is worth noting that this is not the either-or case the proprietors argue. The manufacturers most people think of when this discussion comes around largely haven't tried any other way but secrecy, so they have no idea how much "market share" awaits them by helping people preserve their freedom in a legally defensible way (such as releasing GPL-covered source code for drivers and firmware). If they were to advertise on this basis, software freedom could be more of a market value and help them pursue a largely underserved market. Many of these proprietors are already paying programmers to update their proprietary software anyhow, they could tell the community to do this themselves. I'm sure the hackers at X.org and OpenBSD would appreciate this effort.

    You misrepresent what the free software community is asking for and has defended with 20 years of hard work and cooperation amongst ourselves (and with business) by glibly dismissing our concerns with "Bla Bla" and saying that we call corporations "Evil". Such language also dismisses genuine harm brought on corporations as though it's not worth considering. Users don't have to trade away all of our freedom in exchange for some meager technical improvement. We can value our freedom, teach others to value their freedom, and in so doing, create change amongst these corporations.

    Free software has already demonstrated their power to make change: the most powerful software corporation continues to make tours of college campuses denouncing our effort by calling us "unamerican" and a "cancer" to "intellectual property", maintain a large slush fund so they can offer zero cost copies of proprietary software to would-be large-seat licensees, hire disreputable research firms to lie about GNU/Linux, and conflate what began with the GNU project as "open source" because they know they can't compete with software freedom (which the open source movement doesn't talk about) so they pick the movement which pitches a different message aimed at being friendly to businesses. Other organizations demonize and try to marginalize the free software community in other ways. I see that behavior and I see that we have political power when we work together toward freedom.

  127. What was the problem? by AI0867 · · Score: 0

    Heh...I could have told him what he did wrong...I had the exact same issue when I tried to install Fedora on my Toshiba. It took me a lot of flopping around (two reinstalls) to identify and fix the issue, but now Fedora works like a charm.

    I have it too

  128. Binary Device Drivers Make Baby Jesus Cry by nathanh · · Score: 1
    Turner acknowledges that binary-only drivers are a sore spot with free software purists, but says he'd "rather have a fully functional, if closed, Nvidia driver than a reverse-engineered one that limps along."

    Then go use Windows, damnit.

    Linux is stable because of the paucity of binary device drivers. Binary drivers are hard to debug, they have undocumented behaviour, they tie the user into a specific platform and version of the kernel, they make it harder for the kernel developers to fix architectural flaws with Linux without breaking all the drivers, and the Linux distributions are often denied the right to bundle the binary drivers.

    Short-sighted users love to point to the nvidia driver and say "see, that one is better than the free driver, why don't we have more of those". The problem is that the nvidia driver is an anomaly. Most binary drivers are crap, on any platform. The most recent experience I had was with a Dlink wireless driver on Windows. It was atrocious! It had different drivers for Windows 98 vs Windows 2000. Neither of them was stable; installing the drivers resulted in crashes on either platform. Both drivers were difficult to configure and had lousy interfaces. In my experience, that is the NORM for binary drivers.

    Why would we want that hellish situation on Linux? Linus has taken the correct attitude; make it possible to develop binary device drivers, but don't make it easy. The Linux developers won't bother to debug a kernel linked with binary drivers, they refuse to freeze the ABI, and they make architectural changes whenever it benefits the kernel even if those changes break the binary device drivers.

    The kernel developers know that binary drivers will HARM the long-term success of Linux. Listen to them; they know more about this than you do.

  129. That's classified. Catch-22. by tepples · · Score: 1

    If ATI/NVidia do not publically state precisely which "IP" agreements are stopping them from open-sourcing their drivers then what you are saying is just marketing FUD.

    I'm guessing that exactly which parts of the driver belong to other companies is a valuable trade secret covered under the same non-disclosure agreement that prohibits disclosing the source code of the licensed parts.

  130. Hell no, *BSD isn't dying by tepples · · Score: 1

    Because they are running Unixy apps. The apps drive the choice of OS

    ...to iBook or PowerBook computers running Mac OS X, which has a subsystem derived from the *BSD family of operating systems.

  131. Well the FCC won't let me be or let me be me by tepples · · Score: 1

    The real problem comes with the state of wireless support. People claim that well obviously things won't work right with cheap wireless cards like those built into most laptops, but thats a load. Look at regular ethernet cards. I tend to buy loads of realtek 83159 cards because they're cheap and work fine under Linux. Why can't the same be done with wireless.

    The problem with Free drivers for radio communication devices is that national radio regulatory authorities frown on making devices that can be easily modified to exceed permissible levels of output power or to run on unapproved frequencies.

    1. Re:Well the FCC won't let me be or let me be me by Anonymous Coward · · Score: 1, Insightful

      I imagine they whine about radio shack selling transistors, diodes, inductors, and resisters?

  132. Unlike POSIX by tepples · · Score: 1

    But Linux and BSD were developed despite USLs opposition to releasing source code.

    GNU/Linux and *BSD are implementations of the POSIX API, which was published. The equivalent in video-driver-land of the POSIX API would be register-level descriptions of the hardware, which unlike the POSIX API are not public.

    1. Re:Unlike POSIX by cpghost · · Score: 1

      register-level descriptions of the hardware, which unlike the POSIX API are not public.

      Yes, that's true. But it is not that hard to discover this empirically and publish a semi-official description, which would then be used to program a driver.

      --
      cpghost at Cordula's Web.
  133. pre-loaded Linux laptops by jpalit · · Score: 1

    So, I think one great thing is availability of pre-loaded Linux laptops (e.g. from LinuxCertified http://linuxcertified.com/). I have had even problems with Windows and drivers for laptop components. So, we are almost getting equal (in good and bad).

  134. Re:Linux Driver ABI: Why it's critically important by MROD · · Score: 1

    I'm sorry to burst your utopian bubble, but this will never ever happen.

    Linux is too small a market for them to worry about and it will forever be so when Aunt May can't just plug in and go. The companies who prefer closed source will just ignore the small loss of ernings from the Linux crowd.

    As for the reason for not designing a properly thought out, documented, standardised and unchanging (during the life of a major sub-version) driver interface just in case a commercial, closed source company may write a driver for it: Isn't this throwing the baby out with the bath water?

    --

    Agrajag: "Oh no, not again!"
  135. OMG THE SNARK by StarKruzr · · Score: 1

    Is it an 802.11g card?

    --

    +++ATH0
  136. Do your research? by toolshed7 · · Score: 1

    It took me two months to decide what laptop to buy? I researched and researched what was Linux-compat via linux-laptops and what laptop had what I desired. It is not linux or FOSS problem, it is the manf. Do your research before you buy...if you buy a laptop for $1, will that is what you get...a laptop is an investment...treat it as such.

    --


    Deserving got nothing to do with it.....shuffle