如何让 Bamboo Pad 在 Ubuntu 14.04 上工作

Lad*_*aďo 3 package-management wacom bamboo drivers 14.04

我正在尝试让Bamboo Pad在 Ubuntu 14.04 上工作

  1. 我确定该设备没有损坏= 我可以通过以下方式看到它lsusb
  2. 所有“howtogetyourwacomtabletworking”指南都是为旧版本的 Ubuntu(低于 14.04 版本)设计的。这意味着总有一些步骤不起作用。

    ...为了说明这种恼人的情况,一些指南建议安装wacom-dkms软件包。

    sudo add-apt-repository ppa:doctormo/wacom-plus sudo apt-get update sudo apt-get install wacom-dkms

但是,该 PPA 中没有“wacom-dkms”包,事实上,根本没有 14.04 的包(正如我从 @mikewhatever 那里知道的,虽然我对 PPA 是什么一无所知)。所以我开始相信(经过几个小时的谷歌搜索如何解决这个问题)14.04 上可能没有驱动程序。

  1. 我试过这是我最后的机会(但再次出错)

这是什么意思?

这是我运行的完整脚本。

ladislav@Skynet:~/Plocha$ cd input-wacom-0.23.0
ladislav@Skynet:~/Plocha/input-wacom-0.23.0$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for kernel type... Linux
checking for linux-based kernel... yes
checking for kernel source/headers... /lib/modules/3.13.0-37-generic/build
checking kernel version... 3.13.0-37-generic

checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating 2.6.30/Makefile
config.status: creating 2.6.36/Makefile
config.status: creating 2.6.38/Makefile
config.status: creating 3.7/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory `/home/ladislav/Plocha/input-wacom-0.23.0'
Making all in 3.7
make[2]: Entering directory `/home/ladislav/Plocha/input-wacom-0.23.0/3.7'
    Building input-wacom drivers for 2.6 kernel.
make -C /lib/modules/3.13.0-37-generic/build M=/home/ladislav/Plocha/input-wacom-0.23.0/3.7
make[3]: Entering directory `/usr/src/linux-headers-3.13.0-37-generic'
  LD      /home/ladislav/Plocha/input-wacom-0.23.0/3.7/built-in.o
  CC [M]  /home/ladislav/Plocha/input-wacom-0.23.0/3.7/wacom_wac.o
  CC [M]  /home/ladislav/Plocha/input-wacom-0.23.0/3.7/wacom_sys.o
  LD [M]  /home/ladislav/Plocha/input-wacom-0.23.0/3.7/wacom.o
  CC [M]  /home/ladislav/Plocha/input-wacom-0.23.0/3.7/wacom_w8001.o
  Building modules, stage 2.
  MODPOST 2 modules
  CC      /home/ladislav/Plocha/input-wacom-0.23.0/3.7/wacom.mod.o
  LD [M]  /home/ladislav/Plocha/input-wacom-0.23.0/3.7/wacom.ko
  CC      /home/ladislav/Plocha/input-wacom-0.23.0/3.7/wacom_w8001.mod.o
  LD [M]  /home/ladislav/Plocha/input-wacom-0.23.0/3.7/wacom_w8001.ko
make[3]: Leaving directory `/usr/src/linux-headers-3.13.0-37-generic'
make[2]: Leaving directory `/home/ladislav/Plocha/input-wacom-0.23.0/3.7'
make[2]: Entering directory `/home/ladislav/Plocha/input-wacom-0.23.0'
make[2]: Leaving directory `/home/ladislav/Plocha/input-wacom-0.23.0'
make[1]: Leaving directory `/home/ladislav/Plocha/input-wacom-0.23.0'

----------------------------------------
  BUILD ENVIRONMENT:
       linux kernel - yes 3.7
      kernel source - yes /lib/modules/3.13.0-37-generic/build

Your wacom.ko is available under 
    /home/ladislav/Plocha/input-wacom-0.23.0/3.7
If you have an USB device, you can copy the driver by:
    cp 3.7/wacom.ko /lib/modules/3.13.0-37-generic/kernel/drivers/input/tablet
If you have a serial device, please copy the driver by:
    cp 3.7/wacom_w8001.ko /lib/modules/3.13.0-37-generic/kernel/drivers/input/touchscreen

NOTE: The kernel drivers included in this package are only
tested with the X Wacom driver built from xf86-input-wacom.
 If you are running an X server version older than 1.7, 
please use the drivers provided by linuxwacom package.

ladislav@Skynet:~/Plocha/input-wacom-0.23.0$ cp 3.7/wacom.ko /lib/modules/3.13.0-37-generic/kernel/drivers/input/tablet
cp: nie je možné vytvori? oby?ajný súbor ( = Is not possible to create "ordinary" file)  `/lib/modules/3.13.0-37-generic/kernel/drivers/input/tablet/wacom.ko': Prístup odmietnutý ( = Access denied)
Run Code Online (Sandbox Code Playgroud)

这是我的lsusb输出:

ladislav@Skynet:~$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0930:0220 Toshiba Corp. 
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 003 Device 003: ID 12d1:1c08 Huawei Technologies Co., Ltd. 
Bus 003 Device 007: ID 056a:0319 Wacom Co., Ltd 
Bus 003 Device 005: ID 04ca:7018 Lite-On Technology Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?14.04 的任何指南都会有所帮助。

Kaz*_*lfe 9

我觉得有必要再做一个回答,因为聊天中出现的条件不同。

这是一个已知的错误
状态:(In Progress 自 2014 年 1 月 3 日起)
重要性:Medium
截至 2017 年 1 月 30 日的最新错误信息

所述错误报告的第38 篇文章中提供的解决方法有效。

一个更容易理解的版本:

  1. 运行lsusb并获取 Wacom 设备代码。(在本例中,056a:0319)添加0x到两个字符串。(以我们的示例0x056a0x0319)。如果您的设备不在以下列表中,则此解决方案可能不起作用!虽然不太可能,但这可能会破坏您的系统。你被警告了。
  2. 通过运行打开 Gedit gksudo gedit /etc/default/grub
  3. 寻找线GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  4. 将其更改为此(将0x056a和替换为0x0319您在步骤 1 中获得的任何内容):
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbhid.quirks=0x056a:0x0319:0x40000000"
    Run Code Online (Sandbox Code Playgroud) 保存并关闭 Gedit。
  5. 别忘了奔跑
    sudo update-grub
    Run Code Online (Sandbox Code Playgroud) 换grub后!!!
  6. 重启。如果它有效,不要再进一步。
  7. 通过运行再次打开 Gedit gksudo gedit /usr/share/X11/xorg.conf.d/50-wacom.conf将此链接中的数据粘贴到其中并保存。
  8. 再次重新启动。再一次,如果它有效,不要再继续了!
  9. 如果它仍然不起作用,请按照此链接中git方法进行操作。请注意,如果您还没有安装 Git,则需要安装它:.sudo apt-get install git-core
  10. 重启。

步骤 1-5 已确认适用于以下设备:

  • 056A:0318 -- 有线竹垫
  • 056A:0319 -- 无线竹垫

不在此列表中的设备未经测试,可能无法工作。使用风险自负! 如果不在此列表中的设备适合您,请将其添加到上面的列表中。