Arch Linux with Ryzen Laptop - Linux
![Valerie avatar](/img/girl1.jpg)
By Valerie
at 2020-08-03T19:40
at 2020-08-03T19:40
Table of Contents
其實就是一些關於自己踩到的一些雷和該裝些什麼東西的分享
雖然說現在經過前輩和大大們的大力協助
5.7 的 Kernel 已經沒什麼大問題了(指跑 Ryzen CPU 這部份 至少我是沒遇到@@)
但不知道為什麼還是有些奇怪的問題 有些有解法有些沒有
然後因為看起來本板(應該說整個 PTT)有點少人分享關於 Ryzen 筆電灌 Linux
的事情
希望大家有相關機子可以分享一下 既然都踩坑了
以下 Case 機為 FX505DT
CPU Ryzen 3750H
人權圖:
https://i.imgur.com/FxETAuY.png
1. NO Manjaro
這下標很爛我知道 但是我連灌起來都有問題
一開始連安裝畫面都無法正常進入 後來把 SVM 關掉之後可以進去了
但是安裝的時候突然閃退 閃退之後就抓不到 NVMe 裝置了
用了 Manjaro Architect 結果一樣
我猜八成是 Live 環境的問題 因為我灌純 Arch Linux 並沒有這個問題
在 Manjaro 官方修復之前可能都先別碰
(少了懶人的選擇 QQ)
2. MicroCode
建議是灌一下 雖然我灌的前後沒有太大的差異
不過 Arch Linux wiki 都強烈建議了 那就灌一下
套件名稱為 amd-ucode
3. 溫度感測器/風扇轉速
跑一下 lm_sensors 內的 sensors-detect 應該就會抓到目前所有的溫度感測器
這邊是因為個人有看電腦溫度的習慣 所以很需要它們...
至於風扇轉速 FX505DT 只能抓到 CPU 的風扇
NV 的抓不到...不過 NV 去 nvidia-smi 看就有了...才怪 (上面寫 N/A )
4. 顯卡驅動安裝
NV 的沒什麼問題 下下指令就結束了
AMD 我灌專有驅動很有問題 灌完之後重開機就整個 SDDM 都進不去 囧爆
在各種方法都失敗下最後只好用開源驅動
不過 AMD 開源驅動真的是打破了以往我對開源驅動的認知
效能超棒
Minecraft 1.16.1 跑 120 fps 很穩
200 fps 也沒問題
反觀 Windows 驅動...
5. NV Prime 設定
還好顯卡夠新 驅動可以支援這個功能
可以參考 Reddit 上的這篇文章:
https://reurl.cc/exjDrW
我的 Case 剛好跟他完全一樣 所以照著他的說明走就完成了 XD
網路上的資源都是 I+N 居多
A+N 真的很少 QQ
6. 編譯效能 / 省電相關
因為經常載 AUR 的東西...你也知道它們很多都需要編譯
這時候需要修改一些檔案
至少至少讓編譯系統使用多核心 單核心真的是慢到爆...
修改 /etc/makepkg.conf
把 "MAKEFLAGS" 註解弄掉並且內容改成 MAKEFLAGS="-j$(nproc)"
這樣就快很多了
至於省電的話
基本上 TLP 還是可以用的
但是這台電腦只給 48 Whr 的電池 加上 3750H 續航烙賽
螢幕又 120 Hz (到底 Vega 10 配 120 Hz 螢幕是在幹麻...)
4 個小時是極限 注意是極限
如果螢幕亮度、鍵盤 RGB 全開
那絕對更短
然後螢幕調 48 Hz 是有助於續航的 會再長一點
但我是忍受不了 48Hz 的撕裂感啦
7. FX505DT 相關
faustus 必裝 裝了解決不少問題
像是鍵盤 RGB 控制、風扇控制 都回來啦
好像連 "Failed to start Load/Save Screen Backlight Brightness of backlight"
的錯誤都幫你解決了(待確認
可以用 AUR Helper 安裝 對它在 AUR 上面有
RGB 控制可以用它專案附上的 set_rgb.sh 來調整
OpenRGB 的部份我還在研究
至於 TUF-Control ... 我 NodeJS 編譯一直跳錯 先 pass
faustus 專案網址: https://github.com/hackbnw/faustus
8. 待解決問題
待命之後回來用電腦 螢幕會花掉大約 1 秒鐘
用 loglevel=10 的 Grub 參數開機是沒有花掉 但是會跑一些 Kernel messages
只是太快了看不清楚 用 dmesg 去看
也只是相關硬體從待命狀態中恢復 也有可能我看錯了?
這算是小問題 因為這並不影響日常使用
不過有點惱人就是 我再研究看看怎麼解決
另外上面的 NV Prime 如果照做
會發現使用 NV GPU 和 AMD GPU 的 DPI 會有差異
主要應該是因為 xrandr --auto 的關係 這部份我試試看能不能一致
不然目前的暫時解是我把 Plasma 的顯示比例調整到 125 %
但對有些視窗來說太大了...(例如 VirtualBox)
-----
以上就是一點分享
很幸運的我沒有遇到太大的問題
如果有幫到你那真是太好了
如果這篇文章有任何問題 就麻煩各位幫忙指點一下
後續有相關更新我應該會用回文的方式回覆
那就謝謝大家的觀看
--
雖然說現在經過前輩和大大們的大力協助
5.7 的 Kernel 已經沒什麼大問題了(指跑 Ryzen CPU 這部份 至少我是沒遇到@@)
但不知道為什麼還是有些奇怪的問題 有些有解法有些沒有
然後因為看起來本板(應該說整個 PTT)有點少人分享關於 Ryzen 筆電灌 Linux
的事情
希望大家有相關機子可以分享一下 既然都踩坑了
以下 Case 機為 FX505DT
CPU Ryzen 3750H
人權圖:
https://i.imgur.com/FxETAuY.png
1. NO Manjaro
這下標很爛我知道 但是我連灌起來都有問題
一開始連安裝畫面都無法正常進入 後來把 SVM 關掉之後可以進去了
但是安裝的時候突然閃退 閃退之後就抓不到 NVMe 裝置了
用了 Manjaro Architect 結果一樣
我猜八成是 Live 環境的問題 因為我灌純 Arch Linux 並沒有這個問題
在 Manjaro 官方修復之前可能都先別碰
(少了懶人的選擇 QQ)
2. MicroCode
建議是灌一下 雖然我灌的前後沒有太大的差異
不過 Arch Linux wiki 都強烈建議了 那就灌一下
套件名稱為 amd-ucode
3. 溫度感測器/風扇轉速
跑一下 lm_sensors 內的 sensors-detect 應該就會抓到目前所有的溫度感測器
這邊是因為個人有看電腦溫度的習慣 所以很需要它們...
至於風扇轉速 FX505DT 只能抓到 CPU 的風扇
NV 的抓不到...不過 NV 去 nvidia-smi 看就有了...才怪 (上面寫 N/A )
4. 顯卡驅動安裝
NV 的沒什麼問題 下下指令就結束了
AMD 我灌專有驅動很有問題 灌完之後重開機就整個 SDDM 都進不去 囧爆
在各種方法都失敗下最後只好用開源驅動
不過 AMD 開源驅動真的是打破了以往我對開源驅動的認知
效能超棒
Minecraft 1.16.1 跑 120 fps 很穩
200 fps 也沒問題
反觀 Windows 驅動...
5. NV Prime 設定
還好顯卡夠新 驅動可以支援這個功能
可以參考 Reddit 上的這篇文章:
https://reurl.cc/exjDrW
我的 Case 剛好跟他完全一樣 所以照著他的說明走就完成了 XD
網路上的資源都是 I+N 居多
A+N 真的很少 QQ
6. 編譯效能 / 省電相關
因為經常載 AUR 的東西...你也知道它們很多都需要編譯
這時候需要修改一些檔案
至少至少讓編譯系統使用多核心 單核心真的是慢到爆...
修改 /etc/makepkg.conf
把 "MAKEFLAGS" 註解弄掉並且內容改成 MAKEFLAGS="-j$(nproc)"
這樣就快很多了
至於省電的話
基本上 TLP 還是可以用的
但是這台電腦只給 48 Whr 的電池 加上 3750H 續航烙賽
螢幕又 120 Hz (到底 Vega 10 配 120 Hz 螢幕是在幹麻...)
4 個小時是極限 注意是極限
如果螢幕亮度、鍵盤 RGB 全開
那絕對更短
然後螢幕調 48 Hz 是有助於續航的 會再長一點
但我是忍受不了 48Hz 的撕裂感啦
7. FX505DT 相關
faustus 必裝 裝了解決不少問題
像是鍵盤 RGB 控制、風扇控制 都回來啦
好像連 "Failed to start Load/Save Screen Backlight Brightness of backlight"
的錯誤都幫你解決了(待確認
可以用 AUR Helper 安裝 對它在 AUR 上面有
RGB 控制可以用它專案附上的 set_rgb.sh 來調整
OpenRGB 的部份我還在研究
至於 TUF-Control ... 我 NodeJS 編譯一直跳錯 先 pass
faustus 專案網址: https://github.com/hackbnw/faustus
8. 待解決問題
待命之後回來用電腦 螢幕會花掉大約 1 秒鐘
用 loglevel=10 的 Grub 參數開機是沒有花掉 但是會跑一些 Kernel messages
只是太快了看不清楚 用 dmesg 去看
也只是相關硬體從待命狀態中恢復 也有可能我看錯了?
這算是小問題 因為這並不影響日常使用
不過有點惱人就是 我再研究看看怎麼解決
另外上面的 NV Prime 如果照做
會發現使用 NV GPU 和 AMD GPU 的 DPI 會有差異
主要應該是因為 xrandr --auto 的關係 這部份我試試看能不能一致
不然目前的暫時解是我把 Plasma 的顯示比例調整到 125 %
但對有些視窗來說太大了...(例如 VirtualBox)
-----
以上就是一點分享
很幸運的我沒有遇到太大的問題
如果有幫到你那真是太好了
如果這篇文章有任何問題 就麻煩各位幫忙指點一下
後續有相關更新我應該會用回文的方式回覆
那就謝謝大家的觀看
--
Tags:
Linux
All Comments
![Jessica avatar](/img/girl2.jpg)
By Jessica
at 2020-08-04T02:00
at 2020-08-04T02:00
![Erin avatar](/img/girl3.jpg)
By Erin
at 2020-08-05T17:32
at 2020-08-05T17:32
![Bethany avatar](/img/girl4.jpg)
By Bethany
at 2020-08-08T19:39
at 2020-08-08T19:39
![Emma avatar](/img/girl5.jpg)
By Emma
at 2020-08-13T03:49
at 2020-08-13T03:49
![Regina avatar](/img/woman.jpg)
By Regina
at 2020-08-15T08:30
at 2020-08-15T08:30
![Adele avatar](/img/woman-biz.jpg)
By Adele
at 2020-08-18T09:18
at 2020-08-18T09:18
![Ivy avatar](/img/woman-glasses.jpg)
By Ivy
at 2020-08-21T11:52
at 2020-08-21T11:52
![Hedda avatar](/img/woman-ring.jpg)
By Hedda
at 2020-08-25T04:54
at 2020-08-25T04:54
![Kumar avatar](/img/cat1.jpg)
By Kumar
at 2020-08-26T10:38
at 2020-08-26T10:38
![Dorothy avatar](/img/cat2.jpg)
By Dorothy
at 2020-08-27T01:47
at 2020-08-27T01:47
![Belly avatar](/img/cat3.jpg)
By Belly
at 2020-08-31T21:00
at 2020-08-31T21:00
![Margaret avatar](/img/cat4.jpg)
By Margaret
at 2020-09-03T16:00
at 2020-09-03T16:00
![Barb Cronin avatar](/img/dog1.jpg)
By Barb Cronin
at 2020-09-05T21:50
at 2020-09-05T21:50
![Andrew avatar](/img/dog2.jpg)
By Andrew
at 2020-09-10T01:12
at 2020-09-10T01:12
![Rae avatar](/img/cat5.jpg)
By Rae
at 2020-09-12T16:42
at 2020-09-12T16:42
![Caitlin avatar](/img/girl.jpg)
By Caitlin
at 2020-09-15T18:45
at 2020-09-15T18:45
![Xanthe avatar](/img/elephant.jpg)
By Xanthe
at 2020-09-16T14:55
at 2020-09-16T14:55
![Susan avatar](/img/girl1.jpg)
By Susan
at 2020-09-18T20:04
at 2020-09-18T20:04
![Ingrid avatar](/img/girl2.jpg)
By Ingrid
at 2020-09-19T19:36
at 2020-09-19T19:36
![Damian avatar](/img/beaver.jpg)
By Damian
at 2020-09-24T07:02
at 2020-09-24T07:02
![Enid avatar](/img/girl3.jpg)
By Enid
at 2020-09-28T07:47
at 2020-09-28T07:47
![Ophelia avatar](/img/bee.jpg)
By Ophelia
at 2020-09-29T07:58
at 2020-09-29T07:58
![Una avatar](/img/girl4.jpg)
By Una
at 2020-09-29T14:37
at 2020-09-29T14:37
![Kristin avatar](/img/girl5.jpg)
By Kristin
at 2020-10-01T15:46
at 2020-10-01T15:46
![Jake avatar](/img/beret.jpg)
By Jake
at 2020-10-04T07:03
at 2020-10-04T07:03
![Olive avatar](/img/boy1.jpg)
By Olive
at 2020-10-07T00:53
at 2020-10-07T00:53
![Emily avatar](/img/woman.jpg)
By Emily
at 2020-10-07T05:20
at 2020-10-07T05:20
![Emma avatar](/img/woman-biz.jpg)
By Emma
at 2020-10-10T10:33
at 2020-10-10T10:33
![Linda avatar](/img/woman-glasses.jpg)
By Linda
at 2020-10-12T19:00
at 2020-10-12T19:00
![Genevieve avatar](/img/woman-ring.jpg)
By Genevieve
at 2020-10-17T17:41
at 2020-10-17T17:41
![Kumar avatar](/img/cat1.jpg)
By Kumar
at 2020-10-18T08:40
at 2020-10-18T08:40
![Regina avatar](/img/cat2.jpg)
By Regina
at 2020-10-19T22:30
at 2020-10-19T22:30
Related Posts
Debian 安裝筆記
![Aaliyah avatar](/img/cat5.jpg)
By Aaliyah
at 2020-08-01T21:14
at 2020-08-01T21:14
FTP設定帳號到期時間
![Kama avatar](/img/woman-biz.jpg)
By Kama
at 2020-07-28T17:40
at 2020-07-28T17:40
ssh關掉後重開保持同一畫面的工具
![Zora avatar](/img/cat1.jpg)
By Zora
at 2020-07-25T20:43
at 2020-07-25T20:43
有前輩聽過 linuxFab 嗎?
![Selena avatar](/img/girl3.jpg)
By Selena
at 2020-07-25T17:30
at 2020-07-25T17:30
C語言 64位元compiler能在32位元跑嗎?
![Quintina avatar](/img/girl5.jpg)
By Quintina
at 2020-07-23T22:07
at 2020-07-23T22:07