PDA

View Full Version : [all variants] Lenovo Ideapad S10-3t



Pages : 1 [2]

arobase40
August 4th, 2010, 07:34 PM
and before anyone asks -- no i don't know how to bind it to the physical button.

May be you could use the script from Tomfrancart ? ;)
On the Acer 1825pt(z), we have a physical P-button on the buttom left of the panel to bind this script... ^^
But this can be done with any keyboard touch using gnome-keybinding-properties...

http://ubuntuforums.org/showthread.php?t=1486671

I changed his script a little to have a four directions rotation and his script is easy to understand.

Paul S
August 7th, 2010, 09:07 AM
I'm thinking of buying one and have some general questions that I don't see yet in this thread or in the wiki at https://wiki.ubuntu.com/Lenovo_S10-3t:

1. When you install linux, does it kill the instant on feature or does grub play nice with it?
2. Do desktop effects work?
3. How long does it take to start firefox?
4. How is multi-tasking. If you have firefox and openoffice open, does it get bogged down if you try to open synaptic?
5. Anyone now have buyer's remorse and regret buying it?
6. Is it possible to boot a usb (pen/hard)rive with linux loaded on it as an alternative installation to installing linux on the included drive?
7. I see some have had to compile kernels. How long does it take to do that major task? Were you able to do other things while it was compiling or was the atom overloaded?
8. Could you create and post the following files from a terminal (in fact, these would be great files to post on that wiki:
sudo dmesg > dmesg.txt
sudo dmidecode > dmidecode.txt
sudo lshw > lshw.txt
xdriinfo > xdriinfo.txt
xdpyinfo > xdpyinfo.txt
xvinfo > xvinfo.txt
You may have to gzip (or bzip2) your files before you upload them.

fwiw, I am writing from a dell with broadcom wifi and after the last updates in lucid, my wifi broke. So, don't blame you're broadcom wifi problems on the lenovo, because it's a ubuntu wide problem now.

regards,

Paul S
August 7th, 2010, 09:24 AM
I had to

paul :~$ aptitude reinstall bcmwl-kernel-source
paul :~$ sudo restart network-manager

to fix my dell broadcom on lucid. Seems it's not getting rebuilt properly when they update the kernel. And, iwconfig is still screwed up:

paul :~$ iwconfig
lo no wireless extensions.

wlan0 IEEE 802.11 Access Point: Not-Associated
Link Quality:5 Signal level:228 Noise level:184
Rx invalid nwid:0 invalid crypt:0 invalid misc:0

eth0 no wireless extensions.

even though both the eth0 and wlan0 are now connected. So, don't feel bad with lenovo.

regards,

fcomstoc
August 11th, 2010, 12:38 AM
Hello Everyone
I have been using ubuntu 10.04 for about 6 months now so i am relatively new to the OS
i upgraded today to 10.10 and immeditally noticed many problems that 10.04 did not have.
one of the big problems is there is no right-click with out an external mouse
has anyone come up with a solution for this ????

inportb
August 11th, 2010, 07:00 PM
one of the big problems is there is no right-click with out an external mouse
has anyone come up with a solution for this ????

orly? Right-click and middle-click work just fine for me using the Synaptics touchpad. Did you, perchance, push the touchpad down by mistake while trying to right-click?

Paul S
August 12th, 2010, 02:17 PM
Has anyone tried 64 bit on this lappy? I'm running from the live cd right now and can't see any reason not to..

inportb
August 13th, 2010, 01:20 AM
Has anyone tried 64 bit on this lappy? I'm running from the live cd right now and can't see any reason not to..

On the contrary, I don't see any reason to run the 64-bit kernel on this netbook. Why waste memory?

Paul S
August 14th, 2010, 02:28 AM
I notice w7 has an auto rotate feature when you change the tablet position from horiz to vert. Apparently this is connected to the accelerometer which is used to detect a fall and stop the hardrive (aka IBM Active Protection System). I've been googling and reading and it turns out this can be activated in linux too.

The kernel driver is hdaps, for lucid:


paul :~/Desktop$ modinfo hdaps

filename: /lib/modules/2.6.32-24-generic/kernel/drivers/hwmon/hdaps.ko
license: GPL v2
description: IBM Hard Drive Active Protection System (HDAPS) driver
author: Robert Love
srcversion: 0A53DA3975FFD9DDC3F44BE
depends: input-polldev
vermagic: 2.6.32-24-generic SMP mod_unload modversions 586
parm: invert:invert data along each axis. 1 invert x-axis, 2 invert y-axis, 3 invert both axes. (int)

likewise, in lucid:

aptitude search hdaps
p hdapsd - HDAPS daemon for IBM/Lenovo ThinkPads and Apple iBooks/PowerBooks
p xfce4-hdaps - plugin to indicate the status of HDAPS for the Xfce4 panel


All of this originates from http://www.thinkwiki.org/wiki/HDAPS

Near the bottom is the script of interest (for screen rotation), called rotate.py, which links to: http://people.ksp.sk/~mic/Projects/Rotate

I'm still working on my install, but thought I'd pass this on for anyone interested.

I also find that thinkwiki has loads of info on tablet pc's and our s10-3t appears to be quite similar. So further reading may yield additional (existing) stuff.

regards,

inportb
August 15th, 2010, 11:06 PM
This is very interesting, Paul S. On Windows, many users disable auto-rotate because it seems a bit sensitive. I too have the feature turned off. If this could be made adjustable on Linux, I sense a useful feature developing...

There is also tp_smapi, which is apparently recommended over hdaps; sources are available in the repos for dkms (tp-smapi-dkms).

***EDIT***
I could not manage to load the modules...

jyio@nutmeg:~$ sudo modprobe -a tp_smapi hdaps
WARNING: Error inserting tp_smapi (/lib/modules/2.6.35-15-generic/updates/dkms/tp_smapi.ko): No such device
WARNING: Error inserting hdaps (/lib/modules/2.6.35-15-generic/updates/dkms/hdaps.ko): No such device

Paul S
August 17th, 2010, 01:21 AM
Too bad, I guess we're not supported.

I now have a 64-bit lucid and found the lucid touchscreen driver ppa, so didn't have to compile the kernel to get touch working.

I also vote for onboard osk because it's the only way I have found to do a right mouse click. Firefox with grab and drag is better than IE on w7. The rotator script works well too.

I checked in quick start and the rotation key does not work there either, so I suspect we will not be able to get it working in ubuntu.

nnutter
August 18th, 2010, 01:53 AM
Too bad, I guess we're not supported.

I now have a 64-bit lucid and found the lucid touchscreen driver ppa, so didn't have to compile the kernel to get touch working.


What PPA are you referring to Paul S?

pdzurilla
August 18th, 2010, 09:21 AM
Hi, I have also few notes, about Lenovo IdeaPad S10-3T with ubuntu. I am using Ubuntu Netbook Edition 10.04, i find out how to enable headset speakers, touchscreen etc.

But I have couple problems / suggestions:

- When is Ideapad in the tablet pc mode and I initialize Lockscreen, there is no way how to enter the correct password cause there is no onboard keyboard.

- Missing native keyboard in ubuntu. In Windows 7 there is a small icon for initializing keyboard on screen. In Ubuntu still missing

- I found there is a rotation screen script, but is there any way how to asociate it with rotate screen button on Ideapad? I have funcional Mute button, but not the rotation screen button.

Any solution about this problem?

Paul S
August 18th, 2010, 06:02 PM
What PPA are you referring to Paul S?

Good question, because it's currently locked out. It was at:

https://launchpad.net/~xorg-edgers/+archive/multitouch

The apt sources.list entry is:

deb http://ppa.launchpad.net/xorg-edgers/multitouch/ubuntu lucid main

There's another site that you could also try if that fails, info at:

https://launchpad.net/~chasedouglas/+archive/multitouch

Paul S
August 18th, 2010, 06:11 PM
- When is Ideapad in the tablet pc mode and I initialize Lockscreen, there is no way how to enter the correct password cause there is no onboard keyboard.

- Missing native keyboard in ubuntu. In Windows 7 there is a small icon for initializing keyboard on screen. In Ubuntu still missing


Install onboard. You can configure it to start on lock screen as well as login screen. It also has the only way I have found to do a middle mouse click and right mouse click.




- I found there is a rotation screen script, but is there any way how to asociate it with rotate screen button on Ideapad? I have funcional Mute button, but not the rotation screen button.

Any solution about this problem?

No, you have to create a launch button on the panel and link it to the rotation script.

I also am very unhappy with the trackpad driver. I am unable to press the lower left corner and then move across the pad to select text. Every time I try it it jumps off screen. Anyone have any idea how to get it working like a normal track pad when selecting text?

I also have switched to gnome from netbook because I found netbook too difficult to customize. No way to create an icon in the panel for rotation, etc.

By the way, I just notice another ppa covering multi touch interface development at https://launchpad.net/canonical-multitouch Not sure what's there yet, but further study needed.

Subsanek
August 19th, 2010, 02:32 PM
Configuring ethernet card on Lenovo s10-3t
(http://linuxnow.ru/view.php?id=83)

schreibmaschine
August 19th, 2010, 09:53 PM
Hi Guys,

sorry if I got something wrong. Touchscreen is working well after following the steps in
http://ubuntuforums.org/showpost.php?p=8929789&postcount=33 and
http://ubuntuforums.org/showpost.php?p=8932808&postcount=36.

But I can't figure out how to right-click. Already tried holding the finger down for a moment or holding and tapping with a second finger.

Please let me know. I guess it's easier than it seems.

PS: Great work, appreciate that!

schreibmaschine
August 20th, 2010, 08:50 AM
I found a solution which is working well:
I don't use the Mute key and use it as trigger for the script:

#!/bin/bash

if test 3 = $(/usr/bin/xmodmap -pp | awk '{print $2}' | tail -n 13 | head -n 1)
then
/usr/bin/xmodmap -e "pointer = 1 2 3"
else
/usr/bin/xmodmap -e "pointer = 3 2 1"
fi

Mute is the only key located next to the screen which is working. Will try to use another key for switching a virtual keyboard.

pdzurilla
August 20th, 2010, 09:10 AM
I also have switched to gnome from netbook because I found netbook too difficult to customize. No way to create an icon in the panel for rotation, etc.


There is a way how to create this button, first you have to unlock your panel, you can do it when you Log off as an user, and Switch the login method not Ubuntu Netbook Edition, but classic GNOME. Then you can customize your panel. I will try to find the correct method. Here is a screen of my Lenovo Netbook Edition, in the right down corner is also button for Switching screen rotation. As a proof that you can do it :D Please no comments about MS Office pack :) Since my childhood I was working with it, and is very hard to change it for another :)

http://public.masmedialka.net/moj%20kompjuter.png

Paul S
August 20th, 2010, 06:54 PM
Hi Guys,

sorry if I got something wrong. Touchscreen is working well after following the steps in
http://ubuntuforums.org/showpost.php?p=8929789&postcount=33 and
http://ubuntuforums.org/showpost.php?p=8932808&postcount=36.

But I can't figure out how to right-click. Already tried holding the finger down for a moment or holding and tapping with a second finger.

Please let me know. I guess it's easier than it seems.

PS: Great work, appreciate that!

If you're running lucid, then you would be better off with the official cando touch driver, which is now available in a ppa. See my prior post http://ubuntuforums.org/showpost.php?p=9735414&postcount=263

Regarding right click, check out http://ubuntuforums.org/showpost.php?p=9735450&postcount=264

But, I think it might be time to give up on lucid and go to maverick. See http://blog.canonical.com/?p=414 and
http://www.phoronix.com/scan.php?page=news_item&px=ODUyMw for an example. Wow!

Paul S
August 21st, 2010, 04:39 PM
I have added a bug for the missing left / right click of this touchpad at https://bugs.launchpad.net/ubuntu/+source/linux/+bug/621821 in case you want to follow progress.

fcomstoc
August 21st, 2010, 09:37 PM
hey there everyone
i have the lenovo s10-3t with ubuntu 10.04 i have been able to get the touch screen working but i have not been able to get the screen rotation to work properly
i have tried several scripts (including the one posted here earlier)to try to get the rotation to work and the screen rotates fine but the touch acts as if i didnt rotate the screen
has anyone figured out how to rotate the screen image as well as the "touch driver" input

thanks

Paul S
August 21st, 2010, 11:52 PM
hey there everyone
i have the lenovo s10-3t with ubuntu 10.04 i have been able to get the touch screen working but i have not been able to get the screen rotation to work properly
i have tried several scripts (including the one posted here earlier)to try to get the rotation to work and the screen rotates fine but the touch acts as if i didnt rotate the screen
has anyone figured out how to rotate the screen image as well as the "touch driver" input

thanks

You didn't say how you got your touch working, and maybe that makes a difference (or maybe not). Did you backport the maverick kernel, patch and rebuild your own lucid kernel, use the multitouch backport driver, or use the evdev fix?

If you used the multitouch backport driver, did you also install multitouchd (the daemon for multitouch)? I have both the multitouch-kernel-source_1.5 and multitouchd_1.0-0ubuntu1 installed. I notice that the ppa for multitouchd seams to have disappeared, but I searched for it on launchpad, and found this page https://launchpad.net/~bryceharrington/+archive/ppa/+packages and this specific link to the 32 bit version https://launchpad.net/~bryceharrington/+archive/ppa/+files/multitouchd_1.0-0ubuntu1_i386.deb .

Attached is my rotater.sh script.

fcomstoc
August 22nd, 2010, 12:09 AM
You didn't say how you got your touch working, and maybe that makes a difference (or maybe not). Did you backport the maverick kernel, patch and rebuild your own lucid kernel, use the multitouch backport driver, or use the evdev fix?

If you used the multitouch backport driver, did you also install multitouchd (the daemon for multitouch)? I have both the multitouch-kernel-source_1.5 and multitouchd_1.0-0ubuntu1 installed. I notice that the ppa for multitouchd seams to have disappeared, but I searched for it on launchpad, and found this page https://launchpad.net/~bryceharrington/+archive/ppa/+packages and this specific link to the 32 bit version https://launchpad.net/~bryceharrington/+archive/ppa/+files/multitouchd_1.0-0ubuntu1_i386.deb .

Attached is my rotater.sh script.

i tried your script and got the same result, i am not sure how i got the touch screen working i was new at this when i got the touch driver working, i might just reinstall and start over
i did get some error messages at the end of your script when i ran it if that gives you some insight to why i am having trouble with this

property Evdev Axes Swap doesn't exist, you need to specify its type and format
property Evdev Axes Swap doesn't exist, you need to specify its type and format
property Evdev Axis Inversion doesn't exist, you need to specify its type and format
property Evdev Axis Calibration doesn't exist, you need to specify its type and format

thanks

schreibmaschine
August 23rd, 2010, 09:36 AM
If you're running lucid, then you would be better off with the official cando touch driver, which is now available in a ppa. See my prior post http://ubuntuforums.org/showpost.php?p=9735414&postcount=263
Saying "better off" you refer to what exactly? Only problem I'm experiencing right now are X crashes when touching the screen before KDE is fully loaded. Just throws me back to login. No problem, entering the credentials via keyboard, waiting a few seconds, then turning the screen. From there on working very well.
Regarding right click, check out http://ubuntuforums.org/showpost.php?p=9735450&postcount=264 You mentioned onboard. Using the Menu key just lets the pointer just to the location of that key (where I tapped). Not opening a context menu...

By the way I'm wondering if touchscreen support in Maverik will be "enough". Also looked into Fedora and openSUSE with kernel 2.6.34 - touchscreen supported but not usable without calibration. Did not figure out how to get the timing for clicks right (for exmaple). Using the packages mentioned in this thread it's working. Althought I can't find the options responsible for proper timing when I look into xorg.conf... Where did you realize the calibration?

inportb
August 26th, 2010, 12:27 AM
But I can't figure out how to right-click. Already tried holding the finger down for a moment or holding and tapping with a second finger.

