Ubuntu 13.10에서 Wacom Graphics Tablet CTH-480 / CTL-480이 감지되지 않음


15

설정의 와콤 타블렛 옵션에서 내 와콤 타블렛 (CTH-480)을 감지 할 수 없습니다. 실행하면 태블릿이 표시 lsusb되지만 설정 아래에는 표시되지 않습니다. 다시 한번 감사합니다.


1
나는 정확히 같은 문제가 있습니다 (동일한 장치, 동일한 우분투 릴리스) ... 곧 누군가가 곧 답변을 드리겠습니다!
lpdbw

1
안녕 브래들리 아래 답변을 올바르게 설정할 수 있습니까? 방금 지침을 따르고 원활하게 작동하고 있습니다. 나는 당신이 그것을 정확하고 다른 사람들도 즐길 수 있다고 공평하게 생각합니다

14.04에서 기본적으로 지원됩니까?
학생

나는 지금 14.04의 베타 이미지 (2013-01-07)를 시도했습니다. 태블릿이 상자에서 감지되지 않습니다. 출시 전에 드라이버가 업스트림으로 푸시되기를 바랍니다. 누군가가 포함을 요청할 위치를 알고 있으면 알려주십시오.
Rmano

오늘 virtualbox VM에서 14.04의 베타 버전을 확인했으며 "passthru"USB 드라이버를 사용하면 추가 드라이버없이 태블릿이 자동으로 감지됩니다. virtualbox 레이어가 이상한 일을하지 않는 한 14.04의 좋은 소식입니다!
Rmano

답변:


13

14.04 업데이트

짧은 (정말) 버전 . 정제는 상자 밖으로 작동 하지만 언젠가 수동으로 드라이버를로드 할 필요가 와를 sudo modprobe wacom연결 (또는 무선의 경우에 스위칭) 태블릿을하기 전에.

그럼에도 불구하고, 업스트림 드라이버에서는 지원하지만 스톡 커널에서는 지원하지 않는 새로운 태블릿이 나오면 다음 지침이 도움이 될 수 있습니다.

13.10, 2013 년 12 월 14 일, input-wacom> = 0.20.0에 대한 업데이트

짧은 버전 : 더 이상 0.20.0 버전부터 입력 -wacom을 패치 할 필요가 없으며 13.10에서 X.org 입력 드라이버를 엄격하게 업데이트 할 필요 는 없습니다 .

긴 버전 :

13.10의 경우 추가 된 새로운 내용을 포기하기로 동의하면 x86-input-wacom(현재 : 2013 년 12 월 14 일, 변경 로그를 보면 더 나은 터치 동작에 관한 것입니다) 크게 단순화 할 수 있습니다.

기본 정보는 여전히 주된 대답여기 에서 약간의 차이가 있습니다.

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, 또는 무엇이든, 두 번째 수정해야합니다 따라 경향을-수)

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.7이 아닌 커널 3.11.something이 있습니다 --- 걱정하지 마십시오. 괜찮아.

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-0.20.0 디렉토리를 옮길 수 있습니까? 아니면 모든 것이 엉망이됩니까? 다운로드 디렉토리에서 전체 절차를 수행했지만 다른 곳으로 옮기고 싶습니다.
lpdbw

1
원하는 곳 어디든 이동할 수 있습니다. 커널 업그레이드가있는 cd경우 디렉토리로 이동하여 make clean지점 3에서 다시 시작하십시오.
Rmano

주 제외 질문 / 사이드 비고 : 시스템 설정-> 소프트웨어 및 업데이트-> 기타 소프트웨어에서 Wacom 관련 항목을 제거하고 싶습니다. 이러한 바보 같은 "업데이트 정보가 오래되었습니다"라는 메시지가 나타납니다. 게시물에 설명 된 프로세스에 의해 이러한 항목이 추가 되었습니까? 태블릿 기능을 다시 손상시키지 않고 삭제할 수 있습니까?
lpdbw

