[Erledigt] Tablet Touchscreen Funktioniert unter Gnome nicht

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
nightcore500
Beiträge: 26
Registriert: 07.02.2013 00:48:19

[Erledigt] Tablet Touchscreen Funktioniert unter Gnome nicht

Beitrag von nightcore500 » 07.02.2013 01:11:30

Guten tag,
Ich sitze nun schon etliche stunden daran, Linux auf dem odys loox tablet zu installieren. Dazu änderte ich die boot.img so um das er direkt in ein chroot auf der sdkarte rutscht auf dieser debian wheezy installiert ist mit der Desktop Oberfläche Gnome. Ich habe nun alles zum laufen bekommen außer des Touchscreens. Ich habe mich durch etliche Foren durchgelesen und auch hier leider nichts brauchbares gefunden. Hier mal einige Daten:
Es läuft ein 3.0.8+ kernel.

cat /proc/bus/input/devices

Code: Alles auswählen

I: Bus=0018 Vendor=0000 Product=0000 Version=0000
N: Name="lz300msf Touchscreen"
P: Phys=lz300msf/input0
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=event1
B: PROP=2
B: EV=b
B: KEY=0
B: ABS=2618000 0
Der Xorg log:

Code: Alles auswählen

cat /var/log/Xorg.0.log
[ 11839.785]
X.Org X Server 1.12.4
Release Date: 2012-08-27
[ 11839.786] X Protocol Version 11, Revision 0
[ 11839.786] Build Operating System: Linux 2.6.32 armv5tel Debian
[ 11839.786] Current Operating System: Linux debian 3.0.8+ #118 PREEMPT Fri Jul 27 16:07:17 CST 2012 armv7l
[ 11839.786] Kernel command line: console=tty0,115200n8n androidboot.console=ttyS1 init=/init initrd=0x62000000,0x420000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kernel),0x00008000@0x00008000(boot),0x00008000@0x00010000(recovery),0x000F0000@0x00018000(backup),0x0003a000@0x00108000(cache),0x004B0000@0x00142000(userdata),0x00002000@0x005F2000(kpanic),0x000E6000@0x005F4000(system),-@0x006DA000(user) bootver=2012-08-07#2.28 firmware_ver=2.0.0
[ 11839.786] Build Date: 29 November 2012  08:57:05PM
[ 11839.786] xorg-server 2:1.12.4-4 (Julien Cristau <jcristau@debian.org>)
[ 11839.786] Current version of pixman: 0.26.0
[ 11839.786]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[ 11839.786] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 11839.787] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb  6 23:57:55 2013
[ 11839.787] (==) Using config file: "/etc/X11/xorg.conf"
[ 11839.787] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 11839.789] (==) No Layout section.  Using the first Screen section.
[ 11839.789] (==) No screen section available. Using defaults.
[ 11839.789] (**) |-->Screen "Default Screen Section" (0)
[ 11839.789] (**) |   |-->Monitor "<default monitor>"
[ 11839.790] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[ 11839.790] (==) Automatically adding devices
[ 11839.790] (==) Automatically enabling devices
[ 11839.790] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 11839.790]    Entry deleted from font path.
[ 11839.790] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[ 11839.791]    Entry deleted from font path.
[ 11839.791] (==) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/100dpi/:unscaled,
        /usr/share/fonts/X11/75dpi/:unscaled,
        /usr/share/fonts/X11/Type1,
        /usr/share/fonts/X11/100dpi,
        /usr/share/fonts/X11/75dpi,
        built-ins
