ASUS K401U 筆記型電腦安裝 Ubuntu Linux 16.04 紀錄

本篇是我在 ASUS K401U 筆記型電腦上安裝 Windows 10 Pro + Ubuntu Linux 16.04 LTS 的紀錄。

最近拿到一台新的 ASUS K401U 筆記型電腦,上面安裝的系統是 Windows 10 專業版,不過我大部分的工作都習慣在 Linux 中處理,所以需要再加裝一個 Linux 系統,這裡記錄我加裝 Ubuntu Linux 16.04 LTS 的過程,由於最近非常忙,所以只記錄重點。

取消 Windows 10 快速啟動

若在同一台電腦同時安裝 Windows 10 與 Ubuntu Linux 時,Windows 10 的快速啟動會影響 grub 的開機,所以必須要先把這個功能關閉。

Step 1
進入 Windows 10 系統中,從桌面右下角的電量圖示上按下右鍵,選擇「電源選項」。

電源選項

Step 2
點選「顯示電源計畫的詳細資訊」。

電源選項

Step 3
點選「變更目前無法使用的設定」。

系統設定

Step 4
將下方的「開啟快速啟動」的功能取消,這樣未來在安裝完 Ubuntu Linux 系統之後,才能正常開機。

系統設定

安裝 Ubuntu Linux

我的電腦原本的硬碟分割狀況主要是切成兩塊,分別是 Windows 10 系統的 C 槽與 D 槽,而 D 槽是空的,大約有一百多 GB,我是直接拿 Ubuntu Linux 安裝光碟的 ISO 檔製作成 USB 安裝隨身碟,就這樣直接安裝了,不需要事先刪除分割區。

安裝實在磁碟分割的步驟,就選擇將 Ubuntu Linux 與 Windows 10 安裝在一起的選項,也就是第一個預設的選項,接著會有可以調整分割區大小的畫面,他可以自動幫使用者改變既有的分割區大小,騰出空間來安裝 Linux 系統。

當然如果想要自己配置所有的硬碟分割,也可以改用手動分割的方式。grub 開機程式的安裝位置就按照預設值即可,預設應該是 /dev/sda

其餘的安裝過程都跟一般一樣,安裝完之後,重新開機就可以看到 grub 的開機選單了,正常的話從開機選單中就可以選擇要進入 Ubuntu Linux 或 Windows 10 系統。

Grub 開機選單

若要進入 Windows 10 就選擇 grub 開機選單中的 Windows Boot Manager 即可。

修正 WiFi 無線網路無法使用的問題

ASUS K401U 筆記型電腦安裝 Ubuntu Linux 系統後,WiFi 會無法使用,rfkill list 會顯示 Hard blocked

如果讓系統進入休眠狀態,再重新喚醒之後,WiFi 無線網路就會恢復正常,如果在剛灌好系統尚未修正此問題之前,可用這個方式暫時上網。

此問題可執行這行指令解決:

echo "options asus_nb_wmi wapf=1" | sudo tee /etc/modprobe.d/asus_nb_wmi.conf

詳細說明請參考 ask ubuntu

安裝 Nvidia 顯示卡驅動程式

在 Ubuntu 的系統設定值中,選擇「軟體和更新」。

Ubuntu 系統設定值

在「額外驅動程式」中,可以看到目前可用的驅動程式,選取要安裝的驅動程式之後,再點選套用變更即可。

軟體和更新

安裝完成後,檢查一下驅動程式是否正常運作:

sudo apt install mesa-utils
glxinfo

輸出會類似這樣

[略]
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 940MX/PCIe/SSE2
[略]

再用 glxgears 測試一下:

glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
40076 frames in 5.0 seconds = 8015.163 FPS
41436 frames in 5.0 seconds = 8287.184 FPS
41309 frames in 5.0 seconds = 8261.737 FPS

中文輸入法

中文輸入法應該正常就會有安裝,若沒有的話就自己裝一下:

sudo apt install fcitx-chewing

安裝好之後,再設定一下即可:

設定輸入法

新增「新酷音」輸入法。

新酷音輸入法

其他軟體

以下是我個人需要的軟體。

安裝 OpenSDK 的 Java JDK:

sudo apt-get install default-jdk

Node.jsEclipse 與開發用的 Tomcat 8 環境皆由官方下載最新的安裝檔,手動安裝。

Nvidia CUDA 可由 Nvidia 官方網站下載適用於 Ubuntu Linux 16.04 的 deb 檔來安裝。

Docker 虛擬化架構工具、VirtualBox:

sudo apt-get install docker.io virtualbox

Gimp 繪圖軟體、Shutter 螢幕擷圖軟體、GVim:

sudo apt-get install gimp shutter vim-gnome

R 統計軟體:

sudo apt-get install r-base r-recommended

Google Chrome 瀏覽器則由官方網站下載 deb 安裝檔,直接安裝:

dpkg -i google-chrome-stable_current_amd64.deb

修正 Chrome 缺少的相依套件:

apt-get -f install

參考資料:Birkhoff’s BlogOMG Ubuntu

Linux

2 Comments

  1. 小建議,ubuntu 16.04 開始 apt 這個命令的功能已經趨於完善,可以取代原有的 apt-get,安裝/升級套件時會有進度的百分比顯示,另外可以考慮使用 gdebi 來取代 dpkg -i,自動把相依性套件安裝完成,就不必另外做 apt-get -f install 來修相依性了

Leave a Reply