Microsoft Surface Pro 3 (简体中文) - ArchWiki

# Microsoft Surface Pro 3 (简体中文)

翻译状态： 本文是英文页面 Microsoft_Surface_Pro_3 的翻译，最后翻译时间：2016-01-28，点击这里可以查看翻译后英文页面的改动。

This article or section needs language, wiki syntax or style improvements.

Reason: Help:Style#Language register (Discuss in Talk:Microsoft Surface Pro 3 (简体中文)#)
警告: 设备的保修仅在OEM版Windows仍然存在时有效,官方解释,双启动不会使保修失效.这里.

本文记录了所有使Arch Linux在Surface Pro 3上工作的所有有效信息.

## 启动进入安装

为了从USB启动,你需要做一些配置让平板从USB或者SD卡启动.另外,你可能需要暂时无视禁止Secure Boot[broken link: invalid section]而导致启动时的一个丑陋的红色背景.

Surface Pro 3有三种启动模式 详细看这里:

1. 普通模式
   1. 按电源键。 你能从UEFI设置里的 "Alternate Boot order"改变启动顺序。
2. 进入BIOS设置
   1. 关闭电源 (或者重启如果你手速够快)
   2. 按住音量上
   3. 按电源键
   4. 等Surface的LOGO出现
   5. 放开音量上
3. 从USB/SD卡启动
   1. 关闭电源
   2. 按住音量下
   3. 按电源键
   4. 等Surface的LOGO出现
   5. 放开音量下

### 禁用Secure Boot

Note: 这会导致启动时有一个丑陋的红色背景

进入UEFI设置选择Secure Boot Control > Disable.现在接着安装.Microsoft 更多信息

### 开启Secure Boot启动安装镜像

看这里Secure Boot.

## 额外的步骤

虽然在最新的内核中已经支持了触摸屏,屏幕等等.但是它不支持摄像头,多点触控,Type Cover等.在Github上有为Surface Pro 3专制的内核:[1].改项目设法支持了这些设备.你可以直接在AURlinux-surfacepro3AUR中安装或自行编译.

### 编译内核

Ref: Kernels/Compilation/Traditional#Configuration

Note: 最新的内核补丁是shvr's github repository.

- Latest stable kernel release: f23 branch
- Latest RC: master branch

#### Surface Pro 3 Linux 其他内核补丁

- Camera patch
- Hardware Buttons patch
- Type Cover patch

Note: 使用`git-apply`可以自动添加这些.

### 启用触摸板

Ref: Reddit

安装xf86-input-synaptics并在`/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

### 重新启用Secure Boot

This article or section is a candidate for merging with UEFI#Secure boot.

Notes: Generic instructions (Discuss in Talk:Microsoft Surface Pro 3 (简体中文)#)

## Troubleshooting

### Invalid signature detected check secure boot policy in setup

This happened to me after deleting the Secure Boot database and initializing it with Microsoft & CAs. I also had to do the recovery of the bitlocker partition, but I would follow these steps:

1. After the reset, switch off and try to boot from the sd/usb. If you don't succeed and get the message many times:
   1. Leaving all TPM & SecureBoot enabled and SSD Only alternate system order
   2. Do another database reset
   3. Enroll the Microsoft and CAs again
   4. reboot into sd/usb with volume down
   5. It should work now
2. Follow steps in the Secure Boot installation
3. After the full installation of archlinux, when you have it working, do the BitLocker recovery

If after doing these steps doesn't still work. Flash the archiso image once more and try again,

### Keyboard Cover not working

This can happen sometimes when you restart. The solution was to shutdown and reboot. (not restart)

Category:

- Laptops (简体中文)

Hidden categories:

- Pages or sections flagged with Template:Style
- Pages with broken section links
- Pages or sections flagged with Template:Merge