[ 11839.791] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 11839.791] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 11839.791] (II) Loader magic: 0x4026ecf0
[ 11839.791] (II) Module ABI versions:
[ 11839.791]    X.Org ANSI C Emulation: 0.4
[ 11839.791]    X.Org Video Driver: 12.1
[ 11839.791]    X.Org XInput driver : 16.0
[ 11839.791]    X.Org Server Extension : 6.0
[ 11839.791] (II) LoadModule: "extmod"
[ 11839.792] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 11839.794] (II) Module extmod: vendor="X.Org Foundation"
[ 11839.794]    compiled for 1.12.4, module version = 1.0.0
[ 11839.794]    Module class: X.Org Server Extension
[ 11839.794]    ABI class: X.Org Server Extension, version 6.0
[ 11839.794] (II) Loading extension SELinux
[ 11839.794] (II) Loading extension MIT-SCREEN-SAVER
[ 11839.794] (II) Loading extension XFree86-VidModeExtension
[ 11839.794] (II) Loading extension XFree86-DGA
[ 11839.794] (II) Loading extension DPMS
[ 11839.794] (II) Loading extension XVideo
[ 11839.794] (II) Loading extension XVideo-MotionCompensation
[ 11839.794] (II) Loading extension X-Resource
[ 11839.794] (II) LoadModule: "dbe"
[ 11839.794] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 11839.795] (II) Module dbe: vendor="X.Org Foundation"
[ 11839.795]    compiled for 1.12.4, module version = 1.0.0
[ 11839.795]    Module class: X.Org Server Extension
[ 11839.795]    ABI class: X.Org Server Extension, version 6.0
[ 11839.795] (II) Loading extension DOUBLE-BUFFER
[ 11839.795] (II) LoadModule: "glx"
[ 11839.795] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 11839.796] (II) Module glx: vendor="X.Org Foundation"
[ 11839.796]    compiled for 1.12.4, module version = 1.0.0
[ 11839.796]    ABI class: X.Org Server Extension, version 6.0
[ 11839.796] (==) AIGLX enabled
[ 11839.796] (II) Loading extension GLX
[ 11839.796] (II) LoadModule: "record"
[ 11839.797] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 11839.797] (II) Module record: vendor="X.Org Foundation"
[ 11839.797]    compiled for 1.12.4, module version = 1.13.0
[ 11839.797]    Module class: X.Org Server Extension
[ 11839.797]    ABI class: X.Org Server Extension, version 6.0
[ 11839.797] (II) Loading extension RECORD
[ 11839.797] (II) LoadModule: "dri"
[ 11839.797] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 11839.798] (II) Module dri: vendor="X.Org Foundation"
[ 11839.798]    compiled for 1.12.4, module version = 1.0.0
[ 11839.798]    ABI class: X.Org Server Extension, version 6.0
[ 11839.798] (II) Loading extension XFree86-DRI
[ 11839.798] (II) LoadModule: "dri2"
[ 11839.799] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 11839.799] (II) Module dri2: vendor="X.Org Foundation"
[ 11839.799]    compiled for 1.12.4, module version = 1.2.0
[ 11839.799]    ABI class: X.Org Server Extension, version 6.0
[ 11839.799] (II) Loading extension DRI2
[ 11839.799] (==) Matched fbdev as autoconfigured driver 0
[ 11839.799] (==) Assigned the driver to the xf86ConfigLayout
[ 11839.800] (II) LoadModule: "fbdev"
[ 11839.800] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 11839.801] (II) Module fbdev: vendor="X.Org Foundation"
[ 11839.801]    compiled for 1.12.1, module version = 0.4.2
[ 11839.801]    ABI class: X.Org Video Driver, version 12.0
[ 11839.801] (II) FBDEV: driver for framebuffer: fbdev
[ 11839.801] (++) using VT number 9

