Wacom-Grafiktablett CTH-480 / CTL-480 wird in Ubuntu 13.10 nicht erkannt


15

Mein Wacom Tablet (CTH-480) wird von der Option Wacom Tablet in den Einstellungen nicht erkannt. Das Tablet wird beim Ausführen lsusbangezeigt, jedoch nicht in den Einstellungen. Noch einmal Danke.


1
Ich habe genau dasselbe Problem (dasselbe Gerät, dasselbe Ubuntu-Release) ... hoffentlich kommt bald jemand auf eine Antwort!
lpdbw

1
Hallo Bradley, kannst du die Antwort unten als richtig einstellen? Ich habe gerade die Anweisungen befolgt und funktioniert reibungslos. Ich finde fair, dass du es als richtig gibst und andere Leute es auch genießen können

Wird es in 14.04 von Anfang an unterstützt?
Student

Ich habe jetzt ein Beta-Image von 14.04 ausprobiert (2013-01-07). Das Tablet wird nicht sofort erkannt. Ich hoffe, der Treiber wird vor der Freigabe in den Upstream verschoben ... wenn jemand weiß, wo er nach Aufnahme gefragt werden soll, sag es mir bitte und ich werde es prüfen.
Rmano

Ich habe heute eine Beta von 14.04 auf einer Virtualbox-VM überprüft und mithilfe des USB-Durchgangs-Treibers wurde das Tablet automatisch erkannt, ohne dass ein zusätzlicher Treiber erforderlich war. Eine gute Nachricht für den 14.04, es sei denn, die Virtualbox-Ebene macht etwas Seltsames!
Rmano

Antworten:


13

Update für den 14.04

Kurze (wirklich) Version . Die Tablette arbeitet aus der Box, aber irgendwann müssen Sie manuell den Treiber laden mit sudo modprobe wacomvor dem Anbringen (oder Einschalten , wenn drahtlose) die Tablette.

Die folgende Anweisung kann jedoch hilfreich sein, wenn ein neues Tablet herauskommt, das Unterstützung für den Upstream-Treiber, jedoch nicht für den Standard-Kernel bietet.

Update für den 13.10., 14.12.2013, input-wacom> = 0.20.0

Kurzversion: Sie müssen input-wacom ab Version 0.20.0 nicht mehr patchen, und Sie müssen den X.org-Eingabetreiber in 13.10 nicht unbedingt aktualisieren.

Lange Version:

Wenn Sie in 13.10 akzeptieren, auf die neuen Funktionen zu verzichten x86-input-wacom(zu diesem Zeitpunkt: 14. Dezember 2013 , wenn Sie sich die Änderungsprotokolle ansehen, geht es um ein besseres Berührungsverhalten), können Sie dies erheblich vereinfachen.

Grundlegende Informationen stammen immer noch von der Hauptantwort und von hier , mit einem kleinen Unterschied.

1) Laden Sie die letzte Version des Kerneltreibers von input-wacom herunter. Es sollte mindestens 0.20.0 sein, sonst wird die Tablette nicht erkannt wird, von hier: http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/input-wacom/ . Im Datum 2013-12-14 ist das neueste input-wacom-0.20.0.tar.bz2.

2) Stellen Sie sicher, dass die Build-Abhängigkeiten installiert sind. Aktualisieren Sie Ihr System, wenn Sie nicht haben, so dass Sie den letzten Kernel haben. Wenn angezeigt wird, dass ein Neustart erforderlich ist, starten Sie den Computer neu, bevor Sie fortfahren (um zu vermeiden, dass ein falscher Kernel verwendet wird).

sudo apt-get install build-essential libX11-dev libxi-dev x11proto-input-dev xserver-xorg-dev libxrandr-dev libncurses5-dev autoconf libtool
sudo apt-get install linux-headers-generic

Beachten uname -rSie, dass Sie , wenn Sie sagen, dass Sie einen speziellen Kernel haben (der nicht mit -generic, sondern mit -rt oder -lowlatency endet, oder was auch immer), das zweite apt-get entsprechend ändern sollten.

2) Dekomprimieren Sie den Treiber in einem Verzeichnis Ihrer Wahl. Verschieben Sie die heruntergeladene Datei in das Verzeichnis cdund

tar xjvf input-wacom-0.20.0.tar.bz2

3) Ein Verzeichnis input-wacom-0.20.0wird erstellt. cddazu und kompiliere die treiber:

cd  input-wacom-0.20.0
./configure --prefix=/usr

Update In Versionen vor 0.27 oder vor dem Aufenthaltsort wurde die Kompilierung ebenfalls gestartet. Wenn Sie eine neuere Version verwenden, müssen Sie diese ausstellen

 make   # only for versions >= 0.27.0