To right-click or middle-click, you do not depress the touchpad. Instead, you tap the lower-right corner to right-click and tap the upper-right corner to middle-click. This is less than ideal, but it works.

ehabh
August 26th, 2010, 06:31 PM
S10-3t Support is still flaky. Lenovo used some very non standard components here.

Paul S
August 26th, 2010, 06:36 PM
I also am very unhappy with the trackpad driver. I am unable to press the lower left corner and then move across the pad to select text. Every time I try it it jumps off screen. Anyone have any idea how to get it working like a normal track pad when selecting text?


On lucid, I am experimenting with


syclient JumpyCursorThreshold=500

but, it's still not 100%.

YMMV

inportb
September 1st, 2010, 01:41 AM
I just ran the uTouch tests on Maverick, and it's quite good. Hopefully, there will be lots of progress in this area.

Also, is it just me, or did the netbook launcher take a step back? I don't seem to be able to run many things from the graphical menu.

fcomstoc
September 1st, 2010, 03:39 AM
I just ran the uTouch tests on Maverick, and it's quite good. Hopefully, there will be lots of progress in this area.

Also, is it just me, or did the netbook launcher take a step back? I don't seem to be able to run many things from the graphical menu.

the netbook launcher was a HUGE step back
some of the who reason i use this operating system was because it did not have all that windows type crap. less gui less use of ram and on a netbook it doesn't make sense to run all the extra graphics.
i installed 10.04 netbook on my netbook and immeditally stopped using it - i have completely switched to gnome

_frank

Paul S
September 2nd, 2010, 06:06 PM
I think they have some work ahead on ubuntu-netbook, but I'm trying kubuntu-netbook and find it much more finger friendly. Some improvements over ubuntu version are:

- can configure everything
- can enlarge scrollbars and icons to make them easier to "not miss" with finger touch
- kvkbd is usable
- animations are decent
- still a problem with right and middle mouse click, but a solution is to create a launcher and use xdotool command to create middle / right click

inportb
September 3rd, 2010, 03:53 AM
I agree that kubuntu-netbook is much more usable at this stage. I use KDE on my laptop and briefly tried the netbook version. How's the resource usage of plasma-netbook and kwin compared to Unity?

Mouse clicks work if you have access to the touchpad, but widgets help while in tablet mode.

I would try e17+illume, but it's not installable now. Any ideas on that?

datajack
September 10th, 2010, 03:59 PM
My S10-3t arrived this morning, not two days after getting an apologetic email stating that the shop was out of stock and would be getting mine in on the 15th - a nice surprise :D
Apparently there was some software pre-installed on it but the first thing I saw was the Maverick installer ;)


There is also tp_smapi, which is apparently recommended over hdaps; sources are available in the repos for dkms (tp-smapi-dkms).

***EDIT***
I could not manage to load the modules...

Same here. I patched the module to bypass the DMI checks in case it is just not listed in DMI and it still didn't work, so it looks like a different accelerometer type to the other laptops :(

datajack
September 13th, 2010, 04:57 PM
This may be a silly question.

I've just realised that this netbook comes pre-installed with Lenovo's 'QuickStart' version of splashtop. Does anyone know if the accelerometer works in that environment?

Subsanek
September 14th, 2010, 07:54 PM
In Linux 2.6.36 Wi-fi should work out of the box =)

Paul S
September 15th, 2010, 01:12 AM
This may be a silly question.

I've just realised that this netbook comes pre-installed with Lenovo's 'QuickStart' version of splashtop. Does anyone know if the accelerometer works in that environment?

I tried before and it does not work there either. In fact, multi-touch does not work on any app's either. Nor does the rotation button .. basically, the same bugs that occur in ubuntu are there in splashtop.

Also, I couldn't find a way to get to a terminal (C-A-F1) to be able to gather info with lspci, etc.

But, it's worth watching to see if splashtop gets updated in the future.

Paul S
September 15th, 2010, 01:39 AM
If your still having problems with the internal mic not working, there's a backport alsa package available for lucid, and to be made for maverick .. see https://bugs.launchpad.net/bugs/635907 for info.

Also, at some point in the future, the new broadcom open source driver will be backported via linux-backports-modules-wireless-[lucid:maverick]-generic. I tried installing this now just to see what would happen and it killed the wifi altogether. But, maybe I need to blacklist something. I couldn't figure it out so uninstalled it.

Anyway, that'll be the package to watch if you want to have open source.

I notice that lspci shows this for my wireless:

07:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01)
Subsystem: Broadcom Corporation Device 0510
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at f0200000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
Capabilities: [58] Vendor Specific Information <?>
Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [d0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <64us
ClockPM+ Suprise- LLActRep+ BwNot-
LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [13c] Virtual Channel <?>
Capabilities: [160] Device Serial Number 26-00-9b-ff-ff-82-00-00
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: wl
Kernel modules: wl

I'm puzzled by the device of BCM 4727. Actually the sales order claims I have the BCM 4313. I also have bluetooth, and there's no meantion of it in the output of lspci or lshw (but it shows up in lshal). According to the Broadcom site, the BCM 4313 runs both a/b/g/n wifi and bluetooth, so it may be a combo device. But, I'm still not sure what to think. I think the new opensource broadcom driver supports 4313, but 4727 was not listed. Anyone know for sure if we'll be covered?

inportb
September 17th, 2010, 04:29 AM
Thanks for the tip. I'd applied the fix, but didn't know it fixed the internal microphone. I had to undeafen the microphone first :P

Skaarg
September 21st, 2010, 12:33 AM
I had a problem where if I put the beta installer on my flash drive it would not boot, but I put 10.04 on there and upgrade to 10.10 which worked. Unfortunately I found Unity to be a buggy piece of garbage that was very unresponsive and would not launch programs everytime when I clicked them.

Kubuntu-netbook on the other hand is very nice. Just out of curiousity is there a way of enabling a hold to right click like in Unity/Gnome. Would be very handy for when I have the system in tablet mode.

inportb
September 23rd, 2010, 03:47 PM
I also tend to prefer KDE, but it seems to use a little bit more resources so I have switched back for now. I do not know how to enable hold-click, but I don't quite like Gnome's implementation -- it triggers a left-click event before registering the right-click.

JaseP
September 24th, 2010, 04:59 PM
I now received my S10-3t (N470 with 2 GB RAM & Bluetooth)...

Thanks to many of you here for the great tips in getting started with it.

If someone has a fix for the screen bevel buttons on Maverick, that would be great,... also the lack of right click. What you CAN do in the meanwhile is to set your mouse to allow a held right click, which is not optimal for teh touchpad, but is great on the touchscreen.

Note for those using Cairo-dock (it's great on touchscreens),... Maverick's implementation is apparently broken. OpenGL cairo-dock doesn't work. It crashes. Using the command cairo-dock -c to start it without OpenGL is recommended until it's fixed...

I am using the "working" Audio-mute button for launching the "onboard" on screen keyboard...

nnutter
September 25th, 2010, 03:19 AM
...also the lack of right click. What you CAN do in the meanwhile is to set your mouse to allow a held right click, which is not optimal for teh touchpad, but is great on the touchscreen.

If you allow tap clicking (enabled by default) you can right click by tapping on the very bottom right corner of the touchpad.

MedianMajik
September 26th, 2010, 10:34 PM
What are your thoughts on the state of this tablet with Linux. I've found one for $150, but just want to know if the touchscreen is up to snuff. I'm a heavy writer/traveler who could use a replacement for my sluggish old iphone and overheating netbook.

JaseP
September 26th, 2010, 11:21 PM
... I've found one for $150, but just want to know if the touchscreen is up to snuff. ...

In Maverick, the touch screen works out of the box... However, I just broke my sound trying to get the internal mic working though...

The only cons of this thing on Linux are some little annoyances in Maverick. You can get Lucid working, but it's supposedly a real pain...

All in all, this is said to be the "ultimate Linux tablet." ...
http://www.jupiterbroadcasting.com/?p=2691

By the way,... How on Earth did you manage to get one for $150,... short of it being stolen?!?!

fcomstoc
September 29th, 2010, 04:15 AM
can anyone please post the script for the 90 deg screen rotation the one for the 180 works great !
thanks a lot

Factoryworks
September 29th, 2010, 09:02 PM
Here you are:
It just rotates to the left and back to normal, so no upside down and not to the right.
Also, with the screen rotated to the left, the touch-pad (mouse) is a bit funny to use.
I did not clean up the code, so it still contains elements for the other orientations.


syntax_error=0
orientation=0

current_orientation="$(xrandr -q --verbose | grep 'connected' | egrep -o '\) (normal|left|inverted|right) \(' | egrep -o '(normal|left|inverted|right)')"
case $current_orientation in
normal)


current_orientation=0

;;
left)
current_orientation=1
;;
inverted)
current_orientation=2
;;
right)
current_orientation=3
;;
esac

if [ $current_orientation -eq 0 ]; then
orientation=1
fi

if [ $current_orientation -eq 1 ]; then
orientation=0
fi
method=evdev

# LENOVO S10-3t CHANGE ==> Hard Coded my device number to 11!!!!!!!!

device=11

swap=0
invert_x=0
invert_y=0
real_topx=0
real_topy=0
real_bottomx=4020
real_bottomy=4020

case $orientation in
0)
swap=0
invert_x=0
invert_y=0
topx=$real_topx
topy=$real_topy
bottomx=$real_bottomx
bottomy=$real_bottomy
;;
1)
swap=1
invert_x=1
invert_y=0
topx=$real_topx
topy=$real_topy
bottomx=$real_bottomy
bottomy=$real_bottomx
;;
2 )
swap=0
invert_x=1
invert_y=1
topx=$real_topx
topy=$real_topy
bottomx=$real_bottomx
bottomy=$real_bottomy
;;
3 )
swap=1
invert_x=0
invert_y=1
topx=$real_topx
topy=$real_topy
bottomx=$real_bottomy
bottomy=$real_bottomx
;;
esac

if [ $method = "evdev" ]; then
xinput set-prop "$device" "Evdev Axes Swap" $swap
xinput set-prop "$device" "Evdev Axes Swap" $swap
xinput set-prop "$device" "Evdev Axis Inversion" $invert_x $invert_y
xinput set-prop "$device" "Evdev Axis Calibration" $topx $bottomx $topy $bottomy

if [ $orientation = 2 ]; then
xrandr -o inverted
fi
if [ $orientation = 0 ]; then
xrandr -o normal
fi
if [ $orientation = 1 ]; then
xrandr -o left
fi
fi

#
I assigned it to the MOD4+1 key because the buttons next to the screen do not work. MOD4+2 is for onboard. MOD4 is the Tux / Linux or Windows button.

fcomstoc
September 29th, 2010, 11:26 PM
thank you so much I appreciate it

Subsanek
October 1st, 2010, 03:01 PM
To operate a built-in microphone, add the line

options snd-hda-intel model="ideapad"
In the file
/etc/modprobe.d/alsa-base.conf
After that, reboot.
The microphone works perfectly!

Factoryworks
October 1st, 2010, 04:38 PM
The microphone works perfectly!
Mine works, but produces more noise than I can hear my own voice.
Is yours really working in a usable way?

inportb
October 1st, 2010, 06:45 PM
Make sure you're not covering the microphone...

Subsanek
October 2nd, 2010, 11:08 AM
I have no noise and everything can be heard clearly.
Look mixer settings ...

Factoryworks
October 2nd, 2010, 01:21 PM
On the external microfone, I have some white noise plus a slow "tack - tack - ...", like a slow moving ventilator with a broken motor. The internal ventilator is off.

alsamixer shows: capture: 100%, analog mic boost: 20dB (below that, I have to "kiss" the netbook to register my words).
chip is Conexant CX20582 (Pebble).
What are your settings?

But the headset works perfectly and I will most probably only use that one. So never mind.


By the way, I am now customizing my panels (using standard Gnome, not the netbook editions). It is about to become perfect for me.:)
Does anyone know how to a) hide the title bar of maximized windows without using maximus (maximizes all windows incl. the search in OOo) or compiz (eats too many resources)?
b) move the panels to the right (landscape screen) or top (vertical screen) via script?
---
edit:
got b) running:
I added
gconftool --set apps/panel/toplevels/top-panel_screen0/orientation --type string top to the script to rotate the screen to the left, and "left" when rotating to normal. This gives optimum usage of the screen space.

got a) running as well with maximus and some settings in the configuration editor

vivek40
October 2nd, 2010, 08:35 PM
Hi so this is the netbook that I am planning to buy for my wife tomo. I am totally new to netbooks and just need to know one thing .. does maverick's netbook edition work out of the box on ideapad s10 3t.. does it support all the touch screen stuff and all and would I need to write all those scripts listed on this thread time and again.. I am just too bad at that..

Factoryworks
October 3rd, 2010, 05:07 PM
If you read starting about message #284, you will get an impression of what it does.
Bottom line: In Linux you cannot do as much as with the W7 supplied with it.
Kernel >=2.6.35 is needed for the touch screen (multi-touch does not work, at least for me). Therefore, Ubuntu 10.04 is not suitable (unless you can omit touch screen).
Note maverick is still beta.
And, you have to make some scripting, still no way around.
What disturbs me most, is that left-click-and-hold is not working on the touch-pad, so drag-and-drop and text select are not possible.
But I am enthusiastic about the device and it's possibilities (in the future).

vivek40
October 4th, 2010, 02:56 PM
Hi It might be a little out of context but how are you connecting the s10 3t to a 3g sim card usng the built in slot. Am tired doing that and dont find anything working. have inserted the sim card and all but nothing works

Canadian_Pirate
October 4th, 2010, 06:51 PM
Is there any way to get the touch pad to work in 10.10?

Factoryworks
October 4th, 2010, 08:46 PM
It works - mostly.

Just the left click and hold is not possible. See also these bugs:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/634017
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/621821
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/582809

They are discussing a patch and some settings, I haven't tried that yet.

Right click can be done with tapping the bottom-right corner of the touch pad.

inportb
October 5th, 2010, 03:45 PM
I just noticed that tap-to-right/middle-click no longer works (by default, anyway). On the contrary, clicking with the finger on the bottom right corner seems to be the way to go now. I imagine there'd be a way to enable the tap mode in the usual fashion, since middle click is useful.

vivek40
October 8th, 2010, 10:57 AM
I just pray when Maverick comes out , it suports this device out of the box.

Am tired of windows 7 on it . Mc cafe keeps saying it is going to expire in 10 days. MS office keeps saying it needs to be activated. Installed Firefox on it and it uses close to 120 MB of Memory.

inportb
October 8th, 2010, 11:13 PM
It won't be completely supported out of the box -- you gotta jack into Ethernet and install a restricted wireless driver using Jockey, which should be a painless procedure. You might also have to perform the alsa fix, but that's just a line in a configuration file.

vivek40
October 10th, 2010, 05:55 AM
Thanks for replying inportb , but I was actually talking of all the touch functionalities.. any idea about the same!

vivek40
October 11th, 2010, 12:53 PM
Hii , has someone tried maverick released yesterday on s10 3t.I am really sorry to keep bumping this thread but it is just that I have run out of bandwidth and need some feedback before downloading the netbook edition of 10.10.

Paul S
October 12th, 2010, 01:56 AM
Hii , has someone tried maverick released yesterday on s10 3t.I am really sorry to keep bumping this thread but it is just that I have run out of bandwidth and need some feedback before downloading the netbook edition of 10.10.

I tried it and there is no support of multitouch that I can find. Also, the default netbook install creates a user interface that is difficult to use without a mouse / keyboard. For example, just getting a right click to activate the network connection configuration is not possible. Also, I didn't find any way to activate an on-screen-keyboard. So, I think multitouch support has been delayed!

Maybe you should stay with W7 for tablet mode.

Ubuntu itself works well with the full netbook, using the keyboard and touchpad / touchscreen (for single clicks) (although the touchpad corner clicks need a bugfix).