[ 11839.803] (WW) Falling back to old probe method for fbdev
[ 11839.803] (II) Loading sub module "fbdevhw"
[ 11839.803] (II) LoadModule: "fbdevhw"
[ 11839.804] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 11839.804] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 11839.804]    compiled for 1.12.4, module version = 0.0.2
[ 11839.804]    ABI class: X.Org Video Driver, version 12.1
[ 11839.805] (II) FBDEV(0): using default device
[ 11839.805] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 11839.805] (II) FBDEV(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 16/16
[ 11839.805] (==) FBDEV(0): Depth 16, (==) framebuffer bpp 16
[ 11839.805] (==) FBDEV(0): RGB weight 565
[ 11839.805] (==) FBDEV(0): Default visual is TrueColor
[ 11839.805] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 11839.805] (II) FBDEV(0): hardware: fb0 (video memory: 9216kB)
[ 11839.806] (II) FBDEV(0): checking modes against framebuffer device...
[ 11839.806] (II) FBDEV(0): checking modes against monitor...
[ 11839.806] (--) FBDEV(0): Virtual size is 800x600 (pitch 800)
[ 11839.806] (**) FBDEV(0):  Built-in mode "current": 41.1 MHz, 38.9 kHz, 61.0 Hz
[ 11839.806] (II) FBDEV(0): Modeline "current"x0.0   41.14  800 1010 1011 1057  600 612 615 638 -hsync -vsync -csync (38.9 kHz b)
[ 11839.806] (==) FBDEV(0): DPI set to (96, 96)
[ 11839.806] (II) Loading sub module "fb"
[ 11839.806] (II) LoadModule: "fb"
[ 11839.807] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 11839.807] (II) Module fb: vendor="X.Org Foundation"
[ 11839.807]    compiled for 1.12.4, module version = 1.0.0
[ 11839.807]    ABI class: X.Org ANSI C Emulation, version 0.4
[ 11839.807] (**) FBDEV(0): using shadow framebuffer
[ 11839.807] (II) Loading sub module "shadow"
[ 11839.807] (II) LoadModule: "shadow"
[ 11839.808] (II) Loading /usr/lib/xorg/modules/libshadow.so
[ 11839.808] (II) Module shadow: vendor="X.Org Foundation"
[ 11839.808]    compiled for 1.12.4, module version = 1.1.0
[ 11839.808]    ABI class: X.Org ANSI C Emulation, version 0.4
[ 11839.821] (==) FBDEV(0): Backing store disabled
[ 11839.822] (==) FBDEV(0): DPMS enabled
[ 11839.822] (==) RandR enabled
[ 11839.822] (II) Initializing built-in extension Generic Event Extension
[ 11839.822] (II) Initializing built-in extension SHAPE
[ 11839.822] (II) Initializing built-in extension MIT-SHM
[ 11839.822] (II) Initializing built-in extension XInputExtension
[ 11839.822] (II) Initializing built-in extension XTEST
[ 11839.822] (II) Initializing built-in extension BIG-REQUESTS
[ 11839.823] (II) Initializing built-in extension SYNC
[ 11839.823] (II) Initializing built-in extension XKEYBOARD
[ 11839.823] (II) Initializing built-in extension XC-MISC
[ 11839.823] (II) Initializing built-in extension SECURITY
[ 11839.823] (II) Initializing built-in extension XINERAMA
[ 11839.823] (II) Initializing built-in extension XFIXES
[ 11839.823] (II) Initializing built-in extension RENDER
[ 11839.823] (II) Initializing built-in extension RANDR
[ 11839.823] (II) Initializing built-in extension COMPOSITE
[ 11839.823] (II) Initializing built-in extension DAMAGE
[ 11839.823] (II) SELinux: Disabled on system
[ 11839.866] (II) AIGLX: Screen 0 is not DRI2 capable
[ 11839.866] (II) AIGLX: Screen 0 is not DRI capable
[ 11839.883] (II) AIGLX: Loaded and initialized swrast
[ 11839.883] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 11840.607] (II) config/udev: Adding input device rk29-keypad (/dev/input/event0)
[ 11840.607] (**) rk29-keypad: Applying InputClass "evdev keyboard catchall"
[ 11840.607] (II) LoadModule: "evdev"
[ 11840.608] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 11840.608] (II) Module evdev: vendor="X.Org Foundation"
[ 11840.608]    compiled for 1.12.1, module version = 2.7.0
[ 11840.608]    Module class: X.Org XInput Driver
[ 11840.609]    ABI class: X.Org XInput driver, version 16.0
[ 11840.609] (II) Using input driver 'evdev' for 'rk29-keypad'
[ 11840.609] (**) rk29-keypad: always reports core events
[ 11840.609] (**) evdev: rk29-keypad: Device: "/dev/input/event0"
[ 11840.609] (--) evdev: rk29-keypad: Vendor 0x1 Product 0x1
[ 11840.609] (--) evdev: rk29-keypad: Found keys
[ 11840.609] (II) evdev: rk29-keypad: Configuring as keyboard
[ 11840.609] (**) Option "config_info" "udev:/sys/devices/platform/rk29-keypad/input/input0/event0"
[ 11840.609] (II) XINPUT: Adding extended input device "rk29-keypad" (type: KEYBOARD, id 6)
[ 11840.609] (**) Option "xkb_rules" "evdev"
[ 11840.610] (**) Option "xkb_model" "pc105"
[ 11840.610] (**) Option "xkb_layout" "us"
[ 11840.612] (II) config/udev: Adding input device gsensor (/dev/input/event2)
[ 11840.612] (II) No input driver specified, ignoring this device.
[ 11840.612] (II) This device may have been added with another device file.
[ 11840.615] (II) config/udev: Adding input device lz300msf Touchscreen (/dev/input/event1)
[ 11840.615] (II) No input driver specified, ignoring this device.
[ 11840.615] (II) This device may have been added with another device file.
Was mir bisher aufgefallen ist:
Nach dem testen mit tslib kam das zustande:
export TSLIB_TSDEVICE=/dev/input/event1