Wenn keine Fehler vorliegen, erhalten Sie am Ende eine Meldung, die mit Folgendem beginnt:

  BUILD ENVIRONMENT:
       linux kernel - yes 3.7
      kernel source - yes /lib/modules/3.11.0-14-generic/build

Your wacom.ko is available under 
    /home/romano/software/wacom/input-wacom-0.20.0/3.7
[...more stuff...]

Du hast Kernel 3.11. Etwas, nicht 3.7. Mach dir keine Sorgen. Es ist in Ordnung.

4) Installieren Sie den Treiber. Für Versionen <0.27.0 müssen Sie verwenden:

sudo cp ./3.7/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/wacom.ko
sudo depmod -a

Andernfalls müssen Sie für eine neuere Version nur Folgendes tun

sudo make install 

Wenn Sie das Tablet seit dem letzten Neustart nicht angeschlossen hatten (dh Sie hatten kein Kernelmodul wacom.ko geladen), ist kein Neustart erforderlich. Sie können einfach Ihr Tablet anschließen und loslegen. Andernfalls führen Sie einen Neustart durch.

HINWEIS: Jedes Mal, wenn der Kernel aktualisiert wird, müssen Sie die Schritte 3 und 4 (*) wiederholen

make clean 

im Treiberverzeichnis vor dem ./configureSchritt, alles neu zu erstellen).

(*) Sie müssen die Installation NACH dem Neustart im neuen Kernel durchführen, da sonst die uname -rTricks das Modul an der falschen Stelle installieren ...

UND EIN ANDERER HINWEIS: Wenn Ihr Tablet funktioniert, es jedoch nicht in der Systemsteuerung angezeigt wird, lesen Sie diese Antwort und

sudo apt-get install xserver-xorg-input-wacom

Funktioniert perfekt, danke! Nur als Nebenfrage: Kann ich das Verzeichnis input-wacom-0.20.0 nachträglich verschieben oder bringt das alles durcheinander? Ich habe den gesamten Vorgang im Download-Verzeichnis durchgeführt, möchte ihn aber an einen anderen Ort verschieben ...
lpdbw

1
Sie können es verschieben, wohin Sie wollen. Wenn Sie ein Kernel-Upgrade haben, cdmake clean
wechseln

Off-Topic-Frage / Nebenbemerkung: Ich möchte die Wacom-bezogenen Einträge in den Systemeinstellungen -> Software & Updates -> Andere Software entfernen, weil ich denke, dass sie diese albernen "Update-Informationen veraltet" -Nachrichten verursachen, die ich ständig bekomme. Wurden diese Einträge nach dem in Ihrem Beitrag beschriebenen Verfahren hinzugefügt? Kann ich sie löschen, ohne die Funktionalität meines Tablets erneut zu beeinträchtigen?
Lpdbw

Ich weiß wirklich nicht, woran das liegen könnte. Die hier aufgeführte Prozedur ändert keine Repository-Informationen - verwendet nur die Lagerpakete zum Kompilieren von Dingen. Die Nachricht, die Sie haben, wird häufig durch einen PPA oder dergleichen verursacht, der offline geschaltet wurde. Das letzte Mal, als es mir passiert ist, war wegen Medibuntu (was nicht mehr ist).
Rmano

1
OK, es funktioniert jetzt!?!
Lpdbw

1

Das Tablet ist zu frisch :-) Die Input-Wacom-Entwickler arbeiten an der Unterstützung der kommenden Releases von Input-Wacom (Kerneltreiber) und X86-Input-Wacom (Xserver-Eingabetreiber), sobald die Patches in den Kernel aufgenommen wurden Upstream werden sie die neue Version veröffentlichen.

Wenn Sie nicht so lange warten möchten, bis Ihr neues Tablet in Betrieb ist - die Lösung besteht darin, das Kernel-Modul und den xserver-Treiber selbst zu kompilieren -, wird 12.04 mit einem Kernel mit 3.8.0-32-niedriger Latenz vom kxstudio ppa ausgeführt Ich weiß also nicht, ob dies mit dem 3.2-Kernel funktioniert, aber da Sie auf 13.10 sind, sollte das kein Problem sein. Sie müssen den Anweisungen auf der linux-wacom-Website folgen, um das Kernel-Modul und den xserver-Treiber fast auf den Buchstaben zu kompilieren, aber Sie müssen dabei drei Patches anwenden. Stellen Sie sicher, dass alle Build-Abhängigkeiten installiert sind, die auf der linux-wacom-Website angegeben sind.

Der Kern davon ist

 mkdir ~/wacom
 cd ~/wacom
 git clone git://git.code.sf.net/p/linuxwacom/xf86-input-wacom
 git clone git://git.code.sf.net/p/linuxwacom/input-wacom