hth

inportb
October 12th, 2010, 06:10 AM
I found that EasyStroke makes this thing very usable in slate mode. I have mine set up for a Graffiti-like alphabet.

codevel
October 12th, 2010, 04:10 PM
Hii , has someone tried maverick released yesterday on s10 3t.I am really sorry to keep bumping this thread but it is just that I have run out of bandwidth and need some feedback before downloading the netbook edition of 10.10.

I just did that (upgraded from 10.04) and I've got some 'enhancement' over the lucid:

1) suspend/resume works, and
2) multitouch works! (just tested it with utouch)
Anyone know some multitouch apps for demonstration/testing?

IMHO, the Unity environment looks cool but is less finger-friendly than the netbook-launcher in lucid.

Paul S
October 13th, 2010, 02:43 AM
I found that EasyStroke makes this thing very usable in slate mode. I have mine set up for a Graffiti-like alphabet.

Hi, I might be interested in trying this. The doc's are a bit sparse for easystroke. Please post your config .. I think this should work:


tar cjvf easystroke.tar.bz2 ~/.easystroke/

and attaching it, so I can see what can be done on this touchscreen. I should be able to use your commands and just input my own gestures .. could save a bunch of time.

TIA

vivek40
October 13th, 2010, 08:08 AM
thanks for replying codevel,& Paul , but now what do you recommend me to download and install which could work fine with all multitouch and touch gestures with on screen keyboard and all. I am tired of Win7 which takes a lifetime to boot up and then keeps reminding me to activate something or the other.

Please suggest and yes once again my apologies for bugging you all

Paul S
October 13th, 2010, 01:59 PM
what do you recommend which could work fine with all multitouch and touch gestures with on screen keyboard and all.

I'm running ubuntu-desktop 10.10 with onboard osk , but I do not have any multi-touch applications. In my last post I asked inportb to post his easystroke configuration files because he feels easystroke is helpful to replace 2nd touch events. I haven't been able to figure out easystroke yet. I hope he posts his configuration so I can try it.

I do not find any way to try android, so cannot comment on it. I tried Smeego, but it is worse than ubuntu at this time. I do not know of any other os to try.

Anyway, nothing is as good as W7 for multi-touch right now! If you must have good multitouch, then you may have to wait for ubuntu 11.04.

LXUSeless
October 15th, 2010, 09:50 AM
Hi there,

I'm following this thread for quite some time (I'm a proud owner of a S10-3T since February.)
I Maverick and Opera for browsing make the S10-3T well usable.
However, I wanted to use multitouch so I kept googling for infos on the GINN demon. It's promised to be a part of Maverick, but it seems it's not in.
Are there any infos on how to use it?
(BTW: I pulled ginn from the repos, compiled and startet it without any parameters. When I use it this way, the pointer wouldnt react to touch inputs anymore, but Opera zooms in and out in response to a pinch guesture...)

altongary
October 16th, 2010, 07:01 PM
Multi-touch is not installed by default on Ubuntu 10.10 desktop edition. You have to open a terminal and type sudo apt-get install utouch to have that ability. Click the attachment to see the the multi-touch gestures. Canonical has promised more multi-touch uses in the near future.

RuLong
October 17th, 2010, 06:03 AM
Multi-touch is not installed by default on Ubuntu 10.10 desktop edition. You have to open a terminal and type sudo apt-get install utouch to have that ability. Click the attachment to see the the multi-touch gestures. Canonical has promised more multi-touch uses in the near future.
I've done that and have never been able to get the 'flick' gesture to work. And I think the only reason I can hold down for a right click is because I enabled it under the 'mouse' settings rather than anything with uTouch.

datajack
October 17th, 2010, 10:39 AM
I've done that and have never been able to get the 'flick' gesture to work. And I think the only reason I can hold down for a right click is because I enabled it under the 'mouse' settings rather than anything with uTouch.

From what I understand (I'd love to be shown wrong) is that the utouch system only adds a uniform interface for applications to make use of - each application must be specifically developed to make use of gesture input and I'm not aware of anything that does yet.

Paul S
October 17th, 2010, 01:26 PM
Need help with lenovo onekey recovery. It stopped on the 4th attempt here and after searching forums for hours, I can't find a fix. But it seems like it might have something to do with the disk labels and or id's. On mine, the original backup is on /dev/sda4.

Anyway, it would be a big help if from a linux terminal, you would post the output from these 2 commands:

$ sudo fdisk -l
$ sudo blkid
, so I can compare mine to yours and (hopefully) get it fixed.

TIA

FWIW, the output for my broken system is:

paul :~$ sudo fdisk -l

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3ffc3ff

Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 4934 39426531 7 HPFS/NTFS
/dev/sda3 4935 28476 189093889 f W95 Ext'd (LBA)
/dev/sda4 28476 30402 15471800 7 HPFS/NTFS
/dev/sda5 24524 28476 31737856 7 HPFS/NTFS
/dev/sda6 4935 11621 53710848 83 Linux
/dev/sda7 11621 11642 164864 83 Linux
/dev/sda8 11642 17721 48827392 83 Linux
/dev/sda9 17721 17739 145408 83 Linux
/dev/sda10 17739 23818 48827392 83 Linux
/dev/sda11 23818 23836 145408 83 Linux
/dev/sda12 23836 24523 5520384 83 Linux

Partition table entries are not in disk order

paul :~$ sudo blkid
/dev/sda1: UUID="5AD82F66D82F401D" TYPE="ntfs"
/dev/sda2: UUID="C2022E2B022E24BF" TYPE="ntfs"
/dev/sda4: LABEL="LENOVO_PART" UUID="BA5AE6535AE60C47" TYPE="ntfs"
/dev/sda5: LABEL="LENOVO" UUID="12F82034F820190D" TYPE="ntfs"
/dev/sda6: UUID="2b769eb8-d7ec-432d-9d57-1d29f3bc0c32" TYPE="crypto_LUKS"
/dev/sda7: UUID="0531a85b-8f33-429e-bfd6-c0cb491e1a8b" TYPE="ext4"
/dev/mapper/sda6_crypt: UUID="CpvWu1-dNJI-CIIW-cPiJ-qpsC-EXuB-oix5HA" TYPE="LVM2_member"
/dev/mapper/vgsda6-lvsda6--swap: UUID="15137317-e13d-4c8d-9c41-dd54b30f311c" TYPE="swap"
/dev/mapper/vgsda6-vgsda6--root: UUID="2bbfb822-5e50-4c8b-a20d-7eebe66cd1bb" TYPE="ext4"

inportb
October 21st, 2010, 01:25 PM
Paul, I don't have the configuration anymore; it got wiped when I installed Maverick. Nonetheless, I really do think you'd benefit more from EasyStroke if you set it up with the gestures that make sense to -you-. Try not to exactly duplicate the gestures you use while writing on paper -- simplified strokes tend to work well and let you write faster.

Charles34
October 22nd, 2010, 05:14 AM
Hey all, first off let me start by saying that it's great to see so many other s10-3t lovers out there. Secondly, I am a total and complete (just started a month ago) Linux Noob, so please take it easy on me. If I seem ignorant it's because I am.

So, I'm obviously faced with the same problems as everyone else on this thread. The bigger problem I'm having is translating these beautifully written responses into actual fixes on my machine. Can anyone tell me how to implement these patches or better yet, where to find a good reference manual (.pdf, .doc, .txt, html etc?)

I fell in love with Ubuntu the first time I used it. I have no problem learning the language, I just want to learn it right. Thank you in advance for any help you can give me.

inportb
October 22nd, 2010, 05:41 PM
protip: installing natty atm breaks wifi ;)
at any rate, i have easystroke installed again and this time i saved the files...

if you decide to use it, keep in mind that this is a modified graffiti alphabet. for caps-lock, you need to apt-get install xautomation. you will have to "relearn" handwriting, but for me it is more natural than using a vkbd. some strokes may not work as well as the others, so you may need to refine them. enjoy!

(post composed via easystroke)


So, I'm obviously faced with the same problems as everyone else on this thread. The bigger problem I'm having is translating these beautifully written responses into actual fixes on my machine. Can anyone tell me how to implement these patches or better yet, where to find a good reference manual (.pdf, .doc, .txt, html etc?)

Welcome to the forums. While the Lenovo Ideapad S10-3t is almost perfect out of the box with the Maverick Meerkat, there are a couple of glitches and possible points of enhancement. I'd recommend that you have a look at the top of the wiki page (https://wiki.ubuntu.com/Lenovo_S10-3t) and see if there's anything left for you to do on the glitches front. Are there any specific issues that you're looking to address?

Bufke
October 23rd, 2010, 07:06 PM
Thanks for the config file inportb I found this really useful. I found it useful to add a gesture to disable it then I made a script to run that gesture using from the command line

easystroke send "my new gesture name"

Basically I can just click on an icon to enable it or disable it. I put the icon in awn which i make always show for easy access.

I can't wait to do these gestures with multi touch!

inportb
October 23rd, 2010, 11:02 PM
That's a good idea. I just made a right-click gesture, which I use to access the icon in the notification area.

I'm also working on a predictive text entry tool in Python (to save me some strokes). The prediction works... but I'm getting stuck making a virtual keyboard out of it. Basically, the ibus documentation sucks :mad:

Skaarg
October 24th, 2010, 06:18 AM
Just in case anyone one was curious. I disliked moving to Ubuntu 10.10 because of Unity, but wanted to have the improved touch screen support. Well now the 10.04 interface is available for download and I figured out how to make it fully customizable like in 10.04 by modifying that guide some.

Personally I feel this interface is very nice for a touch screen since you can resize and arrange the top panel to fit your needs. Then the application launcher is just much more user friendly and faster than Unity.

http://ubuntuforums.org/showthread.php?t=1604393

ta100
October 29th, 2010, 12:52 AM
i am using this laptop with ubuntu and it works great :)
touch screen is great :p
i can't go back to win7 after enjoying this OS
everything works fine to me

Charles34
October 29th, 2010, 04:23 AM
I have to assume you don't use it in portrait mode too often. Unfortunately, thanks to some cool ad-ons for Firefox, I've gotten quite used to reading all my news in portrait (ebook style.) This along with a few other minor issues means that I can't quite bring myself to remove Win7 yet. Looking forward to the day I can.

TO ALL THE UBUNTU GURU'S WITH S10-3Ts: On a side note to the MANY Ubuntu users better than me, I noticed that the rotation hardware button works in QuickStart but it only goes from landscape to opposite landscape. The touch controls flip along with the screen rotation as well. I know QuickStart is a Linux-based OS but I don't really know anything about Linux yet. I'm curious whether it's possible to pull the code from QuickStart for the screen-rotation and touch-rotation and implement it in Ubuntu. Again as I said in my previous post, I am a complete noob when it comes to Ubuntu (and Linux in general) so if anyone with the know-how wants to check it out, it might just benefit all of us.

Canadian_Pirate
October 31st, 2010, 07:24 PM
uTouch does not seem to work on my S10-3t. I do not know why...

For convenience I have created a script to make the touchpad work (with pressing buttons and scrolling) in 10.10.
THIS SCRIPT WILL INSTALL DKMS IF IT IS NOT ALREADY INSTALLED.
THIS IS NOT TESTED. (tell me any bugs and I will fix them.)

Type this to run:

chmod +x mouse.sh
sudo ./mouse.sh

EDIT: Small bugs in the program. Fixed now

logdrum
November 6th, 2010, 01:55 AM
I do not know if the problem is solved but I just got a Lenovo S10-3t 2 days ago. I am active Meego enthusiast and developer and Meego 1.1 recognized the wifi and the touch right off the bat. I know that this has always been an issue with most netbooks. I have a Dell netbook and I had to built the slasher/broadcomm driver before. The Windows device driver control panel says that the wifi is an Atheros AR9285. The tablet is not explicit in the device manager but in the control panel, there is a pen and touch tool control. I'll boot of the meego live USB again and I'll see if I can get more information. I'll try the latest Ubuntu as well. My first post btw. Nice to be here.

prshah
November 8th, 2010, 04:15 AM
Hello,

I've recently got this laptop, and, after reading through 34 pages, thought I'd summarize my experiences this:

a) Short of Wifi, everything works perfectly off live CD (10.10) and after install, including display, sound, touch (not multi-touch)), fn-keys, compiz, etc.

b) Initially installed netbook-remix, then removed it and installed 64-bit Desktop since was not comfortable with the remix interface and lack of control. Why 64-bit? Because I can (TM). USB live/install stick created using "Make startup disk" and ISO image of 64bit 10.10 from another system.

c) Wifi worked immediately once "Activated" in Hardware Drivers (restricted drivers). Needed a hardline (LAN) connection.

d) Quick Start was initially disabled in my BIOS settings, so enabled it to check what worked in SplashTop and to replicate if possible in Ubuntu.

e) Excellent battery life results (better than onboard Win7 HB).

f) Excellent ubuntu performance, much better than Win7 (jitters, especially during extensive HDD reads for no discernible reasons)

g) W7 HB features are comparable to Ubuntu's features since HB lacks multi-touch capabilities.

h) Flash, java etc worked immediately after hassle-free installation by clicking "Install missing plugins" in firefox.

i) Right click works fine by tapping lower-right corner of touchpad (but don't depress button). Screen right-click (dwell click) is little iffy, but usually works fine.

j) All in all, very happy with Ubuntu on this netbook, and don't think I will be going to W7 (though netbook is in dualboot setup now).

Hope this will put things into perspective for new owners of this hardware.

vivek40
November 10th, 2010, 11:24 AM
Thanks for that prshah, nice to hear that, how about the touchpad and the left-right clicks on that.. hoping that they make multi touch work soon !

fcomstoc
November 13th, 2010, 07:27 PM
hello everyone
has anyone got this sound card driver to work right,
all i can get it to do is analog duplex which is not compatable with several programs, is there any way to get a better driver or to use the windows one

thanks

Paul S
November 14th, 2010, 12:43 AM
Experimental multitouch packages for maverick now available, haven't tried them yet. Here's the info:

https://wiki.ubuntu.com/Multitouch/XDevelopment

Two ppa's needed:

https://launchpad.net/~utouch-team/+archive/xorg-unstable

https://launchpad.net/~xorg-edgers/+archive/ppa

and developer info here:

http://lists.x.org/archives/xorg-devel/2010-November/015347.html

Still not sure if this will enable actually doing anything in applications like firefox or evince. If you try them, let us know.

Bufke
November 14th, 2010, 06:42 AM
Tried the experimental, the mouse resets to a corner of the screen every second or so. Touch screen can click but not move the mouse. Obviously I couldn't test any multitouch features with this problem.

Paul S
November 15th, 2010, 03:03 PM
Tried the experimental, the mouse resets to a corner of the screen every second or so. Touch screen can click but not move the mouse. Obviously I couldn't test any multitouch features with this problem.

Same sad result here.

btw, if you aren't already aware, there's a ppa-purge program that will undo the special ppa packages.

Did you file a bug? If not, I'll get to it a bit later today.

Paul S
November 16th, 2010, 08:11 PM
if you want to follow, it's bug 675691 at https://bugs.launchpad.net/ubuntu/+source/utouch/+bug/675691

greenreports
November 27th, 2010, 07:36 PM
Hello,

I've recently got this laptop, and, after reading through 34 pages, thought I'd summarize my experiences this:

a) Short of Wifi,...

i) Right click works fine by tapping lower-right corner of touchpad (but don't depress button). Screen right-click (dwell click) is little iffy, but usually works fine.

j) All in all, very happy with Ubuntu on this netbook, and don't think I will be going to W7 (though netbook is in dualboot setup now).

Hope this will put things into perspective for new owners of this hardware.

Thank you PRShah and others who posted here! I'm new to Ubuntu (&Linux) and am only able to use some of the suggestions due to newbie status. However, I finally have a touchpad that works (mostly) due to hint i) above.