Code: Alles auswählen

ts_test
1074166104.034305: 1074166544 1074163712 1077178368
1074166104.034355: 808549136 925972279 943076152
1074166104.034355: -265192688 -147769545 406205240
1074166104.034355: 875658000 808597040 808727093
1074166104.034355: -198083824 -265144784 271856181
1074166104.034355: 842103568 892875063 825766198
1074166104.034355: -231638256 -180866761 288895286
1074166104.034355: 842103568 959985720 909652533
1074166104.034355: -231638256 -113756104 372781621
1074166104.034355: 858880784 943141431 825374257
1074166104.034355: -214861040 -130600393 288503345
1074166104.034355: 53574416 -130600393 20067889
1074166104.034355: 825326352 909127730 959985719
1074166104.034355: -248415472 -164614094 423114807
1074166104.034355: 875658000 825307954 925906996
1074166104.034355: -198083824 -248433870 389036084
1074166104.034355: 858880784 858798392 876097590
1074166104.034355: -214861040 -214943432 339226678
1074166104.034355: 858880784 842152243 943142454
1074166104.034355: -214861040 -231589581 406271542
1074166104.034355: 53574416 36845875 137836086
1074166104.034355: 59865872 68302865 100013524
Hierbei habe ich in die Mitte auf das kreuz gedrückt. Das kreuz verschwindet sofort vom gesamten Bildschirm.

Code: Alles auswählen

 ts_calibrate
xres = 800, yres = 600
Took 4 samples...
Top left : X =    0 Y = -1073155624
Took 4 samples...
Top right : X =    0 Y = -1073155624
Took 4 samples...
Bot right : X =    0 Y = -1073155624
Took 4 samples...
Bot left : X =    0 Y = -1073155624
Took 4 samples...
Center : X =    0 Y = -1073155624
ts_calibrate: determinant is too small -- 0.000000
Calibration failed.
Etwas merkwürdig das er wo auch immer ich hindrücke immer die gleichen werte ausgibt. Ich habe hier 4/5 unterschiedliche Positionen gedrückt. Die Position unten rechts kann ich jedoch nicht drücken da in dieser ecke das x sofort auf die linke rüber springt sobald ich die obere rechte ecke drücke.

