设置下的Wacom数位板选项未检测到我的Wacom数位板(CTH-480)。平板电脑会在我运行时显示,lsusb
但在设置下不会显示。再次感谢。
设置下的Wacom数位板选项未检测到我的Wacom数位板(CTH-480)。平板电脑会在我运行时显示,lsusb
但在设置下不会显示。再次感谢。
Answers:
简短(真正)版本。平板开箱的,但有时你需要手动加载驱动程序与sudo modprobe wacom
安装(或开关上,如果无线)平板电脑前。
但是,如果出现了一些新的数位板,该数位板在上游驱动程序中受支持,但在库存内核中没有受支持,则以下说明可能会有所帮助。
简短版本:您不再需要从0.20.0版本开始对input-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结尾,则应相应地修改第二个apt-get)。
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.11.something,而不是3.7 ---不用担心。没关系。
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
cd
请从目录make clean
3 执行do 并重新启动)
平板电脑太新鲜了:-)一旦将补丁接受到内核中,input-wacom开发人员就在为即将发布的input-wacom(内核驱动程序)和x86-input-wacom(xserver输入驱动程序)版本提供支持。上游,他们将发布新版本。
如果您不想等那么久就可以开始使用新的平板电脑-解决方案是自己编译内核模块和xserver驱动程序-我在kxstudio ppa上使用3.8.0-32-lowlatency内核运行12.04 ,所以我不知道这是否适用于现有的3.2内核,但是由于您使用的是13.10,这应该不是问题。您必须按照linux-wacom网站上的说明进行操作,几乎如何对内核模块和xserver驱动程序进行编译,但是必须在此过程中应用三个补丁。确保安装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
现在您需要两个内核模块补丁,由wacom开发人员在此主题http://sourceforge.net/p/linuxwacom/mailman/message/31592023/中发布,作为该帖子的附件http://sourceforge.net/p / linuxwacom / mailman / message / 31599376 /
应用它们
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-sources与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是一款非常酷的设备,并且可以通过这种方式像魅力一样工作。