Page 1 of 3 123 LastLast
Results 1 to 10 of 1117

Thread: Ubuntu on Eee PC T101MT

Hybrid View

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

    Ubuntu on Eee PC T101MT

    This thread is here to discuss how to make Ubuntu work perfectly on the Eee PC T101MT touchscreen netbook.

    The instructions on what has to be done after the installation of Ubuntu and more useful information can be found here in the Ubuntu wiki: https://help.ubuntu.com/community/T101MT

    If you have any problems with the instructions, other questions or ideas, this thread is the place to share them.

    (This is a continuation of this old thread: http://ubuntuforums.org/showthread.php?t=1442164)
    Last edited by Plippo; October 29th, 2010 at 10:49 AM. Reason: Made more clear

  2. #2
    Join Date
    Nov 2009
    Location
    Galiza
    Beans
    5

    Re: Ubuntu on Eee PC T101MT

    Hello, and thanks to all the people in both previous and this new thread for their work.
    I need to make some questions about Ubuntu Lucid on Eee PC T101MT.

    The first problem is about the last kernel driver supplied by Plippo in this post. After some problems and failures in its installation, it works as expected. I can configure the pressure sensitivity and probe it in Gimp. But now the USB mouse doesn't work, and I can't fix it. With the first eeepc-t101mt-touchscreen package I have no problem with the mouse.
    I have some command outputs:
    Code:
    $ xinput list
    ⎡ Virtual core pointer                        id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
    ⎜   ↳ eGalax Inc. USB TouchController             id=10    [slave  pointer  (2)]
    ⎜   ↳ SynPS/2 Synaptics TouchPad                  id=13    [slave  pointer  (2)]
    ⎜   ↳ Macintosh mouse button emulation            id=14    [slave  pointer  (2)]
    ⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
        ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
        ↳ Power Button                                id=6    [slave  keyboard (3)]
        ↳ Video Bus                                   id=7    [slave  keyboard (3)]
        ↳ Power Button                                id=8    [slave  keyboard (3)]
        ↳ Sleep Button                                id=9    [slave  keyboard (3)]
        ↳ USB2.0 UVC VGA WebCam                       id=11    [slave  keyboard (3)]
        ↳ AT Translated Set 2 keyboard                id=12    [slave  keyboard (3)]
    
    $ dmesg | grep mouse
    [    0.399777] input: Macintosh mouse button emulation as /devices/virtual/input/input4
    [    0.496470] mice: PS/2 mouse device common for all mice
    The second problem is about the precision with the calibration of the touchscreen. I have tried very carefully to get a perfect calibration, even with a very fine stylus, but the touchscreen always have a little error, about 5 or 10 pixels, depending on the zone. The error is bigger in the borders of the screen. In Windows the calibration works much better, but a little error persists too. And there is a small zone in which I can't trace a straight line with drawing software. I'm thinking that my T101MT has some hardware failure so I would appreciate some feedback from your experience about the performance of the touchscreen.

    Besides, I'd like to tell you that I have achieved the double click using the mouse properties, in the accessibility menu. It doesn't works fine, but is better than nothing.

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

    Re: Ubuntu on Eee PC T101MT

    As an artist, this driver comes as a disappointment- pressure sensitivity is still broadly ignored by art applications, and when it does work (in gimp alone) it makes the program unusable with the touchscreen: Line width and opacity are almost impossible to control, half of these lines spontaneously become squiggles, at lighter pressures annoying dots are produced, and only 6 levels of a capacity for 256 levels of pressure sensitivity are used.

    I have little other option than to revert back to windows or to learn how to build a driver myself.....

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

    Re: Ubuntu on Eee PC T101MT

    These may be of interest:








    ENAC has definitely made pressure sensitivity and multitouch work on the t91mt. http://www.youtube.com/user/Cybercom.../0/Ei58CkPxDr0

    They use the mosart driver for the t91mt, though at the same time others have made egalax work on it. Since the t91mt and the t101mt are such similar computers, and since the egalax driver works on both, perhaps we could use the mosart driver as well. Either way, this looks like a good way of implementing real multitouch.

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

    Re: Ubuntu on Eee PC T101MT

    If you want to record video, use guvcview. It's the only one I've been able to get sound working in. And it's a serious video capture gui, not a silly little toy like cheese.

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

    Re: Ubuntu on Eee PC T101MT

    @mrspacklecrisp
    Does the Windows driver have any pressure sensitivity at all? If yes, I would be curious to know about it. The »6« has nothing to do with the levels of pressure, it is just the axis that reports the event. If you use an utility like evtest you see the driver reports much more different values. The driver reports the pressure value as it comes from the device, so if the sensitivity it gives you isn't enough for you, I'm sorry, but that's all the device reports.

    Most art apps expect pressure sensitivity to be on axis 3, with this screen it's on 6, so they don't work correctly if they don't have an option to set the axis (like Gimp has). Maybe we can manage to change the order in which the axes are reported, I'll look into that.

    The driver I packaged here is from ENAC, as Stéphane Chatty (StCh) from ENAC created it. He is also the person who created the Mosart driver for the T91MT. The driver I packaged is the Egalax driver, and it is different from the Mosart driver, because the screens are different and the Mosart driver doesn't work. The driver does support multitouch and pressure sensitivity, which you can also see by using evtest. If the T91MT has better pressure sensitivity (which I can't say from what I see in the video you posted) then it's because it's a different screen. The only reason you can't use Multitouch at the moment is because no standard Linux application supports it yet. The application used in the video seems to do, so if you find out which one it is, you will probably also be able to use it on the T101MT.

    @minhato
    That the USB mouse doesn't work is strange, I also tried it out and it also doesn't work for me. I'll look into this and maybe ask StCh if I can't figure it out.

    The problem with the calibration seems to be a hardware problem, I also have such a problem at the left edge of my screen, but it's only 1cm wide or so so it doesn't disturb me much, seems to be worse in your case. The problem is that we can only do a 4-point calibration with the current evdev driver in Linux. I guess the Windows driver calibrates with more points, that's probably why it works a bit better there.

  7. #7
    Join Date
    May 2010
    Beans
    56

    Re: Ubuntu on Eee PC T101MT

    I tried Hangman228's recipe to invert the camera, but got this error:

    make -C lib all
    make[1]: Entering directory `/home/johnson/Downloads/v4l-utils-0.7.92-test/lib'
    make -C libv4lconvert all
    make[2]: Entering directory `/home/johnson/Downloads/v4l-utils-0.7.92-test/lib/libv4lconvert'
    cc -Wp,-MMD,"libv4lconvert.d",-MQ,"libv4lconvert.o",-MP -c -I../include -fvisibility=hidden -fPIC -DLIBDIR=\"/usr/lib\" -DLIBSUBDIR=\"libv4l\" -I../../include -D_GNU_SOURCE -g -O1 -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -o libv4lconvert.o libv4lconvert.c
    /bin/sh: cc: not found
    make[2]: *** [libv4lconvert.o] Error 127
    make[2]: Leaving directory `/home/johnson/Downloads/v4l-utils-0.7.92-test/lib/libv4lconvert'
    make[1]: *** [all] Error 2
    make[1]: Leaving directory `/home/johnson/Downloads/v4l-utils-0.7.92-test/lib'
    make: *** [all] Error 2

    Anyone else got this? Sorry, I'm new to ubuntu and linux. Grateful for some pointers.

  8. #8
    Join Date
    Dec 2008
    Location
    France
    Beans
    15

    Re: Ubuntu on Eee PC T101MT

    @tlimsisnw : I think you have ton install build-essential before run commands

    @all : Have you tried the new unify ? It works quite good on my computer and it's good for tactile! But there is many bugs at the moment...

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

    Re: Ubuntu on Eee PC T101MT

    Unfortunately, I wasn't able to find the SVN revision mentioned in the MyPaint bug (MyPaint has switched to GIT, so I haven't found any SVN at all) so I tried to create my own patch for this bug, with more or less success: It works for some simple brushes, but not for all. Anyway I've created a package with the modified version so my wife and anyone else who's interested can try it out, I guess a few working brushes are better than no working brushes. The package is available here: http://www.philmerk.de/dwl/deb/mypaint-resistive.deb - have fun!

    @Hangman228: I've tried unity, interesting concept, but at the moment too many bugs for me, e.g. dragging a new link to the bar crashes it. Also I don't like that the maximized windows have title bars, I like it better how it's in UNE now with the title integrated into the panel.

    @dusjagr: Strange that the device ids change for you, probably because you're using a mouse. I'll look if I can update the rotation script to automatically determine the ID. The speed problem is not a problem with the touchscreen but with the graphics driver, Intel have screwed up their Linux driver a lot in the last two years. Maybe there's some workaround to make it quicker, I don't know.

    @Confuseling: I also guess the EFI is only for the boot booster, but I don't really know. I left all default partitions intact, only reduced the size of the Windows partition to 40 GB and created my Ubuntu partitions in the available space.

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

    Re: Ubuntu on Eee PC T101MT

    Oh, and @dusjagr: Strangely for me automatic switching between speakers and headphones works. Have you installed any special ALSA package? Or maybe ASUS has built in different audio chipsets in different models. For me, lspci -v shows the following audio device:
    Code:
    00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 83ce
        Flags: bus master, fast devsel, latency 0, IRQ 22
        Memory at f7cf8000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel

Page 1 of 3 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
  •