Hoffe das mir hier jemand helfen kann.
mfg denny
Zuletzt geändert von nightcore500 am 07.02.2013 19:45:58, insgesamt 1-mal geändert.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Tablet Touchscreen Funktioniert unter Gnome nicht

Beitrag von rendegast » 07.02.2013 18:03:51

[ 11840.612] (II) config/udev: Adding input device gsensor (/dev/input/event2)
[ 11840.612] (II) No input driver specified, ignoring this device.
[ 11840.612] (II) This device may have been added with another device file.
[ 11840.615] (II) config/udev: Adding input device lz300msf Touchscreen (/dev/input/event1)
[ 11840.615] (II) No input driver specified, ignoring this device.
[ 11840.615] (II) This device may have been added with another device file.
Und wenn Du speziell eine Anweisung für die Einbindung des Gerätes gibst, in der Art:

Code: Alles auswählen

Section "InputDevice"
    Identifier     "bla touch"
    Driver         "evdev"
    Option         "Device" "/dev/input/event1"
...

Section "ServerLayout"
...
    InputDevice    "bla touch"
...
Eventuell

Code: Alles auswählen

#Section "ServerFlags"
# hal+dbus+consolekit: hal-Funktion deaktivieren
#    Option	"AllowEmptyinput"	"off"
#    Option	"AutoAddDevices"	"off"
#    Option	"AutoEnableDevices"	"off"
...

Andere input-Treiber kannst Du dann ja ausprobieren.

Code: Alles auswählen

$ aptitude search g-input-
v   xorg-input-abi-12
v   xorg-input-abi-16
v   xorg-input-abi-7.0
v   xserver-xorg-input-7
p   xserver-xorg-input-acecad                                                      - X.Org X server -- AceCad input driver
p   xserver-xorg-input-aiptek                                                      - X.Org X server -- Aiptek input driver
p   xserver-xorg-input-all                                                         - X.Org X server -- input driver metapackage
p   xserver-xorg-input-elographics                                                 - X.Org X server -- ELOGraphics input driver
i   xserver-xorg-input-evdev                                                       - X.Org X server -- evdev input driver
p   xserver-xorg-input-evtouch                                                     - Touchscreen-Driver for X.Org/XFree86 server
p   xserver-xorg-input-joystick                                                    - X.Org X server -- joystick input driver
p   xserver-xorg-input-kbd                                                         - X.Org X server -- keyboard input driver
i   xserver-xorg-input-mouse                                                       - X.Org X server -- mouse input driver
p   xserver-xorg-input-mtrack                                                      - Multitouch X input driver
p   xserver-xorg-input-multitouch                                                  - Multitouch X input driver
p   xserver-xorg-input-mutouch                                                     - X.Org X server -- muTouch input driver
p   xserver-xorg-input-penmount                                                    - X.Org X server -- Penmount input driver
p   xserver-xorg-input-synaptics                                                   - Synaptics TouchPad driver for X.Org server
p   xserver-xorg-input-tslib                                                       - tslib touchscreen driver for X.Org/XFree86 server
p   xserver-xorg-input-vmmouse                                                     - X.Org X server -- VMMouse input driver to use with VMWare
p   xserver-xorg-input-void                                                        - X.Org X server -- void input driver
p   xserver-xorg-input-wacom                                                       - X.Org X server -- Wacom input driver
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

nightcore500
Beiträge: 26
Registriert: 07.02.2013 00:48:19

Re: Tablet Touchscreen Funktioniert unter Gnome nicht

Beitrag von nightcore500 » 07.02.2013 19:27:36

Ich habe soeben bereits das gerät versucht einzubinden. Dazu legte ich unter "/usr/share/X11/xorg.conf.d" eine neue datei an mit dem namen "10-touch.conf" mit diesem inhalt:

Code: Alles auswählen

