Графический планшет 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 - действительно классное устройство, и таким образом оно работает как шарм.