Page 1 of 6 123 ... LastLast
Results 1 to 10 of 52

Thread: Ubuntu Lucid on Eee PC T101MT

  1. #1
    Join Date
    Mar 2010
    Location
    Germany
    Beans
    181
    Distro
    Ubuntu 11.04 Natty Narwhal

    Lightbulb Ubuntu Lucid on Eee PC T101MT

    As this thread has been locked due to the release of Lucid Lynx, I've created a new one here: http://ubuntuforums.org/showthread.php?p=9210836
    --------
    THE INSTRUCTIONS IN THIS POST ARE OUTDATED, PLEASE LOOK AT THE FIRST POST OF THE NEW THREAD LINKED ABOVE.

    Hi everyone,

    since I bought the brand new Eee PC T101MT touch screen netbook-tablet-hybrid (a truly magical device ) a few days ago and installed Ubuntu Lucid Beta on it, I'd like to give you a little how-to about what you need to do to make it run almost perfectly on this amazing little computer.

    Almost everything works out-of-the-box, only the touch screen needs a little work. It's almost nothing you need to do, but to find it out I had to search and try things out for quite a long time, so I thought I could share my experiences with you so you don't have to do this work again.

    WARNING: All of this information here is about Ubuntu Lucid Lynx, which is still beta (but already works great). It will not work for earlier versions!

    So, first of all the good news. What works perfectly out-of-the-box: Graphics with acceleration (compiz is really smooth), touch pad, Ethernet, Wifi, Bluetooth, USB, screen brightness control, sound output (speakers and headphones, speakers are switched off automatically when you use headphones), internal mic, card reader, display of battery status, suspend-to-RAM, suspend-to-disk, some hotkeys (Fn+F1 - suspend, Fn+F5/F6 - brightness, Fn+F6 - screen off), webcam (although with mine, the image was top-down, but you can rotate this in most webcam software).

    What I haven't tested yet: VGA out (but xrandr shows the port, so it should work), microphone port.

    What doesn't work (yet): Some hotkeys (Fn+F2, Fn+F3, Fn+F7-F12, Fn+Space), Multi-touch

    What works with really little effort: Touch screen (no multi-touch).

    To make your touch screen work:
    download this package: http://www.philmerk.de/dwl/deb/eeepc...6.1-1_i386.deb, double click on it and install it. After this, you should be immediately able to use your touch screen, though it's probably not accurate. So run the calibration utility from System > Administration and everything should work.

    (Explanation: To get the touch screen going, you simply need to make the kernel load the module "usbhid" with the options "quirks=0x0eef:0x480d:0x0040". That's all. But to calibrate the screen, there is some more effort necessary. There is a program available for this, but this doesn't work correctly with this screen so I modified it to make it work and to make its use a little bit more convenient. So I've created a .deb package to load the module with the options on boot and install the calibration utility. It will make the module load with the correct options, install the calibrator and put an icon "touch screen calibration" into your System > Administration menu.)

    If it doesn't work (probably because I've forgotten some package requirements), just write me here. Also if you have some ideas about the Fn keys (they don't send any ACPI event or key code), let me know. Or if you have a multitouch driver, of course

    Sources: The calibration program is based on this one: http://www.freedesktop.org/wiki/Soft...put_calibrator - the source code for my modified version is here: http://www.philmerk.de/dwl/deb/egalax-calibrator.tar.gz
    Last edited by Plippo; May 14th, 2010 at 04:16 PM. Reason: New thread

  2. #2

    Re: Ubuntu Lucid on Eee PC T101MT

    Thnx for share, it's working fine. I've found a blueprint: https://wiki.kubuntu.org/X/Blueprints/Multitouch which should enable multitouch capability. T91MT is listed there.
    Last edited by HHGAG; March 30th, 2010 at 10:12 AM.

  3. #3
    Join Date
    Mar 2010
    Location
    Germany
    Beans
    181
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Ubuntu Lucid on Eee PC T101MT

    Thank you for the link, I didn't know this blueprint. I knew that there are some Multitouch drivers already in the kernel, but unfortunately I wasn't able to boot 2.6.34 on my machine. There doesn't seem to be a multitouch driver for the eGalax touchscreen of the T101MT yet (it's different from the T91MT's). But I'll try to build the existing drivers against the Lucid kernel, like described in http://www.lii-enac.fr/en/projects/s...nux-howto.html - maybe one of them also works with this screen if you force it.

  4. #4

    Re: Ubuntu Lucid on Eee PC T101MT

    i've found some more informations on heise: http://www.heise.de/newsticker/meldu...ch-181702.html
    and a video with multitouch support for compiz http://www.lii-enac.fr/en/projects/shareit/linux.html

    eGalax is also supported: http://www.lii-enac.fr/en/projects/s...h-devices.html

    Here is a x.org howto: http://www.lii-enac.fr/en/projects/s...org-howto.html
    Last edited by HHGAG; March 30th, 2010 at 07:18 PM.

  5. #5
    Join Date
    Mar 2010
    Location
    Germany
    Beans
    181
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Ubuntu Lucid on Eee PC T101MT

    Well, eGalax is not really supported. The page only says that they produce multitouch screens, but there is no driver support yet.

    Unfortunately I wasn't able to compile any kernel module from the ENAC homepage, I'll look into this another time.

    What I managed is to check the raw data that the driver sends (into /dev/hidraw0), and I found out how it works, it's a really simple protocol. So I wrote a very simple program in Java that reads the raw values from the device as they come from /dev/hidraw0 (I don't know how raw this data really is, but at least it contains the multitouch information!) and displays the positions of both fingers on screen. I also wrote a very simple algorithm that seperates the data into two fingers, and it works better than I thought (if it works, you see one finger in blue and one finger in red on screen).

    If you want to try it out, you have to install Java (sudo apt-get install default-jre), then download my program from here: http://philmerk.de/dwl/deb/tstest.jar and save it to any folder.

    Use the terminal and navigate into the folder where you saved the file, then first call
    Code:
    sudo chmod a+r /dev/hidraw0
    so the program can access the raw data from the device, then call
    Code:
    java -jar tstest.jar
    to start the program. A window should pop up in which you can happily touch with two fingers and see the red and blue magic happen.

    Of course this program isn't really useful, but it shows how it works. As soon as I find the time (and manage to compile the kernel modules), I'll send everything I found out to the people at ENAC and hopefully they can then produce a driver for the screen.

  6. #6
    Join Date
    Sep 2007
    Location
    Tōkyō, Japan
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: Ubuntu Lucid on Eee PC T101MT

    Someone really needs to work on the touchscreen support in Linux. It's no problem for experienced users, sure, but we want to attract new users too.
    Last edited by NCLI; April 5th, 2010 at 11:48 PM.

  7. #7
    Join Date
    Apr 2010
    Location
    Texas, USA
    Beans
    105
    Distro
    Ubuntu Development Release

    Re: Ubuntu Lucid on Eee PC T101MT

    I had fantastically difficult time installing Ubuntu on the T101MT. It was worth it. I really didn't want an OS that would actually throw away access to my boot menu. Lucid seems alright so far, however... When I try to install that touchscreen package I get the error "Wrong Architecture 'i386' ". Being a little inexperienced, I am kind of at a loss.
    Last edited by mrspacklecrisp; October 23rd, 2010 at 12:22 PM. Reason: ... I sounded silly.

  8. #8
    Join Date
    Apr 2010
    Location
    Texas, USA
    Beans
    105
    Distro
    Ubuntu Development Release

    Re: Ubuntu Lucid on Eee PC T101MT

    Quote Originally Posted by mrspacklecrisp View Post
    I had fantastically difficult time installing Ubuntu on the T101MT. It was worth it. I really didn't want an OS that would actually throw away access to my boot menu. Lucid seems alright so far, however... When I try to install that touchscreen package I get the error "Wrong Architecture 'i386' ". Being a little inexperienced, I am kind of at a loss.
    Ah, well, I've found a major issue- Can't find the module "usbhid". Need some help here, please.
    Last edited by mrspacklecrisp; October 23rd, 2010 at 12:23 PM. Reason: Silliness

  9. #9
    Join Date
    Apr 2008
    Location
    Germany
    Beans
    1

    Re: Ubuntu Lucid on Eee PC T101MT

    Thx for sharing your experience.

    In a german preview video of this Netvertible, I've seen that I can write with the pen and having the hand on the screen at the same time. Is this working on ubuntu?

    Thats the video (14:50): http://www.youtube.com/watch?v=gBChn...layer_embedded
    Last edited by dtw; April 2nd, 2010 at 11:22 PM.

  10. #10
    Join Date
    Apr 2010
    Location
    Texas, USA
    Beans
    105
    Distro
    Ubuntu Development Release

    Re: Ubuntu Lucid on Eee PC T101MT

    Quote Originally Posted by mrspacklecrisp View Post
    Ah, well, I've found a major issue- Can't find the module "usbhid". Need some help here, please.
    I now have the touchscreen working beautifully, after following this: http://ubuntuforums.org/showthread.php?t=1412582

    I had to deviate from these instructions slightly by putting this in terminal, because the touchscreen calibration tool doesn't show up in system-->administration like it's supposed to.
    Code:
    eGalaxTouch
    My only issues now are getting pressure sensitivity to work and eliminating that annoying lag that happens when writing/drawing. Wouldn't that be a dream in GIMP? Just like a fancy expensive wacom tablet?

Page 1 of 6 123 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •