HP Pavilion x360 14-dw0058TU (2020) 筆電開箱,第四部分:加插Ubuntu Linux平板雙系統與觸控手寫測試

--

終於到開箱文系列最後一部分,這邊要談的屬於比較進階的部分(前方高能注意X),對只會在Windows上使用觸控筆電的人來說看看就好;但對由於某些原因(如程式開發),需要執行其他作業系統,像是各類Linux發行版的人來說,或許可以參考我的經驗與作法。

簡單談”Linux”是什麼?

首先還是稍微帶過Linux作業系統的說明(詳細可參考鳥哥的Linux私房菜),對一般使用者來說,其實會先接觸的叫做「Linux發行版」(Linux distribution),常見有二大系列:以Debian為基礎發展的Ubuntu等(Debian系),Red Hat公司支持的Red Hat Enterprise Linux與相關的FedoraCentOS等(Red Hat系),以及其他相對獨立的如ArchLinuxGentoo等。

Linux作為統稱的代表吉祥物Tux,有說法是Linux如南極條約規定為人類共有,企鵝則代表南極,取自:https://www.wikiwand.com/zh-tw/Tux

這一大堆版本或有從屬或分支關係(貴圈真亂?),有點像Windows 10提供的不同版本,特定的「發行版本」才是一般使用者用到的作業系統(像電腦裝的通常是家用或專業版,不單只是Windows),相對的"Linux"則是所有發行版統稱(如"Windows"廣義不分版本指稱),或指作業系統核心(kernel,對應現今的Windows概念為Windows NT)。

簡言之,這篇指的Linux是特定發行版,筆者選用的是較熱門、對初學者友善的Ubuntu,因此底下過程其他版可能無法直接通用(如另一派相對入門的Fedora),建議上網搜尋是否有其他人分享。

Ubuntu的標誌,以下的Linux安裝示範以此版本為主

如何在裝有Windows的電腦上使用Linux

如果只是想「短時間嘗試」某Linux發行版的介面,或是不太需要更改設定,使用Live USB(或稱Live CD)會是最方便的方式,只要準備容量足夠用Live USB系統工具安裝的隨身碟(不限速度,建議8G以上),確定電腦優先以USB開機即可(也用於安裝作業系統)。 如果使用的Linux版本(通常新版)有支援筆電的觸控螢幕,這時候已可以手指觸控,甚至是使用手寫筆了(購買前的測試手段?)