Touchscreen itself seems to work OK in Ubuntu Netbook Remix 10.10, though without multitouch.

Paul S
November 27th, 2010, 08:30 PM
For the touchpad fix, see postings 111 and 112 on this bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/582809?comments=all

regards,

markyt23
December 5th, 2010, 09:34 PM
i have touch working on my lenovo s10-3t has anyone got multitouch working as seen here?
http://www.youtube.com/watch?v=bcH3flhYHZI&feature=related

Skaarg
December 6th, 2010, 08:15 PM
i have touch working on my lenovo s10-3t has anyone got multitouch working as seen here?
http://www.youtube.com/watch?v=bcH3flhYHZI&feature=related
That's very interesting to see. I too am curious how they got multitouch fully working there.

Paul S
December 14th, 2010, 02:45 AM
ginn was just made available for maverick and goes a long way. Give it a try. https://lists.launchpad.net/multi-touch-dev/msg00617.html

inportb
December 16th, 2010, 04:18 AM
So basically, just install utouch? I see...


inportb@natty:~$ apt-cache search utouch
libutouch-grail-dev - Gesture Recognition And Instantiation Library - dev files
libutouch-grail1 - Gesture Recognition And Instantiation Library
libutouch-geis-dev - Gesture engine interface support - dev files
libutouch-geis-doc - Gesture engine interface support - documentation
libutouch-geis1 - Gesture engine interface support
utouch - A meta-package to install gesture libraries and tools
utouch-geis-tools - Gesture engine interface support - test tools
utouch-gesturetest - Test tool for the X Gesture extension
utouch-grail-tools - Gesture Recognition And Instantiation Library - test tools
xserver-xorg-input-mutouch - X.Org X server -- muTouch input driver

Paul S
December 16th, 2010, 03:56 PM
hmmm, it seems like the utouch repo did not get the dist file updated properly. Try this repo for direct download of ginn: http://ppa.launchpad.net/utouch-team/utouch/ubuntu/pool/main/g/ginn/

I think ginn is better than easystroke, although more difficult to configure.

1. you have to copy and edit your own version of /usr/share/ginn/wishes.xml .. open it in an editor to see the format

2. run "geistest" in a terminal and perform the new gesture you want to create. copy the relevent terminal output into your version of wishes.xml and follow the model of the examples in your wishes.xml to create a new xml statement that describes your new gesture and the output mouse / key commands to perform. see http://ubuntuforums.org/showthread.php?t=1635401 and https://lists.launchpad.net/multi-touch-dev/msg00621.html for some more tips.

3. run "ginn <your-edited>wishes.xml" in a terminal to get ginn to do it's work

4. give bug or wish list feedback to utouch team

inportb
December 16th, 2010, 08:25 PM
Thanks for the tip. I'll give this a spin :D

Skaarg
December 19th, 2010, 04:16 PM
I'm surprised this hasn't been mentioned in this thread. It looks like someone working with Plasma Mobile on Meego got the S10-3t to rotate into portrait mode. It'd be nice if this could carry over to Ubuntu in some form.

http://mynokiablog.com/2010/11/22/video-plasma-mobile-on-meego-with-qml-demoed-on-lenovo-ideapad-s10-3t/

prshah
December 21st, 2010, 12:21 PM
got the S10-3t to rotate into portrait mode. It'd be nice if this could carry over to Ubuntu in some form.

Ubuntu CAN rotate into portrait mode. It's mentioned in this thread as well as in the Ubuntu Wiki for Lenovo s10-3t.

I have modified the script on the wiki slightly. I'm attaching it to this if you would like to try it.

Usage:
./changeaxis.sh # rotate 90 deg clockwise
#or
./changeaxis.sh 0 #=normal or 1=portrait, 2=rev landscape, 3= rev portrait


Works great with EasyStroke for when in tablet mode!

However, please feel free to correct me if I have misunderstood your question.

ekeko
December 22nd, 2010, 10:49 PM
Ubuntu CAN rotate into portrait mode. It's mentioned in this thread as well as in the Ubuntu Wiki for Lenovo s10-3t.

I have modified the script on the wiki slightly. I'm attaching it to this if you would like to try it.

Usage:
./changeaxis.sh # rotate 90 deg clockwise
#or
./changeaxis.sh 0 #=normal or 1=portrait, 2=rev landscape, 3= rev portrait
Works great with EasyStroke for when in tablet mode!

However, please feel free to correct me if I have misunderstood your question.

Hi prshah,
your script works fine, thanks for it! i was looking for a script to have 90° rotation and not the other ones listed here allowing 180° only. your script belongs to the wiki I think.

regards,
ekeko.

prshah
December 23rd, 2010, 04:49 PM
i was looking for a script to have 90° rotation and not the other ones listed here allowing 180° only. your script belongs to the wiki I think.

Thanks for pointing out this difference. However, I cannot take the credit; the script was cobbled together from various sources. I have just made some cosmetic modifications.

Skaarg
December 30th, 2010, 04:57 AM
That 90 degree script is indeed very nice. It's just slightly a problem for me though because I'm not a fan of Unity so I use the 10.04 netbook interface on 10.10. Unfortunately it's not friendly with portrait resolutions. I lose a column of icons, and have that interesting bug. =(
http://img148.imageshack.us/img148/695/screenshot1zb.png

If I were using a standard desktop mode interface I'm sure I would like this a lot.

msekolpsu
January 9th, 2011, 04:03 PM
I love this thing running Ubuntu over Windows. Two questions on running 10.10:

1. Anyone know how to get the resolution higher than 1280x600?
2. Can someone help me get an on screen keyboard working? I saw the posts about iBus, but nothing is working.

Thanks!

inportb
January 21st, 2011, 05:09 PM
Onboard works, as well as kvkbd.

marshcast
February 5th, 2011, 12:21 AM
This may just be adding to Woes, but anyone know how to get the buttons by the keyboard to work?

Am excited... new s10-3t, lots of thread reading, lots of chance to get involved, (although a bit cagey), about to try easystroke (poss ginn). am a long time 'user' but wannabe dev, long way to go --- far too cagey.

and big Thanks to all for time effort and pleasant reading

marshcast
February 5th, 2011, 12:23 AM
PS. Gagging to get multitouch to work, if there is anything I can do to help please let me know, not much ability yet, but anything I can do, i will ;)

marshcast
February 5th, 2011, 04:04 AM
Hey inportb,

thanks for your input on these threads, been really helpful.

I been sat for a while now trying to get to grips with this. Multitouch (at least 2point) works with ginn -- twofinger drag fr scrolling etc), but am trying to get the easystroke going.

My main issue is that easystroke seems to require a keypress, and in tablet mode there is none.

How do you get around that?

prshah
February 5th, 2011, 12:20 PM
My main issue is that easystroke seems to require a keypress, and in tablet mode there is none.

In the Easystroke Preferences Tab, I have set the gesture button to button 1, no additional buttons, and timeout profile as default. This allows me to create the strokes on the screen. If I hold down my finger on the screen for a little under a second, gestures are cancelled, and a click is registered instead (Eg, for when scrolling in FireFox with the "Grab and Drag" extension.

marshcast
February 7th, 2011, 05:07 PM
In the Easystroke Preferences Tab, I have set the gesture button to button 1, no additional buttons, and timeout profile as default. This allows me to create the strokes on the screen. If I hold down my finger on the screen for a little under a second, gestures are cancelled, and a click is registered instead (Eg, for when scrolling in FireFox with the "Grab and Drag" extension.

thanks prshah ;)

kimchimik
February 7th, 2011, 07:38 PM
Hi Guys,

Newbie question here. How do i get a right click with the touchscreen. When i was using my tablet with windows 7 i just needed to press and hold but that doesn't seem to work.

Thank You,

prshah
February 8th, 2011, 08:32 AM
How do i get a right click with the touchscreen. When i was using my tablet with windows 7 i just needed to press and hold

That is called a dwell click. You can find suitable settings for it in System-Preferences-Mouse-Accessibility-Simulated Secondary Click.

Be warned though, the process is not as satisfying as in Win7; there is no visual feedback and pointer positioning is usually iffy. This will also not play well with EasyStroke gesture recognition; ymmv.

I suggest you will be better off defining a gesture for right click in EasyStroke, rather than using dwell click. Just a suggestion.

jackofhearts
February 26th, 2011, 11:57 AM
uTouch does not seem to work on my S10-3t. I do not know why...

For convenience I have created a script to make the touchpad work (with pressing buttons and scrolling) in 10.10.
THIS SCRIPT WILL INSTALL DKMS IF IT IS NOT ALREADY INSTALLED.
THIS IS NOT TESTED. (tell me any bugs and I will fix them.)

Type this to run:

chmod +x mouse.sh
sudo ./mouse.sh

EDIT: Small bugs in the program. Fixed now

At row 21, you wrote 'dkmd' instead of 'dkms' :D

phlibi
February 26th, 2011, 09:59 PM
Hi folks,

at first, I'd like to thank all of you for providing some tips to make this little device usable with [x|k]ubuntu. I'm running Xubuntu and really enjoy it, at least in netbook mode. Tablet mode still is a bit difficult due to the fact that touchscreen support lacks some important features (good onscreen keyboard, scrolling, rotation-key/accelerometer, etc.), but it gets better and better. Maybe it makes a jump forward when Natty finally arrives :)

To use the device at school, I need a way to attach it to a projector. I was quite surprised to see that this almost worked out of the box. But notice the word 'almost', xrandr has it's own opinion of choosing the 'right' resolution for the attached display, in my case it always used 800x600, which is a bit small.
Since I didn't manage to create a correct xorg.conf to choose some different modes, I've created a script to initialize the xrandr modes at login and switch between them dynamically. You can find it attached to this post.

Usage is quite simple:
- Add the script with parameter "init" to the autostart
- Create a shortcut to "resolution.sh next" on the XF86Display-key (Fn+F3)
- Add some launcher(s) to the panel to select the different modes

I've got to do a presentation next week, let's see how it works :)

Regards,
Philipp

Flippy209
March 6th, 2011, 09:53 PM
First off, fantastic thread! This Lenovo Ubuntu build may quite be the best netbook tablet out there!

One question - is there a way to take prshah's script and bind it to a key stroke combination?

I'm using ubuntu 10.10 - do not like the netbook unity interface.

Thanks for an awesome thread and TIA for any suggestions!

prshah
March 7th, 2011, 10:16 AM
One question - is there a way to take prshah's script and bind it to a key stroke combination?

Yes, you can bind the script to a keystroke if compiz is active. Open System-Preferences-Compiz Config Settings Manager-Commands.

Enter the full path to the script as "command 0"; then, in the next tab (key bindings) choose your preferred key to trigger command 0.

I would suggest the mute button on the screen, so that it is accessible even when the netbook is in tablet mode (the other keys don't work). I would also suggest you set up an onscreen gesture to trigger the script.

Flippy209
March 8th, 2011, 04:37 AM
Perfect, thank you! I was using "super key" a.k.a. "windows key" +1 but that is hard when in tablet mode! And, I likely will never need to mute! Great suggestion.


I would also suggest you set up an onscreen gesture to trigger the script.

Is this accomplished with that EasyStroke program you have mentioned?

Edit: I have easystroke and it looks like it will do what I need. How do you bind actions to it?

Thanks again!
Jeff

prshah
March 8th, 2011, 07:01 AM
I have easystroke <..> How do you bind actions to it?

Easystroke is very simple and easy to use, but very versatile as well, so setting it up is a little tricky. You will have to play with the settings for the results that suit you best, but to start you off, these are my settings (you can then tweak to your convenience).

In the easystroke interface:

Preferences tab:
Gesture button: Button 1
Timeout profile: Default
Method to show gestures: Default
Show popups: Enabled, Autostart: Enabled

Advanced tab:
Timeout Gestures: enabled
Show popups...: enabled
Move the cursor back...: enabled
Devices: "Cando Corporation Cando..." - enabled, touchpad - disabled

Actions:
Click "Add Action", give a Name (Eg, Max/Restore), select a Type (Eg, Key), and in details, enter the keycombo (Eg Alt+F10).
Then click "Record Stroke", and make a gesture as suitable on the screen.

With that, you should be good to go. Create more gestures as required, and continue to fiddle with the options to tweak to your satisfaction.

Edit: Added easystroke screenshot to show some sample gestures to start you off.

Flippy209
March 8th, 2011, 07:00 PM
Awesome - I was able to get the rotate screen gesture working. One problem I'm having is that it appears that easystroke disabled the google chromium addon for flick and screen scrolling. I actually liked that interface better.

I'm going to peek at your config and see if I can find something that will work better for me.

FWIW - I work in IT and all of the guys I work with are completely amazed at what this little netbook can do. I owe their amazement to this thread! Thanks again guys!

prshah
March 9th, 2011, 03:30 AM
One problem I'm having is that it appears that easystroke disabled the google chromium addon for flick and screen scrolling. I actually liked that interface better.

are completely amazed at what this little netbook can do.

You can disable gestures on a per-application basis in Easystroke preferences. Or, if you don't want to do that, but still continue to use flick and scroll, just hold down your finger on the chrome window for a second or so for the gesture to timeout, and then it will flick and scroll as usual.

btw, I hope you are aware that you can install and use 64-bit on this netbook. Don't know about you, but mine came with 32-bit W7 Home, but I am using Ubuntu 10.10 64-bit. Any real advantage? I dunno, just seems more modern.

Flippy209
March 9th, 2011, 05:24 AM
Yep - running 64x ubuntu 10.10. Full compiz effects. runs like a champ!

I will check out those advanced commands tomorrow. Everyday I play with this thing and read this thread it becomes more and more the ideal netbook for the linux enthusiast. As well somebody who wants some flexibility with this type of purchase.

dante.eisenstein
March 9th, 2011, 06:02 PM
hello together,

thanks for all the posts. i am writing this on an s10-3t running ubuntu netbook remix 10.10, using the touchscreen in tablet mode. camera, sound, wlan all work well. thanks!

cheers,
dante

girlgeek19
March 13th, 2011, 04:36 AM
Is there a way to fix the cursor orientation when in portrait mode? (Pointer still responds as if in normal landscape mode.)

Sooo close to being perfect!

EDIT: Could something similar to this be implemented?: http://ubuntuforums.org/showthread.php?t=943297

robertwb
March 13th, 2011, 03:05 PM
I am loving having ubuntu on my lenovoa s103t, but I cannot for the life of me figure out how to get the onscreen keyboarrd to appear?
FWIW - I installed Ubuntu straight up using the universal installer, so I have not hacked in anything at all.


Any help would be appreciated!

r.b.

girlgeek19
March 13th, 2011, 03:46 PM
Do you already have one installed?

I added a launcher to the panel. Someone might have a better solution.

What I did:
*Right click the panel where you want your shortcut.
*Click "add to panel"
*Click "custom applications launcher"
*Type in a name for name and the name of the keyboard application for application (onboard in my case)

robertwb
March 13th, 2011, 05:25 PM
[QUOTE=girlgeek19;10555442]Do you already have one installed?

I added a launcher to the panel. Someone might have a better solution.

I don't know what was going on, but now it is working well. Added the onboard button to my panel. Getting used to the whole gesture thing as well. very nice.

thanks,
r.b.

prshah
March 13th, 2011, 06:34 PM
Is there a way to fix the cursor orientation when in portrait mode? (Pointer still responds as if in normal landscape mode.)

Please use the script from post #349 (http://ubuntuforums.org/showpost.php?p=10263751&postcount=349) in this thread. Pointer orientation is working fine in all modes (Portrait, Landscape, Reverse Portrait, Reverse Landscape).

If your mouse still doesn't respond correctly, then please run the script from the terminal (Applications-Accessories-Terminal) and post back errors.

girlgeek19
March 13th, 2011, 07:00 PM
I'm getting this error message:
property Evdev Axis Calibration doesn't exist, you need to specify its type and format

Thank you!

prshah
March 14th, 2011, 07:29 AM
property Evdev Axis Calibration doesn't exist, you need to specify its type and format

Check if you have the correct device number. It is hardcoded into the script as device=11.

Check with the following terminal (Applications-Accessories-Terminal) command
xinput --list --short|grep -E -i cando\|panel and you should get output as follows:
⎜ ↳ Cando Corporation Cando 10.1 Multi Touch Panel with Controller id=11 [slave pointer (2)]

Note the "id" number mentioned, and edit the script to change line #28 to the id number mentioned. (Eg: device=12).

Please post back with results / errors.

girlgeek19
March 14th, 2011, 04:06 PM
Ahh...that did it. Changed device id to '12' and now it works fine. :D

Thank you so much!

prshah
March 14th, 2011, 06:08 PM
Changed device id to '12' and now it works fine.

Please post the output of the xinput command from the previous posts.

girlgeek19
March 14th, 2011, 06:53 PM
⎜ ↳ Cando Corporation Cando 10.1 Multi Touch Panel with Controller id=12 [slave pointer (2)]

Edited the script to update the id and everything works fine now.

Bufke
March 15th, 2011, 12:15 AM
Woo working multi touch.

http://code.google.com/p/touchegg/

robertwb
March 19th, 2011, 11:29 AM
Got the basics working nicely, added in the rotate screen scripts associated with a easystroke gesture - very slick. Also have successfully printed with my HP OfficeJet 6300 -- but there is a huge delay between clicking "print" and when the document actually gets out to the printer - like 5 minutes. The printer is connected to the network via its own ethernet cable.

System:
- Ubuntu 10.10 remix
- HP OfficeJet 6300 printer - same symptoms printing from Firefix, chrome, openoffice, Flash (within browser).

I can live with this, just thought I would put this out there in case anyone else had a similar experience.

regards,
r.b.

MadnessRed
April 3rd, 2011, 11:20 AM
Hi, I am having problems with rotating the input with natty.
If I run list-props for the screen, id 14 I get:

anthony@Anthony-Tablet:~$ xinput list-props 14
Device 'Cando Corporation Cando 10.1 Multi Touch Panel with Controller':
Device Enabled (135): 1
Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (267): 0
Device Accel Constant Deceleration (268): 1.000000
Device Accel Adaptive Deceleration (269): 1.000000
Device Accel Velocity Scaling (270): 10.000000
Evdev Axis Inversion (271): 0, 0
Evdev Axis Calibration (272): <no items>
Evdev Axes Swap (273): 0


However, the following command has no effect on the touchscreen input.

anthony@Anthony-Tablet:~$ xinput set-prop 14 "Evdev Axis Inversion" 1 1

The change is being registered though:

anthony@Anthony-Tablet:~$ xinput list-props 14
Device 'Cando Corporation Cando 10.1 Multi Touch Panel with Controller':
Device Enabled (135): 1
Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (267): 0
Device Accel Constant Deceleration (268): 1.000000
Device Accel Adaptive Deceleration (269): 1.000000
Device Accel Velocity Scaling (270): 10.000000
Evdev Axis Inversion (271): 1, 1
Evdev Axis Calibration (272): <no items>
Evdev Axes Swap (273): 0
...


The following commands do work, however, to enable/disable the input:

anthony@Anthony-Tablet:~$ xinput set-prop 14 "Device Enabled" 0
anthony@Anthony-Tablet:~$ xinput set-prop 14 "Device Enabled" 1

So for some reason the input rotation is being ignored. Any help getting this working would be great.

Thanks

Anthony

Canadian_Pirate
April 3rd, 2011, 03:55 PM
Hello,
I was wondering if anybody got the side buttons above the mute working, or exactly what type of input they send. I would like the technical name so I can do more research.

Silthanis
April 3rd, 2011, 06:01 PM
Hi, I am having problems with rotating the input with natty.

I can confirm this on another device with id=11. The only help I can give is a link to the bug report I filed:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/749493

MadnessRed
April 3rd, 2011, 06:13 PM
Hello,
I was wondering if anybody got the side buttons above the mute working, or exactly what type of input they send. I would like the technical name so I can do more research.

They're mentioned in lsinput if that helps.

areyedancin
April 12th, 2011, 05:15 PM
Hi everyone,

I'm new to the forum and to Ubuntu. I've bought an s10-3t and want to replace windows starter with ubuntu 10.10. I've been reading up on forums and am aware that the one key recovery won't work if the partitions are changed, so I guess OKR won't work after putting on ubuntu, but I have a question that hopefully someone here can answer for me...

If I burn recovery cds/dvds using OKR program before installing Ubuntu, will they still work after installing it?

Or can I install ubuntu without messing with partitions? I'd like to get rid of windows completely/don't want to dual boot.

Like I say, I'm new to linux and want to have a way to get back to factory settings if I mess it up! Or if I want to sell the netbook in the future.

Thanks, :)

