十動然拒:一款 Linux 筆記本電腦點評
首先我們來看看 2017 年 CES(LCTT 譯註:International Consumer Electronics Show,國際消費類電子產品展覽會)大會後發布的 HP Spectre x360 13 寸筆記本電腦,擁有 4K 顯示屏的新款筆記本電腦。我是從百思買(這不是一個贊助鏈接)買來的這款電腦,因為這是唯一售賣這款配置的零售商。我的目標是使用 Ubuntu 這個系統替代跑在這款筆記本上的 Windows 。
以下是我過去幾個月使用這款筆記本的感受,還有一些在使用中對自己的使用習慣的重新認識。
Ubuntu 系統
安裝 Ubuntu 還是很簡單的。當時電腦到手的時候預裝的是 Windows 10 的系統。當時我使用 Windows 內建的硬碟管理工具來 縮減主分區 並將剩餘的空間分配給 Linux 系統。我 通過 USB 設備載入了 Ubuntu 系統鏡像,這款筆記本能夠很方便的適配 USB-A 介面(這在新版的 Mac 系列電腦是沒有的)。然後我就按照 Ubuntu 的簡便安裝說明,將 BIOS 設置為 從 USB 啟動。
屏幕
Spectre x360 的 4k 顯示屏簡直令人驚艷。令我覺得吃驚的是,最新的 Ubuntu 系統在高 DPI 的屏幕上體驗也是非常不錯的。系統內建的設置工具配合 gnome-tweak-tool 這樣的附加工具,你可以更好的控制用戶界面在 4K 屏上的渲染,2 倍於原生大小的控制項使得它們看起非常不錯,你也可以將默認字體大小調整到一個合適的比例,甚至還可以調整窗口標題欄和任務管理器上的圖標大小。雖然有點繁瑣,但我自己設置時也沒花多久時間。
觸控板
實話說觸控板有點細微的聲音,但還是能夠很不錯的配合手指移動,Ubuntu 系統也默認支持多點觸控。然而你會很快的發現你在打字的時候會誤觸觸控板導致游標到處亂晃。在 Linux 上的默認 Synaptics 觸控驅動並不能夠很好的識別這款機型的手掌誤觸,解決方法是切換到 新的 libinput 系統,通過調整 xinput 設置 就可以讓觸控板工作的不錯。
但我所習慣的手勢操作,比如兩指滑動回到 Chrome 瀏覽器,又或者說四指滑動切換工作區,這些操作在 Ubuntu 系統上就沒法用了,或者實在想用可以通過 libinput-gestures 這樣的工具來啟用他們。令人失望的是,就算使用上面的工具體驗其實也一般,因為其實只有 50% 的幾率能識別那些手勢。「點擊觸控板」的功能也有些問題:當你使用大拇指雙擊觸控板或觸控板按鈕表面想要點擊,系統會認為你要移動游標或者使用多點觸控來調整大小,又一次的失望。
鍵盤
鍵盤手感就還不錯。鍵盤的鍵程挺長,這樣打起字來就會比較快。左側 Ctrl 鍵在左下角所以對我來說就幾乎用不上了(不像 Macs 系列電腦就會將 function 鍵放在那)。方向鍵工作的不錯。比較奇特的是,鍵盤右側有一列額外的鍵,分別是 Delete 鍵、Home 鍵、Page Up 鍵、Page Down 鍵和 End 鍵。由於使用習慣導致我在將手從箭頭控制鍵換到 Home 鍵的時候沒法額外考慮還有一列鍵。而且由於這樣的設計我在打字時手沒法維持在鍵盤中央,這讓我覺得好像離鍵盤右側的鍵遠了許多。
起初我覺得那一列鍵(Home 鍵、Page Up 鍵之類)是多餘的,但自從我使用 Sublime Text(一款代碼編輯器)來寫代碼之後,我發現在 Linux 系統和 Windows 系統下輸入文本時其實挺依賴那些鍵的,這就很好理解為什麼惠普公司在設計時決定要加入這些鍵了。作為一個 Mac 用戶,我經常會使用 Command 鍵和向右鍵來使游標到行結束的位置,而在 Linux 系統和 Windows 系統用戶就直接使用 End 鍵。其實要將鍵盤映射成和 Mac 一樣也不是不行的,但是卻很難保證所有的程序都會一樣的映射。我花了挺多時間在重組我的肌肉記憶上,這個過程蠻痛苦的,就好像我嘗試去使用 Dvorak 鍵盤布局 的那個夏天。
音響
此款機型有四個揚聲器:兩個 B&O(Bang & Olufsen,音響製造商)揚聲器在上部,兩個在下部。上部的兩個揚聲器在 Ubuntu 系統中沒法工作,這是一個 內核問題,尚未解決。下部的兩個揚聲器正常工作但聲音有點小。耳機插孔使用正常,當插上耳機時揚聲器也會自動靜音。但我相信這可能是由於我為了讓其他的硬體工作而將內核升級到了 4.10 測試版本 才出現的。我覺得社區最終會解決內核問題,所以上部揚聲器無法工作的問題應該只是暫時性的。這些情況其實也就證明了為什麼惠普公司自帶的是帶有一堆額外的神奇驅動的 Windows 系統。
電池續航
電池續航的問題真的就很糟糕了,我想主要是因為 4k 顯示屏太耗電了。此外我還發現了 CPU 散熱風扇在高速運轉使會從筆記本左側的出風口吹出熱風。這風熱的程度如果你把它放到你的腿上會讓你感覺很不舒服。我覺得這應該是 Ubuntu 的默認電源管理配置的缺陷。為了解決這個問題,你可以使用諸如 powertop 或者 pm-powersave 這樣的工具。Intel 公司也提供 Linux 系統固件支持 來使 GPU 更好的工作。通過各種優化,我可以使電池續航能力接近 5 小時:和廣告中宣傳的 9 小時以上相去甚遠。其實也有好的一點,使用 USB-C 介面充電速度快很多。這個介面也能很好的配合我得 Nexus X 手機充電,因為它們都是一樣的介面。
二合一
惠普 Spectre x360 這款機型名字來源於它獨特的設計,通過屏幕旋轉可以變成一台平板電腦。變形後在 Ubuntu 系統上無需設置就可以完成點擊、滾動和縮放操作。它甚至支持直接使用前進/後退手勢操作,這些操作連它的觸摸板也不支持。當你將它旋轉為平板模式,鍵盤和觸摸板會自動禁用。你可以將系統設置為 便攜模式,Gnome 桌面鍵盤就會啟用,體驗還不錯哦。比較糟糕的是不支持屏幕自動旋轉,但我還是使用 iio-sensor-proxy 和 這個一次性腳本 東拼西湊地實現了這個功能。最後我雖然實現了這個功能,但是我發現使用 16:9 的屏幕好傷我的眼睛,當電腦處於平板電腦時候我需要使我的眼睛移動很長一段距離。
窗口管理器和各種軟體
從 1998 年 RedHat 5.0 版開始我就不怎麼常用 Linux 桌面版本了。時光飛逝,Ubuntu 發展迅猛,默認用戶界面是他們自主研發的 Unity(Gnome 的變體),感覺還不錯。我其實用過原生的 Gnome ,但它與別的桌面比較起來讓我覺得非常的笨拙。我最後還是最喜歡 KDE,而且如果讓我再次選擇,我也會選擇 KDE 的 Kubuntu。總體來說 KDE 的窗口管理器讓我覺得非常棒而且我想要的它都有!
在這次的回歸 Linux 探索中,我意識到其實我基本上就在使用以下 8 個軟體:瀏覽器(Chrome)、終端(沒什麼特別喜歡的)、文本編輯器(Sublime Text 3)、配置工具、可視化文件管理器、自動化備份工具(Arq)、類似 Flux 的屏幕亮度調節器,和圖片編輯器(GIMP)。這幾乎就是我所需要的軟體了,其他別的需求非常容易滿足。此外,我還比較依賴幾個控制項:時鐘、WIFI 狀態、電池狀態和音量調節。我一般也會使用任務管理器(比如 Dock)和虛擬工作空間(比如 Mission Control 或 Expose)。我幾乎不會用桌面圖標、桌面提醒、最近使用的軟體、搜索功能和應用軟體菜單,所以我就可以適應 Linux 系統的種種設置了。
十動然拒
如果你正在考慮購入一款筆記本電腦,或許可以試試這款。儘管我是這樣說,我還是準備要賣掉這台 Spectre x360,然後回到我的 2012 年中期款的 MacBook Air 懷抱中去。也不能說惠普公司或是 Linux 桌面平台的錯吧,主要還是因為時間更寶貴。
我是如此的被 Mac 系統的高端用戶體驗所寵愛著,以至於我對別的東西都特別難以高效起來。我的腦袋幾乎已經被 Mac 的觸摸板、鍵盤布局和打字輸入習慣等等體驗所征服。所以我用起來惠普的電腦和 Linux 系統就覺得被拖慢了很多,感覺好像我就要完蛋了。當我使用計算機的時候,我只希望花更多的時間在提高我的技術(編程、寫作等等)上。我只希望我將我僅有的「再學習」能力使用在一些尚未明白和不熟悉的課題上,比如 新型函數式編程語言 和 同態加密 等等。我再也不想花更多的時間去學習什麼基本使用方法了。
反過來說,我也曾花了超過 2 年時間去學習彈鋼琴,彈鋼琴需要我死記硬背和不斷的機械性重複訓練。當我在學習鋼琴的時候我發現這個過程其實打開了我的思維,讓我對曾經有了更深的理解。我對音樂的學習,也讓我懂得了許多曾經沒有理解的事。可以說,我對音樂的「再學習」打開了我的視野。所以,我也琢磨去適應惠普的硬體和 Linux 桌面系統會不會也對我有這樣的影響。
最終說明,我還是固執的。可能以後吧,我也會需要去適應新的工作方式來讓我保持最新的狀態,就好像電報員終有一天一定會從摩斯電碼轉向去使用 電傳打字機 一樣。我希望到了未來的那天,我仍然會有耐心和遠見讓我平滑的過渡。可能,只有當這樣東西會創造出更多的可能性,我才會選擇那些需要「再學習」的東西,就好像一個為達到目的才去做的石蕊試驗(測試液體酸鹼度?)一樣。至少目前來說,我還是會選擇留在 Mac 下。
作者簡介:
我是《Effective Python》一書的作者,我是一名軟體工程師,我曾在谷歌工作了 11 年,我目前專註於調查統計,此外,我還曾在雲計算基礎設施建設和開放協議上有過工作經驗。
以後,如果你還想閱讀我寫的文章,可以關注我的推 @haxor。如果你遇到什麼問題,也可以寫郵件給我,或者直接在下面寫評論。如果你覺得這篇文章還不錯,點擊這裡也可以看看我別的興趣愛好。
via: http://www.onebigfluke.com/2017/04/discovering-my-inner-curmudgeon-linux.html
作者:Brett Slatkin 譯者:kenxx 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive