2016年4月9日 星期六

ASUS ROG GL552VW with Linux OS

這邊主要是要紀錄一下如果你用Asus ROG系列要安裝linux作業系統的一些步驟和注意事項
我自己的筆記型電腦是購買ASUS ROG GL552VW


這代表了我的筆電預設是安裝Win10 Home版在SSD上,另外會有一顆1TB 的HHD
也代表我的顯示卡是用 NVIDIA® GeForce® GTX 960M
而CPU上會有內建Intel® HD Graphic 530

要安裝的Linux OS 這邊我測試了這幾種:UbuntuLubuntuArch LinuxLinux Mint

先直接分享結果再說明安裝步驟。
1.若要安裝Ubuntu或Lubuntu的話請選擇版本為14.04,原因是當你選擇15.10可以順利進入Live CD或Live USB後開始install的時候,在進入 分配安裝磁碟 前就會出現問題。也許這個月或下個月16.04釋出會解決這個問題吧......
2.Arch Linux(archlinux-2016.04.01-dual.iso) 的話我很不熟悉,但是同樣的方式我是無法進入Live USB,也許有其他的方法有成功的網友請分享一下
3.最後是我測試可以順利安裝起來的系統,Linux Mint (linuxmint-17.3-cinnamon-64bit.iso)


步驟1:
下載Ubuntu或Lubuntu 14.04版本的iso,或是我現在用的這個版本linuxmint-17.3-cinnamon-64bit.iso

步驟2:
由於我本來系統是Win10,所以我是下載 Win32DiskImager

步驟3:
插入你的USB隨身碟(請先格式化),開啟Win32DiskImage,選擇你下載的Linux OS iso檔,寫入USB。
這邊要提一下的是如果你已經有用Win32DiskImage寫入到USB,未來USB要恢復成一般的隨身碟用,請到CMD(管理者權限)輸入指令 diskpart ,然後打下指令 list disk,此時利用指令 select disk 2 選擇你的USB隨身碟(在我電腦上USB代號是disk 2),最後打上指令 clearn,這樣你的USB隨身碟就可以格式化了。





ref diskpart cmd: https://www.youtube.com/watch?v=ezjGzPmKDL4

步驟4:
重開機你的電腦,進BIOS選擇用你的USB隨身碟開機,進入Grub後別急著按Enter,而是先按鍵盤上面的"e",進入修改你的grub CMD,基本上大概格式大概都像下面這樣

menuentry "Start Linux Mint 17.3 Cinnamon 64-bit" {
    set gfxpayload=keep
    linux    /casper/vmlinuz  file=/cdrom/preseed/linuxmint.seed boot=casper iso-scan/filename=${iso_path} quiet splash --
    initrd    /casper/initrd.lz
}


把上面的內容改成下面這樣

menuentry "Start Linux Mint 17.3 Cinnamon 64-bit" {
    set gfxpayload=keep
    linux    /casper/vmlinuz  file=/cdrom/preseed/linuxmint.seed boot=casper iso-scan/filename=${iso_path} intel_idle.max_cstate=1 quiet splash --
    initrd    /casper/initrd.lz
}

簡單說就是在 quiet splash 之前加入 intel_idle.max_cstate=1
這是因為GL552VW這台筆電有兩個顯示卡,不在Grub進入Live USB前做這個設定的話,愈社會使用NVIDIA GTX960M來驅動,但是一開始你沒有驅動程式,所以你會無法進入你的Live USB,然後你就會得到類似下面的訊息。

nouveau E[ PIBUS] [000:01:00.0] HUB:0x6013d4 0x00005700 (0x1c 408200)
nouveau E[ DRM]failed to idle channel 0xccc0001 [DRM]


ref:http://ubuntuforums.org/showthread.php?t=2304054

步驟5:
從這邊開始基本上就跟你用VirtualBox一樣了,點選install開始安裝,選擇你的語系,你的區域,你的鍵盤,規劃你的/ 、/home  、/swap 等等。
這邊要特別說明的是/boot,因為這邊我是讓W10在我的SSD上面,將Linux Mint安裝在1TB的HDD上面,也就是Win10 ubuntu dual boot,記得在規劃開機磁區的時候不要產生/boot而是選擇你Win10那顆SSD規劃出來的開區磁區(GPT磁區)最後配合EFI讓你的電腦開機可以選擇要哪個作業系統開機。




ref:https://www.zhihu.com/question/34611974


步驟6:
安裝完畢後在Bios設定請選擇你原本Win10的那顆SSD為開機硬碟。
接下來基本上有很大機率你會無法進入你剛安裝好的Linux OS
請參考這篇設定你的Win10,原則上就是到你的 電源選項 ->喚醒時需要密碼 ->變更無法使用的設定 -> 取消"開啟快速啟動"

ref:https://blog.birkhoff.me/windows-10-and-ubuntu-14_04_3-lts-dual-boot/


步驟7:
下載軟體EasyUEFI
設定使用Grub來開機,而原本Linux Mint在幫你安裝的時候已經幫你建好Win10的開機選項


Description:Linux Mint
GPT partition GUID:{21EF7F13-76FF-4C25-926A-430611EC20A9}
Partition number:1
Partition starting sector:2048
Partition ending sector:534527
File path:\EFI\UBUNTU\GRUBX64.EFI



原始開啟該選項時Windows Boot Manager在最上面
請新增一個Linux Mint並且選擇Grub開機的檔案
路徑為
\EFI\UBUNTU\GRUBX64.EFI
並將Linux Mint選擇到最上面
重開機的時候進BIOS也要選擇Linux Mint
這樣就可以雙系統了!!!!

ref:https://www.youtube.com/watch?v=4k2TUvmxjJM

步驟8:
還記得我們一開始是用intel_idle.max_cstate=1進入的吧!!!
也就是現在你進入Linux Mint的時候,你的系統驅動的顯示卡是Intel® HD Graphic 530
現在開始說怎麼驅動你的NVIDIA® GeForce® GTX 960M

我主要是參考第一個連結,基本上指令如下

sudo apt-get purge nvidia*
sudo apt-get purge bumblebee* primus
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo add-apt-repository -r ppa:bumblebee/stable


重開機後確認你的顯卡式不是ok,我的畫面如下:
指令是inxi -G,


ref:
http://askubuntu.com/questions/658040/ubuntu-14-04-nvidia-drivers-for-geforce-gtx-960m
https://www.reddit.com/r/linuxmint/comments/47hgdz/linux_mint_cinnamon_173_nvidia_352_for_gtx_960/
http://www.yourownlinux.com/2015/04/how-to-install-nvidia-346-59-stable-graphics-drivers-in-linux.html
https://forums.linuxmint.com/viewtopic.php?t=194935

http://ubuntuforums.org/showthread.php?t=2263316
http://askubuntu.com/questions/472928/correct-nvidiaintel-graphics-setup-in-14-04


步驟9:
安裝新酷音輸入法




改用gcin以後要用 新注音輸入法
打入下列指令
sudo apt-get install gcin-chewing
若用的是hime
sudo apt-get install hime-chewing

參考:這裡

登出後再進來
看視窗右下腳畫面

ref:goodjack.blogspot.tw/2013/08/linux-phonetic-setting.html
http://hyperrate.com/dir.php?eid=67
http://chris959.blogspot.tw/2012/08/linux-mint-2.html

 步驟10:
//****************************************************//
目前使用這Linux Mint最大的問題是不能用他的滑鼠觸控面板,等解決了我再放上來
當然如果你是用Ubuntu的話應該是沒有這個問題.......

目前是打算參考這個來修正問題
ref:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1525459










































4 則留言:

  1. 那個不好意思大大,我安裝完後,重新啟動,選擇Ubuntu開機
    他會直接黑屏死掉,我是自己做到步驟6,就一直重開就會掛掉

    回覆刪除
    回覆
    1. 請參考這篇
      http://58703110.blogspot.tw/2017/11/ubuntu-16043-on-asus-rog-gl552vw.html

      刪除
  2. 嗨~~
    你也是用Win10嗎?
    我當初遇到的問題是會進不去linux的開機選單
    你說的會重開是指??
    可能你要重Bios那邊下手先想辦法可以進去win中做調整

    回覆刪除

創用 CC 授權條款
我什麼都不會!!Eddie Sung製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款釋出。
此作品衍生自Eddie Sung