Jetzt benötigen Sie zwei Patches für das Kernel-Modul, die von einem wacom-Entwickler in diesem Thead veröffentlicht wurden: http://sourceforge.net/p/linuxwacom/mailman/message/31592023/ als Anhänge zu diesem Beitrag http://sourceforge.net/p / linuxwacom / mailman / message / 31599376 /

  • 0001-Input-wacom-Not-all-Multi-Interface-Geräte-Support-Patch
  • 0002-Input-wacom-add-support-for-three-new-Intuos-devices.patch

Wende sie an

cd input-wacom
patch -p1 < ~/Downloads/0001-Input-wacom-Not-all-multi-interface-devices-support-.patch
patch -p1 < ~/Downloads/0002-Input-wacom-add-support-for-three-new-Intuos-devices.patch

Kompilieren Sie das Modul

./autogen.sh
./make

Erstellen Sie dann eine Sicherungskopie des alten Moduls und installieren Sie das frisch erstellte Modul

sudo cp /lib/modules/$(uname -r)/kernel/drivers/input/tablet/wacom.ko /lib/modules/$(uname -r)/kernel/drivers/input/tablet/wacom.ko.BAK
sudo cp 3.7/wacom.ko /lib/modules/$(uname -r)/kernel/drivers/input/tablet/wacom.ko
sudo depmod -a

Um einen funktionierenden xserver-Treiber zu erhalten, müssen Sie einen Patch anwenden, damit die git-sources mit dem ubuntu 12.04 xserver, dem build_against_frankenserver.patch, funktionieren. Der Patch ist z. B. als Anhang in diesem Thread unter http://ubuntuforums.org/showthread verfügbar . php? t = 1515562 & page = 104 , ich weiß nicht ob das mit 13.04 oder 13.10 noch nötig ist! (und ignoriere Patch-Fehler im test / -Verzeichnis)

cd ../xf86-input-wacom
patch -p1 ~/Downloads/build_against_frankenserver.patch
./autogen.sh
./configure --prefix=/usr --libdir=/usr/lib
make

Es installieren

sudo cp /usr/lib/xorg/modules/input/wacom_drv.so /usr/lib/xorg/modules/input/wacom_drv.so.BAK
sudo cp src/.libs/wacom_drv.so /usr/lib/xorg/modules/input/wacom_drv.so

Neustart oder Neustart und es sollte funktionieren.

Lesen Sie auch hier alle Informationen, die Sie unter linux-wacom.sf.net erhalten haben. Dies ist nur eine grobe Zusammenfassung, und ich werde nicht die Zeit haben, demnächst ausführlich zu helfen.

Trotzdem hoffe ich, dass dies hilft - das Intuos PTS ist ein wirklich cooles Gerät und es funktioniert auf diese Weise wie ein Zauber.


Vielen Dank für Ihre Antwort ... hoffte auf eine einfache Lösung ... es ist eine Schande, dass Wacom selbst keine Treiber veröffentlicht, die mit denen anderer Hardwarehersteller wie Nvidia usw. identisch sind. Mein Laptop ist nicht leistungsfähig genug, um etwas zu kompilieren so groß ... es stürzt ab, wenn ich einfache Java-Anwendungen kompiliere, weil mein kleiner Pentium-Prozessor voll ist ... Ich kann nicht glauben, dass ich nur Geld für ein Tablet ausgegeben habe, das derzeit nicht unterstützt wird ... Nochmals vielen Dank für das Feedback. .. werde dies offen lassen, da noch nicht "gelöst"
Bradley Austin

1
Weder das Modul noch der Treiber sind groß - probieren Sie es am Wochenende aus. In Bezug auf Wacom: Ich denke, sie wollen einfach nicht rechtlich dafür verantwortlich sein, die 200 Distributionen da draußen zu unterstützen - soweit ich weiß, sind / waren zumindest einige der Linux-Wacom-Entwickler und insbesondere der Projektgründer Mitarbeiter von Wacom. Der Grund für die "Verzögerung" von ATM ist, dass sie als Richtlinie neue Versionen nur dann freigeben, wenn die erforderlichen Kerneländerungen von den Kernel-Entwicklern vorab akzeptiert werden. Aber die von Jason bereitgestellten Patches sind ein "schneller Hack", wie er schreibt, der weitere Änderungen am Kernel überflüssig macht.
Tom Regner

Meinst du, dass die Kompatibilität zu einem späteren Zeitpunkt automatisch mit den regulären Ubuntu-Updates einhergeht? Und zu welchem ​​Zeitpunkt wird dies voraussichtlich passieren (Wochen, Monate, ...)?
Lpdbw

Dies sollte in der Tat der Fall sein - möglicherweise nicht über regelmäßige Updates, sondern unter Einbeziehung eines ppa - in einem Zeitraum von Wochen AFAIK
Tom Regner

2
@lpdbw: Ich habe eine Antwort hinzugefügt. Ich hoffe es hilft.
Rmano
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.