Section "InputClass"
        Identifier "touchscreen"
        MatchDevicePath "/dev/input/event1"
        Driver "evdev"
EndSection
Das führte dann dazu das der log dies ausspuckte:

Code: Alles auswählen

[   938.302] (II) config/udev: Adding input device lz300msf Touchscreen (/dev/input/event1)
[   938.302] (**) lz300msf Touchscreen: Applying InputClass "touchscreen"
[   938.302] (II) Using input driver 'evdev' for 'lz300msf Touchscreen'
[   938.302] (**) lz300msf Touchscreen: always reports core events
[   938.302] (**) evdev: lz300msf Touchscreen: Device: "/dev/input/event1"
[   938.302] (--) evdev: lz300msf Touchscreen: Vendor 0 Product 0
[   938.302] (--) evdev: lz300msf Touchscreen: Found absolute axes
[   938.302] (II) evdev: lz300msf Touchscreen: Forcing absolute x/y axes to exist.
[   938.302] (II) evdev: lz300msf Touchscreen: Configuring as mouse
[   938.303] (**) Option "config_info" "udev:/sys/devices/virtual/input/input1/event1"
[   938.303] (II) XINPUT: Adding extended input device "lz300msf Touchscreen" (type: MOUSE, id 7)
[   938.303] (II) evdev: lz300msf Touchscreen: initialized for absolute axes.
[   938.303] (**) lz300msf Touchscreen: (accel) keeping acceleration scheme 1
[   938.303] (**) lz300msf Touchscreen: (accel) acceleration profile 0
[   938.304] (**) lz300msf Touchscreen: (accel) acceleration factor: 2.000
[   938.304] (**) lz300msf Touchscreen: (accel) acceleration threshold: 4
Sobald ich das touchscreen berühre passiert jedoch rein garnichts.
Das ganze testete ich bereits mit xev dieser keine ausgaben spuckte als ich das touchscreen berührte.
Hab ich hier was vergessen? Ich werde jetzt mal noch die anderen treiber testen.

/etc/X11/xorg.conf ist übrigends völlig blank.
mfg denny

EDIT: Danke für deine hilfe! Es funktioniert endlich. Der xserver-xorg-input-mtrack treiber war der passende! :D Vielen dank

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: [Erledigt] Tablet Touchscreen Funktioniert unter Gnome n

Beitrag von cronoik » 07.02.2013 21:52:14

Hi nightcore500

und willkommen im Forum. Wie läuft wheezy eigentlich auf dem Tablet?

Edit: Habe ich das richtig verstanden das es native läuft?
Hilf mit unser Wiki zu verbessern!

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: [Erledigt] Tablet Touchscreen Funktioniert unter Gnome n

Beitrag von hikaru » 07.02.2013 22:10:03

cronoik hat geschrieben:Edit: Habe ich das richtig verstanden das es native läuft?
Sieht so aus:
http://www.android-hilfe.de/root-hackin ... nativ.html

nightcore500
Beiträge: 26
Registriert: 07.02.2013 00:48:19

Re: [Erledigt] Tablet Touchscreen Funktioniert unter Gnome n

Beitrag von nightcore500 » 07.02.2013 23:31:04

Das projekt von wicki funktioniert im prinzip genauso wie bei mir.
Jedoch benutze ich hingegen den 3.0.8+ kernel da der ältere 2.6.x offenbar einige probleme machte was dazu führte dass das dateisystem der sdkarte nach einigen reboots nicht mehr leserlich war.
Ein bootsystem nutze ich derzeitig auch nicht um zwischen android und linux wechseln zu können.
Ich habe hierzu einfach die sdkarte als ext3 formatiert und mit debootstrap linux installiert.

Die geschwindigkeit ist noch recht schlecht. Sprich einige programme brauchen schon eine ganze weile. Beispielsweise iceweasel ist so gut wie nicht nutzbar da das tablet danach echt zu kämpfen hat. Oder spiele wie Nibbles laufen recht langsam.

