Slashdot Mirror


Ask Slashdot: Best Tablet For Running a Real GNU/Linux Distribution?

bmsleight writes "Android is nice, but I do not want to pay to print or be beholden to the cloud to do everything or chroot. I just want a tablet that can run a MythTv-client, OpenOffice.org and good old apt-get instead of an app market. I have a Joggler — which costs £60 — I'd like something similar but with a battery, a bigger screen, and other modern tablet features. So, what's the best tablet for running a real GNU/Linux distribution (ideally Debian)? Bonus points for the best apt-get-able distribution that works with a tablet."

28 of 277 comments (clear)

  1. Unity by Anonymous Coward · · Score: 5, Funny

    You want to try Unity.

    Tablet owners are the only people remaining i haven't heard complaining about it.

    1. Re:Unity by SausageOfDoom · · Score: 4, Informative

      He was asking what hardware is best suited, not which distro.

      This is something I've been interested in for a while, but haven't found any reasonably-priced tablet (eg same price as a comparative netbook).

      I mostly want mine for myth-frontend and a web browser - although like the OP I'd prefer to run debian/ubuntu, if I find a decent cheap android-only tablet, there is mythdroid:
      http://code.google.com/p/mythdroid/

      It's not a one-click install, and requires MDD on the myth backend, but I'm using it on my android mobile at the moment, and seems to work pretty well (apart from the lack of a menu button when operating as a remote)

    2. Re:Unity by bmullan · · Score: 5, Informative

      I have an ExoPC which is ATOM N450 based. Being Atom cpu Ubuntu 11.10 installed easily and required NO chroot.

      I've looked for quite a while and as far as my searching has found there are no ARM based linux for tablets out there "yet".

      Ubuntu 12.04 (april 2012) is going to support OMAP4 ARM devices. Tegra2 cpu included so alot of the current flock of ARM Tegra 2 Tablets should be able to run it and any derivatives (mint etc) when that is released next spring.

      There's also been alot of work by Canonical/Ubuntu and others that you can find at www.linaro.org

    3. Re:Unity by bmullan · · Score: 5, Informative

      From Intel's AppUP website here is a writeup/guide about how to create a multi-boot environment on the Atom based ExoPC

      http://appdeveloper.intel.com/en-us/blog/2011/07/07/creating-multi-boot-exopc-tablet

      This shows how to multiboot Ubuntu, Windows, MeeGo on the ExoPC.

      NOTE: the ExoPC is exactly the same h/w as the European WeTab tablet. BOTH are made by a subsidiary of ASUS.

    4. Re:Unity by rlees42 · · Score: 5, Informative

      The ExoPC is sold through the Microsoft store and is currently on sale for $399 for the 64Gb model. http://www.microsoftstore.com/store/msstore/en_US/pd/productID.224518200/parentCategoryID.44066900/categoryID.54536100/list.true I've got one and love it. There is also a healthy community installing alternate OSes on it - including Ubuntu and Meego. http://exocommunity.com/forum/viewforum.php?f=107

    5. Re:Unity by kno3 · · Score: 4, Informative

      If you read the post fully, the author offers "Bonus points for the best apt-get-able distribution that works with a tablet."

    6. Re:Unity by SausageOfDoom · · Score: 4, Funny

      Read the post fully? You must be new here.

  2. Asus Transformer by Jeagoss · · Score: 5, Informative

    The Asus Transformer isn't exactly cheap, but you can run full blown Linux distros on it. I've read of people running Ubuntu on it. I've had Arch Linux running on mine. I went back to Android after a bit just because my OS choices were more for the "cause I could" factor.

    --
    Password Authentication Bypassed for Root
    1. Re:Asus Transformer by BrokenHalo · · Score: 5, Funny

      Of course, there are lots of Linux users who might say that Ubuntu doesn't run well on any platform. ;-D

      *ducks*

    2. Re:Asus Transformer by houstonbofh · · Score: 4, Funny

      Yeah! Who wants a tablet OS for a PC! Oh... Wait... Sorry.

  3. HP Touchpad by Framboise · · Score: 4, Interesting

    Linux based WebOS is going to be free, as HP announced yesterday, and Ubuntu has been installed on the Touchpad already. In the US Touchpads can be purchased for low price, like $99 on eBay. Outside the US some (for example me) got one for low price through Amazon.

    1. Re:HP Touchpad by anomaly256 · · Score: 4, Informative

      Not free per-se.. Open source. There's a distinction ;)

    2. Re:HP Touchpad by Sipper · · Score: 4, Informative

      I've been looking around for something very similar, and I found that you can run "UbuntuChroot" on the HP TouchPad:

            http://www.webos-internals.org/wiki/UbuntuChroot

      This isn't exactly what you're looking for, but it's close. I've specifically been looking at solutions for the HP TouchPad for this since I was given one as a gift. I also would greatly prefer Debian over Ubuntu, and would rather have straight Debian rather than a Chroot, but this is as close as I've gotten so far.

  4. Thinkpad X201T by Anonymous Coward · · Score: 4, Informative

    Ok, a tablet PC is not exactly the same thing as a plain tablet, but if you are serious about Linux, then you can't beat a proper laptop that can also be used as a tablet with the keyboard folded down.

  5. You do not have to pay to print on Android by stephanruby · · Score: 5, Informative

    You do not have to pay to print on Android, and nor do you need to rely on Cloud Print to print either.

    You just need to install the Android app from the printer manufacturer that makes your printer. That's all. And those apps are all free (with no ads and no paid apps equivalents). You can just think of them as drivers. They'll work through the usb to your computer, through bluetooth, or through wifi.

  6. Re:Well, Iconia Tab A500, maybe? by Gaygirlie · · Score: 4, Informative

    Ah, in a reply to myself: apparently you cannot run plain Ubuntu on A500. You can run Ubuntu under Android with e.g. https://market.android.com/details?id=com.appbuilder.u14410p30729 but I don't know if that is useful for anyone else or not, but I feel somewhat tempted to try it myself.

  7. Lifebook T900 by meburke · · Score: 4, Interesting

    I love my Lifebook T900 from Fujitsu. I run either Windows 7 or Debian Mint. I like having the power, the screen is a Wacom Tablet, and I can do powerful shit on it. Max RAM is only 8GB at this point, and getting Linux to address all the functions of the Wacom was a challenge (and not quite finished yet), but overall it is a great convertible tablet. My younger brother calls it my $5000 chess board, but the i7 processor gives me some great math and graphics possibilities.

    My second choice would have been a similar tablet from Lenovo. I've used Lenovo tablets before and always found them dependable and very usable with Linux installed. I picked the Fujitsu because it seemed to have more durability features.

    --
    "The mind works quicker than you think!"
  8. You could always try ........ by rust627 · · Score: 4, Informative

    You could try the Smart Book from Always Innovating

    www.alwaysinnovating.com

    This is the tablet/netbook convertible that seems to have been the inspiration for the Asus Transformer

    Comes preloaded with AIOS (their own customised flavour of linux), Android, Ubuntu, and ChromiumOS

    I'm hoping to have one soon myself to try.

    --
    da da da dum indeed.
  9. Working on it by lkcl · · Score: 5, Insightful

    Here's the thread on debian-arm: http://lists.debian.org/debian-arm/2011/12/msg00008.html and the corresponding one on arm-netbook: http://lists.phcomp.co.uk/pipermail/arm-netbook/2011-December/thread.html

    The problem that's been made clear time and time again is that if you want low-cost mass-produced hardware, you normally have to go with GPL-violating products (see list here http://www.codon.org.uk/~mjg59/android_tablets/) and that means that you will spend the majority of your time reverse-engineering the product for anything between two weeks and two years, depending on luck and skill, before getting something useful. By the time you're done, the product is usually end-of-lifed: thus if it breaks, you're back to square one.

    The reason for the GPL violations is that the low-cost China-based Factories simply have zero software skills: they're provided with binary-only firmware from an ODM who themselves usually had to sign an NDA from the SoC manufacturer, itself in direct violation of the GPL, in order to get access to the source code. Normally there's a chain of at least *five* companies with whom you have to negotiate with for several days or weeks - each - in order to explain the situation to them, against a precarious balance of them basically not giving a stuff because there's no financial incentive for them to give you anything at all: they're already making money, selling product, so why should they care?

    thus, we logically concluded that the only way to get non-GPL-violating product out there is to go directly to the factories and be the supplier of their software.

    so for the past two years i've been contacting and vetting China-based factories, directly, to find at least one which is prepared to work with us (RH Technology - http://www.rh-technology.com./ the basis of the deal is, "we won't charge you for software expertise if you won't charge us for hardware design costs", and after two years we finally found _one_ factory willing to do a deal, and are looking for more.

    we've also found an absolutely great CPU, called the Allwinner A10, which in mass-volume quantities is only about $7: that means that a PCB similar to the raspberrypi with similar features can be made for about $15 (not $25) and, because the Allwinner CPU is an ARM Cortex A8 not an ARM11 it is at least three times quicker than the raspberrypi's CPU.

    now we have at least 15 Debian Developers who are willing to support the project by buying beta hardware samples, and we're looking for more people to help support this effort, by committing to buy product (just like with the OpenPandora http://openpandora.org./ we have set up a CIC (http://en.wikipedia.org/wiki/Community_interest_company) because it's a better vehicle than a non-profit, charity or profit-maximising company. the CIC is called Rhombus Tech - http://rhombus-tech.net./

    we also have the full support of the Board of Directors of the Allwinner CPU: they released full source code to us in advance. we've made it available and found it to compile successfully.

    in-advance GPL-compliant hardware really is very very unusual. even USA-based companies typically release GPL source code on or after the day that a product is announced. Archos for example made a tablet that used the Telechips TCC8900 series of CPUs, and complied with the GPL (in direct violation of the standard NDA available at the time from the SoC manufacturer!).

    other than that: about the only existing product on the market that i can really recommend to you is the alwaysinnovating touchbook: http://alwaysinnovating.com/ - it's about $300.

    1. Re:Working on it by lkcl · · Score: 4, Insightful

      ah, sorry, correction: if you want libreoffice then you can't use the alwaysinnovating tablet - it has a maximum of 512mb of RAM. actually, you'd be hard pushed to find anything! even the CPU we've found maxes out at 1gb of RAM, and libreoffice requires an absolute minimum of 1.5gb of RAM. yes you can use NAND Flash as swap-space but you then risk destroying the NAND flash. yes you could use external USB memory sticks but they're typically slow as a dog. yes you could look for an x86-based tablet with 2gb of RAM but you'll have to shell out at least $500 retail to get one. you're caught between a rock and a hard place, basically! if you can bring your expecations down, such as by using the non-free docs.google.com online service, or perhaps abiword and gnumeric, you'll be ok.

    2. Re:Working on it by lkcl · · Score: 5, Informative

      ok there are two answer. the first is for the EOMA-compliant module *only*.

      1) we'd like to keep it somewhere between $75 and $100 for the very early runs, and it looks like we're set to achieve that. it seriously depends on the quantities, and on how much profit people would like the CIC company to make (yes, CICs can work that way whereas Ltd Companies cannot be trusted with that kind of strategy).

      the NREs (non-recurring expenses) by the factory will be about $2,000, and that excludes hardware engineer's time because we've done this "you don't charge us for hardware engineering time and we won't charge you for software engineering time" deal.

      we have people committed to buying about 17 units so far: if that gets to 30 then the costs are down to $75 per unit (just for those initial 30). after that, there are no more NREs, and the unit cost can, assuming large volume, approach the mass-volume price of $15.

      of course... that's excluding other parts which is answer 2:

      2) it's best to go on mass-volume retail cost, unless you'd like to help dominic (debian developer, see debian-arm mailing list) make one using the EOMA-compliant CPU card which is where most of the difficult work (CPU-to-DDR RAM etc.) will already have been done.

      mass-volume retail cost for something that even includes a capacitive touch panel can be as low as $130, but i know from experience that there's at least a 60% markup on the BOM, possibly even more. here's a link to a discussion: http://lists.phcomp.co.uk/pipermail/arm-netbook/2011-December/001136.html and please note that the example product will be yet _another_ GPL-violating tablet, absolutely guaranteed.

      to work out the BOM you have to factor in the following costs, assuming mass-volume pricing: EOMA-PCMCIA-compliant CPU module about $15, 2000mAh battery $8, 7in 800x600 LCD $15, resistive touchpanel $5, main motherboard including WIFI module about $8, case (excluding *massive* NREs) about $3 - comes to a total of $39. yes, really - $39.

      if you want a capacitive touchpanel instead, add an extra $15 because capacitive touchpanels, being also made of glass and having to be thicker than LCDs, are at least 25% more expensive than the LCD underneath them! but you can see, even with a capacitive touchpanel the BOM only comes to about $55.

      so basically, you can see that a mass-volume retail cost of about $80 for a 7in tablet with the Allwinner A10 and a resistive touchpanel would be quite reasonable, and about $130 for one with a capacitive touchpanel would also be quite reasonable.

      apologies for answering in a rather indirect and roundabout way, which i'm sure you would appreciate given that this is slashdot, and that i'm not working for a profit-maximising company that is primarily motivated to do anything including lie to you in order to get your money.

    3. Re:Working on it by lkcl · · Score: 4, Interesting

      I appreciate the fullness of the answer.

      no problem.

      What will it cost to do something with the dev module? At least through the network?

      ok, one idea i'm advocating is to adapt arduino-like schematics to connect directly to the EOMA-PCMCIA-compliant interface. as such projects are usually a 2-layer board, very low-cost and the schematics are available under Open Source Licenses, it's a no-brainer. probably the best one to pick is the Leaflab's Maple: http://leaflabs.com/devices/maple/ because in mass-volume the CPU is around $1 to $1.50 (the 48-pin version not the 100-pin version!)

      as this CPU is so low-cost, but importantly also so highly functional, its use substitutes and strategically "normalises" Motherboard designs. the plans being discussed at the moment include using the STM32F to do Audio (because of the D/A and A/D converters), battery monitoring (A/D converters), LCD Backlight control (PWM), resistive touchpanels (A/D converters again), keyboard matrix (8+8 GPIO) - someone's already written a mouse driver so at least that doesn't need to be done :)

      so yes: if you're interested, look up the cost of arduino-like devices. at least for prototyping purposes you could just get an off-the-shelf leafpad maple and connect it directly to the EOMA-PCMCIA-compliant CPU card even with a few bits of wire, in a pinch.

      anway, here's a link to some example motherboards that have been designed: http://elinux.org/Embedded_Open_Modular_Architecture/PCMCIA#Example_Motherboards
      that includes a "micro" engineering board (that's nothing more complex than an adaptation of existing leafpad maple schematics) as well as something that's similar to the IMX53QSB, Beagleboard, Pandaboard and Origen etc.

      Your price targets sound delightful. Might as well mark it up another $20 so you can fund the next version too. Or if the money could be spent on making it more rugged, that would be well-spent.

      If the CPU is as fast as you say then there might be more interest in the dev module than you'd think.

      yes, that's the plan :) would love to have some brainstorming ideas written by people on the possibilities, hmmm... let me just create a wiki page: http://rhombus-tech.net//community_ideas

  10. Archos by lowieken · · Score: 4, Informative

    Have a look at Archos tablets. They support Debian on their gen8 series, but those are still a bit slow. People are already running debian on their gen9 products, and official support for that is coming soon.

    See also:
    http://www.archos.com/support/support_tech/updates_dev.html?country=us&lang=en
    http://dot.kde.org/2011/11/30/plasma-active-archos-g9-tablet
    http://dev.openaos.org/wiki/Debian

  11. Its called a "laptop" by itsdapead · · Score: 5, Insightful

    Seriously - the best system for running an OS and applications designed for a reasonable sized screen, physical keyboard and pointing device is one with... a decent-sized screen, physical keyboard and pointing device. Conversely, if you want a truly handheld device with no keyboard and a touch screen, you want a system and apps designed specifically for that environment.

    That's one of the reasons why the iPad succeeded and previous Windows-running tablets didn't. I got an iPad because I was finding my iPod touch and Android phone very useful for certain things and could see a use for a larger version, not because I wanted a replacement for my "proper" computers.

    OpenOffice would be hell on a tablet - I'm sure you could get it running, but its just not designed to be usable in that mode.

    A MythTV front end for tablets would be terrific - if the UI were re-designed for touch operation: currently its really designed for a remote control or keyboard. Of course, you'd also have to worry about which video formats enjoyed hardware acceleration since your tablet CPU might not be up to software-only decoding (some existing solutions transcode stuff on the server side so the tablet can run them).

    So, I guess the Asus Transformer sounds like a contender - but the whole point of that is that you can always disconnect it from the keyboard and use it handheld: if most of your software is going to require the keyboard then why not save your cash and get a netbook?

    --
    In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
    1. Re:Its called a "laptop" by itsdapead · · Score: 4, Interesting

      Also if you are claiming openoffice is unusuable on tablet then I assume the only reason is the lack of KB and mouse, since I use OO plenty comfortably on a 10.1" netbook, and I think the transformer solves that issue rather neatly.

      Yes, and its a big reason. Apart from the gross differences (losing half your screen to an on-screen keyboard, the loss of precision of fingers c.f. a mouse requiring everything to be bigger - eating more screen real estate) the "language" of using a touchscreen is significantly different from that of a mouse, or even a trackpad with gestures (e.g. no concept of clicking, or moving the pointer without clicking vs. dragging). Maybe "unusable" is too strong, but definitely inferior to using an application in the medium for which it was designed.

      I think the transformer solves that issue rather neatly.

      Except you're paying a considerable premium over a netbook for the ability to leave the keyboard behind when you don't need it. If you are primarily using traditional applications, that keyboard is going to be a permanent fixture and the overall ergonomics of a netbook may be better. Maybe you'll get better battery life using "tablet" technology (assuming your "regular" Linux distro doesn't bork the power management on your tablet).

      To be fair - I agree that the Asus Transformer is about the only non-iPad tablet that interests me.

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  12. Re:Time is money by benjamindees · · Score: 5, Insightful

    There are far too many idiots on /. lately.

    The point of Linux, and of Open Source in general, is that the vast majority of time one spends on a computer is not the day (or few days even) it takes to install an OS. The vast majority of time is spent developing that OS into something useable in day-to-day work. And the most time-efficient way of doing that is to get a freely-modifiable operating system into the hands of as many people as possible, give them the means to collaborate, and enable them build the most effective tools and programs possible.

    Do you see the step in that process that requires the OS to be used by as many people as possible? That's what we're discussing. An OS that only runs on expensive hardware doesn't meet that requirement.

    Linux is a community OS. Members of a community voluntarily act in ways which tend to subsidize the group, even when it may not appear to outsiders to be in their individual interests, because it is in their best interests in the long run.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  13. Re:Well, Iconia Tab A500, maybe? by grusapa · · Score: 5, Informative
  14. DO NOT BUY FROM ALWAYS INNOVATING by JoSch1337 · · Score: 5, Informative

    I pre-ordered a smartbook in february 2010 (!!) and there is nothing there yet.

    Forums are dead.

    IRC is dead.

    No reply to any email you send to them.

    Dont bother with this company!