MadnessRed
April 12th, 2011, 07:30 PM
Hi everyone,

I'm new to the forum and to Ubuntu. I've bought an s10-3t and want to replace windows starter with ubuntu 10.10. I've been reading up on forums and am aware that the one key recovery won't work if the partitions are changed, so I guess OKR won't work after putting on ubuntu, but I have a question that hopefully someone here can answer for me...

If I burn recovery cds/dvds using OKR program before installing Ubuntu, will they still work after installing it?

Or can I install ubuntu without messing with partitions? I'd like to get rid of windows completely/don't want to dual boot.

Like I say, I'm new to linux and want to have a way to get back to factory settings if I mess it up! Or if I want to sell the netbook in the future.

Thanks, :)

The one key recovery works by creating the system at factory settings on a partition on your hard drive. If you remove this partition okr won't work.
I think that grub, Ubuntu's boot manager can boot okr like it would with any other operating system so it should be ok to remove windows and install ubuntu, a long as you leave the okr partition intact.

That said, if you are new to Ubuntu, unless you are short of space it may be worth dual booting windows. I have been using Ubuntu for about 4 years but I still keep a windows os in dual boot.

If you create a recovery disk then you should be able to recover from that and then remove the recovery partition.

Again this is all "should". I haven't experimented with it, my recovery partition is still intact and wasting space and I haven't burned any recovery cd's. It's probably worth contacting the manufacturers and asking if the recovery disks require the okr partition to be intact.

tl;dr
The safest thing to do is probably resize you windows partition to give yourself 40gb of space for Ubuntu or something like that. Leave the okr partition as it is. Creating a physical recovery disk is always a good idea.

MadnessRed
April 14th, 2011, 08:39 PM
I can confirm this on another device with id=11. The only help I can give is a link to the bug report I filed:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/749493

Great, thanks, the bug report had a comment which helped, I have a solution, 1 sec while I code it.

Edit1: Ok, I can rotate the output is is a matrix rotation so it is about the origin. As in the entire is being rotated round the top left corner. So if it goes from 0=>100% for normal mode, it goes from -100%=>0 for the inverted mode. It's progress though.

Edit2: Since it is a 3d matrix and the z value appears constant is is possible to use that to create a linear translation :) Just need to find the right constants.

Edit3: Success, I have a fully working rotation script on natty!!! :) I'll post in a sec

MadnessRed
April 15th, 2011, 12:13 AM
Attached rotation script for Ubuntu 11.04 Natty Narwhal

mairas
April 15th, 2011, 05:21 PM
Hi,

after upgrading my S10-3t to Ubuntu Natty, I have been having terrible problems resuming the computer from suspended state - when I open the display, every second or third time, the standard power and battery leds are lit but other than that, the computer is unresponsive and there's nothing to do except a hard reboot. Obviously, /var/log/syslog has no indication of anything being wrong (or at least I didn't notice anything there).

Has anyone else had similar issues?

Cheers,

mairas

MadnessRed
April 15th, 2011, 05:35 PM
Hi,

after upgrading my S10-3t to Ubuntu Natty, I have been having terrible problems resuming the computer from suspended state - when I open the display, every second or third time, the standard power and battery leds are lit but other than that, the computer is unresponsive and there's nothing to do except a hard reboot. Obviously, /var/log/syslog has no indication of anything being wrong (or at least I didn't notice anything there).

Has anyone else had similar issues?

Cheers,

mairas

I installed Natty directly and have not had these problems.

mairas
April 16th, 2011, 03:26 PM
I installed Natty directly and have not had these problems.

Thanks for the info - I might nuke my current setup and try that out.

nnutter
April 17th, 2011, 12:18 AM
I have Natty installed and am unable to get my wireless working. The system starts up with the wireless disabled in software (rfkill list). If I try to toggle it on then the system freezes. I've also tried installing the Broadcom STA drivers and was still unable to get my wireless working. I believe with the Broadcom STA drivers installed the system would not lock up but trying to toggle the wireless on would have no effect.

The wireless is not hardware or BIOS disabled.

bartango007
April 27th, 2011, 08:21 PM
Hi. Been running ubuntu on s10-3t for 5mths and love the set up. Has any one got Gnome3 running on Maverick (don't want to step up to Natty just yet). Pls link to any instructions if poss as these havent worked for me http://bit.ly/c2ZMvf

Great to see a [pro]active thread on this machine which I use for everything. Never realised it could go 64bit. Is there anyway to move from 32 to 64 via terminal/synaptics.

I'm no programmer just an enthused end user of Ubuntu since Edgy Eft and Lenovo fanboy

MadnessRed
April 28th, 2011, 01:28 AM
Hm, I have heard of people installing 64 bit onto a partition which had 32 bit on before, which basically upgraded it, but leaving the configuration as it was. Unless you are fairly confident, I would give this a miss though.

Personally I would wait a couple of days till Natty is released, then download the 64bit version of that and start from scratch. Just remember to back up all your files first.

prshah
April 28th, 2011, 06:37 AM
Never realised it could go 64bit. Is there anyway to move from 32 to 64 via terminal/synaptics.

There is no real benefit to move to 64bit on these specs. If you already are running 32bit, then it's better not to worry about 64 bit until you plan to do a complete re-install.

ernia
May 1st, 2011, 09:18 PM
Attached rotation script for Ubuntu 11.04 Natty Narwhal

your scripts works, thanks.
if i'm getting it right and i'm not doing something wrong i've noted that ginn's coordinate system (and external mouse too) is screwed up from this script, e.g. when the screen is upside down gestures works conversely, e.g. html pages in firefox scrolls on the opposite side of where i'm scrolling my fingers.
i enclose the wishes.xml file i'm using and trying to edit (i still miss right click but got two fingers scroll in firefox and evince)
maybe the script could restart ginn sourcing a different wishes.xml ?
but what about external mouse?
sorry about my broken english.

ernia
May 2nd, 2011, 08:28 AM
git version of xserver-xorg-input-evdev supports (enabling it through xinput --set-prop or probably a .conf in xorg.xonf.d) right click emulation:
fabio@s10:~$ xinput --list-props "Cando Corporation Cando 10.1 Multi Touch Panel with Controller"
Device 'Cando Corporation Cando 10.1 Multi Touch Panel with Controller':
Device Enabled (135): 1
Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (262): 0
Device Accel Constant Deceleration (263): 1.000000
Device Accel Adaptive Deceleration (264): 1.000000
Device Accel Velocity Scaling (265): 10.000000
Evdev Axis Inversion (266): 0, 0
Evdev Axis Calibration (267): <no items>
Evdev Axes Swap (268): 0
Axis Labels (269): "Abs X" (283), "Abs Y" (284), "Abs Misc" (285), "Abs MT Position X" (286), "Abs MT Position Y" (287), "Abs MT Tracking ID" (288)
Button Labels (270): "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Wheel Up" (141), "Button Wheel Down" (142)
Evdev Middle Button Emulation (271): 0
Evdev Middle Button Timeout (272): 50
Evdev Third Button Emulation (273): 1
Evdev Third Button Emulation Timeout (274): 500
Evdev Third Button Emulation Button (275): 3
Evdev Third Button Emulation Threshold (276): 20
Evdev Wheel Emulation (277): 0
Evdev Wheel Emulation Axes (278): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (279): 10
Evdev Wheel Emulation Timeout (280): 200
Evdev Wheel Emulation Button (281): 4
Evdev Drag Lock Buttons (282): 0

i don' have time right now to document this but basically it's
git clone git://anongit.freedesktop.org/xorg/driver/xf86-input-evdev
then install missing dependencies make and brutally subsitute /usr/lib/xorg/modules/input/evdev_drv.so with the one that you have just made.
this will make xorg crash and you will miss your changes at every xserver-xorg-input-evdev upgrade, if you have a cleanest way to do it post here :D
many thanks to Peter Hutterer for the patch:
http://cgit.freedesktop.org/xorg/driver/xf86-input-evdev/commit/?id=d9001a6b
this patch + ginn = touchscreen more usable :D:D:D

EDIT
i enclose the module if you trust me and don't want to bother to build it
remember to

fabio@s10:~$ xinput --set-prop "Cando Corporation Cando 10.1 Multi Touch Panel with Controller" "Evdev Third Button Emulation" 1
fabio@s10:~$ xinput --set-prop "Cando Corporation Cando 10.1 Multi Touch Panel with Controller" "Evdev Third Button Emulation Timeout" 500

the second command sets the timeout, check which one is the best for you
the module works with today natty's xorg

REEDIT it seems like the module like i posted breaks ginn, i will retrying appling ubuntu's patch or applying third button emulation to ubuntu's evdev -- no way for me, i know nothing about C and ubuntu's evdev is heavily patched, so i must choose between right-click or ginn. sorry about that

prshah
May 2nd, 2011, 11:19 AM
Hello,

I have a Lenovo S10-3t with the following information:
BIOS Information
Vendor: LENOVO
Version: 24CN22WW
Release Date: 03/12/2010

It has the SIM slot under the battery. However, putting in a 3G enabled SIM has no effect; neither in Windows 7 Home Basic nor in Ubuntu 10.10.

I have read that some of these netbooks do not have the 3G modem and that a minipci card has to be installed separately for this; however, when I opened it up, I found the minipci slot to be already populated.

Any idea on how I can confirm wether or not my model is 3G capable? If it is, how to I use 3G? If you have a working 3G S10-3t, can you please post the output from the following terminal (Applications-accessories-terminal) commands:
lspci
lsusb
sudo dmidecode |grep -A 5 -i "bios info"

ernia
May 2nd, 2011, 12:00 PM
fabio@s10:~/evdevubuntu$ lspci
00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge
00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller
00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
05:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe (rev 01)
07:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
fabio@s10:~/evdevubuntu$ lsusn
Comando "lsusn" non trovato. Forse si intendeva:
Comando "lsusb" dal pacchetto "usbutils" (main)
lsusn: comando non trovato
fabio@s10:~/evdevubuntu$ lspci
00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge
00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller
00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
05:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe (rev 01)
07:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
fabio@s10:~/evdevubuntu$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 10ab:0816 USI Co., Ltd
Bus 003 Device 002: ID 2087:0a01
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 04f2:b1a1 Chicony Electronics Co., Ltd
Bus 001 Device 005: ID 0bdb:1902 Ericsson Business Mobile Networks BV F3507g v2 Mobile Broadband Module
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
fabio@s10:~/evdevubuntu$ sudo dmidecode |grep -A 5 -i "bios info"
BIOS Information
Vendor: LENOVO
Version: 24CN62WW
Release Date: 08/30/2010
Address: 0xE69B0
Runtime Size: 104016 bytes
fabio@s10:~/evdevubuntu$

but i've modified whitelist to allow f3507g at boot, i don't remember which would be the default allowed card, i thin f3697something.
i hade a spare full minipci slot with antenna cables already installed, just modified the bios with googled instuctions and inserted the card.

rrounsav
May 5th, 2011, 04:51 AM
Has anyone had any success with using easystroke in Natty?

fearstaff
May 8th, 2011, 08:33 PM
Hello to everyone. I've installed Ubuntu 11.04 on my S10-3t about a week ago and I have a big problem with videocard: after some random time of working I'm getting my system stucked and artefacts all over the screen. Has anyone had the same problems? Are there any solutions?

Sorry if my english is a bit rusty

MadnessRed
May 8th, 2011, 10:48 PM
Hello to everyone. I've installed Ubuntu 11.04 on my S10-3t about a week ago and I have a big problem with videocard: after some random time of working I'm getting my system stucked and artefacts all over the screen. Has anyone had the same problems? Are there any solutions?

Sorry if my english is a bit rusty

Hm, can you provide a screenshot or photo?
Did this start happening right after you installed?
If you run on the live usb, does it happen?


Has anyone had any success with using easystroke in Natty?

No, sorry, I haven't tried it, GINN works well though.

fearstaff
May 10th, 2011, 05:13 PM
Hm, can you provide a screenshot or photo?
Did this start happening right after you installed?
If you run on the live usb, does it happen?

That's impossible to take a screenshot, so here is the photo. http://img806.imageshack.us/img806/990/1005111553.jpg
Well, I amn't sure but I think it started right after the installation. I've read about problems with videocard drivers, can't it be this case? About live mode, I can't try it now, but in a next few days.

brysonborg
May 12th, 2011, 05:42 AM
Has anyone had any success with using easystroke in Natty?

I can't get easystroke to work with Natty using the S10-3t touchscreen. It does with with the trackpad.
I can use the QuickScrolling plugin for Chrome to scroll with the touchscreen the way you'd expect.
Curiously, though, I can't use the touchscreen to scroll through a pdf using Evince, but the trackpad works as expected.
This is really wierd. Anyone have any ideas why?

MadnessRed
May 12th, 2011, 12:04 PM
I can't get easystroke to work with Natty using the S10-3t touchscreen. It does with with the trackpad.
I can use the QuickScrolling plugin for Chrome to scroll with the touchscreen the way you'd expect.
Curiously, though, I can't use the touchscreen to scroll through a pdf using Evince, but the trackpad works as expected.
This is really wierd. Anyone have any ideas why?

The trackpad uses the synaptics driver which implements 2 finger scrolling.

The touchscreen uses the evdev (I think) driver which does not implement it, however, geastures can be recognised by other programs such as GINN.

fearstaff
May 12th, 2011, 05:46 PM
Back to my question, I don't know how it actualy helped but when I reinstalled flash plugin the problem almost gone. Now it appears as blinking of all the windows, but rather seldom, only once or twice a day.

MadnessRed
May 12th, 2011, 07:31 PM
Back to my question, I don't know how it actualy helped but when I reinstalled flash plugin the problem almost gone. Now it appears as blinking of all the windows, but rather seldom, only once or twice a day.

Ok, glad you got it mostly sorted. I am afraid I don't have any suggestions regarding your blinking windows but hopefully someone with more knowledge can you you there.

brysonborg
May 13th, 2011, 06:59 AM
The trackpad uses the synaptics driver which implements 2 finger scrolling.

The touchscreen uses the evdev (I think) driver which does not implement it, however, geastures can be recognised by other programs such as GINN.


However, I cannot get easystroke to recognize any input from the touchscreen. I have it configured to read input from mouse button 1. When I go to train a gesture, the only thing that happens (from the touchscreen) is that the cursor highlights a rectangular area of the desktop. When I do the same thing with the trackpad, easystroke draws the squiggly line that I've stroked.

prshah
May 14th, 2011, 06:37 AM
I cannot get easystroke to recognize any input from the touchscreen.
happens (from the touchscreen) is that the cursor highlights a rectangular area of the desktop. trackpad, easystroke draws the squiggly line that I've stroked.

Please see the advanced tab; enable the touchscreen, and (optionally) disable the touchpad for easystroke source device.

Advanced tab:
Timeout Gestures: enabled
Show popups...: enabled
Move the cursor back...: enabled
Devices: "Cando Corporation Cando..." - enabled, touchpad - disabled

For more details, including screenshot, please see post #367 (http://ubuntuforums.org/showpost.php?p=10535879&postcount=367)

brysonborg
May 14th, 2011, 10:12 AM
Please see the advanced tab; enable the touchscreen, and (optionally) disable the touchpad for easystroke source device.

Advanced tab:
Timeout Gestures: enabled
Show popups...: enabled
Move the cursor back...: enabled
Devices: "Cando Corporation Cando..." - enabled, touchpad - disabled

For more details, including screenshot, please see post #367 (http://ubuntuforums.org/showpost.php?p=10535879&postcount=367)

Hey, Thanks for the reply!
Actually, googling that post is what led me to this discussion in the first place. I have followed all the instructions, and easytouch still isn't working for me.
Like I had mentioned in an earlier reply, if I open up a pdf in Evince, I can click-and-drag on the touchpad to scroll back-and-forth through the document. This doesn't work using the touchscreen: all I can do is select text. This makes me wonder if there is a feature of the touchscreen driver that is disabled. Any ideas?

mairas
May 15th, 2011, 08:43 PM
Hi,

after upgrading my S10-3t to Ubuntu Natty, I have been having terrible problems resuming the computer from suspended state - when I open the display, every second or third time, the standard power and battery leds are lit but other than that, the computer is unresponsive and there's nothing to do except a hard reboot. Obviously, /var/log/syslog has no indication of anything being wrong (or at least I didn't notice anything there).

