一台接近電子垃圾等級的Windows平板,裝Linux能復活它嗎?因為好玩,所以我決定在Surface Go安裝Linux。

酒矸倘賣無?#
前兩年,在經歷了苦難的行軍後,換成iPad Air 6一年多了,其實我一直到現在都在想把它賣掉,換成Surface Go 2跑GNU/Linux,才…才不是因為PChome有一批好便宜的二手貨啊!而是因為我始終是個激進的自由軟體主義者,裝置就應該為我所用,不該限制使用者什麼能裝什麼不能裝。看哪,我iPad用久了,都被馴服只用App Store程式,懶得搞側載IPA了!這樣下去不行,得想個法子出走。
我不想買Android平板,是因為已經有Android手機了,功能重複,且ARM平台普遍都lock-down bootloader,三星甚至會在Root後熔斷,不如x86平台能自由從UEFI安裝系統。雖然有小米平板5能夠安裝postmarketOS,那也只是特例。在眾多x86平板中,在Framework推出平板前,Surface看起來是品質比較受肯定的。我喜歡好攜帶的平板,所以鎖定最輕的Surface Go系列。效能降級不是問題,縱然Apple M2效能強大,但它的iOS系統仍然是個監獄,反正我沒有在打手遊,只要瀏覽器不卡就好,預計安裝的Linux也比Windows省資源,十年前的Intel處理器也夠用了吧。
只是,就現實面考量,還是有些顧忌的地方。就是待機問題的部份,既然是平板,應該要能像手機一樣隨時待機並喚醒吧,linux-surface的kernel似乎有些問題,suspend無法喚醒,或者說沒有像是鍵盤皮套偵測,很容易誤觸啟動,這方面桌面Linux落後Android非常多。此外,Surface的相機是不是拍出來像屎一樣(Linux相機驅動依賴libcamera,似乎不穩定),sRGB螢幕發色是否自然(看過蘋果的螢幕後真的很難接受低色域螢幕啊),麥克風品質如何,這都是值得商榷的項目。
我不知道我到底要的是什麼裝置。假設,作為平板與電腦的混合體,且要有行動裝置的易用性,最佳解依然是Android的話,那我就在Surface Go安裝BlissOS (Android-x86),然後用SD卡搞Linux雙重開機,這樣就兼得自由與好用了!不過,還有x86轉譯ARM與Play Integrity這二者在摧毀你的體驗呢。我覺得…對Surface Go似乎有太多幻想了,實際上Linux在行動裝置的體驗怎樣,用過PineTab 2的我又不是不知道。只要沒有廠商專門為其維護OS image(例如樹莓派或者Steam Deck),就註定會碰到各種奇怪硬體驅動問題,這就會變成tinker玩具,完全不能當作正經裝置使用。
況且,Surface Go買起來其實也不便宜,福利機隨便都要七八千台幣,這筆錢完全能夠買一台二手iPhone來補充我的庫存。
要賣掉iPad Air 6籌措資金嗎?正在我這麼想的時候,在海洋生物拍賣瞄到了只要 1000台幣 的Surface Go 2(Intel Pentium 4425y,4GB DDR4,64GB eMMC),無鍵盤,我就直接買下來了。

