Tablet Grafis Wacom CTH-480 / CTL-480 Tidak Terdeteksi Di Ubuntu 13.10

15

Tablet Wacom saya (CTH-480) tidak terdeteksi oleh opsi Tablet Wacom dalam pengaturan. Tablet muncul ketika saya menjalankan lsusbtetapi tidak muncul di bawah pengaturan. Sekali lagi terima kasih.

Bradley Austin
sumber
1
Saya memiliki masalah yang sama persis (perangkat yang sama, rilis Ubuntu yang sama) ... semoga seseorang segera memberikan jawaban!
lpdbw
1
Hai Bradley, bisakah Anda menetapkan jawaban di bawah ini sebagai benar? Saya hanya mengikuti instruksi dan bekerja dengan lancar. Saya menemukan adil bahwa Anda memberikannya sebagai benar dan orang lain juga dapat menikmatinya
Apakah akan didukung di 14,04 di luar kotak?
siswa
Saya mencoba gambar beta 14,04 sekarang (2013-01-07). Tablet tidak terdeteksi di luar kotak. Saya berharap pengemudi akan didorong ke hulu sebelum rilis ... jika seseorang tahu di mana harus meminta inklusi, tolong beri tahu saya dan saya akan memeriksanya.
Rmano
Saya memeriksa beta 14,04 pada VM virtualbox hari ini, dan menggunakan driver USB "passthru", tablet telah terdeteksi secara otomatis tanpa memerlukan driver tambahan. Kecuali jika lapisan virtualbox melakukan hal yang aneh, itu adalah kabar baik untuk 14,04!
Rmano

Jawaban:

13

Pembaruan untuk 14,04

Versi singkat (sungguh) . Tablet ini bekerja di luar kotak, tapi kadang-kadang Anda perlu secara manual memuat driver dengan sudo modprobe wacomsebelum memasang (atau beralih pada jika nirkabel) tablet.

Namun demikian, instruksi berikut dapat membantu jika beberapa tablet baru keluar yang memiliki dukungan di driver hulu tetapi tidak di kernel stok.

Pembaruan untuk 13.10, 14 Des 2013, input-wacom> = 0.20.0

Versi singkat: Anda tidak perlu menambal input-wacom lagi mulai dari versi 0.20.0, dan Anda tidak benar - benar perlu memperbarui driver input X.org di 13.10.

Versi panjang:

Untuk 13.10, jika Anda menerima untuk melepaskan hal-hal baru yang ditambahkan x86-input-wacom(saat ini: 14 Desember 2013, melihat changelogs, ini adalah beberapa hal tentang perilaku sentuhan yang lebih baik) Anda dapat menyederhanakannya banyak.

Informasi dasar masih dari jawaban utama , dan dari sini , dengan sedikit perbedaan.

1) Unduh driver kernel input-wacom versi terakhir. Paling tidak 0,20.0, jika tidak tablet tidak akan terdeteksi, dari sini: http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/input-wacom/ . Pada tanggal 2013-12-14, yang terbaru adalah input-wacom-0.20.0.tar.bz2.

2) pastikan untuk menginstal dependensi. Tingkatkan sistem Anda jika belum, jadi Anda memiliki kernel terakhir. Jika dikatakan diperlukan reboot, reboot sebelum melanjutkan (ini untuk menghindari pembangunan terhadap kernel yang salah).

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

Perhatikan bahwa jika uname -rmemberi tahu Anda bahwa Anda memiliki kernel khusus (tidak diakhiri dengan-generik, tetapi -rt, atau -lowlatency, atau apa pun, Anda harus memodifikasi apt-get kedua yang sesuai)

2) buka kompresi driver dalam direktori pilihan Anda. Pindahkan file yang diunduh dalam direktori itu, cdke sana, dan

tar xjvf input-wacom-0.20.0.tar.bz2

3) direktori input-wacom-0.20.0dibuat. cduntuk itu dan kompilasi driver:

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