Has anyone else had similar issues?

Cheers,

mairas

A bit of experimentation revealed that resume failed 100% of times. Adding the acpi_sleep=nonvs boot option solved the issue:

http://www.michali.org/ubuntu/sony-vaio-fw490j/73-suspendresume-on-ubuntu-1010

After this modification, suspend/resume works fine again.

prshah
May 16th, 2011, 04:26 AM
I have followed all the instructions, and easytouch still isn't working for me.

Can you post a screenshot of the advanced tab?

Okar
May 16th, 2011, 11:49 AM
is suspend/resume working for you guys in ubuntu 11.04?
for me ubuntu will just shut down instead of suspending.

phlibi
May 16th, 2011, 08:11 PM
A bit of experimentation revealed that resume failed 100% of times. Adding the acpi_sleep=nonvs boot option solved the issue:

http://www.michali.org/ubuntu/sony-vaio-fw490j/73-suspendresume-on-ubuntu-1010

After this modification, suspend/resume works fine again.
Hi mairas,

thanks for the hint. This doesn't seem to work for me, though. I've updated from 10.10 to 11.04 and have the same problem, the computer freezes most of the time when resuming from Standby (Suspend). With the posted option I was able to suspend/resume successfully twice, but after the next try, it crashed again.

Regards,
Philipp


EDIT: Just to be sure: I did update-grub after the modification and also checked the linux-line in GRUB. The option is there, but doesn't seem to change anything...

Okar
May 20th, 2011, 08:31 PM
I put a "acpi_sleep=nonvs" to the grub config. however my ubuntu will still just shutdown instead of suspend... :(

Am I the only one having this problem?

phlibi
May 27th, 2011, 10:59 PM
Hi folks,

to address the suspend issue (crash when resuming) I've just updated my BIOS to 24CN62WW. Didn't change anything however :(

Just wanted to inform you that it's not worth to get Windows back on the device just for this.

Regards,
Philipp

Okar
June 2nd, 2011, 05:55 PM
I added the prerelease updates. the hibernation is now working.

i got still no luck with the suspend though.

fcomstoc
June 3rd, 2011, 05:41 AM
Hey all;
My wireless stopped working (I think there is something wrong with the hardware switch), so I was thinking of ditching my wifi card and switching to 3g when I am not at home, has anyone tried using a 3g card with ubuntu on this computer??

Thanks
Frank

zob
June 9th, 2011, 12:11 AM
You're right there is a problem with the hardware switch. You can turn your wifi back on by resetting CMOS:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/577114

And never touch that hardware switch again.

nnutter
June 15th, 2011, 08:29 AM
You're right there is a problem with the hardware switch. You can turn your wifi back on by resetting CMOS:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/577114

And never touch that hardware switch again.

Thank you! I thought I tried restoring my BIOS defaults at some point but apparently not. Very happy to have wireless working again.

nnutter
June 15th, 2011, 08:31 AM
For those who still have issues resuming from sleep you should mark resume fails for Lenovo Ideapad S10-3t (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/598664) as affecting you and try the fix of adding 'nohpet' to Grub.


Adding 'nohpet' to Grub allows resume to work correctly.

I edited /etc/default/grub to add 'nohpet' to GRUB_CMDLINE_LINUX_DEFAULT and then ran 'sudo update-grub' and rebooted. So my GRUB_CMDLINE_LINUX_DEFAULT line now reads:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nohpet"

btnz
June 26th, 2011, 12:18 AM
Any way to get the first two buttons on the screen panel to work (touch, rotation)?
xev doesn't display any events when I click them.
Otherwise I might have to fall back to remapping mute to something else and putting the rotation script on there…

phlibi
July 1st, 2011, 03:53 PM
Hi nnutter,

thanks a lot for the "nohpet"-hint, this seems to have solved the suspend issue for me as well! What would be interesting now is how such a timer could cause these problems and if there are any downsides of having them disabled...

Best regards,
Philipp

rrounsav
July 23rd, 2011, 02:30 AM
There is an experimental driver that will map the touch and rotate buttons to keyboard presses. I have already package the drivers for rpm, but have not learn to create deb packages yet. The driver can be installed from source available here http://gitorious.org/iaps/iaps. The original source has to be modified in order to change the default key mapping.

MadnessRed
August 2nd, 2011, 12:20 AM
There is an experimental driver that will map the touch and rotate buttons to keyboard presses. I have already package the drivers for rpm, but have not learn to create deb packages yet. The driver can be installed from source available here http://gitorious.org/iaps/iaps. The original source has to be modified in order to change the default key mapping.

That's great news!! I'll have a play sometime.

StartedTheFire
August 25th, 2011, 06:30 PM
I just ordered one of these and need to know how to get it working. The wiki links here but doesn't say where to find the answers. Would anyone be so kind as to repost basic instructions for what to do right after installing the OS? Apparently there exist fixes for wifi and the touchscreen, but I can't find them!

MadnessRed
August 25th, 2011, 06:47 PM
I just ordered one of these and need to know how to get it working. The wiki links here but doesn't say where to find the answers. Would anyone be so kind as to repost basic instructions for what to do right after installing the OS? Apparently there exist fixes for wifi and the touchscreen, but I can't find them!

With that latest version of Ubuntu, everything worked out of the box for me.

StartedTheFire
August 27th, 2011, 05:47 PM
How good is the touch screen support in software? Can you do things like swipe through pictures or do you have to just use it exactly as a mouse?

MadnessRed
August 27th, 2011, 10:22 PM
How good is the touch screen support in software? Can you do things like swipe through pictures or do you have to just use it exactly as a mouse?
Out of the box it works just as a mouse. You can install gesture software where you map a gesture to a keypress. You can assign gestures for individual programs.
It's mentioned on this forum thread i think, don't have my laptop with of though and i can't remember what it's called, sorry. Hope this helps

StartedTheFire
September 3rd, 2011, 04:17 PM
I just got my s10-3t yesterday and the touchscreen doesn't seem to be working at all- on windows or on ubuntu. It's DEFINITELY supposed to work right when you open it right? There isn't something i missed to enable the screen?

I couldn't find a donwload of the "netbook edition" so I just made a regular 11.04 usb stick. Does 11.04 desktop edition not support touchscreens? I couldn't really find any other downloads, ubuntu.com just says "HURR CLICK THIS ONE BUTTON AND EVERYTHING JUST WORKS" rather than giving any detailed menus.

Jenopo
September 3rd, 2011, 05:44 PM
Hey, I've sifted through this thread, but not entirely, so apologies if I'm asking about previously covered material, but I'm looking to dual boot my s10-3t with Ubuntu 11.04 and keeping my windows 7. I've done all the preparations such as backing up and creating my installation usb, but I've reached an issue with regard to partitioning my hard drive, which is that it won't let me create an additional partition, stating the computer has the maximum number as it is. It currently has a C: drive of roughly 186gb, a D: logical drive of about 30, a small 200mb partition, which is listed as "primary" so presumably of some importance and an OEM partition of 14.75gb.

As something of a computer illiterate, I'm just looking for guidance from someone who has dealt with this. Anyone able to help me?

MadnessRed
September 4th, 2011, 11:59 PM
I just got my s10-3t yesterday and the touchscreen doesn't seem to be working at all- on windows or on ubuntu. It's DEFINITELY supposed to work right when you open it right? There isn't something i missed to enable the screen?

I couldn't find a donwload of the "netbook edition" so I just made a regular 11.04 usb stick. Does 11.04 desktop edition not support touchscreens? I couldn't really find any other downloads, ubuntu.com just says "HURR CLICK THIS ONE BUTTON AND EVERYTHING JUST WORKS" rather than giving any detailed menus.

The netbook edition was stopped a while ago, there is just the desktop edition.

Did it come with windows pre-installed and all the lenovo software? Or did you manually install windows.
The touch-screen should work, pretty much whenever the mouse works, so not during bios or grub, but once linux has started it should be fine.

The fact that it doesn't work with windows implies that is a hardware problem, or that you have disabled it somehow.

See if there is anything touchscreen related if you type lspci into terminal.



Hey, I've sifted through this thread, but not entirely, so apologies if I'm asking about previously covered material, but I'm looking to dual boot my s10-3t with Ubuntu 11.04 and keeping my windows 7. I've done all the preparations such as backing up and creating my installation usb, but I've reached an issue with regard to partitioning my hard drive, which is that it won't let me create an additional partition, stating the computer has the maximum number as it is. It currently has a C: drive of roughly 186gb, a D: logical drive of about 30, a small 200mb partition, which is listed as "primary" so presumably of some importance and an OEM partition of 14.75gb.

As something of a computer illiterate, I'm just looking for guidance from someone who has dealt with this. Anyone able to help me?

You can split the hard drive into up to 5 physical partitions, however, some of these physical partitions can be split into several logical ones. Basically, you need to install Ubuntu onto a logical parition, probably next to the data partition if there is space.
Sorry, I'm not being very clear I don't think, I'm not really awake.

Jenopo
September 5th, 2011, 02:19 PM
The netbook edition was stopped a while ago, there is just the desktop edition.

You can split the hard drive into up to 5 physical partitions, however, some of these physical partitions can be split into several logical ones. Basically, you need to install Ubuntu onto a logical parition, probably next to the data partition if there is space.
Sorry, I'm not being very clear I don't think, I'm not really awake.

I'm not sure I get you so I'll just run this by you, do you mean I can elect to split C: or D: into a further partition, a logical one, which I can then install on?

MadnessRed
September 5th, 2011, 03:39 PM
I'm not sure I get you so I'll just run this by you, do you mean I can elect to split C: or D: into a further partition, a logical one, which I can then install on?

Sort of. You can't really change a partition though, generally you have to remove one and create something new in it's place.

In windows, could you take a screenshot of disk management. Then we can explain it in the context of you're disk. It should look something like:
http://cdn.nirmaltv.com/images/diskmanagement.png

Then we can give advice from there.

Jenopo
September 5th, 2011, 10:54 PM
Ok mine's here, the C: drive was what I was trying to shrink before, and I managed in fact, but I attempted to "create new simple volume" and was told I could creat no more partitions. For reference I was using this installlation guide: https://www.youtube.com/watch?v=FmN4Pj3VWpc although it is for maverick meerkat and I'm installing natty.

MadnessRed
September 5th, 2011, 11:02 PM
Ok mine's here, the C: drive was what I was trying to shrink before, and I managed in fact, but I attempted to "create new simple volume" and was told I could creat no more partitions. For reference I was using this installlation guide: https://www.youtube.com/watch?v=FmN4Pj3VWpc although it is for maverick meerkat and I'm installing natty.

Ok, what you need to do is shrink C. (Assuming you want to keep the other partitions that is, they are for recovering windows if you break it). You can possibly do that from within windows. This should leave you with some "unallocated space". If you shrink C by about 40gb, that should give you plently of space for Ubuntu. (Make sure the free space comes after C so that it is next to the D.)

You can now restart and run the Ubuntu install. You should specify partitions manually when it asks, and you then want to create a partition in the free space you have created. You should set it to ext4 (or ext3 if you prefer) and give it a mount point of /.

If it still naggs about a limit on the number of paritions, make the Ubuntu partition a logical one. You should be able to do this within the Ubuntu installer.

I hope this helps, I don't think I'm being very clear and I'm not that knowledgeable myself about partitions.

Jenopo
September 5th, 2011, 11:22 PM
I think I follow but before I go mental, I want to shrink C: next to D: and make it into free or unallocated space, not a new simple volume or anything?

MadnessRed
September 6th, 2011, 01:21 AM
I think I follow but before I go mental, I want to shrink C: next to D: and make it into free or unallocated space, not a new simple volume or anything?

Yes, that's right, you just want to create some free unallocated space. This free space should be next to D:\

Jenopo
September 10th, 2011, 05:49 PM
Yes, that's right, you just want to create some free unallocated space. This free space should be next to D:\

Excellent, thanks a lot for your help, I won't actually be doing this for a while, due to the lack of access to a wired connection at the mo, but I'll be back if there are any issues further down the line.

MadnessRed
September 11th, 2011, 08:42 PM
Excellent, thanks a lot for your help, I won't actually be doing this for a while, due to the lack of access to a wired connection at the mo, but I'll be back if there are any issues further down the line.

Ok, no problem.

StartedTheFire
September 23rd, 2011, 04:41 AM
So I finally got my s10-3t back from Lenovo and the touch screen works fine in ubuntu. But I'd like to know what kind of gesture software is available. It seems like just being able to scroll using two fingers or something would be a huge improvement and not unreasonably complicated....

Jenopo
September 24th, 2011, 12:26 PM
Ok so, I'm back with more beginner questions, when discussing this with a friend and somewhat of an ubuntu expert, he said something about selecting to "use available space" when installing on my unallocated space, the youtube vid I was using makes no mention of this and I was wondering if, first, this is correct? secondly, where in the process do I select that option?

Ghundio
September 25th, 2011, 10:10 PM
I'm having a little trouble getting my webcam to work on 11.04. gstreamer-properties doesn't see it so I'm not sure whats wrong. I assume the drivers should come preinstalled so... yea.

prshah
September 26th, 2011, 12:58 PM
I'm having a little trouble getting my webcam to work on 11.04. gstreamer-properties doesn't see it so I'm not sure whats wrong. I assume the drivers should come preinstalled so... yea.

The webcam works out of the box. However, there is a webcam enable/disable kill switch.

First, check if your device is already recognized and enabled
ls -l /dev/video0 If you do not get any results, then it is probably disabled. You can enable it with the key combination Fn+Esc. Press Fn+Esc, wait a few seconds, and then repeat the above command to check if the device is enabled.

Please post back with results.

Ghundio
September 26th, 2011, 04:24 PM
The webcam works out of the box. However, there is a webcam enable/disable kill switch.

First, check if your device is already recognized and enabled
ls -l /dev/video0 If you do not get any results, then it is probably disabled. You can enable it with the key combination Fn+Esc. Press Fn+Esc, wait a few seconds, and then repeat the above command to check if the device is enabled.

Please post back with results.

That was it, thanks. Probably hit FN ESC when testing to see what fn keys did stuff. Any way to get the rotate button on the screen to work? I've seen the driver post a little earlier in the thread but im not sure how you make it work.

prshah
September 27th, 2011, 07:02 AM
Any way to get the rotate button on the screen to work? I've seen the driver post a little earlier in the thread but im not sure how you make it work.

I personally did not try the method in the earlier post, because it requires install of software that is not in the repository.

However, I nearly never have to use the mute button (below rotate button) and so I have remapped that to a script to rotate the screen (See earlier posts for details.)

codevel
October 15th, 2011, 01:44 PM
just upgraded from 11.04 to 11.10 without problem :D

unkabuzz
October 22nd, 2011, 03:04 AM
test

riscsys
October 25th, 2011, 12:22 PM
Hi
I have 23" HP 2310ti touch monitor. It's using usb Quanta optical touch panel and xinput device 11

I installed ubuntu 11.10 to my atom deskpc and using 1920x1080 resulotion. I want to use my minitor 90' rotated verticaly but I can't rotate touchpanel.
I try your changeaxis.sh file and control the device. Rotate the screen but not the rotate touchpanel

How can I do ?

Thank you for your kind.






Ubuntu CAN rotate into portrait mode. It's mentioned in this thread as well as in the Ubuntu Wiki for Lenovo s10-3t.

I have modified the script on the wiki slightly. I'm attaching it to this if you would like to try it.

Usage:
./changeaxis.sh # rotate 90 deg clockwise
#or
./changeaxis.sh 0 #=normal or 1=portrait, 2=rev landscape, 3= rev portrait


Works great with EasyStroke for when in tablet mode!

However, please feel free to correct me if I have misunderstood your question.

MadnessRed
October 25th, 2011, 03:25 PM
Hi
I have 23" HP 2310ti touch monitor. It's using usb Quanta optical touch panel and xinput device 11

I installed ubuntu 11.10 to my atom deskpc and using 1920x1080 resulotion. I want to use my minitor 90' rotated verticaly but I can't rotate touchpanel.
I try your changeaxis.sh file and control the device. Rotate the screen but not the rotate touchpanel

How can I do ?

Thank you for your kind.

Try this change axis script on this page which works for never versions of xinput which take a rotation matrix.

http://ubuntuforums.org/showthread.php?t=1415915&page=40

datajack
October 28th, 2011, 10:50 PM
Hi,

I have upgraded to Oneiric after using Natty for a good while.

I am having an odd problem that often pressing any key on the keyboard (or sometimes a cursor key) will cause the touchpad to stop working. The touchscreen still works to operate the mouse cursor but I get no response to the touchpad. This happens on most boots, but it appears that if the system is running for 10-15 mins before a key is pressed, it will work fine.

There is nothing obvious showing in dmesg or syslog.

Is anyone else seeing similar behaviour?

TIA

pranav
November 6th, 2011, 05:39 PM
Hi everyone,

Seems like a lot has been discussed over here since the previous distro releases. I just did a fresh install of ubuntu 11.10 and now i hv the following working fine:
1. wireless is working great!
2. mute button works alright (read earlier tht folks had trouble with it)
3. Fn key and the brightness and volume functions work just fine
4. sound is working great
5. Two finger scrolling on the trackpad is fantastic!

What i want to enable:
1. Touch :) the reason why we all got this computer. Currently even the mousepointer functionality isnt working via touch.

I understand the steps to enable the touch are covered already on this thread and i am rather confused between easystroke, ginn, touchegg, utouch, etc.

I would be grateful if somebody could tell me some basic steps to get started to enable touch.

Cheers to the helpful ubuntu community :)

