View previous topic :: View next topic |
Author |
Message |
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Mon Aug 01, 2005 7:07 am Post subject: [solved] Wacom + Xorg |
|
|
Hab mir nen Wacom Graphire 3 Tablet zugelegt und moechte das nun an meiner Gentoo Kiste zum laufen bringen
Beim stoebern in den Online Hilfen werd ich aber aus einigen punkten nicht direkt schlau .....
- Bei vielen Seiten wird auf das linuxwacom module verwiesen . brauch ich das unter Xorg, oder hat Xorg es eh eingebaut (gibt nen wacom.o module da )
- wie testet man ob das tablet ueberhaupt am usb bus funktioniert .... also die usb treiber richtig funktionieren (iss mein erstes USB geraet unter linux )
- der XServer und gtk muessen angeblich mit ner extra option (with-xinput) compiliert werden, wie stell ich das ein, gibts da USE flag fuer ....
Falls wer sich damit schon beschaeftigt hat, waer nett wenn er mich auch auf den richtigen Pfad fuehren koennte
Ciao ...
Last edited by RHBaum on Thu Aug 04, 2005 12:47 pm; edited 1 time in total |
|
Back to top |
|
|
Xylometer Tux's lil' helper
Joined: 17 Apr 2004 Posts: 104 Location: Erlangen
|
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Mon Aug 01, 2005 12:47 pm Post subject: |
|
|
Naja, also kann ich noch Hoffnung haben
Also dann mal meine Probleme Schritt fuer schritt :
Seh ich dass richtig ? Ich muss linuxwacom (von der refferenzierten Seite) downloaden und das Wacom Module (wacom.c) in meinem aktuellen Kernel (2.6.12 gentoo-sources) durch das eben downgeloadede ersetzen ?
Ich habs mit emerge linuxwacom versucht, und der maulte mir an, das gewisse XFree86 header dateien fehlen ... kein wunder, hab auch XOrg drauf ...
Glaub hab da parallel zu noch nen problem mit dem portage ....
Ciao .... |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Mon Aug 01, 2005 1:23 pm Post subject: |
|
|
mit welchesn use-flags hast du linuxwacom installiert ??
poste bitte die ausgabe von
Code: | emerge -pv linuxwacom | und
Code: | emerge -pv xorg-x11 |
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Mon Aug 01, 2005 1:23 pm Post subject: |
|
|
noch bisserl gesucht ...
http://gentoo-wiki.com/HOWTO_Wacom_Tablet
Laut dem "HowTo" sollt es ja zeimlich einfach gehen .... mit dem emerge linuxwacom war ich schon mal gar ned so falsch ...
wie gesagt, bei mir schlägt das emerge linuxwacom fehl, detailierte fehlermeldung poste ich mal, wenn ich wieder zu hause an der gentoo kiste bin ...
CIao ... |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Mon Aug 01, 2005 4:35 pm Post subject: |
|
|
Quote: | checking for valid Xorg SDK... "xf86Version.h missing"
configure: error: "Unable to find xf86Version.h under /usr/lib/Server//include and WCM_XORGSDK/xc/include"
!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/linuxwacom-0.6.7/work/linuxwacom-0.6.7/config.log
!!! ERROR: x11-misc/linuxwacom-0.6.7 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.
|
das ist die Fehlermeldung beim compilieren
Quote: |
[ebuild R ] x11-misc/linuxwacom-0.6.7 -dlloader +gtk +gtk2 -sdk -tcltk -usb
|
linuxwacom ok, das -usb sieht ungesund aus
Quote: |
[ebuild R ] x11-base/xorg-x11-6.8.2-r2 -3dfx -3dnow +bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -insecure-drivers +ipv6 -minimal -mmx +nls -nocxx +opengl +pam -sdk -sse -static +truetype-fonts +type1-fonts (-uclibc) -xprint +xv 9 kB
|
Ok, ich korrigier mal die usb flags ....
Gibts irgendwie nen befehl, wo man alles das neu compilieren kann was von nem bestimmten flag abhaengig ist ... oder muss ich das komplette system rebuilden .... ?
und hilft mir trotzdem nicht wenn sich das linuxwacom module ned uebersetzen laesst ... .
Ciao ... |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Mon Aug 01, 2005 4:46 pm Post subject: |
|
|
mit emerge --newuse world werden alle pakete, für die entweder ein update gibt oder sich die useflags geändert haben neu übersetzt.
Aber für deinen fall langt es wenn du xorg-x11 und linuxwacom mit gesetzten sdk USE-FLAG übersetzt werden.
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Mon Aug 01, 2005 5:08 pm Post subject: |
|
|
das modul läßt sich bei mir auch nicht übersetzen, es könnte daran liegen, daß das lienuxwacom paket nur für kernel bis 2.6.11 Unterstützung in den sourcen hat., für die
der einzigste unterschied zwischen den sourcen im kernel und denen im paket ist nur die unterstützung für einen neues tablet und ein paar bugfixes.
du könntest versuchen, wie es auch im howto auf der linuxwacom seite steht einfach die wacom.c aus dem paket nach /usr/src/linux/drivers/usb/input zu kopieren(voher alte version sichern).
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Mon Aug 01, 2005 5:12 pm Post subject: |
|
|
aha, sdk bedeutet ich install die kompletten sourcen, also headers und so mit ?
und sorry noch mal, wo gibts denn nen gutes tutourial zu usb ... glaub mein usb iss eh noch tot ....
hab zwar kernel mit usb und event support kompiliert .... aber irgendwo gelesen dass sich beim an und abmelden am usb port was im log tun muss ... tut es aber noch nicht ...
mal langsam rantasten ....
danke schon mal fuer die hilfe ich meld mich, wenn gar nix mehr geht :p
Ciao ... |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Mon Aug 01, 2005 7:01 pm Post subject: |
|
|
welchen usb-treiber hast du geladen ?? ohci-hcd oder uhci-hcd??
und was sagt lspci im bezug zu usb ??
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Mon Aug 01, 2005 7:54 pm Post subject: |
|
|
Quote: | 0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev a2)
0000:00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev a2)
0000:00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev a2)
0000:00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev a2)
0000:00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev a2)
0000:00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev a2)
0000:00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a3)
0000:00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
0000:00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
0000:00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
0000:00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
0000:00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
0000:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
0000:00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev a2)
0000:01:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
|
das spuckt er aus bei lspci
aehm module ? ... ich schu mal, glaub hab gar nix geladen
bin da echt newbie, hab usb immer abgeschalten, war teufelswerk unter 2.2er kernel
Ciao ... |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Mon Aug 01, 2005 7:57 pm Post subject: |
|
|
uhcd_hcd hab ich auf der pladde und laest sich laden (modprobe)
usbcore natuerlich auch ....
ciao ... |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Mon Aug 01, 2005 8:12 pm Post subject: |
|
|
du brauchst den ohci-hcd treiber, da
mit du in den zeilen bezüglich usb in klammern OHCI finden wirst.
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Mon Aug 01, 2005 9:38 pm Post subject: |
|
|
Super danke , mit ohci_hcd funzt es natuerlich, und kann schon mal die mouse vom tablet unter xorg benutzen sowie mit dem stift erste zieluebungen
jetzt nur noch die frage, wo ich einstelle das das gtk+ mit der -with-xinput=xfree compiliert werden kann , dass ich das auch in gimp verwenden kann ....
gibts da nen sauberen weg ?
Im moment zeigt gimpü natuerlich keine weiteren eingabegeraete an ...
Ciao ... |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Tue Aug 02, 2005 8:03 am Post subject: |
|
|
du musst einmal folgendes in die xorg.conf eintragen(wenn nicht schon geschehen):
Code: | Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/event2"
Option "Type" "cursor"
Option "USB" "on"
Option "AlwaysCore" "on"
Option "Mode" "Relative"
Option "Threshold" "50"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/event2"
Option "Type" "stylus"
Option "Mode" "Absolute"
Option "AlwaysCore" "on"
Option "USB" "on"
Option "Threshold" "50"
Option "Tilt" "on"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/event2"
Option "Type" "eraser"
Option "USB" "on"
Option "AlwaysCore" "on"
Option "Tilt" "on"
Option "Mode" "Absolute"
Option "Threshold" "20"
EndSection
#wacom
das hier in das ServerLayout:
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
|
unter gimp musst du dann nur noch unter einstellungen->eingabegeräte->ertweiterte eingabegeräte konfigurieren gehen.
das sollte langen
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Tue Aug 02, 2005 9:50 am Post subject: |
|
|
die einstellungen in der Xorg hab ich schon ....
wie gesagt stift und mouse lassen sich unter X (KDE) benutzen ....
mit dem stift kann ich schoen ueber den bildschirm fahren , wenn ich kurz auf die platte druecke, fuehrt er auch die aktion aus ....
einzige problem (unter X) ist, dass der bereich wo ich den stift bewegen kann, groesser als die arbeitsflaesche ist ...
also wenn ich ich den rand erreiche, bin ich bei der flaeche auf dem wacom table grad mal an der haelfte angekommen, wenn ich dann noch weiter fahre, bewegt sich der cursor natuerlich nicht mehr, aber sobald ich zurueckfahre schon ... so dass ich damit das zentrum verschiebe ....
Quote: | Option "Mode" "Absolute" |
oder vielleicht wuerde das schon helfen, ich probiers mal ...
muss ich sicher noch wo die aufloesung anpassen ....
der bildschirm hat 1280x1024 (tft halt)
Quote: | einstellungen->eingabegeräte->ertweiterte eingabegeräte konfigurieren gehen |
Ja aber wenn ich den menupunkt anwaehlen will, kommt das keine erweiterten eingabegeraete verfuegbar sind ....
denk mal das es an der gtk+ liegt, das die option -with-xinput=xfree fehlt ....
Quote: | Option "Threshold" "50" |
das bezieht sich auf den druckpunkt ?
Ciao ...
Last edited by RHBaum on Tue Aug 02, 2005 9:55 am; edited 1 time in total |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Tue Aug 02, 2005 9:54 am Post subject: |
|
|
hmm welche gtk+ version hast du installiert ?? wenn es >=2.6.4 ist dann wird gtk+ schon mit --with-xinput übersetzt.
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Tue Aug 02, 2005 9:59 am Post subject: |
|
|
Kann ich dir heut abend sagen
aber ich hab nen aktuelles system (gentoo standard ohne ~x86 Flag)
gestern gesynct .....
gtk+ sollte also die aktuelle stable sein
die gtk2 hab ich ned ... glaub ich
USE iss auf gtk gesetzt, gtk2 glaub ich nicht
woran koennt es noch liegen ?
Ciao ... |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Tue Aug 02, 2005 5:13 pm Post subject: |
|
|
Quote: |
[ebuild R ] x11-base/xorg-x11-6.8.2-r2 -3dfx -3dnow +bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -insecure-drivers +ipv6 -minimal -mmx +nls -nocxx +opengl +pam +sdk -sse -static +truetype-fonts +type1-fonts (-uclibc) -xprint +xv 0 kB
|
Quote: |
[ebuild R ] x11-libs/gtk+-2.6.7 -doc +jpeg -static +tiff 0 kB
|
funzt immer noch ned ....
fuern auszug aus der Xorg.0.log
Quote: |
Option "Protocol" "IMPS/2"
(**) Mouse1: Device: "/dev/mouse"
(**) Mouse1: Protocol: "IMPS/2"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/mouse"
(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse1: ZAxisMapping: buttons 4 and 5
(**) Mouse1: Buttons: 5
(**) Mouse1: SmartScroll: 1
(**) Option "CoreKeyboard"
(**) Keyboard1: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard1: XkbModel: "pc105"
(**) Keyboard1: XkbLayout: "de"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled
(**) Option "AlwaysCore" "on"
(**) cursor: always reports core events
(**) cursor serial device is /dev/input/event0
(**) cursor is in relative mode
(**) WACOM: suppress value is 2
(**) Option "USB" "on"
(**) cursor: reading USB link
(**) Option "BaudRate" "9600"
(**) cursor: serial speed 9600
(**) Option "AlwaysCore" "on"
(**) stylus: always reports core events
(**) stylus serial device is /dev/input/event0
(**) stylus is in absolute mode
(**) WACOM: suppress value is 2
(**) Option "Tilt" "on"
(**) Option "USB" "on"
(**) stylus: reading USB link
(**) Option "BaudRate" "9600"
(**) stylus: serial speed 9600
(**) Option "AlwaysCore" "on"
(**) eraser: always reports core events
(**) eraser serial device is /dev/input/event0
(**) eraser is in absolute mode
(**) WACOM: suppress value is 2
(**) Option "Tilt" "on"
(**) Option "USB" "on"
(**) eraser: reading USB link
(**) Option "BaudRate" "9600"
(**) eraser: serial speed 9600
(II) XINPUT: Adding extended input device "eraser" (type: Wacom Eraser)
(II) XINPUT: Adding extended input device "stylus" (type: Wacom Stylus)
(II) XINPUT: Adding extended input device "cursor" (type: Wacom Cursor)
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
(**) Option "Device" "/dev/input/event0"
WACOM: unable to ioctl max values.
WACOM: unable to ioctl max values.
(**) Option "Device" "/dev/input/event0"
WACOM: unable to ioctl max values.
WACOM: unable to ioctl max values.
(**) Option "Device" "/dev/input/event0"
WACOM: unable to ioctl max values.
WACOM: unable to ioctl max values.
(II) Mouse1: ps2EnableDataReporting: succeeded
Could not init font path element /usr/share/fonts/local/, removing from list!
Could not init font path element /usr/share/fonts/util/, removing from list!
SetClientVersion: 0 8
|
Ciao ... |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Tue Aug 02, 2005 5:22 pm Post subject: |
|
|
Das ganze passt.
Mir ist grad eingefallen,
man musst die zusätzlichen eingabegeräte erst noch in gimp aktivieren
Und zwar so:
Einstellungen->Eingabegeräte
dort auf den button "Erweiterte EIngabegeräte konfigurieren" klicken
im drop-down menü für Geräte tauchen die weiteren Devices auf( bei mir, meine USB-MOUSE, die ich als weiteres Input-device angelegt habe).
Wenn sie nicht dort auftauchen könnte folgendes das problem sein:
Code: | (**) Option "Device" "/dev/input/event0"
WACOM: unable to ioctl max values.
WACOM: unable to ioctl max values.
(**) Option "Device" "/dev/input/event0"
WACOM: unable to ioctl max values.
WACOM: unable to ioctl max values.
(**) Option "Device" "/dev/input/event0"
WACOM: unable to ioctl max values.
WACOM: unable to ioctl max values. |
wie sehen die rechte für /dev/input/event0 aus ??
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Tue Aug 02, 2005 5:22 pm Post subject: |
|
|
Quote: |
* econf: updating gtk+-2.6.7/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu --disable-gtk-doc --with-libjpeg --with-libtiff --disable-static --with-png --with-gdktarget=x11 --with-xinput
|
so configuriert er es, wenn ich gtk+ noch mal neu compiliere ....
muss das nich "--with-xinput=XFree" heissen ???
Ciao ... |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Tue Aug 02, 2005 5:29 pm Post subject: |
|
|
wie gesagt, bei gimp, file -> Preferenzes -> Input Devices -> Extended Input devices
click auf Configure Extended Input Devices kommt gleich ne MsgBox
Input
No extended input devices
[save] (inaktiv) [close]
Quote: |
crw-r--r-- 1 root root 13, 64 Jan 1 1970 /dev/input/event0
|
Ciao ... |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Tue Aug 02, 2005 5:31 pm Post subject: |
|
|
hmm setzt mal testweise die rechte auf 666 für das device und starte den x-server neu
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5328
|
Posted: Tue Aug 02, 2005 5:37 pm Post subject: |
|
|
das passt schon so mit gtk+. Ich hatte mal testweise ein wacom per usb am laufen und da hatte ich keine probleme damit. Und ich hatte keine änderungen am gtk+-ebuild deswegen vorgenommen.
Nur ich weis leider nicht mehr wie die rechte für das device waren.
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
RHBaum Tux's lil' helper
Joined: 18 Mar 2003 Posts: 82
|
Posted: Tue Aug 02, 2005 5:40 pm Post subject: |
|
|
setzt der dir rechte nich jedesmal neu ?
iss doch devfs .... ?
ciao .... |
|
Back to top |
|
|
|