Mój tablet Wacom (CTH-480) nie jest wykrywany przez opcję tabletu Wacom w ustawieniach. Tablet pokazuje się po uruchomieniu, lsusb
ale nie pokazuje się w ustawieniach. Jeszcze raz dzięki.
Mój tablet Wacom (CTH-480) nie jest wykrywany przez opcję tabletu Wacom w ustawieniach. Tablet pokazuje się po uruchomieniu, lsusb
ale nie pokazuje się w ustawieniach. Jeszcze raz dzięki.
Odpowiedzi:
Krótka (naprawdę) wersja . Tabletka działa po wyjęciu z pudełka, ale kiedyś trzeba ręcznie załadować sterownika z sudo modprobe wacom
przed podłączaniem (lub włączeniu czy bezprzewodowe) tabletki.
Niemniej jednak poniższa instrukcja może być pomocna, jeśli pojawi się jakiś nowy tablet, który ma wsparcie w sterowniku nadrzędnym, ale nie w podstawowym jądrze.
Krótka wersja: nie musisz już łatać input-wacom, począwszy od wersji 0.20.0, i nie musisz ściśle aktualizować sterownika wejściowego X.org w 13.10.
Długa wersja:
W przypadku wersji 13.10, jeśli akceptujesz rezygnację z nowych rzeczy dodanych do x86-input-wacom
(obecnie: 14 grudnia 2013 r., Patrząc na dzienniki zmian, jest kilka rzeczy na temat lepszego zachowania dotykowego), możesz to znacznie uprościć.
Podstawowe informacje wciąż pochodzą z głównej odpowiedzi , a stąd z niewielką różnicą.
1) Pobierz ostatnią wersję sterownika jądra input-wacom. Powinien wynosić co najmniej 0.20.0, w przeciwnym razie tablet nie zostanie wykryty, stąd: http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/input-wacom/ . W dniu 2013-12-14 najnowszy jest input-wacom-0.20.0.tar.bz2
.
2) upewnij się, że zainstalowano zależności kompilacji. Zaktualizuj system, jeśli nie masz, więc masz ostatnie jądro. Jeśli powie, że konieczne jest ponowne uruchomienie, uruchom ponownie przed kontynuowaniem (aby uniknąć kompilacji z niewłaściwym jądrem).
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
Zauważ, że jeśli uname -r
powiemy ci, że masz specjalne jądro (kończące się nie na -generic, ale -rt, -lowlatency, czy cokolwiek, powinieneś odpowiednio zmodyfikować drugi apt-get)
2) rozpakuj sterownik w wybranym katalogu. Przenieś pobrany plik z tego katalogu cd
do niego i
tar xjvf input-wacom-0.20.0.tar.bz2
3) input-wacom-0.20.0
tworzony jest katalog . cd
i skompiluj sterowniki:
cd input-wacom-0.20.0
./configure --prefix=/usr
Aktualizacja W wersjach wcześniejszych niż 0.27 lub o lokalizacji, która również rozpoczęła kompilację. Jeśli używasz nowszego, musisz wydać
make # only for versions >= 0.27.0
jeśli nie ma błędów, na końcu pojawia się komunikat zaczynający się od:
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...]
Masz jądro 3.11. Coś, nie 3.7 - nie martw się. W porządku.
4) Zainstaluj sterownik. W przypadku wersji <0.27.0 musisz użyć:
sudo cp ./3.7/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/wacom.ko
sudo depmod -a
w przeciwnym razie, dla nowszej wersji, po prostu zrób
sudo make install
Jeśli nie podłączono tabletu od ostatniego uruchomienia (tzn. Nie załadowano modułu jądra wacom.ko), ponowne uruchomienie nie jest potrzebne. Możesz po prostu podłączyć tablet i iść. W przeciwnym razie uruchom ponownie.
UWAGA: Za każdym razem, gdy jądro jest aktualizowane, musisz powtórzyć krok 3 i 4 (*) (lepiej dodaj
make clean
w katalogu sterowników przed ./configure
krokiem, aby odbudować wszystko od nowa).
(*) musisz wykonać instalację PO ponownym uruchomieniu w nowym jądrze, ponieważ w przeciwnym razie uname -r
sztuczki zainstalują moduł w niewłaściwym miejscu ...
I KOLEJNA UWAGA: jeśli tablet działa, ale nie wyświetla się w panelu sterowania, spójrz na tę odpowiedź i
sudo apt-get install xserver-xorg-input-wacom
cd
do katalogu zrób make clean
i zrestartuj od punktu 3)
Tablet jest zbyt świeży :-) programiści input-wacom pracują nad obsługą w nadchodzącym wydaniu input-wacom (sterownik jądra) i x86-input-wacom (sterownik wejściowy xserver), gdy tylko łatki zostaną przyjęte do jądra upstream wydadzą nową wersję.
Jeśli nie chcesz czekać tak długo na uruchomienie nowego tabletu - rozwiązaniem jest samodzielne skompilowanie modułu jądra i sterownika xserver - Mam 12.04 z jądrem 3.8.0-32 o niskiej wydajności z kxstudio ppa , więc nie wiem, czy to działa z podstawowym jądrem 3.2, ale skoro korzystasz z wersji 13.10, nie powinno to stanowić problemu. Musisz postępować zgodnie z instrukcjami na stronie linux-wacom, w jaki sposób skompilować moduł jądra i sterownik Xserver prawie do litery, ale musisz zastosować trzy łatki w tym procesie. Pamiętaj, aby zainstalować wszystkie wymagane i wymienione zależności kompilacji na stronie linux-wacom.
Istota tego jest
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
Teraz trzeba dwie łatki dla modułu jądra, napisanych przez programistę Wacom w ten THEAD http://sourceforge.net/p/linuxwacom/mailman/message/31592023/ jako załączniki do tego postu http://sourceforge.net/p / linuxwacom / mailman / message / 31599376 /
Zastosuj je
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
skompiluj moduł
./autogen.sh
./make
następnie wykonaj kopię zapasową starego modułu i zainstaluj świeżo zbudowaną wersję
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
Aby uzyskać działający sterownik Xserver, musisz zastosować łatkę, aby git-sources współpracował z Ubuntu 12.04 xserver, build_against_frankenserver.patch - łatka jest dostępna np. Załącznik w tym wątku http://ubuntuforums.org/showthread. php? t = 1515562 & page = 104 , nie wiem, czy nadal jest to konieczne w przypadku 13.04 lub 13.10! (i ignoruj awarie łatek w katalogu test /)
cd ../xf86-input-wacom
patch -p1 ~/Downloads/build_against_frankenserver.patch
./autogen.sh
./configure --prefix=/usr --libdir=/usr/lib
make
Zainstaluj to
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
Uruchom ponownie lub uruchom ponownie i powinno działać.
Ponownie przeczytaj wszystkie informacje, które otrzymałeś na linux-wacom.sf.net, jest to tylko przybliżone podsumowanie i nie będę miał czasu, aby w najbliższym czasie pomóc dogłębnie.
Mimo to mam nadzieję, że to pomoże - Intuos PTS jest naprawdę fajnym urządzeniem i działa w ten sposób jak urok.