配備說明

  • FA506IV: AMD 4800H + GTX2060
  • RAM : 美光 ddr4 3200 32g*2, 共64g
  • SSD : 原機Kingstone 512G + ADATA sx8200 pro 1TB

Win10 2004 安裝

  1. 下載ISO: https://www.microsoft.com/zh-tw/software-download/windows10ISO
  2. 下載Rufus: https://rufus.ie/ , 製作安裝usb
  3. 下載原廠驅動: https://www.asus.com/tw/Laptops/ASUS-TUF-Gaming-A15/HelpDesk_Download/ , 型號選FA506IV, 作業系統選Win10, 建議全部裝最新的
  4. 進BIOS選擇usb開機, Win10進Bios方法: win10 > 電腦設定 > 更新與安全性 > 復原 > 進階啟動(點立即進階啟動) > 疑難排解 > 進階選項 > UEFI韌體設定 > 重新啟動
  5. 安裝版本: 選擇 Windows10家用版
  6. 目前安裝在Kingstone 512G上
  7. 螢幕閃爍問題: 更新BIOS到308版可解 進BIOS將SVM mode設為disable. 或是將螢幕解析度暫改為60HZ, 可減少閃爍頻率.
  8. 關閉boost 參考
1.開啟登錄編輯程式
2.找到路徑(依序點開):
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\be337238-0d82-4146-a960-4f3749d470c7
3.滑鼠右鍵點選Attributes,選修改,預設數值為1,請修改為2
4.編輯好後關閉,進入電源選項,點選變更計劃設定,再點選變更進階電源設定
5.點選處理器電源管理,再點選處理器效能提升模式
6.將電池使用中和一般模式改為 [加強式高效率運作模式] 後按套用
7.CPU最高頻率會限制在2900MHz
8.若改了不喜歡,處理器效能提升模式那邊改為已啟用,登錄檔把數值改為1,再關閉後就回復了

9.修復熱鍵(麥克風 & 風扇)參考

華碩客服建議解決方案1(也是我採用的方案)
======================================================
請您至微軟商店下載ASUS Keyboard Hotkeys 執行安裝,

安裝之後,請您至官網下載ARMOURY CRATE 軟體執行安裝。

請按照以下安裝應用程序:
1. 請先下載 Armoury Crate Service。驅動下載鏈接:
https://dlcdnets.asus.com/pub/ASUS/GamingNB/FA506IV/ARMOURYCRATEService_ASUS_V2611.zip?_ga=2.221480475.28499568.1592096058-216014217.1537353476
2. 請解壓縮檔案,執行ArmouryCrateSetup。
3. 至微軟商店下載最新版本的 Armoury Crate UWP 。
  (ps我的微軟商店找不到Armoury Crate UWP,所以我跳過此步驟)
4. 重新開機。
========================================================


華碩客服建議解決方案2
=========================================================
請您按照驅動程式安裝的順序安裝測試。

1.晶片組 2.ATK ACPI:ASUS Keyboard Hotkeys  請至微軟商店下載

3.無線網路控制器:
https://dlcdnets.asus.com/pub/ASUS/GamingNB/DriverforWin10/WirelessRadioControl/WirelessRadioControlDriver_DCH_W10_64_V10012.zip?_ga=2.187238443.28499568.1592096058-216014217.1537353476

4.無線網路驅動

5.藍牙驅動  ,其他的驅動程式,自行安裝即可。

驅動安裝,請參考:https://www.asus.com/TW/support/FAQ/1039030
================================================================

Ubuntu 20.04 LTS 安裝

  1. 下載ISO: https://www.ubuntu-tw.org/modules/tinyd0/
  2. 下載Rufus: https://rufus.ie/ , 製作安裝usb
  3. 進BIOS選擇usb開機, 並關閉 BIOS 中的 secure_boot模式
  4. 安裝在sx8200 pro 1TB上, 切割磁區方式
200MB EMI
512G  /
  1. 若安裝完無法順利進入Linux, 在GRUB裡按E進入編輯指令模式, 找到"quite splash”, 改成"quite splash nomodeset”
  2. 安裝nvidia driver:
apt install nvidia-driver-440
  1. , 修復調整螢幕亮度功能: 安裝5.8 kernel with mainline
sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline

or 安裝5.6 kernel (安裝完nvidia顯卡會init failed, 待修正):

apt install linux-image-5.6.0-1011-oem
apt install linux-headers-5.6.0-1011-oem
apt install linux-modules-nvidia-440-5.6.0-1011-oem
修改 etc/default/grub -> GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
  1. 安裝輸入法:
IBUS: apt install ibus
倉頡3: apt install ibus-table-cangjie3
注音: apt install ibus-chewing
  1. 安裝android build環境
sudo apt install openssh-server screen python git openjdk-8-jdk android-tools-adb bc bison \
build-essential curl flex g++-multilib gcc-multilib gnupg gperf imagemagick lib32ncurses-dev \
lib32readline-dev lib32z1-dev  liblz4-tool libncurses5-dev libsdl1.2-dev libssl-dev \
libxml2 libxml2-utils lzop pngcrush rsync schedtool squashfs-tools xsltproc yasm zip zlib1g-dev \
libtinfo5 libncurses5

sudo wget 'https://storage.googleapis.com/git-repo-downloads/repo' -P /usr/local/sbin/
sudo chmod +x /usr/local/sbin/repo

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

cd /aosp
repo init -u https://android.googlesource.com/platform/manifest -b android-9.0.0_r34
repo sync -j12

source build/envsetup.sh
lunch
make -j12 
  1. 安裝vscode
  • 下載vscode, 需從官網安裝才能使用ibus輸入中文
  • 推薦套件
    • Git Graph, Git History, GitLens
    • JSON Tools
    • Beautify
    • Markdown All in One
    • Settings Sync
    • vscode-icons
    • Debugger for Chrome
    • Project Manager
  1. 安裝gnome-extension
  • install gnome extension:
sudo apt install gnome-tweaks
  1. 安裝Skype, Line
  1. 使用beyond compare作為difftool
git config --global diff.tool bc4
git config --global difftool.prompt false
git config --global difftool.bc4.cmd '/usr/bin/bcompare "$LOCAL" "$REMOTE"'