Slashdot Mirror


Running Linux On Acer's C100 Tablet PC

Christopher Coulter writes submitted a link to this detailed guide to putting Debian GNU/Linux on an Acer Tablet PC. That most manufacturers aren't leaping to provide Linux support on their tablet PCs doesn't mean it isn't possible ;)

28 of 249 comments (clear)

  1. What was wrong with it before? by xombo · · Score: 4, Interesting

    It now fits my main uses, which are reading academic papers, writing notes, and doing calculations.

    My only question to him is: How could those needs not be met in a Windows XP envrioment? I would hope that he didn't spend too much time durring class and such trying to install Linux durring a lecture. I thought the main idea of a Tablet PC was to keep you from having so much hassle.

    1. Re:What was wrong with it before? by cscx · · Score: 4, Insightful

      Plus, linux doesn't come with the "ink" software, which makes this sorta pointless.

    2. Re:What was wrong with it before? by Little+Brother · · Score: 4, Insightful

      Hmm I think this is more of a statement that linux is catching up with Microsoft in another niche market, not saying that what he can't do with Microsoft he can do with linux. No, nothing is wrong with Microsoft on a tablet (for the sake of the argument) but look, I can do enough with linux too, let's keep working and we can make linux better, we sure can't do much to improve Microsoft (as we don't have the code)

      --

      Little Brother, watching the watchers

    3. Re:What was wrong with it before? by brent_linux · · Score: 3, Interesting

      There are a lot of things that I hope to use it for. First is that I have become as used to using X as I have using Windows, and there are times I like the flexability. Forwarding apps from my main desktop to it via the wireless is nice. Portable wired and wireless network scanner with etherape, and ettercap. Artistic work in the Gimp. Mine is a little bit different though since it is a laptop as well.

    4. Re:What was wrong with it before? by ahaning · · Score: 3, Insightful

      You're questioning a hackers reasoning for doing something?

      There generally doesn't need to be a reason. He had an itch and scratched it.

      --
      Withdrawal before climax is very ineffective and those who try this are usually called "parents."
  2. wonderful by Trepidity · · Score: 5, Funny

    Because the CLI is particularly well-suited to tablet PCs, you know.

  3. No kidding by Anonymous Coward · · Score: 5, Interesting

    I work for one of the "Top 5" that builds Tablet PCs, and a few of us there have been prodding for approval to look into getting Linux on the Tablet PC. We have even had people come to us representing various distros, but still, our management doesn't see the value in Linux on the Tablet PC.

    Another thing is that we get HUGE $$$$$ from Microsoft for advertising and development.

    1. Re:No kidding by wwwillem · · Score: 5, Interesting

      AC wrote: "I work for one of the "Top 5" that builds Tablet PCs ... our management doesn't see the value in Linux ... we get HUGE $$$$$ from Microsoft"

      So that demonstrates why it's good that Linux on Tablet PC's is tried and proven to be working. Not so much that it works, but way more that this guy needs to post this anonymously. If I would have been in his position (I'm a corporate worker as well) I would have done the same thing, but it's a shame that someone has to go underground to admit that his boss doesn't allow Linux, because Redmond pays too much.

      Thanks for posting this, AC!!!

      --
      Browsers shouldn't have a back button!! It's all about going forward...
    2. Re:No kidding by xombo · · Score: 4, Interesting

      Another thing is that we get HUGE $$$$$ from Microsoft for advertising and development.

      Sounds like Microsoft trying to crush linux in the tablet pc industry the same way they did BeOS in the PC industry, sounds like there needs to be another suit against Microsoft by someone like RedHat to keep the same thing from happening to LinuxTabletPC as BeOS. Remember, Microsoft kept PC manufactures from dualbooting Windows and BeOS by telling them they couldn't. If Microsoft didn't bribe the dealers into being so Pro Windows, I bet the competition could be more open, especially if a company like RedHat played.

    3. Re:No kidding by Anonymous Coward · · Score: 3, Interesting

      Well, I in fact work for the "Top 1" that builds Tablet PC's, and I can say that we ARE working on Linux packaging for them, and it will be announced in a few weeks.

  4. handwriting recognition? by Tancred · · Score: 3, Interesting

    I thought handwriting recognition was one of the things people were attracted to when considering a tablet. Doesn't sound like he's got that (other than the graffiti-like app). Any OS programs that fit the bill?

    1. Re:handwriting recognition? by arose · · Score: 3, Informative

      As with most problems there is an Emacs package to solve it (strokes.el).

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
  5. But what about? by Anonymous Coward · · Score: 3, Insightful

    1) Ink integration into applications?
    2) Handwriting recognition?
    3) Documentation annotation?
    4) Screen rotation?

    If you're going to drop the cash on a tablet pc (over that of a laptop) don't you think that we need to come up with this stuff?

  6. Maybe I'm optimistic... by El+Cubano · · Score: 3, Insightful

    That most manufacturers aren't leaping to provide Linux support on their tablet PCs doesn't mean it isn't possible ;)

    When will manufacturers (not just tablet PCs, but hardware across the board) realize that supporting Linux will benefit them greatly? I mean, even the small steps that nVidia has taken has won the hearts of many a geek.

    I guess they just don't realize it. Funny thing is, I have a friend who works for ATI and says that they use Linux workstations do big chunks of their development, but have never considered explicitly supporting their stuff on Linux. Maybe we should be more vocal as a community.

    1. Re:Maybe I'm optimistic... by Wumpus · · Score: 3, Informative

      You are misguided. nvidia's drivers are proprietary, and they won't release hardware information that would allow anyone to write open source drivers.

      ATI, besides supporting Linux with their proprietary drivers, also releases hardware documentation, and there are open source drivers for their cards as a result.

      Now go take that nvidia card back to the store, and let your wallet talk to the right company...

  7. Congratulations! Next Steps... by Tony.Tang · · Score: 5, Interesting

    Congratulations on getting Linux working on TabletPC hardware. It's always neat to see linux on newer and different hardware.

    There are some obvious next steps here. What makes TabletPC is not merely its form-factor or the hardware bits -- it is also, in large part, the software that is running on the TabletPC. TabletPC has all sorts of software hooks to make applications function reasonably well with just ink input. Can someone out there create a linux-equivalent to the ink applications for TabletPC?

    For instance, the Journal is super cool. It lets you make notes in ink (or by text), it can translate, etc. Most importantly, you can /search/ using ink.

    Most linux and applications in X assume keyboard + mouse input. This is not an unreasonable assumption; however, it does mean that just being able to /run/ the application on this linux/tabletpc is not enough. Many will not be nearly as useful as if they were built assuming some sort of ink interface.

    Note: the Ink interface is /not/ the same as a mouse interface. It has different dynamics and unique properties. Applications, for instance, that make use of the wacom tablets will be best suited for the linux/tabletpc combo.

  8. too bad you can't get any real HWR for Linux... by RevAaron · · Score: 5, Interesting

    Yes, this is kind of neat.

    But for me, I won't bother with Linux on any stylus-only machine until you can get something resembling real HWR for Linux. Yes, there are softkeyboards and plenty of character recognition schemes. That isn't HWR.

    While I'd rather use Linux than Windows for a number of the usual reasons, if I had a tablet, I'd use Win2k on it. At least with Windows I can get real HWR- in the form of PenOffice/CalliGrapher.

    While the regular consumer cannot get real HWR for Linux, it does exist. Motorola's Lexicus division makes real HWR software for a number of platforms including Linux. However, you can't download it and install it for free, or even purchse it. You can as an OEM, but that doesn't do me much good. That, and it really blows- I've used Lexicus's HWR on a ProGear webpad under Linux. First, you have to write in a little box, not just anywhere on the screen. You cannot expand the dictionary- so you'll likely be going back to the softkb for names, etc. It is also very slow, at least on a 400 MHz Crusoe. Oh well...

    I'd love to be proven wrong. If anyonem knows of any other real HWR software for Linux commercial or free, please holler!

    --

    Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  9. Re:...and in related news... by kavachameleon · · Score: 3, Funny

    In the cnet article about the 'net fridge, they mention that soon, the Internet Fridge might be converted to Linux anyway, by the manufacturers. At which point thousands of geeks will either a) Sue them for some odd GPL violation, b) buy millions for no reason, c) complain that it's not using the right distro, or d) bitch about the fact that they have to pay for it at all. :-P (notice the smiley at the end... dont hurt me!)

  10. too bad you can't get any real HWR for Tablet PC by 73939133 · · Score: 3, Interesting

    I have a couple of Tablet PCs. The handwriting recognition that comes with Tablet PC is largely useless. Furthermore, ink handling is poorly integrated into the OS.

    That means that when you use a Tablet PC, you are reduced to using the PocketPC character recognizer or the on-screen keyboard. And for that, Linux has equivalents that are as good or better (xscribble and xvkdb).

    So far, there hasn't been much demand for connected handwriting recognition for Linux, or for ink software, because there haven't been many tablets. Now that tablets are fairly affordable, thanks to Microsoft, that is likely going to change. Open source operates in response to supply and demand; it's not usually first, but it usually fills the needs of users.

  11. Running WinXP On PunchCard MainFrame by maliabu · · Score: 5, Funny

    Will it be cooler or "wower" to be able to install and run WindowsXP on a PunchCard MainFrame, so you scan or bluetooth (Plug'n'Play you see?) a bunch of punch hole signals and it'll produce a nicely formatted Word document?

  12. Re:Congratulations! Next Steps... by 73939133 · · Score: 4, Informative

    Can someone out there create a linux-equivalent to the ink applications for TabletPC?

    Yes. In fact, a lot of software already exists. X11 has been used for more than a decade with tablets (Wacom, etc.), so all the pen input and character recognizer support is there. Furthermore, Gtk+ and a few other toolkits have low-level support for pen input.

    In addition, the Linux-based handhelds already use pen input, so there is experience with, and support for, Linux and X11-based pen-based applications, although those are, of course, for small-screen devices.

    For instance, the Journal is super cool. It lets you make notes in ink (or by text), it can translate, etc. Most importantly, you can /search/ using ink.

    I have tried using Journal for taking notes. It makes for a slick demo, but ultimately, I find a keyboard (even a one-handed keyboard) more efficient. Note that few of the features in Journal are novel--similar software has been around for decades.

    Note: the Ink interface is /not/ the same as a mouse interface.

    You should tell that to Microsoft: most of the software running on Tablet PC has been very poorly adapted to a pen interface and feels like it's been written for a mouse.

  13. Re:addendum by 73939133 · · Score: 4, Informative

    But you can't really do anything important (system-config type stuff) without resorting to a CLI

    Sure you can. You can use Webmin for a web-based GUI, and it lets you administer pretty much everything on a Debian system. As an added bonus, it works pretty much the same way with several other Linux and UNIX flavors.

    (There are a number of other GUI-based configuration tools for Linux as well.)

  14. Not the best idea. . . by stevarooski · · Score: 3, Insightful

    Honestly, I'd love to see anyone try and ssh anywhere with just ink for input!

    Having built Tablet PC apps, I can say that there are a number of reasons why the platform just ain't there yet, and a good number of these are because its really *really* hard to design an operating system that runs in an intuitive manner with nothing but ink input. As things stand now, you can't even log into XP TE with ink. . .you have to peck out a username and password. Same with saving documents and creating folders. I should note that updates to the platform are coming soon to address problems like these.

    Anyways, its great to see alternatives for the tablet, but unless some serious dev effort is put into making Linux work with an entirely different input profile, I can't see it as real useful here.

    --

    - - - - - - - -
    Don't worry, being eaten by a crocodile is just like going to sleep in a giant blender.
  15. Re:Hitachi Linux-based Tablet by cbdavis · · Score: 3, Informative

    www.visionplate.com

  16. Thats not the "ink" software people want. by GoofyBoy · · Score: 3, Informative

    This is something what MS "ink" does;
    http://www.microsoft.com/mobile/pocketpc/do wnloads /transcriber.asp

    It doesn't take single line drawings and translate them into letters, it takes written words (in my crappy hand writing) and translates it.

    There is also a version for the TabletPC.

    This is the single biggest advantage that MS has over Linux in PDAs and tablets.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  17. Re:too bad you can't get any real HWR for Tablet P by RevAaron · · Score: 4, Informative

    I agree- the way MS has it setup by default in Tablet PC XP is ... suboptimal. Digital Ink is stupid unless the whole OS supports it- the Newton is a good example of how that can be done well. Non-ink-based HWR works fine in an OS which wasn't built around it- you draw and it makes text. You can edit the text, and the HWR software takes care of faking keystrokes. A good setup.

    I've used a PC with CalliGrapher/PenOffice on it and it worked pretty well. Naturally, nothing as nice as the integration that you get with an OS designed with the pen in mind from the start, but still.

    Yo're not reduced to that on the tabletPC- no reason you cannot install PenOffice. I agree that you can get soft-kbs and stroke recognition on Linux that are as good as anything like that will get.

    I think the lack of real HWR for Linux goes beyond just there not being many tablets. I think there is a deeper issue, although the lack of tablet-x86-ish hardware is a factor. From my discussions on a number of forums and irc channels, it seems that most Linux developers and users don't think there is any value in connected handwriting recognition. They often think that there is no psychological difference between writing a *word* just as you'd write it on paper and having the system be intelligent enough to translate that into plain-old text and picking apart each word you want to input into letters, seperating it all into the strokes which match up with them.

    I am not saying there will never be real HWR for Linux, but it is likely a long way off. For one, as I mused about above, too many Linux users and developers think that real HWR is a good for nothing "Eat Up Martha." Second, real HWR that is accurate, consistent, and fast enough on semi-modern hardware isn't the easiest thing to code. It's the kind of thing people do real research on, spending a lot of man-hours developing. Not to say that kind of work isn't or hasn't been done in the OSS community- it certainly has. It just seems to be a level beyond the majority of OSS projects. Granted, a good HWR system is a level beyond most software projects in general... I hope I'm proven wrong! It may take a number of years, but I'd love to be able to have my handwriting recognizer be open source.

    Ink software is something I think will come even slower. Sure, folks will probably hack something on ala Microsoft, but creating a good Ink/Text system will require the rewrite of GUI toolkits. Who knows? Perhaps we'll see a new GUI or X11 toolkit integrate this at the ground floor, and take over within a few short years... :)

    --

    Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  18. Re:but... by techturtle · · Score: 4, Insightful

    My $.02: Besides just the general coolness of being able to read e-docs like you would read the newspaper or a book, my biggest use for something like this would be for all of the meetings, requirement gathering sesions, reviews, etc. I have to attend.

    Something I've wanted to do for a long time is have an application or set of apps to record audio from a meeting (this thing has a built in microphone) and have a handy note pad to hand write notes on at the same time (I'm talking pages and pages of notes, diagrams, etc.). Most of the PDAs I've tried are too small for my taste and are cumbersome when taking lots of notes or don't have enough memory for the amount of audio I'd like to record (maybe with external media?). My laptop doesn't have a microphone (easy to resolve though), but my biggest issues with taking a laptop to meetings is typing on it is kind of annoying for everybody and you always have the screen between you and people across a table from you.

    Obviously this could be done with M$ OS and software. But, that's where the big coolness factor comes in. Add in the shear number of *nix tools that I normally use to do other things simultaniously while in meetings on my laptop and I think it'd rock! I think I just convinced myself to buy one! ;-)

    --
    If you don't have something nice to sig, then don't sig anything at all.
  19. Would VNC help? by gylle · · Score: 5, Insightful
    I must admit I run XP on my laptop at home. Reading the discussion above, I see that the reasons for running windows on a tablet PC are even greater. However, I don't use many windows apps. I run a VNC viewer on my laptop, which gives me a full-screen linux desktop. When I need a windows app to control something on the local laptop or use a windows app, I just hit alt-tab. I now wonder how good this use of VNC would be at solving/working around the missing features in Linux.
    • I guess I can rotate the screen, but I would probably have to restart vncviewer.
    • On what level is the handwriting stuff? Can I write on the tablet and get the writing as keystrokes through VNC?
    • [insert your issue from the discussion above here]?