prshah
November 7th, 2011, 10:16 AM
What i want to enable:
1. Touch :) the reason why we all got this computer. Currently even the mousepointer functionality isnt working via touch.

rather confused between easystroke, ginn, touchegg, utouch, etc.


easystroke etc, are all the second step. You should have working touch in order to use these.

If you find touch is not available at all, probably the relevant modules are not loaded.

As a quick check, use lsmod to see if the hid_cando module is loaded. Open a terminal (Applications-Accessories-Terminal) and give the command
lsmod |grep cando If no code is returned, the module is probably not loaded. To load the module, try
sudo modprobe hid-cando It may not work, but will definitely not harm. If it works, you will be able to use touch (as mouse click) immediately, without need for logout and/or restart.

If it still does not work, please post back the output of the command
dmesg|grep -i cando

khurtsiya
December 15th, 2011, 04:52 PM
For those who still have issues resuming from sleep you should mark resume fails for Lenovo Ideapad S10-3t (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/598664) as affecting you and try the fix of adding 'nohpet' to Grub.

nohpet not helped

any other workarounds?

khurtsiya
December 15th, 2011, 04:55 PM
very annoying issue - can not close my netbook without crash...

sciallo
December 23rd, 2011, 06:42 AM
There is an experimental driver that will map the touch and rotate buttons to keyboard presses. I have already package the drivers for rpm, but have not learn to create deb packages yet. The driver can be installed from source available here http://gitorious.org/iaps/iaps. The original source has to be modified in order to change the default key mapping.

I got the touch and rotate buttons working with the iapps and lsrot from the link above.


sudo apt-get install git-core build-essential kubuntu-restricted-extras subversion libncurses5-dev
Not sure it's all needed but anyway...

mkdir src

cd src

git clone git://gitorious.org/iaps/iaps.git

git clone git://gitorious.org/iaps/lsrot.git

cd iaps

make

sudo make install

sudo modprobe iaps

cd ../lsrot


I changed the key mapping by changing two #define lines in lsrot.c to read as follow

#define SKEY_TOUCH_MAPPING KEY_F13

#define SKEY_ROTATE_MAPPING KEY_CYCLEWINDOWS

The original defines mapped the touch button to the left windows button and the screen rotate button to switch video mode. the first makes it impossible to assign as a shortcut as it's a modifier button and the second is already assigned in kde and already available as Fn+F3 so i figured I'd change it to the more appropriate and currently unused CYCLEWINDOWS. These buttons and the "onetouch" (currently mapped to F8) send button press and release at once, making it impossible to use as a modifier (eg. hold touch+F1)...



make

sudo make install

lsrot module gets loaded automatically on reboot, iaps does not...
I am now able to assign those to buttons as shortcuts in kde. The accelerometer is loaded as a joystick device, and I was able to get it to calibrate and show values with the kde settings and jstest once, but it has not worked since. I remember it stopping to work in windows too, I'm wondering if the hardware itself has some quirks...

sciallo
December 27th, 2011, 11:30 PM
Well, not sure how many are still using S10-3t, but I'm loving how it's shaping up....

A few more steps forward:

Using the above link as a start, I modified the lsrot driver some more to send button events when screen closes to tablet mode and reopens to netbook mode.

Using that My lenovo now acts as following:
When closed to tablet mode the screen rotates 180.

The rotate button rotates it further each time pressed.

reopening the laptop brings the screen back to normal

I use KDE, another scrips I wrote and integrated with the rotate script keeps my kde panel on the short side of the screen (left when landscape, bottom when portrait).

the other button by the screen toggles right click (with a settable timeout delay or as toggle on and off) been trying to tie the num lock led to that but it's getting to not be worth the effort, so I'm leaving that alone for now.

If anyone would like more details/files lmk :)

knoppi
December 29th, 2011, 02:03 PM
Yes, there is still someone interested ;-) Probably even more.

First of all what do you mean with touch-button? The one above the rotate-button? Actually I did never really realize its existence, maybe because it never worked and I never used Windows...

MadnessRed
December 29th, 2011, 08:25 PM
Yes, there is still someone interested ;-) Probably even more.

First of all what do you mean with touch-button? The one above the rotate-button? Actually I did never really realize its existence, maybe because it never worked and I never used Windows...

Yh, I still follow this thread.



The accelerometer is loaded as a joystick device, and I was able to get it to calibrate and show values with the kde settings and jstest once, but it has not worked since.

How did you do that? I spend a while looking to see if I could find any way of doing that but only found stuff for the old thinkpads.

sciallo
December 30th, 2011, 03:39 PM
Glad to see the thread is still alive ;)

Yes, the button above the "rotate screen" button is now my "toggle right click", funny, in the whole 10 minutes I checked windows out when I first got this I don't remember what that did...

If you follow my first post I now have modified the lsrot.c file a little more, instead of editing it, replace it with the attached file (REPLACE lsrot.c with it, REMOVE .txt from the filename). Once you issue the "sudo modprobe iaps" command you will have a /dev/input/js0 input device. that's the accelerometer, in the kde settings under input devices I could see the movement by tilting the netbook. It keeps freezing up on me though. seems like maybe another bug in the bios, once it stops working the only way to get it back is to shut down and remove the battery!! :(

I have very little time right now, but I will try to post the rest of my scripts later on...

sciallo
December 31st, 2011, 04:16 AM
Ok, so... I'm back with a little more time.

First see my first thread post about downloading and installing lsrot and iaps, but make sure to replace the lsrot.c file with the one I attached to my last post.

I ended up keeping all of this under my /home/<user>/src/ folder if you do otherwise, make sure to check scripts for and change paths....

The whole deal with keeping the kde panel on the short side of the screen is weird, hours of google didn't give me a better solution to run the script I created in desktop console for moving the panels. I had to install xdotool and have a dcop call open the desktop console program with my script, execute it and close the window. not the cleanest solution but it works. If anyone knows of a better way to run the simple js script from a shell PLEASE enlighten me!

So, we'll need xdotools...

sudo apt-get install xdotool

in /home/<user>/src/rotate/ folder:
(Of course throughout this "<user>" is your username)

