Ubuntu在Surface pro 3还是Linux上呢?
我现在发现的是我可以使用ubuntu 15.04 touch而不是滚动。
我打开了:
/usr/share/X11/xorg.conf.d/10-evdev.conf
并补充说:
Section "InputClass" Identifier "Surface Pro 3 cover" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "vendor" "045e" Option "product" "07dc" Option "IgnoreAbsoluteAxes" "True" EndSection
我做了它重新启动和wolla触摸板工作! :D快乐!
现在我坚持剩下的东西可以有人帮我吗?
- 电源按钮+音量按钮
- 关上盖子
- 用两根手指滚动
- 滚动触摸
我有一个运行ubuntu和archlinux的Surface pro 3。
一切正常,但对于你想要的东西,你必须编译自己的内核,这听起来比它更难。
从这里下载4.0.1内核源代码,从这里下载补丁。
将两个文件解压缩到新目录。
tar xvf archive.tar.gz /folder
安装工具
sudo apt-get install libncurses5-dev kernel-package`
应用所有补丁
patch -p1 -i xxx.patch
复制当前配置:
cp /boot/config-`uname -r` .config
跑:
make menuconfig
然后按ESC ESC保存并退出。
开始编译:
make-kpkg clean fakeroot make-kpkg --initrd --append-to-version=-surface-pro-3 kernel_image kernel_headers
编译可能需要1-2个小时,具体取决于您的电脑。 如果你有双核,你可以在make-kpkg
kpkg之后添加-j 2
,如果你有一个四核,你可以添加-j 4
。
然后,Make将使用您指定的核心数。
完成后,您将有两个.deb
文件。
使用sudo dpkg -i linux-image*.deb linux-headers*.deb
安装它们
重启系统并在启动时选择新编译的内核。
我只在我的sp3上运行ubuntu(没有双引导),一切正常,电池,相机,所有按钮等。我用所有archlinux补丁重新编译内核,并且他们得到补丁以使一切正常。 如果您仍然遇到按钮或其他问题,我可以尝试再次找到他们的补丁的下载链接。
编辑:找到它 – https://github.com/matthewwardrop/linux-surfacepro3
我唯一不满意的是linux中没有分离键盘。 不要看到平板电脑如何成为支持7英寸以上触摸屏没有工作键盘的目标。为此我必须自己制作一个。使用python和gtk3来复制win8.1键盘拆分布局。几个按钮丢失,我需要添加,然后我会很高兴:)
提示:sudo apt-get install powertop sudo powertop –auto-tune
这将解决许多电池耗尽的设置,以便为笔记本电脑模式进行调整,使得平板电脑的电池寿命与窗户一样长,甚至更长。 没有它,电池消耗更快。 它必须在每次启动后运行(所以将它放在没有sudo的/etc/rc.local中),并且每次从suspend / hibernate唤醒后(也可以编写脚本)。