酒矸倘賣無?撿個破爛回來。
容量小沒關係,我可以裝個SD卡擴充。我另外花了1000台幣買個皮套和副廠的手寫筆。
反正我沒有要完全取代手上的iPad Air 6的意思,只是要買個裝置回來實驗,測試它安裝Linux之後的能耐,是否能做基本文書,甚至玩輕量小遊戲?我之前買過PineTab 2,因為ARM架構加上處理器效能差勁,整體使用體驗不佳,或許買Surface Go 2能稍微改善體驗?
至於為什麼這麼便宜?文末揭曉…
你好Windows,再見Windows#
賣家用原廠Surface Go 2的盒子送來,這台機況還不錯,背部有使用痕跡但是螢幕完好無損。
Surface Go 2是Microsoft於2020年上市的10.5吋平板,原價16788台幣起跳。現在我用了十分之一的價格入手。
開機後是Windows 10。檢查相機、Wifi、藍牙、麥克風硬體一切正常,只有一個地方有問題。
Surface Go 2雖然處理器低階,但起碼比以前用的PineTab 2快多了。我操作過程中其實Windows 10沒有想像中卡耶,GUI回應很快,Edge瀏覽器上網完全是夠的。
Surface Go 2螢幕很漂亮,看久了不會傷眼。Microsoft PixelSense的螢幕,解析度1920x1080,100%覆蓋的sRGB,跟2024年發售的iPad Air 6(右)的發色有得比。這個螢幕的顏色用於修圖是可信任的,證明他們還是有在用心做產品的。
可是,我還是不需要Windows了,你看看,隨便CPU就100%的玩意~ 系統非常佔用空間。
更新還慢得要命(Lain:啊是要多久!?)
所以我很快就把系統洗掉,換裝Linux了。我希望維持Surface作為電腦的本質,所以自由度較低的FydeOS、ChromeOS、Android-x86就先淘汰。
安裝過程參考這篇:如何在Surface Go 2安裝Linux
為了能夠使用相機,選接近上游的Fedora。它還可以透過Waydroid跑Android APP。
Surface Go 2裝Linux的評價#
因為我這台Surface Go 2是最乞丐的配置,所以你可以從我的經驗下去反推:既然這種規格的機器都能跑得動Linux了,買更高規格的Intel m3-8100y處理器版本一定會更順的!
先說結論:Surface Go 2一定要買8GB以上的版本,4GB真的太小了!一旦開始多工,即使是Linux也會卡爆。
桌面環境我以Wayland的為主,首選KDE Plasma。關於適合觸控的桌面環境有「Phosh」和「Plasma Mobile」等等,幾經測試,他們還是不夠成熟,不可能像iPad一樣純用觸控操作。況且 我大部分時候是接上鍵盤使用的 ,所以選擇KDE Plasma。
如果真的需要觸控鍵盤的,推薦安裝GNOME + GJS-OSK,或者Phosh + Squeekboard。這樣起碼可以用螢幕小鍵盤打Fcitx5拼音。
要最小化桌面環境的RAM佔用,就得選Hyprland或者Phosh了。他們開機佔用RAM不到1GB。
KDE Plasma起碼是主流的Wayland桌面,開機佔用不到2GB RAM,而且有支援基本的觸控手勢,適合在平板與筆電之間交錯切換。開機後再安裝linux-surface的核心,所有硬體功能正常使用。
鍵盤部分,我是使用折疊式藍牙鍵盤配對,內附觸控板。我暫時沒有買原廠Surface Go Alcantara鍵盤的計畫。本來這個藍牙鍵盤是搭配iPad用的。嗯,幸好我沒有真的敗下去買iPad專用的巧控鍵盤,才能跨裝置通用配件。不過這樣就不能蓋上筆電自動進入待機了,需要手動按Surface Go的電源按鈕進入suspend。
測試基本文書,OK,可以用Google Chrome編輯Google文件。
瀏覽器播放影片不至於卡頓,Linux螢幕發色自然,跟Windows無差異。前置的雙揚聲器聲音很清澈,不會爆音。嫌音樂太小聲可以用EasyEffects等化器提昇聽感。
如果用來看電子書的話,使用KOReader,KDE桌面可以開啟夜晚模式調整螢幕色溫。

我常用的Joplin以及Saber Notes都能使用Surface筆手寫筆記,但是筆的偵測不是很靈活。
支援Surface筆最好的程式是Xournal++,針對筆壓都能很好的反映力度。不過說實在的,有用過Android或iPad書寫的話,這裡體驗絕對是降級的,操作不是很流暢。
電源模式開至極速,普通使用下機身溫度幾乎不超過60度。
GIMP和LibreOffice開啟速度還可以接受。不過,多工方面就有問題了,如果開五個分頁以上就會開始卡,播放音樂也會開始頓頓的。我猜4GB RAM真的太小了,即使有開zRAM,大部分資源都會跑到SWAP裡面,導致卡卡的。
故,我需要手動關閉一些程式,不能全部都掛在背景。鑑於一堆程式都是用Electron打包的肥豬,我得找GTK或TUI寫成的替代前端啦。
回應文首提到的問題,我不知道我想要什麼裝置?實際上手Surface Go之後,我確切的明白到了。如果想要偏向平板的觸控裝置,則Linux肯定是十分不成熟的了,就算系統很自由又如何?Surface Go的使用體驗比iPad差很多。反之,要當筆電的話勉強還行。
現在的心境有點像《西遊·降魔篇》電影末尾,玄奘開悟理解到愛的時候的樣子。有過執著,才能放下執著。我想每個裝置都有最適合它的用途了,不能強求要追求絕對自由的系統。
改造成Steam遊戲機#
Intel Pentium 4425y,用來玩Linux版Steam上的Galgame完全可行!x86電腦對RetroArch遊戲主機模擬器的相容性也是沒問題的。
考慮到這台主機儲存空間不是很大,所以Steam收藏庫我是存在SD卡。
(Lain:喂喂,FBI嗎?)
不過Steam客戶端本體,加上桌面環境會吃掉一些資源。要追求極致的遊戲體驗,使用Gamescope開機直接進入Steam,可以更加節省資源。這個時候開關機就會變成只用手把控制。
續航問題#
之所以賣這麼便宜,是因為這台Surface Go 2電池是死掉的,無法蓄電。只要拔掉充電線就會馬上關機,行動時間比EVA還短,撐不過10秒。
好在Surface Go 2可以用Type-C供電,這個接口也咬的比Surface Connect緊,所以我在外出的時候只要接上大功率的彈藥包(24W以上)就能繼續數位遊牧了。10000mAh的行動電源大概能撐六個小時。
如果未來我常常用這個裝置的話,再考慮淘個電池回來自己換。
我暫時無法測試在Linux下續航是否會比Windows好。不過我想把背景服務都關閉,且suspend都正常運作的情況下,應該是能超過6小時的吧。