插入Ubuntu Live USB後的畫面,選好語言點左邊"Try"(試用)進入桌面(舊版的畫面,但最新20.04仍差不多,取自:https://commons.wikimedia.org/wiki/File:Slika_zaslona_-_Ubuntu_Desktop_12.10_Live_DVD.png)

但如果需要長期使用,仍然得「進行一個安裝的動作」。 雖說在Windows 10上有子系統的方案,能快速安裝Linux到電腦上使用,但圖形化介面(GUI)得另外安裝,且相容性與原汁原味的Linux發行板仍有差距(包含觸控體驗),這邊仍建議一般的安裝方式。

一般的安裝方式常見有透過虛擬電腦,以及直接安裝在實體磁碟,前者不會動到實體磁碟而相對安全(免於誤刪磁碟區、新增刪除方便),也能因Windows本身觸控自動支援;後者則是最硬派(hardcore)也最傳統的作法,直接面對硬體相容、磁碟操作等安裝等使用風險,卻也最不受軟體環境拘束效能表現。

對Linux重度使用者來說,往往會選擇直接將Windows刪除或覆蓋安裝,或是在同一電腦上安裝成雙系統開機,以最大化執行效能。 這邊主要介紹的是「變形」的折衷方案:將Linux安裝在隨身碟上開機。 儘管隨身碟的讀寫效能不如內置的硬碟(尤其是高速的固態硬碟),但多了方便移動到其他電腦使用的優點。 既使沒用過的電腦,隨身碟插上去開機依然能看到熟悉的畫面。

簡單來說,這邊建議使用隨身碟建立可攜式(portable)的Linux作業系統,取自:https://commons.wikimedia.org/wiki/File:Mac_Linux_USB_Loader_Icon.png

隨身碟安裝Linux的過程補充

至於隨身碟安裝的詳細過程,由於前人之述備矣,網路上中文的教學文數量不少(但建議看近幾年的,安裝程式的截圖與新版作業系統會比較相似),這邊只挑一篇作者想法與我比較相似的:帶著走的開發環境 — 把 Ubuntu 裝到 USB,並依個人經驗稍作補充:

  1. USB隨身碟除了(2020年可以買支援USB 3.1/3.2的),也建議容量稍微加大(64G以上,方便安裝應用程式)與體積盡量縮小(建議挑微型隨身碟中較快的,插在筆電時比較不突兀;反之不建議行動硬碟,體積過大)。 如個人挑的是體積最小的款式使用時機身只會稍微突出,筆電拿起來不太影響手感,更不容易不小心撞掉隨身碟而當機。
  2. UNetbootin還可以自動下載選取的Linux版本,也可以另外下載使用清單中沒有的映象檔,製作安裝用的Live USB很方便。
  3. 不拔掉裝有 Windows 的硬碟也是可以安裝,只是在過程中選擇安裝位置時,一定要從磁碟分割數量、硬碟大小與已用空間等磁碟資訊確認沒有選錯
  4. 安裝過程一切看似順利,到最後卻顯示失敗的話(尤其重複好幾次都是如此),有可能是因該隨身碟的分割表格式設為MBR而非GPT,既使忽略失敗訊息仍無法開機進入Linux畫面,這時需要轉換格式後重新安裝(如在Windows下執行DiskPart)
  5. efi partition在Windows下也能看到(還無法完全隱藏),裡面的檔案沒事不要亂動,可能會影響開機(甚至得重裝)!
  6. 承上,如果改天隨身碟要整隻格式化,efi partition會無法輕易刪除,一樣需要用DiskPart處理掉
  7. 因為Ubuntu等Linux發行版的時鐘,預設是依照UTC(接近格林威治標準時間),比台灣(+8時區)晚8小時,從Linux重開機到Windows時間會跑掉,故長時間使用雙系統的話必然要處理好這「時差」問題。

如何切換雙系統開機?以Pavilion x360與Ubuntu為例

假設Ubuntu已經確實安裝在隨身碟上,但由於現在電腦多半有Secure Boot(安全開機)的安全限制,其他完整的作業系統除非有特別支援(如Ubuntu最新版20.04 LTS),會「因有安全疑慮」不能直接開機,得關閉Secure boot(各類電腦方法不同,得個別看操作說明)。

如果還是不能開機,則需要到UEFI/BIOS檢查開機啟動順序(也因電腦操作方法各異),將名稱含EFI、隨身碟品牌名稱的選項往前移動,大部分的電腦到這邊應該都能順利以隨身碟開機,成功進到Linux畫面(我現在使用的桌電GA-Z97-HD3主機板,和之前的SP4,都是插隨身碟後就能進Ubuntu,倒是前者從Ubuntu關機要進Windows前得先多重開機一次,原因不明......)。

若依然出狀況,像我現在用的Pavilion x360插隨身碟後會閃過一行字後無限重開機("System BootOrder not found. Initializing default. Reset System."),不強制關機會進入迴圈。 其實我當下並未查詢該錯誤訊息,而是反覆研究系統開機排序,意外發現開機後若先進入開機選單(和UEFI/BIOS的開機順序設定不同,是指當下開機的設備選擇),選擇用隨身碟的啟動管理員(boot manager)開機,就可順利進Ubuntu畫面。

Pavilion x360(2020版)剛開機按"esc"鍵會出現啟動選項,再按F9可以選擇該次以哪個裝置開機

因應這個情況,我將UEFI的預設開機順序中Windows的啟動管理員移到最前面(預設就是進Windows,避免如段首出現的錯誤);等需要用Ubuntu時,再插入隨身碟,進入開機選單再選用隨身碟Ubuntu的啟動管理員開機,形成每次Ubuntu開機的例行公事(進Windows無論是否有插隨身碟則無需動作)。

因此之後開機時,會選有ubuntu字樣的選項按enter(這邊不知為何出現二個,但選任一個都可以),就可以用Ubuntu了

Linux的硬體相容性:觸控行不行?

Linux的硬體支援度其實不低,只要不是太新(如一年內)或少見的,安裝好後通常電腦必須的硬體(CPU、記憶體、顯示卡等),至少可以開機進主畫面使用(完整支援度則是另一回事……)。

至於較新穎或冷門的硬體,就得看是否已有驅動程式,除了知名廠商可能會主動提供檔案安裝,或事先宣稱對Linux的支援性;也可能有熱心社群自發製作的補丁,或是網路討論有提到某款機種實際測試的情形;如果網路上都沒有,就只能在新機上賭賭看運氣了……。

廠商方系統Ubuntu來說,官網有專區列出確定可以支援的筆電列表,電腦的主動支援以戴爾(Dell)聯想(Lenovo)惠普(HP)為大宗(官網各有提供相關引導),只要是名列其中的機種(以商務機為主),基本可直接使用含觸控的完整功能。

社群方以我之前用的SP4為例,由於規格相對另類,在Linux上預設只能當一般筆電使用,想「解鎖」的話需要如專門社群提供Surface系列的改版核心(Linux Surface),Ubuntu以外的常見發行版也可使用,依Wiki指示操作即可支援多數硬體使用,如我之前測試能順利使用觸控螢幕與手寫筆

最後是現在的Pavilion x360的經驗,其實因為我這台是10nm最新機種,網路上能參考的討論只有14nm或更舊款,當初只因幾篇有提到舊款觸控螢幕可以用,才決定「賭一把」自己買來測試,結果大致是成功的!

成功在Pavilion x360上使用Ubuntu,且支援觸控(可用手寫筆點擊登入畫面)

Pavilion x360測試:體驗和在Windows上差不多,已知指紋辨識不支援

順利開機進之前裝好用過一段時間的Ubuntu後,我便先後用手指觸控與手寫筆點擊登入帳戶皆有反應,能進到輸入密碼的畫面,且登入後點選各圖示也沒有問題,甚至開啟相當於Ubuntu小畫家的KolourPaint測試書畫也很正常。

手指直接觸控塗鴉OK
平板模式寫字"test"OK!
前置相機OK
螢幕投影OK

除了觸控手寫沒問題外,相關Pavilion x360主打的機身翻轉竟然也能像在Windows一樣,螢幕旋轉角度超過180度時自動停用鍵盤以免誤觸,等於帳篷、直立或平板模式也完美支援! 此外,前置鏡頭與螢幕投影(同步和延伸)功能在Ubuntu上也能使用

然而,後來仔細檢查其他各項硬體設定後,還是發現有些Pavilion x360的功能目前在Ubuntu無法或不正常運作,例如目前指紋辨識器無法使用,只能以傳統密碼輸入驗證帳號,且「靜音」功能鍵無法在開啟時亮燈,還有具備額外按鍵的滑鼠只能使用基本功能(左右中鍵與滾輪以外無作用,這其實不算電腦的問題,只是順道提及),除此之外使用上並無問題,就和在Windows上操作差不多。

總結:使用前先查資料,不然得親手測試

考量Linux在所有作業系統的市占率仍偏低,如近一年統計約佔2. 18%(還不分發行版),比Mac近10%還低;如果還考量到發行版的分化,最熱門的Ubuntu也才將近1%,在作業系統生態圈根本是「稀有動物」,因此許多問題的解決方案不若Windows那般齊全,很多時候只得靠自己查找資料或親手測試(再解決不了大概也只能當無解......)。

最簡明的結論:珍惜生命遠離Linux(X)要入坑的話必須勤爬資料,以本文主題來說,要善用機種名稱與"ubuntu"、”linux”、"touchscreen"等關鍵字去搜尋(通常是英文資料),才容易判斷想找的機種是否有支援,不然只能靠實機親測(通常得自己買,或能厚臉皮拿Live USB去賣場測試?)。

(HP Pavilion x360 14-dw0058TU (2020) 筆電開箱系列文到此結束,希望能對在找觸控筆電的人有所幫助,有問題歡迎留言,我看到會盡快回應)

--

--

Bob Yu-Zhen Huang is developing on web

2020年代第一天起,以第一篇廢文開始網路開發的學習紀錄,短期目標是不定期分享關於寫程式,或與資訊、軟體、電腦勉強沾得上邊(?)的學習心得與感想(先定廣一點方便擴張範圍……);長期的話,則是將這個站停掉(!)──待未來自行架設部落格新站後搬過去(開發專案與習作彙整:https://github.com/BOBYZH)。