取得しようとしていますBamboo Pad Ubuntu 14.04で作業しています
lsusb
で表示できますすべての「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にはドライバーがいないのではないかと(この問題を解決する方法を何時間もグーグルで調べた後)信じ始めました。
これはどういう意味ですか?
ここに私が実行した完全なスクリプトがあります。
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)
ここに私の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
誰かがこれを解決する方法を知っていますか? 14.04のご意見は参考になります。
条件が異なるため、別の回答を作成する必要があると感じました チャットで 。
これは 既知のバグ です。
状態: In Progress (2014年1月3日以降)
重要性: Medium
2017年1月30日現在のバグ情報。
上記のバグレポートの Post 38 で提供されている回避策。
わかりやすいバージョン:
lsusb
を実行し、Wacomデバイスコードを取得します。 (この例では、056a:0319
)両方の文字列に0x
を追加します。 (この例では0x056a
および0x0319
)。 お使いのデバイスが以下のリストにない場合、この解決策が機能しない可能性があります!可能性は低いですが、これによりシステムが破損する可能性があります。警告されました。gksudo gedit /etc/default/grub
を実行してGeditを開きますGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
を探します。0x056a
と0x0319
をステップ1で取得したものに置き換えます):GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbhid.quirks=0x056a:0x0319:0x40000000"
Geditを保存して閉じます。Sudo update-grub
grubを変更した後!!!gksudo gedit /usr/share/X11/xorg.conf.d/50-wacom.conf
を実行してGeditを再度開きます。 this link のデータをそこに貼り付けて保存します。git
メソッドに従います。まだ持っていない場合は、Gitをインストールする必要があることに注意してください:Sudo apt-get install git-core
。手順1〜5は、次のデバイスで機能することが確認されています。
056A:0318
-有線竹パッド056A:0319
-ワイヤレス竹パッドこのリストにないデバイスはテストされておらず、動作しない可能性があります。ご自身の責任で使用してください!このリストにないデバイスが機能した場合は、上記のリストに追加してください。
Whaaaaaat(ポイント1-5)から説明されているようにgrubを変更する、workedfor me(12.04および14.04)、しかし、ありがとう、しかしlsusb出力からIDを適応させた後のみ:lsusb出力の例:
バス002デバイス005:ID 056a:0318Wacom Co.、Ltd
これは、次のIDを適応させる必要があることを意味します。
GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash usbhid.quirks = 0x056a:0x0319:0x40000000"
に
GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash usbhid.quirks = 0x056a:0x0318:0x40000000"
概要:GRUB_CMDLINE _.....を変更する前に、lsusb wacom IDを確認してください。
このタブレットはしばらくの間、Ubuntuからの解決の兆候がなかったようです。マークされた修正は、基本的なスタイラス機能を有効にするためにうまく機能しますが、スタイラスボタンを有効にしない場合があり(右クリックなし)、パッド上のボタンまたはタッチパッド機能を有効にしません。
A バグレポートへの返信/usr/share/X11/xorg.conf.d/50-wacom.conf
を編集してMatchIsTablet
を追加することにより、タッチパッドを含む完全な機能を取得したと主張します。
MatchProduct "Wacom|WACOM|Hanwang|PTK-540WL|ISD-V4"
MatchIsTablet "on"
私自身は成功していませんが、構成によっては他の人に違いをもたらすかもしれません。
最終的に私がやったことは、2013年に作成した古いUbuntu 14.04.1 LTSデスクトップISOからUNetbootin Live USBフラッシュドライブを作成することでした。そこからインストールしました。古いUbuntuカーネルの化身では、Wacom Bamboo Pen Tabletがまだ認識されていました。 「システム設定」タブレットGUIを設定して、マウスエミュレーションモードを設定し、スタイラスキー機能を再割り当てできるようにしました。その後、正しいタブレット機能を得るためにマウスポインターアクセラレーションを実装する必要がありました。しかし、その古いハードウェア機能は、Ubuntuの新しい化身でも14.04.01でも無効になっています。そのため、「ターミナル」から入力されたxorgコマンドは再起動時に保持されないためです。 xsetエントリを(Unityバーの上部にある「コンソール」) 'xset m 6 1'からStartup Applicationsに追加し、そのMouseAccelerationというラベルを付けました。 (mはマウスを示し、最初の数字6は加速係数です)。これと他のシステム設定が完了した後、Ubuntu Updatesをインストールして、古いカーネルを高速化しました。
これに先立ち、永続性を備えた14.05.5ライブUSBで、上記の手順を試しましたが、喜びはありませんでした。返されたSudo update-grubのみが/ cowに書き込めなかったため、手順1〜5を保持できませんでした
および 'gksudo gedit /usr/share/X11/xorg.conf.d/50-wacom.conf'オプションは、参照リストと既に正確に同じエントリリストのみを返しました。
この時点で、私は自分がやっていることで行くことにしました。
以前のWindowsユーザーとして、最初にUbuntu Linuxを試してみて私を売ったのは、Linuxと特にUbuntu Linuxが古いコンピューターのネイティブドライバーを保持していると述べたThe Tech GuyラジオプログラムのLeo Lapport(数年前)でしたカーネル内のハードウェア。不利な立場にある人たちが、古いものや時代遅れのコンピューターから有用な生活を得ることができるようにする。その点で、彼らが今、古いドライバーのネイティブサポートをあまりにも取り除いているのを見るのはとても悲しいです。