Perbarui dalam versi sebelum 0,27 atau di mana, yang memulai kompilasi juga. Jika menggunakan yang lebih baru, Anda perlu mengeluarkan

 make   # only for versions >= 0.27.0

jika tidak ada kesalahan, pada akhirnya Anda memiliki pesan yang dimulai dengan:

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

Anda memiliki kernel 3.11.sesuatu, bukan 3,7 --- jangan khawatir. Tidak apa-apa.

4) Instal driver. Untuk versi <0.27.0, Anda harus menggunakan:

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

jika tidak, untuk versi yang lebih baru, lakukan saja

sudo make install 

Jika Anda belum terhubung dengan tablet sejak reboot terakhir (mis. Anda tidak memiliki modul kernel yang dimuat wacom.ko), reboot tidak diperlukan. Anda bisa mencolokkan tablet Anda dan pergi. Kalau tidak, reboot.

PEMBERITAHUAN: Setiap kali kernel diperbarui, Anda harus mengulangi langkah 3 dan 4 (*) (lebih baik Anda menambahkan a

make clean 

dalam direktori driver sebelum ./configurelangkah untuk membangun kembali semua yang baru).

(*) Anda harus melakukan instalasi SETELAH me-reboot kernel baru, karena jika tidak, uname -rtriknya akan menginstal modul di tempat yang salah ...

DAN PEMBERITAHUAN LAIN: jika tablet Anda berfungsi, tetapi tidak muncul di panel kontrol, lihat jawaban ini dan

sudo apt-get install xserver-xorg-input-wacom
Rmano
sumber
Berfungsi sempurna, terima kasih! Sama seperti pertanyaan sampingan: dapatkah saya memindahkan direktori input-wacom-0.20.0 sesudahnya atau akankah ini mengacaukan semuanya? Saya melakukan seluruh prosedur dalam direktori unduhan tetapi ingin memindahkannya ke tempat lain ...
lpdbw
1
Anda dapat memindahkannya ke mana pun Anda inginkan. Ketika Anda memiliki upgrade kernel, cdke direktori, lakukan make clean, dan restart dari titik 3)
Rmano
Pertanyaan di luar topik / komentar samping: Saya ingin menghapus entri terkait Wacom di Pengaturan Sistem -> Perangkat Lunak & Pembaruan -> Perangkat lunak lain karena saya pikir mereka menyebabkan pesan "perbarui informasi yang ketinggalan zaman" konyol yang saya dapatkan setiap saat. Apakah entri ini telah ditambahkan oleh proses yang dijelaskan dalam posting Anda? Bisakah saya menghapusnya tanpa merusak fungsi tablet saya lagi?
lpdbw
Saya benar-benar tidak tahu apa yang bisa menjadi masalah. Prosedur yang tercantum di sini tidak mengubah informasi repositori --- hanya menggunakan paket stok untuk hal-hal comiling. Pesan yang Anda miliki sering disebabkan oleh PPA atau sesuatu seperti itu yang offline. Terakhir kali itu terjadi pada saya adalah karena Medibuntu (yang tidak lebih).
Rmano
1
OK, itu berfungsi sekarang!?!
lpdbw
1

Tablet ini terlalu segar :-) pengembang input-wacom bekerja pada dukungan dalam rilis input-wacom (driver kernel) dan x86-input-wacom (driver input xserver) segera setelah patch diterima ke dalam kernel hulu, mereka akan merilis versi baru.

Jika Anda tidak ingin menunggu selama itu untuk menjalankan tablet baru Anda - solusinya adalah mengkompilasi sendiri kernel-module dan xserver-driver - Saya memiliki 12,04 berjalan dengan kernel 3,8-32-lowlatency dari kxstudio ppa , jadi saya tidak tahu apakah ini bekerja dengan kernel 3.2 tetapi karena Anda berada di 13.10, itu seharusnya tidak menjadi masalah. Anda harus mengikuti petunjuk di situs web linux-wacom tentang cara mengkompilasi modul kernel dan driver xserver hampir sesuai dengan surat tersebut tetapi Anda harus menerapkan tiga tambalan dalam prosesnya. Pastikan untuk menginstal semua dependensi build yang diperlukan dan disebutkan di situs web linux-wacom.

