「在 HP Laptop 15 fd0072TU 安裝 Linux Mint」修訂間的差異
Tankianting(討論 | 貢獻) |
Tankianting(討論 | 貢獻) |
||
行 87: | 行 87: | ||
==視訊鏡頭和麥克風== | ==視訊鏡頭和麥克風== | ||
視訊鏡頭可以用,但是其內建麥克風無法使用,一直嘗試也失敗。建議買耳麥或USB麥克風解決。 | |||
== 參考 == | == 參考 == |
於 2024年4月28日 (日) 14:40 的最新修訂
緣起
因為之前那臺 Dell Inspiron 3543(15 吋)鍵盤被潑到水,之後還不知死活的用吹風機吹,結果有鍵龜裂、變形(小朋友不要學)。後來,雖然把機身倒立,但最後過一(二?)天後的下場是鍵盤無法使用。考量這臺起碼用了三年以上(有五年嗎?調查這個也沒多少意義了),就算這臺是在臺灣比日本壓縮機還稀少的預裝 Linux AMD/Intel 筆電(印象中接近一萬塊但還有找),因為維修費用還是不太符合成本,所以還是買一臺新筆電了。
可是,臺灣的 Linux 預裝機器選擇不多,Dell 臺灣網站沒有出售預裝 Linux 的機器,HP 的似乎也是,而且臺灣的客製化筆電 CJS 網站也沒有這個選項,所以只能買安裝 Windows 的。另外 AMD 系的筆電嘛(如單板電腦或樹莓派改裝的)?考量 Intel x86 和 AMD 64 還是主流,爲了避免不支援之問題,所以放棄。另鑑於目前 Ubuntu 網站表示,HP、Dell 與 Lenovo 有筆電獲得支援,另考量大廠牌維修資源或是相關技術資訊比較充足,而且外國的 Linux 預裝筆電感覺效益不符需求,經考量下,選擇買 HP 的 Laptop 15 fd0072TU,在2023年6上旬,於家附近的順發店面直購,現地購買比較順發線上店約省2000左右。
然而網路上並沒有這套型號的筆電支援 Linux 的說明,所以還是抱持着開黑盒的形態來安裝。以下是安裝心得。
硬體說明
CPU、記憶體什麼規格的可以在網路上查,但是以下是我認爲的重點:
- 系統預裝 Windows 11 家用版。
- 有麥克風、喇叭,至於視訊鏡頭,有遮蓋罩開關,可以關起來。
- 內建 Realtek 的藍芽和 wifi 卡,但是缺點:Linux Mint 21.1 預設不支援,需要編譯核心模組。
- 比較薄,但是因此犧牲一些東西。
- 硬碟容量稍嫌小,而且是比較新的 SSD NVM 界面,不是 SATA,而且太薄,似乎也無法裝 SATA 2.5 吋硬碟。另外網路上的官方網站,也找不到拆機(如換硬碟)的說明。
- 只有左右兩組 USB 槽,還有左側的 HDMI 與 Type-C 插槽各1,數量少,而且不支援光碟、讀 SD 等卡片的機器。需要外接 USB Hub、讀卡機、光碟機等等的。
- 觸控板比之前那臺大片,但是我個人不常用觸控板,所以無法給出好或不好的評價。
安裝
以下示範如何安裝 Linux Mint 21.1。
另以下內容僅供參考。另裝系統有風險,請先備份資料,筆者不負責安裝過程與之後發生的任何結果。
安裝前所需
- 一臺手機能連網的桌電或筆電(查資料用)
- 一支 Linux 原生支援的外接無線網卡或是 USB 到有線網路的轉接頭(預設安裝是連不到網路的)
- 安裝媒介(下列任一):
- DVD 外接燒錄機和空白 DVD 各1
- 空白的隨身碟(需要確認是否符合安裝檔 .iso 檔大小,見下載說明)
- 足夠的時間和耐心
安裝系統
- 進入 Windows 11,到控制臺關掉 BitLocker 這個硬碟加密功能(有沒有安全問題我不知道,但是安裝 Linux 若是把它關掉比較省事):
- 利用開始工具列找到設定,進入「隱私權與安全性 > 裝置加密」
- 把「裝置加密」關掉。
- 下載 Linux Mint 21.1 光碟 .iso 映像檔,然後再燒到 DVD 或是硬拷貝到空白隨身碟(網路上應該有許多教學)。
- 放入安裝媒體(隨身碟或安裝光碟),以及外接無線網卡,然後重啓電腦,於F9選擇用安裝媒體啓動,然後進入 Linux Mint 的安裝光碟裏面。
- 配合安裝,然後出現要不要裝多媒體解碼器,打勾(我不知道不打勾會不會影響以後流程)。而要輸入 UEFI 密碼的時候,輸入 UEFI 密碼。
- 安裝的時候,選擇如何調整劃分分割區。原有的分割區如下:
- /dev/nvme0n1p1:EFI 系統分割
- /dev/nvme0n1p2:微軟保留分割
- /dev/nvme0n1p3:基本 Windows 資料分割(可視爲 Windows 11 C: 槽)
- /dev/nvme0n1p4:基本 Windows 資料分割:這個資料分割我不知道是什麼,不大。
- 如果之前沒有關掉 BitLocker,這時候它會要求重新開機,叫你關掉 BitLocker。
- 重新開機以後,依照這篇指示輸入 UEFI 密碼。概要如下,詳情參右邊的引用連結[1]:
- 選擇 "enroll MOK"
- "enroll the keys" 畫面選擇 yes
- 輸入 UEFI 密碼
- 依指示重開
安裝 wifi 網卡和藍芽的核心模組
不安裝無法用 Realtek 8852BE 內建卡的無線網路和藍芽,需要編譯並且告訴系統載入該模組。
- rtl8852be 模組(Wifi 功能)原始碼載點 - 依 "Build(for kernel < 5.18)" 安裝。[2]
- rtl8852be_bt 模組(藍芽功能)原始碼載點 - 依 "Usage" 部分安裝。[3]
- 下載之後,「[原始碼資料夾]/btusb.c」的第 424 行要修改。要如何知道怎麽改呢?方法如下:
- 文字模式輸入
lsusb
指令後,會出現許多行硬體清單,其中一個長得像這樣:Bus 001 Device 004: ID 0bda:b85c Realtek Semiconductor Corp. Bluetooth Radio
(號碼可能因實機而異)
- 把 ID後面的兩個編號(以冒號 : 區隔)記起來。這個範例,第一個號碼是 0bda,第二個是 b85c。
- 把該檔案第 424 行改為:
USB_DEVICE(0x[第一個號碼], 0x[第二個號碼]), .driver_info = BTUSB_REALTEK |
。這個案例為USB_DEVICE(0x0bda, 0xb85c), .driver_info = BTUSB_REALTEK |
。
- 編譯以安裝:
make; sudo make install
,然後重開。
螢幕亮度
經測試,預設無法用 F3、F2 調螢幕亮暗。後來一番折騰,可能解法應該是如下:
- apt 安裝 linux-oem-22.04
- 安裝Ubuntu Linux 顯示驅動(不知道是不是必要)
- 參考這篇vik-y's reply to xbacklight: No outputs have backlight property - No /sys/class/backlight folder (AskUbuntu) 的設定
視訊鏡頭和麥克風
視訊鏡頭可以用,但是其內建麥克風無法使用,一直嘗試也失敗。建議買耳麥或USB麥克風解決。