나는 무엇이 문제가 될 수 있는지 정말로 모른다. 여기에 나열된 절차는 리포지토리 정보를 수정하지 않으며 --- 컴파일 작업을 위해 스톡 패키지 만 사용합니다. 당신이 가진 메시지는 종종 PPA 또는 오프라인으로 온 것과 같은 것들에 의해 발생합니다. 마지막으로 저에게 일어난 일은 Medibuntu 때문입니다 (더 이상은 아닙니다).
Rmano

1
좋아, 지금 작동합니까!?!
lpdbw

1

태블릿이 너무 신선합니다 :-) input-wacom 개발자가 패치가 커널에 적용되는 즉시 곧 출시 될 input-wacom (커널 드라이버) 및 x86-input-wacom (xserver 입력 드라이버) 릴리스 지원을 위해 노력하고 있습니다 업스트림에서는 새 버전을 출시합니다.

새로운 태블릿이 나오기까지 오래 기다리지 않으려면 해결책은 커널 모듈과 xserver-driver를 직접 컴파일하는 것입니다 .kxstudio ppa에서 3.8.0-32-lowlatency 커널로 12.04를 실행하고 있습니다. 따라서 이것이 주식 3.2 커널에서 작동하는지 모르겠지만 13.10에 있기 때문에 문제가되지 않습니다. 커널 모듈과 xserver 드라이버를 거의 문자로 컴파일하는 방법에 대해서는 linux-wacom 웹 사이트의 지침을 따라야하지만이 과정에서 세 가지 패치를 적용해야합니다. 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

이제이 http://sourceforge.net/p/linuxwacom/mailman/message/31592023/ 에 wacom 개발자가 게시 한 커널 모듈에 대한 두 개의 패치 가이 게시물에 대한 첨부 파일 http://sourceforge.net/p 로 필요합니다 . / linuxwacom / mailman / message / 31599376 /

  • 0001-Input-wacom-All-Multi-Interface-Devices-support-.patch
  • 0002-Input-wacom-add-support-three-new-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 소스가 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는 정말 멋진 장치이며 이런 식으로 매력처럼 작동합니다.


귀하의 답변에 감사드립니다 ... 쉬운 수정을 기대하고 ... 부끄러운 와콤은 Nvidia와 같은 다른 하드웨어 제조업체와 동일한 드라이버를 자체적으로 출시하지 않습니다 ... 내 노트북이 무언가를 컴파일 할만 큼 강력하지 않습니다. 그 큰 ... 내 작은 펜티엄 프로세서를 최대로 인해 간단한 자바 응용 프로그램을 컴파일하면 충돌 ... 캔 트는 지금은 지원되지 않는 태블릿에 돈을 보냈다고 생각합니다 ... 다시 의견 주셔서 감사합니다. .. 아직 "해결되지 않은"상태로 열어 두겠습니다
Bradley Austin

1
모듈이나 드라이버가 크지 않으므로 주말에 이동하십시오. Wacom과 관련하여 : 저는 적어도 Linux-wacom 개발자 중 일부, 특히 프로젝트 창립자가 와콤 직원임을 알고있는 한 200 개의 배포판에 대한 지원을 제공 할 법적 책임을 갖고 싶지 않다고 생각합니다. '지연'ATM의 이유는 필요한 커널 변경 사항이 커널 개발자에 의해 업스트림에 수락 될 때만 정책으로 새 버전을 릴리스하기 때문입니다. 그러나 Jason이 제공하는 패치는 커널을 더 이상 변경할 필요가 없도록하는 '빠른 해킹'입니다.
Tom Regner

나중에 호환성이 정기적 인 Ubuntu 업데이트와 함께 자동으로 제공된다는 것을 의미합니까? 그리고 이것이 일어날 예상 시간은 무엇입니까 (주, 개월, ...)?
lpdbw

AFAIK
Tom Regner

2
@lpdbw : 답변을 추가했습니다. 도움이 되길 바랍니다.
Rmano
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.