Macbook裝Ubuntu踩坑記錄
前言嘮叨
此文章是對我在MacBook上配置并使用Ubuntu時遇到的坑的總結,具體安裝系統、優化美化等過程不提。
實際描述的問題中除聯網外,大多不只MacBook出現。
大多解決方法是一個或多個參考文章中方法的整合,并非原創方法,且只描述我使用的步驟,若仍無法解決可參考原文章。
默認讀者已具備足夠的圖形化界面(桌面)操作能力,以及對終端環境的基本操作能力。
因本人使用英文系統語言,在界面按鈕等名稱可能有偏差,望諒解。
如有誤望指正。
環境
筆者使用:
- MacBookAir 2017
- Ubuntu 24.10
1.聯網
Ubuntu默認的網卡驅動似乎與Macbook內置網卡不兼容。
參考文章中使用sudo apt install broadcom-sta-dkms安裝驅動,但問題在于安裝需聯網,而聯網需先安裝驅動。
解決方案可在可聯網的設備上下載驅動并用u盤等設備傳輸,或若藍牙設備可用,使用藍牙暫時聯網
本人使用法2
- 手機聯網并打開藍牙、流量(iOS蜂窩數據)、個人熱點,并在電腦右上角打開藍牙
- 電腦進入設置-藍牙-添加新設備,選擇手機,用數字進行配對,并打開藍牙共享網絡(具體名字不定)
- 電腦進入終端,輸入
sudo apt install broadcom-sta-dkms,等待執行結束 - 重啟電腦
參考CSDN此文章
2.合蓋
電腦合蓋再打開后發現黑屏,此時使用Ctrl-L喚醒。
解決需安裝laptop mode
- 進入終端,輸入
sudo apt install laptop-mode-tools - 輸入
sudo vi /etc/laptop-mode/laptop-mode.conf,編輯并保證ENABLE_LAPTOP_MODE_ON_BATTERY=1,ENABLE_LAPTOP_MODE_ON_AC=1,ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED=1。vi可替換為自己使用的文本編輯器,配置選項可自己調整。
參考CSDN此文章
3.中文輸入法
中文輸入常用是搜狗輸入法,但在Linux上不易安裝,有諸多坑。
- 在設置-系統-區域語言-管理安裝的語言中,添加中文并點擊應用到整個系統。大多教程說要把中文放到最優先,但我試了下好像不用。
- 清除
fcitx5與ibus:sudo apt remove --purge fcitx5* ibus* - 從官網下載對應架構的安裝包,并根據官網教程操作。重新啟動或注銷
- 在右上角鍵盤-配置中點擊+按鈕,不勾選"只顯示當前語言",搜索"sogou",并添加,按^將搜狗優先級設為最高。
- 此時應可以使用。有些輸入框默認使用英文,可用如瀏覽器搜索框測試是否能輸入中文。
參考CSDN此文章與知乎此文章
Debian參考Bilibili此文章
4.包管理
可能注意到Ubuntu內置apt包管理器所安裝的軟件,很多都不是最新版本。
網上說是因為Ubuntu軟件源為保障穩定性做的取舍(參考AskUbuntu此文章)。
安裝最新軟件,我使用了Brew包管理器,關于安裝參考知乎此文章,此處不做贅述。
5.使用AppImage格式
有些軟件下載下來使用*.AppImage格式,點擊后也沒反應。
此時需給予可執行權限。
可在文件瀏覽中右鍵-屬性中將"可作為程序執行"設為打開。
也可以在終端中chmod +x foo.AppImage,其中"foo.AppImage"是文件名。
參考博客園此文章
6.媒體播放
上B站看視頻時發現顯示"您的瀏覽器不支持HTML5播放"信息。
終端輸入sudo apt install ubuntu-restricted-extras補全系統的媒體支持。
參考知乎此文章
7.卡死補救技巧
折騰配置時不時會遇到進入不了桌面環境的情況,此時可以用TTY模式補救。
使用Ctrl-Option/Alt-FnF[1-9]快捷鍵進入TTY模式,此快捷鍵幾乎可在任何界面使用,包括Ubuntu啟動加載界面。
挑選連接終端Shell的TTY,如Ctrl-Option/Alt-Fn-F3進入tty3。
關于終端Shell的使用不做贅述。
使用時如修改某配置文件,重啟無法進入桌面,即可進入TTY模式還原配置文件進行補救。

浙公網安備 33010602011771號