- I modified the rotate script that was posted here (I'm using kubuntu 11.10 so the script is the second one in the wiki) to also move the kde panel, see the attached "rotate.sh" and save in folder ~/src/rotate/

- The shell script that opens executes and closes desktop console:"movepanel.sh"


- and the js file loaded by desktop console "movepanel.js" (uploaded as movepanel.js.txt", RENAME IT, the forum doesn't accept .js)

in /home/<user>/src/ folder:

- "RCtoggle.sh" shell script that toggles right click. If called with an argument eg. "./RCtoggle 5" it changes clicks for right clicks for 5 seconds, if called without argument until called again.

At this point all that's left to do is set some shortcuts:
in "kde system settings" -> "Custom Shortcuts" -> "edit"

Create 4 new shortcuts:

- "Rotate screen" action: "/home/<user>/src/rotate/rotate.sh" (no quotes of course"
Trigger: close the screen to tablet mode, touch the button by "shortcut: " and press the rotate screen button. "Rotate Windows should appear there.
(the rotate windows button only works when in tablet mode, if you think you'll need to be able to rotate it while open create a different shortcut for it with the same action.

- "Close to Tablet" Action: "/home/<user>/src/rotate/rotate.sh 2"
Trigger: this time click on the button first, when you close to tablet "Launch(7)" should appear.

- "Open to netbook" Action: "/home/rick/src/rotate/rotate.sh 0"
Trigger: with the netbook in tablet mode, click (touch) the button then open to netbook mode, "Launch(8)" should appear.

- "Right Click Toggle" Action: "/home/rick/src/RCtoggle.sh 4" (4 is the number of seconds before it goes back to left omit it and it will stay in right click mode 'till you press it again...
Trigger: just click the button then press the touch button (above the rotate button to the left of the screen.

Needless to say, I'm using KDE, if you don't you can skip all of the move panel stuff, use the original rotate screen script (or delete the last line from mine) and use whatever way your desktop manager uses to set shortcuts.

Now I'm wrecking my brain to try to get compiz to work on 11.10 with kde, any of the solutions I find so far on google are not working, compiz brakes the kde4 windows decorator, emerald is no longer in the repositories and does not compile right... at a loss.... Once I get that working I'm going to get some multi-touch gestures going ;) Any suggestion?

MadnessRed
January 12th, 2012, 12:23 AM
Glad to see the thread is still alive ;)

Yes, the button above the "rotate screen" button is now my "toggle right click", funny, in the whole 10 minutes I checked windows out when I first got this I don't remember what that did...

If you follow my first post I now have modified the lsrot.c file a little more, instead of editing it, replace it with the attached file (REPLACE lsrot.c with it, REMOVE .txt from the filename). Once you issue the "sudo modprobe iaps" command you will have a /dev/input/js0 input device. that's the accelerometer, in the kde settings under input devices I could see the movement by tilting the netbook. It keeps freezing up on me though. seems like maybe another bug in the bios, once it stops working the only way to get it back is to shut down and remove the battery!! :(

I have very little time right now, but I will try to post the rest of my scripts later on...

Awesome, thanks. It didn't work at first but it print DEPMOD 3.0-ARCH on my screen so I typed that into terminal, it took a while but now it seems to work. cat /dev/input/js0 shows when I move the laptop. Just downloading so programs to see how well it works. Many thanks :)

afrilas
January 15th, 2012, 07:54 AM
Mine hang when wake up from suspend and also the touch screen stop responding when i touch it with two fingers , is there any solution to fix those bugs? i am using 11.10

jampe
January 23rd, 2012, 12:36 PM
Mine hang when wake up from suspend and also the touch screen stop responding when i touch it with two fingers , is there any solution to fix those bugs? i am using 11.10

I'm with you on this one, it really bugs me :/

fcomstoc
February 24th, 2012, 09:03 PM
Mine hang when wake up from suspend and also the touch screen stop responding when i touch it with two fingers , is there any solution to fix those bugs? i am using 11.10

I just finished installing 11.10 with the same issues. Suspend does not work at all and I dont have multitouch turned on. Other than that it runs great. I have not used this computer in a few months (I am usually on my Mac) but I pulled it out and got it running for fun. It is a great little computer for around the house and although I have had it for a year and a half the battery life is still great.

Another thing, I have never been a fan of the new Unity interface but on this tablet it works great. Still not sold on it for desktop use but on a tablet it is the best interface I have seen yet.

ydeardorff
February 29th, 2012, 10:59 PM
I just installed 11.10 via a USB stick, and it installed almost pefectly.
Aside from the audio.
It states no sound card when I run aplay-l

Help?

Everything elsre installed and works perfectly (I think)

I dont know if there is compiz or 3D finctionality with this little idea pad. I have the S10e model.
Trying to run gksudo gedit /etc/modprobe.d/alsa-base.conf and plugging in the variables in the last line has had little if any effect.
Typically under sound settings and output i get the dummy sound card listed.
On a couple of tries I have gotten an alsa volume bar under the applications tab.
But nothing results in any sound.

Thanks

cuppsy
April 6th, 2012, 03:43 PM
Picked up a used S10-3t last week, and so far it's awesome. Thank you to everyone who has contributed to this thread, I've found it immensely useful. Haven't read all of it yet, but I've tried to thumb through a lot of it.

One question I didn't see discussed a lot, and I was curious what everyone else is doing, is are you all generally running Unity 2D or 3D? Speed seems a bit better in 2D, though 3D is quite usable. The only drawback I've seen so far is that after a while, the netbook has a tendency to freeze up after awhile in 3D. The cursor still moves, and I can CTRL-ALT into another session, but my main graphical session stays frozen until I reboot.

I was curious if either a) I should just be running Unity 2D, or b) is there something I can do to make it a bit more stable in 3D.

Beyond that, the screen, sound, wireless all worked out of the box. The battery life (8-cell) seems excellent and overall the performance for this little machine is quite nice. Thanks again for all the advice and tips in this thread.

Boberman
May 21st, 2012, 04:36 PM
Hello, everyone!
I'm totally new at linux stuff, but highly impressed how fast my old S10-3t runs under Ubuntu. Everything came "out of the box" but just little thing I'm eager to clear out:
How to enable multitouch?
I've been digging about it for days. There are many old threads and info about custom drivers, packs, setting in files and so on. As far as my limited abilities in undersatnding all this allowed I couldn't make it work. Singe-touch mode (Protocol A?) works fine, but I'm sure there's an easy way to enable multi-touch. As wise guys say (http://www.lii-enac.fr/en/architecture/linux-input/multitouch-devices.html), the kernel of latest Ubuntu 12.04 I installed is to support it.
Please, enlighten me as I wander in the darkness. :)

MadnessRed
May 21st, 2012, 11:30 PM
Hello, everyone!
I'm totally new at linux stuff, but highly impressed how fast my old S10-3t runs under Ubuntu. Everything came "out of the box" but just little thing I'm eager to clear out:
How to enable multitouch?
I've been digging about it for days. There are many old threads and info about custom drivers, packs, setting in files and so on. As far as my limited abilities in undersatnding all this allowed I couldn't make it work. Singe-touch mode (Protocol A?) works fine, but I'm sure there's an easy way to enable multi-touch. As wise guys say (http://www.lii-enac.fr/en/architecture/linux-input/multitouch-devices.html), the kernel of latest Ubuntu 12.04 I installed is to support it.
Please, enlighten me as I wander in the darkness. :)

Afraid I don't have this laptop any more so not sure how much I can help.

Could you run lsinput and lsmod | grep cando and post the results of both, and we'll go from there.

Boberman
May 22nd, 2012, 02:16 PM
MadnessRed, many thanks for being ready to help!
lsinput displayed Cando multitouch nicely:

/dev/input/event10
bustype : BUS_USB
vendor : 0x2087
product : 0xa01
version : 273
name : "Cando Corporation Cando 10.1 Mul"
phys : "usb-0000:00:1d.1-1/input0"
uniq : "20091003.001"
bits ev : EV_SYN EV_KEY EV_ABS

lsmod didn't give any matches for "cando", and I took liberty to show those seemingly important for the problem lines:

hid_multitouch 12851 0
usbhid 41906 1 hid_multitouch
hid 77367 2 hid_multitouch,usbhid

MadnessRed
May 22nd, 2012, 09:58 PM
MadnessRed, many thanks for being ready to help!
lsinput displayed Cando multitouch nicely:

/dev/input/event10
bustype : BUS_USB
vendor : 0x2087
product : 0xa01
version : 273
name : "Cando Corporation Cando 10.1 Mul"
phys : "usb-0000:00:1d.1-1/input0"
uniq : "20091003.001"
bits ev : EV_SYN EV_KEY EV_ABS

lsmod didn't give any matches for "cando", and I took liberty to show those seemingly important for the problem lines:

hid_multitouch 12851 0
usbhid 41906 1 hid_multitouch
hid 77367 2 hid_multitouch,usbhid


Ok, can you try this, install mtview.
sudo apt-get install mtview

Then run
sudo mtview /dev/input/event10
(it might have changed path, check it is still event10 in xinput)

Alt+f10 to make it full screen and see how many contact points it detects. I think the s10-3t can only do 2.

If that does work, try
sudo modprobe cando
and see if mtview works then.

Hope this helps.

Boberman
May 23rd, 2012, 05:40 AM
Indeed, mtview has shown two working touch points! \\:D/

"sudo modprobe cando" gives "module cando not found".

What's the next move?

MadnessRed
May 23rd, 2012, 09:32 PM
Indeed, mtview has shown two working touch points! \\:D/

"sudo modprobe cando" gives "module cando not found".

What's the next move?

Well it seems that multi-touch is working and being recognised by utouch.

Some apps may already have multi-touch, I think eye of gnome (image viewer) might have pinch to zoom and possibly the ubuntu version of chromium may have some multi-touch stuff as well.

For "non multi-touch aware" applications. You can install a program called ginn (it should be in the software centre). This will recognise multi-touch gestures, like 2 finger scroll or pinching, and convert it to a keyboard shortcut which the applications will understand.

It uses a configuration in a file called wishes.xml which defines a few actions. You can also define your own actions by passing it a custom wishes.xml.

ginn /path/to/wishes.xml

Hope this helps.

Boberman
May 23rd, 2012, 09:48 PM
Yes, ginn is installed already. But it looks like it isn't functioning.
Is there a way to check why ginn ignores default gestures input?

Upd. I've checked ginn's work with a simple command "ginn > g.txt".
Ginn accepts all touches but somehow cannot identify them! It calculates angles and deltas but every time says "gesture name = unknown". Maybe that's why no "shortcut" happens?

Upd. I think I've found the cause of the problem: ginn was never loaded into the system.
I've put it into Startup Applications list and it seems working, though far not so well as I expected.
As I thought the answer turned out to be extremely simple. :)

Boberman
May 25th, 2012, 12:38 PM
Two problems, I need help with, remain. :)
1. Single-touch had from the start and still has a strange bug:
the mouse/touchpad pointer and the touchscreen pointer have different coordinates. It makes using touchscreen rather hard. I cannot "left-click" only "select with a frame", because after touching the screen the "real" pointer is reset to the lower right corner of the screen. Sometimes it appears where it was last time moved with touchpad or mouse. I hoped this bug to be resolved along with multi-touch problem but alas.
2. Ginn works so badly that one may say it doesn't work at all. Only "Tap" seems to be recognized, "Drag", "Pinch" and "Rotate" are not catched by ginn despite playing with condition numbers in wishes.xls file.
Maybe I'm obsessed with the idea, but I really want to make my old buddy s10-3t to "live" fully under the marvel of Ubuntu. I got used to work in tablet mode. :)

Boberman
May 27th, 2012, 06:25 AM
I tried MeeGo on my S10-3t (just for fun) and it had no problem with single-touch. Maybe that can be solved under Ubuntu? I've searched for the answer but to no avail.

MadnessRed
May 27th, 2012, 04:07 PM
Two problems, I need help with, remain. :)
1. Single-touch had from the start and still has a strange bug:
the mouse/touchpad pointer and the touchscreen pointer have different coordinates. It makes using touchscreen rather hard. I cannot "left-click" only "select with a frame", because after touching the screen the "real" pointer is reset to the lower right corner of the screen. Sometimes it appears where it was last time moved with touchpad or mouse. I hoped this bug to be resolved along with multi-touch problem but alas.
2. Ginn works so badly that one may say it doesn't work at all. Only "Tap" seems to be recognized, "Drag", "Pinch" and "Rotate" are not catched by ginn despite playing with condition numbers in wishes.xls file.
Maybe I'm obsessed with the idea, but I really want to make my old buddy s10-3t to "live" fully under the marvel of Ubuntu. I got used to work in tablet mode. :)

Hopefully fixing 1 may fix 2.
Could you try and reinstall xserver-xorg-input-synaptics.
Also, unplug any additional pointing devices.


I tried MeeGo on my S10-3t (just for fun) and it had no problem with single-touch. Maybe that can be solved under Ubuntu? I've searched for the answer but to no avail.

It should work out of the box.
Could you try running the live usb and see if single touch works as expected on that. It could be something to do with your setup.

Boberman
May 27th, 2012, 10:42 PM
I've tried the Ubuntu 12.04 LiveCD I'd installed from and the touch screen in it woks the same buggy way: one "touch" and one "real" (touchpad/mouse) pointer. Reinstalling xserver-xorg-input-synaptics has changed nothing.
I'm ready to give up on multi-touch, but at least single-touch has to work properly, hasn't it? :)

MadnessRed
May 27th, 2012, 11:59 PM
I've tried the Ubuntu 12.04 LiveCD I'd installed from and the touch screen in it woks the same buggy way: one "touch" and one "real" (touchpad/mouse) pointer. Reinstalling xserver-xorg-input-synaptics has changed nothing.
I'm ready to give up on multi-touch, but at least single-touch has to work properly, hasn't it? :)

There is a chance that it is the same issue. There isn't really much point working on multi-touch geastures until we have single touch working.

So when you click on the screen, it's as if there is a second coordinate that the pointer keeps jumping to, and as a result when you are touching the screen it selects an area, like when you click and drag with the mouse.

You tried MeeGo and it worked as expected.

Could you install the program xournal, it's a note taker program, and try drawing on it. If you try and draw on that, does it appear normally or do you get a kind of triangle fan effect.

Boberman
May 28th, 2012, 09:35 AM
I've noticed more patterns in pointer's behavior. Touching the screen affects it as follows:
1. On the desktop (gnome or unity) the pointer "remembers" where it's been left by t-pad or mouse.
2. In windows, including Xournal, "real" pointer jumps right and down from the last touched position. It looks like its coordinates receive +X and +Y. And those number are not fixed. Depending on which part of the screen is touched jumps differ:
a. from approx. 1/5 of the screen width and to the right brings the pointer to the lower right corner.
b. the first 1/5 is funnier, because it brings pointer to lower egde but with different +X. The closer a touch to the left egde the smaller +X.
3. Touching standart panel has the same effect as for windows. Oh, and Y works the same way, narrowness of the screen makes it not so obvious.

I dare to presume something like that: X=Xt*Mx, Y=Yt*My,
where (Xt, Yt) - the last touched on the screen position,
Mx and My - some multipliers.
The incrementation, most probably, is more complex.

Thus, I see the two parts of the bugs.
1. Touching desktop is not relayed to "t-pad/mouse" pointer's coords at all.
2. In windows - coods are relayed but wrongly with some progression.
Xinput shows different coords ranges of the touchpad (1472-5570 for X & 1408-4654 for Y) and touchscreen (0 - 4095 for both X & Y). They are turned in display's 1024x600 eventually, but in the process they pass coordinates wrongly.
Any ideas? :)

Paul S
June 2nd, 2012, 12:41 AM
Bad news, it seems to be bug 946417 at https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/946417

Also, I've tried Fedora with the same problems occuring.

The best possible alternative is android (a special remix for the s10-3t) at http://code.google.com/p/android-x86/downloads/detail?name=android-x86-4.0-RC1-s103t.iso&can=2&q= but android doesn't support ethernet yet, so you can only use it on wifi.

I'm going to continue running 12.04, but will stop using the touchscreen, and switch to android when I want to do touchscreen mode. At least that's my current plan. I'm now in the process of re-installing 12.04. I still have to demonstrate that the touchpad will not freeze over a long period of use, as long as I don't ever touch the touchscreen.

Suggest you also add your names to the bug subscription.

hth

Boberman
June 4th, 2012, 02:16 PM
Ah, that's how it is.
Alright we have to wait for this bug to be resolved.
Meanwhile yes, I think it's interesting to try Android on the s10-3t. :)

blackboot
October 28th, 2012, 09:30 PM
This thread seem to have died but anyone try 12.10 yet?
Any bugs to watch out for?

Paul S
April 29th, 2013, 12:13 AM
This thread seem to have died but anyone try 12.10 yet?
Any bugs to watch out for?

Yes, I continue to test each ubuntu version and alpha and beta releases as well as other distros (Slackware, Arch, Fedora, Debian) looking for a linux alternative. I post my results at the end of this bug https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/946417

Regards

www.rzr.online.fr
June 17th, 2013, 06:32 PM
Does you bluetooth adapter still working ? if yes pm me if you dualboot *legacy* OS (win7 x86) ?

Paul S
June 19th, 2013, 10:15 PM
Yes, I dual boot into win 7 still. But, I don't use bluetooth for anything. However, I think the bluetooth and wifi are on the same chip, and wifi still works, so probably bluetooth would too.

blackboot
July 14th, 2013, 11:05 PM
Tired of waiting on ubuntu to fix their unity issue with the cando touch screen ( I was updating 11.10 manually with source code and kernel packages) I have moved over to snowlinux4 cinnamon editon. Very impressed, while cinnamon does crash once or twice a day atleast I can use my s10-3t touch screen. Everything worked right after the install no extra tweaking needed. Desktop rotation is still messed up but the apps I use in portrait mode fix that issue. FBReader, Evince and CoolReader (cr3). Give snowlinux a try you won't be disappointed IMO. Tripple booting now with windows 8 ( ewww), android and snowlinux on a Sandisk 128GB SSD. Good luck all and thanks too everyone who contributed to this thread.

Edit: Install Maximus if you want to get rid of title bars when running apps in fullscreen

www.rzr.online.fr
August 27th, 2013, 07:27 PM
let me jump back in this thread , do you prefer to run x32 or x64 ? 1st one is said to be faster (it is on windows at least)

I still run gnome-3.8 on debian x64 , it's seems to work but I was wondering if I should try or test something else ? ie sailfishos or some tablet distro ...

Note I am still looking for LENOVO_PART OKRBackup/Factory can you help ?