Microsoft Surface Pro 3 - Arch Linux 中文维基

跳至內容

# Microsoft Surface Pro 3

出自 Arch Linux 中文维基

本文或本節內容已經過時。

原因： 請提供模板的第一個位置參數以概括原因。 (在Talk:Microsoft Surface Pro 3討論)
翻譯狀態：

- 本文（或部分內容）譯自 Microsoft_Surface_Pro_3，最近一次同步於 2016-01-28，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

本文或本章節的語言、語法或風格需要改進。參考：幫助:風格

原因：Help:Style#Language register（在Talk:Microsoft Surface Pro 3討論）

設備 | PCI/USB ID | 是否正常工作？
--- | --- | ---
圖形處理器 | `8086:0a16` | 是
Wi-Fi | `11ab:2b38` | 是
藍牙 | `1286:204b` | 是
網絡攝像頭 (前) | `045e:07be` | 是
網絡攝像頭 (後) | `045e:07bf` | 是

警告：設備的保修僅在OEM版Windows仍然存在時有效,官方解釋,雙啟動不會使保修失效.這裡.

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

## 啟動進入安裝

為了從USB啟動,你需要做一些配置讓平板從USB或者SD卡啟動.另外,你可能需要暫時無視禁止Secure Boot而導致啟動時的一個醜陋的紅色背景.

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

注意：這會導致啟動時有一個醜陋的紅色背景

進入UEFI設置選擇Secure Boot Control > Disable.現在接著安裝.Microsoft 更多信息

### 開啟Secure Boot啟動安裝鏡像

看這裡Secure Boot.

## 額外的步驟

雖然在最新的內核中已經支持了觸控螢幕,屏幕等等.但是它不支持攝像頭,多點觸控,Type Cover等.在Github上有為Surface Pro 3專制的內核:[1].改項目設法支持了這些設備.你可以直接在AURlinux-surfacepro3AUR[損壞的連結：package not found]中安裝或自行編譯.

### 編譯內核

Ref: Kernel/Traditional compilation#Kernel configuration

注意： 最新的內核補丁是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

注意：使用`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

本文或本章節可能需要合併到UEFI#Secure boot。

附註： Generic instructions（在 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 do not 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 Arch Linux, when you have it working, do the BitLocker recovery

If after doing these steps does not 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)

分類：​

- 使用「模板:過時」標記的頁面或章節
- 筆記本電腦
- 使用「模板:風格」標記的頁面或章節
- 包含損壞的軟體包連結的頁面

隱藏分類：​

- 使用「模板:合併」標記的頁面或章節

Microsoft Surface Pro 3
新增話題