我有一台 Wacom Bamboo Create 手写板 (CTH-670),但系统设置无法检测到它,ubuntu 11.10
uname -r 3.0.0-13-generic-pae
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c512 Logitech, Inc. LX-700 Cordless Desktop Receiver
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 003 Device 003: ID 056a:00df Wacom Co., Ltd
Bus 002 Device 004: ID 03f0:0601 Hewlett-Packard ScanJet 6300c
Bus 002 Device 005: ID 067b:2305 Prolific Technology, Inc. PL2305 Parallel Port
Bus 002 Device 006: ID 0409:0056 NEC Corp.
lsmod | grep wacom
尝试从 git 自动生成驱动程序 input-wacom-0.11.1,但失败了
configure: WARNING: kernel version 3.0.0-13-generic-pae not supported
有人有解决方案吗?
继续在 2.6.36 文件夹中成功制作并将 wacom.ko 复制到内核
$ sudo insmod /lib/modules/3.0.0-13-generic-pae/kernel/drivers/input/tablet/wacom.ko
csschsu@omega:~$ dmesg | tail
[ 191.006084] usbcore: registered new interface driver wacom
[ 191.006091] wacom: v1.52-input-wacom-0.1:USB Wacom tablet driver
输出lsusb
:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c512 Logitech, Inc. LX-700 Cordless Desktop Receiver
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 003: ID 03f0:0601 Hewlett-Packard ScanJet 6300c
Bus 002 Device 004: ID 067b:2305 Prolific Technology, Inc. PL2305 Parallel Port
Bus 002 Device 005: ID 056a:00df Wacom Co., Ltd
Bus 002 Device 006: ID 0409:0056 NEC Corp.
看起来不错?但系统设置屏幕仍然是空的(重启后 wacom.ko 未加载,运行了 depmod -a,modules.dep 已更新)
尝试在另一台机器上新安装的 11.10 上使用 wacom,但出现同样的问题。
将 wacom 连接到 USB 时来自 syslog 的注释(指示加载另一个模块?)
Nov 22 17:43:09 alfa kernel: [64305.585914] usb 2-1.6: new full speed USB device number 4 using ehci_hcd
Nov 22 17:43:09 alfa mtp-probe: checking bus 2, device 4: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6"
Nov 22 17:43:09 alfa mtp-probe: bus: 2, device: 4 was not an MTP device
$ lsusb
Bus 002 Device 004: ID 056a:00df Wacom Co., Ltd
MTP 是否是造成漏检的原因?如果是,该如何处理?
Wacom 板是 Bamboo CTH-670,它在 Windows 上运行良好,但我不能:-\
删除了 libmtp-common 并清除了 syslog 中的消息,但未检测到 wacom 表 usb 设备,并且未加载 wacom.ko 内核模块。
答案1
00df 设备未包含在 wacom_wac.c 中支持的设备列表中,请检查帖子:
帖子中的说明有点矛盾,但在下载 wacom-bamboo.tar.gz 并将内容解压到 input-wacom 文件夹的最新 gitcheckout 中的 2.6.36 后,我终于让 wacom 平板电脑正常工作了。从下载 wacom-bamboo.tar.gz
构建后,将wacom.ko移动到lib/modules/
文件夹中。
wacom 现已启用,但需要注意的是,wacom_wac.c 代码之间的差异不仅仅是对所用 USB 设备的支持。如何正确合并代码更改对我来说并不明显。我想我会遇到新的“快乐”惊喜。
答案2
我用过lekensteyn/wacom 平板电脑ppa 存储库
纳蒂 11.04
sudo add-apt-repository ppa:lekensteyn/wacom-tablet
sudo apt-get update
sudo apt-get install linux-headers-generic-pae
sudo apt-get install dkms wacom-dkms
梦幻 11.10
sudo add-apt-repository ppa:lekensteyn/wacom-tablet
sudo apt-get update
sudo apt-get install dkms wacom-dkms
答案3
我也有 Oneiric 和相同的平板电脑 (00df)。我报告说,我找到了一个关于如何解决问题的最新项目。新信息是有一个不编译驱动程序的存储库。这是链接http://ubuntuforums.org/showthread.php?t=1515562 只要我有时间,我就会尝试使用它,并写下结果
好的,内核补丁运行良好,我已经在 Mypaint 和 inkscape 中使用了它!(gimp 实际上有一个错误)