Meego Wiki
Views

IVI-LenovoS10-3t

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
Line 11: Line 11:
=== Install Image ===
=== Install Image ===
-
Use the standard [[installing-meego-your-netbook|Netbook Installation]] instructions using the image you selected from above. The procedure is exactly the same.
+
Use the standard [http://meego.com/devices/netbook/installing-meego-your-netbook|Netbook Installation] instructions using the image you selected from above. The procedure is exactly the same.
== Fixing X.org Issues ==
== Fixing X.org Issues ==

Revision as of 19:12, 18 April 2011

Contents

Installing Meego IVI on a Lenovo s10-3t

The Lenovo S10-t is a very versatile device for Meego development as is has both a 10 inch touchscreen and a keyboard. This makes it an idea candidate for UX prototyping. Installing Meego IVI on the Lenovo S10-3t does require some extra work after installation.

Installing IVI Image

Download Image

Select an ia32 IVI image from the Meego repo

Install Image

Use the standard Installation instructions using the image you selected from above. The procedure is exactly the same.

Fixing X.org Issues

Touch Screen

Touch Coordinates Flipped Over Y-Axis

The official Russellville hardware requires that that Y axis be flipped for it's touch screen. This fix breaks the default calibration for the Lenovo S10-3t. To fix this issue add this to /etc/X11/xorg.conf or a file in /etc/X11/xorg.conf.d

 Section "InputClass"
     Identifier "evtouch touchscreen tsc2007"
     MatchIsTouchscreen "on"
     MatchDevicePath "/dev/input/event*"
     Driver "evtouch"
     Option "MinX" "80"
     Option "MinY" "80"
     Option "MaxX" "4095
     Option "MaxY" "4095"
 EndSection

Multi Screen Configuration

The Lenovo S10-3t has VGA out that can clone what is being displayed on the Lenovo touchscreen or provide an additional screen. The Intel graphics driver does not support "Zaphod Style" multi-head where each screen is assigned it's own X Display and it's own set of input devices. The Intel driver only "Merged FB" mode where the screen is interacted with as one large desktop. You will needs to re-calibrate your touch screen if you want the 2nd monitor to the left of the Lenovo touchscreen.

To create a 2nd display from the VGA port add this to your /etc/X11/xorg.conf

 Section "Device"
     Identifier "IntelGraphics"
     Driver "intel"
     Option "monitor-LVDS1" "Internal"
     Option "monitor-VGA1" "External"
 EndSection
 Section "Monitor"
     Identifier "External"
 EndSection
 Section "Monitor"
      Identifier "Internal"
 EndSection
 Section "Screen"
     Identifier "Left"
     Device "IntelGraphics"
     Monitor "External"
     DefaultDepth 24
     SubSection "Display"
         Modes "1024x600"
     EndSubSection
 EndSection
 Section "Screen"
     Identifier "Right"
     Device "IntelGraphics"
     Monitor "Internal"
     DefaultDepth 24
     SubSection "Display"
         Modes "1024x600"
     EndSubSection
 EndSection
 Section "ServerFlags"
     Option "DefaultServerLayout" "MultiHead"
 EndSection
 Section "ServerLayout"
     Identifier "MultiHead"
     Screen 0 "Right" Absolute 0 0
     Screen 1 "Left" Absolute 1024 0
     Option "MergedFB" "true"
     Option "Clone" "false"
 EndSection
Personal tools