Графический планшет Wacom CTH-480 / CTL-480 не обнаружен в Ubuntu 13.10

Мой планшет Wacom (CTH-480) не определяется параметром Wacom Tablet в настройках. Планшет появляется, когда я бегу lsusb но не отображается в настройках. Еще раз спасибо.

2 ответа

Обновление от 14.04

Короткая (действительно) версия. Планшет работает из коробки, но иногда нужно вручную загрузить драйвер sudo modprobe wacom перед подключением (или включением, если беспроводной) планшета.

Тем не менее, следующая инструкция может быть полезна, если выйдет какой-нибудь новый планшет, который имеет поддержку в вышестоящем драйвере, но не в стандартном ядре.

Обновление от 13.10, 14 декабря 2013 г., input-wacom >= 0.20.0

Короткая версия: вам больше не нужно исправлять input-wacom, начиная с версии 0.20.0, и вам не нужно обновлять драйвер ввода X.org в 13.10.

Длинная версия:

На 13.10, если вы согласитесь отказаться от новых вещей, добавленных в x86-input-wacom (в настоящее время: 14 декабря 2013 г., если посмотреть на журналы изменений, это кое-что о лучшем поведении касания), вы можете значительно упростить его.

Основная информация все еще из основного ответа, и отсюда, с небольшой разницей.

1) Загрузите последнюю версию драйвера ядра input-wacom. Он должен быть не ниже 0.20.0, иначе планшет не будет обнаружен, отсюда: http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/input-wacom/. В дате 2013-12-14 самое новое input-wacom-0.20.0.tar.bz2,

2) убедитесь, что установлены зависимости сборки. Обновите свою систему, если у вас ее нет, поэтому у вас будет последнее ядро. Если говорится, что требуется перезагрузка, перезагрузите компьютер, прежде чем продолжить (это позволит избежать сборки на неправильном ядре).

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

Обратите внимание, что если uname -r скажу вам, что у вас есть специальное ядро ​​(заканчивающееся не в -generic, а в -rt, или -lowlatency, или в любом другом месте, вы должны соответственно изменить второй apt-get)

2) распакуйте драйвер в каталог по вашему выбору. Переместить загруженный файл в эту директорию, cd к этому, и

tar xjvf input-wacom-0.20.0.tar.bz2

3) каталог input-wacom-0.20.0 создано. cd к нему и скомпилируйте драйверы:

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

Обновление В версиях до 0.27 или около того, которые также начали компиляцию. Если вы используете более новый, вам нужно оформить

 make   # only for versions >= 0.27.0

если ошибок нет, в конце вы получите сообщение, начинающееся с:

  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...]

У тебя ядро ​​3.11.что-то, а не 3.7 --- не переживай. Все нормально.

4) Установите драйвер. Для версий < 0.27.0 вы должны использовать:

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

в противном случае для более свежей версии просто

sudo make install 

Если у вас не было подключенного планшета с момента последней перезагрузки (т. Е. У вас не было загруженного модуля ядра wacom.ko), перезагрузка не требуется. Вы можете просто подключить свой планшет и идти. В противном случае перезагрузите компьютер.

ВНИМАНИЕ: Каждый раз, когда обновляется ядро, вам нужно повторять шаги 3 и 4 (*)(лучше добавить

make clean 

в каталоге драйверов перед ./configure шаг перестроить все заново).

(*) вы должны выполнить установку ПОСЛЕ перезагрузки в новом ядре, потому что в противном случае uname -r трюки установят модуль не в том месте...

И ДРУГОЕ УВЕДОМЛЕНИЕ: если ваш планшет работает, но он не отображается на панели управления, посмотрите на этот ответ и

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

Планшет слишком свежий:-) разработчики input-wacom работают над поддержкой в ​​предстоящем выпуске input-wacom (драйвер ядра) и x86-input-wacom (драйвер ввода xserver), как только патчи будут приняты ядром вверх по течению они выпустят новую версию.

Если вы не хотите ждать так долго, чтобы ваш новый планшет заработал - решение состоит в том, чтобы скомпилировать модуль ядра и драйвер xserver самостоятельно - у меня 12.04 работает с ядром 3.8.0-32-lowlatency из kxstudio ppa Так что я не знаю, работает ли это с ядром версии 3.2, но поскольку вы работаете на 13.10, это не должно быть проблемой. Вы должны следовать инструкциям на веб-сайте linux-wacom о том, как скомпилировать модуль ядра и драйвер xserver почти до буквы, но вы должны применить три патча в процессе. Обязательно установите все необходимые сборочные зависимости, упомянутые на веб-сайте linux-wacom.

Суть этого

 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

Теперь вам нужны два патча для модуля ядра, опубликованные разработчиком wacom в этой статье http://sourceforge.net/p/linuxwacom/mailman/message/31592023/ качестве приложений к этому посту http://sourceforge.net/p/linuxwacom/mailman/message/31599376/

  • 0001-ввода-Wacom-не-все-мульти-интерфейс-устройства-поддержка-.patch
  • 0002-Input-Wacom-надстройка поддержки-в-три-новый Intuos-devices.patch

Применить их

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

скомпилировать модуль

./autogen.sh
./make

затем сделайте резервную копию старого модуля и установите только что собранную

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

Чтобы получить работающий драйвер xserver, вы должны применить патч, чтобы заставить git-sources работать с ubuntu 12.04 xserver, build_against_frankenserver.patch - патч доступен, например, вложение в этом потоке http://ubuntuforums.org/showthread. php? t = 1515562 & page = 104, я не знаю, если это все еще необходимо с 13.04 или 13.10! (и игнорировать ошибки патча в каталоге test /)

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

Установить его

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

Перезагрузитесь или перезапустите, и это должно работать.

Опять же, обязательно прочитайте всю информацию, предоставленную вам на linux-wacom.sf.net, это только приблизительное резюме, и у меня не будет времени, чтобы помочь подробно в ближайшее время.

Тем не менее, я надеюсь, что это поможет - Intuos PTS - действительно классное устройство, и таким образом оно работает как шарм.

Другие вопросы по тегам