Intinya adalah

 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

Sekarang Anda memerlukan dua tambalan untuk modul kernel, yang diposting oleh pengembang wacom di thead ini http://sourceforge.net/p/linuxwacom/mailman/message/31592023/ sebagai lampiran pada posting ini http://sourceforge.net/p / linuxwacom / mailman / message / 31599376 /

  • 0001-Input-wacom-Tidak-semua-multi-antarmuka-perangkat-dukungan-.patch
  • 0002-Input-wacom-add-support-for-three-Intuos-devices.patch baru

Terapkan mereka

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

kompilasi modul

./autogen.sh
./make

kemudian buat cadangan modul lama dan instal bangunan yang baru dibuat

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

Untuk mendapatkan driver xserver yang berfungsi, Anda harus menerapkan tambalan agar git-sources dapat bekerja dengan xserver 12.04 ubuntu, build_against_frankenserver.patch - tambalan tersedia misalnya lampiran di utas ini http://ubuntuforums.org/showthread. php? t = 1515562 & halaman = 104 , saya tidak tahu apakah ini masih perlu dengan 13,04 atau 13,10! (dan abaikan kegagalan patch pada direktori test /)

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

Pasang itu

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

Mulai ulang atau mulai ulang dan itu akan berhasil.

Sekali lagi pastikan untuk membaca semua informasi yang diberikan kepada Anda di linux-wacom.sf.net, ini hanya ringkasan kasar, dan saya tidak punya waktu untuk membantu secara mendalam dalam waktu dekat.

Tetap saja, saya harap ini membantu - Intuos PTS adalah perangkat yang sangat keren, dan berfungsi seperti pesona dengan cara ini.

Tom Regner
sumber
Terima kasih atas tanggapan Anda ... berharap untuk perbaikan yang mudah ... ini memalukan Wacom tidak merilis driver sendiri sama dengan produsen perangkat keras lain seperti Nvidia, dll ... sialkan laptop saya tidak cukup kuat untuk menangani kompilasi sesuatu sebesar itu ... macet jika saya mengkompilasi aplikasi java sederhana karena memaksimalkan prosesor Pentium kecil saya ... Saya tidak percaya saya hanya menghabiskan uang untuk tablet yang tidak didukung saat ini ... Sekali lagi terima kasih atas umpan baliknya. .. akan membiarkan ini terbuka karena masih belum "terpecahkan"
Bradley Austin
1
Baik modul maupun drivernya berukuran besar - cobalah di akhir pekan. Mengenai Wacom: Saya pikir mereka tidak ingin bertanggung jawab secara hukum untuk memberikan dukungan untuk 200 distro di luar sana - sejauh yang saya tahu setidaknya beberapa pengembang linux-wacom dan terutama pendiri proyek adalah / adalah karyawan wacom. Alasan untuk 'menunda' ATM adalah karena mereka, sebagai suatu kebijakan, merilis versi baru hanya ketika perubahan kernel yang diperlukan diterima di hulu oleh devs kernel. Tetapi tambalan yang disediakan oleh jason adalah 'peretasan cepat' saat ia menulis yang membuat perubahan lebih lanjut ke kernel tidak perlu.
Tom Regner
Apakah maksud Anda bahwa nanti kompatibilitas akan datang secara otomatis dengan pembaruan Ubuntu biasa? Dan berapa waktu yang diharapkan ketika ini akan terjadi (minggu, bulan, ...)?
lpdbw
Itu memang harus menjadi kasus - mungkin tidak melalui pembaruan rutin, tetapi melibatkan ppa - dalam jangka waktu yang terdiri dari minggu AFAIK
Tom Regner
2
@ lpdbw: Saya menambahkan jawaban. Semoga ini bisa membantu.
Rmano