Das nächste problem ist das mir der source zu diesem kernel fehlt. So habe ich keine chance das bootlogo abzuschalten um so bei nicht lauffähigen xserver wenigstens mit der konsole das tablet steuern zu können sowie kann ich kein swap aktivieren. Der aktuelle kernel des herstellers stellt leider auch einiges des arbeitsspeicher den fehlenden hdmi anschluss zur verfügung. So habe ich derzeitig nur 281mb ram von dem vollen 512mb zur verfügung.

Aber es läuft schon mal recht gut. Ich habe CellWriter als virtuelle tastatur am laufen was zwar etwas groß ausfällt aber funktioniert.

Hier mal 2 bilder zu einem früheren test mit KDE und einem anderen kernel dieser leider offenbar noch probleme macht. Hier gab es das problem das die cpu immer im sekunden takt eine halbe sekunde aussetzte:
http://sphotos-b.ak.fbcdn.net/hphotos-a ... 2156_n.jpg
http://sphotos-g.ak.fbcdn.net/hphotos-a ... 2628_n.jpg
mfg denny

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: [Erledigt] Tablet Touchscreen Funktioniert unter Gnome n

Beitrag von cronoik » 08.02.2013 21:14:30

Hi,

vielen Dank erst einmal für die Infos. Das klingt ja interessant. Könntest du uns (mich) vielleicht über weitere Erfolge auf den laufend halten?
Hilf mit unser Wiki zu verbessern!

nightcore500
Beiträge: 26
Registriert: 07.02.2013 00:48:19

Re: [Erledigt] Tablet Touchscreen Funktioniert unter Gnome n

Beitrag von nightcore500 » 08.02.2013 23:21:44

Kann ich machen ;)

Ich habe soeben das wechseln zwischen android und Linux möglich gemacht. Zwar in einer etwas blöden Art und weise jedoch für den Anfang nutzbar. Ich habe die sdkarte auf 2 Partitionen unterteilt (es ist eine SanDisk microSDHC mit 16GB). Erste Partition ist ein fat32 Format und die Zweite ein ext3. Da android nach meiner Erfahrung immer die erste Partition mountet, habe ich diese als fat32 formatiert. Auf dieser habe ich nun 2 Dateien liegen. Zum einen ein Bootlog und zum anderen eine leere Datei namens "bootlinux". Solange sich die "bootlinux" auf der sdkarte befindet wird in Linux gebootet. Sobald diese entfernt wird, wird in android gebootet.
Eine bessere Lösung ist mir nicht eingefallen. Vl. habt ihr ja eine besser Idee? ;)
mfg denny

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: [Erledigt] Tablet Touchscreen Funktioniert unter Gnome n

Beitrag von hikaru » 11.02.2013 09:08:18

Theoretisch könntest du bei vorhandenem bootlinux einen Bootmanager laden der dir dann eine Auswahl präsentiert ob Debian oder Android gebootet werden soll. Als erster Kandidat dafür fiele mir uboot [1] ein. Praktische Erfahrungen damit habe ich allerdings nicht.
Eine Alternative wäre vielleicht kboot [2]. Auf der Website steht zwar dass er nur für ia32 getestet ist, aber er bootet auf meiner PS3 zuverlässig Debian. Allerdings gab es dafür auch bereits vorgefertigte Binaries.

[1] http://sourceforge.net/projects/u-boot/
[2] http://kboot.sourceforge.net/

nightcore500
Beiträge: 26
Registriert: 07.02.2013 00:48:19

Re: [Erledigt] Tablet Touchscreen Funktioniert unter Gnome n

Beitrag von nightcore500 » 12.02.2013 13:10:46

Das klingt ja recht interessant. So ein bootmenü auf dem tablet wäre schon was schickes ;)
Ich werde mal sehen was sich drauß machen lässt ;) Wenns was neues gibt melde ich mich wieder.
mfg denny

Antworten