[閒聊] 在筆電上使用Linux Distro
目前在筆電上用Linux用了大概7個月
來分享一些好用的東西
1.看Youtube的時候CPU佔用率高
當Youtube的解析度調到1080p以上的時候,若是你的瀏覽器沒有啟用GPU硬解,會
發現CPU的佔用率在90%左右
要檢查自己有沒有使用到GPU硬解,若使用chromium-based的瀏覽器
可以到chrome://gpu查看
這是沒有的:
https://imgur.com/iBSeE6j
但是在Linux下,Firefox和Google Chrome並不支援vaapi,所以必須要裝有支援vaapi的
瀏覽器
推薦使用chromium-vaapi
然後還要記得安裝vaapi的相關套件及支援的顯示卡驅動程式(通常最新的驅動都有支援,
我是使用intel內顯的驅動)
要檢查是否成功使用硬解,可以在chrome://media-internals查看
同時打開一個Youtube的影片並播放,看到decoder為mojo就代表正在使用硬解
沒有的(Google Chrome):
https://imgur.com/6a7MMbr
有的(chromium-vaapi):
https://imgur.com/02eEN3H
同時使用htop看cpu使用率,可以發現使用率下降很多
P.S. 如果使用Fedora,官方預設的Chromium就是支援vaapi的
如果使用Intel內顯,那XServer要選擇Xorg,因為intel官方的vaapi不支援Wayland
要如何知道目前使用的是Xorg還是Wayland?
使用xrandr來查看,看到有Wayland字樣的代表正在使用Wayland當作XServer
如果你使用的桌面環境是Gnome或Gnome-based(如Ubuntu 18.04)
在登入畫面的時候有個齒輪(設定)可以選擇:
應該有下面三項
GNOME
GNOME Classic
GNOME(採用Xorg)
選擇第三個就對了
其他詳細資訊可查閱Arch Wiki
2.省電相關套件
目前有幾個推薦的筆電省電套件,像是tlp,powertop
這兩個可以調整的東西都不少,還有針對一些效能上的調整
可以看這些套件的官方wiki或說明來了解細部的參數
預設的參數通常是以優化續航為主
進階版:
可以研究一下有關undervolting的資訊,這可以幫助你的cpu更省電且發熱量降低
但是這個操作有一定的風險,在操作之前請先了解相關的資訊及方法
在Windows下有XTU,Throttlestop等
Linux下tlp也可以做到
建議可以先看看網路上與自己相同型號的筆電的參數,並保守的慢慢調整。
強烈建議要有一定了解之後再進行操作
聲明:
本人僅提供分享資訊,若有因操作而導致任何電腦損壞的問題,請自行負責
3.我的GUI界面卡死了該怎麼辦
方法1:可以先用Ctrl+Alt+F(1-7)看看能不能進入tty模式
進到tty模式後使用kill把你的Desktop Manager(eg. gdm)砍掉
再重新啟動Desktop Manager
方法2:使用Ctrl+Alt+Backspace來重啟XWindow
方法3:若是遇到以上方法皆失效,可以使用Sysrq的方法
Sysrq通常和PrintScreen鍵在同一個位置,所以可以使用Alt+PrtSc來使用Sysrq命令
方法如下:
按下Sysrq(Sysrq鍵因你的筆電鍵盤而異,一般是Alt+PrtSc,若沒有在鍵盤上看到Sysrq
字樣,請自行Google)
r (UNRAW模式,將鍵盤的控制權從XWindow拿回來)
e (送出SIGTERM,讓所有執行中的程序正常關閉)
i (送出SIGKILL,強制關閉所有程序)
s (同步所有掛載的磁碟,寫入資料到磁碟上)
u (以Read-Only方式重新掛載所有磁碟)
b (立即重新啟動系統,不會將資料寫入磁碟,也不會卸載磁碟)
一般狀況可以先嘗試使用Sysrq+r,拿回鍵盤控制權後,使用第1個方法來處理
或使用Sysrq+k來中止X Server
如果以上皆不可行
請依序按下:
Sysrq r e i s u b (每個按鍵最好相隔幾秒)
然後將會安全重新啟動
記不起來?
reisub是不是很像某個單字?
它就是busier顛倒過來的樣子
4.Nvidia獨顯相關問題
由於目前的筆電上沒有Nvidia GPU
所以目前只能憑以前的印象
由於Nvidia Optimus預設是無效的,導致會浪費不少效能
建議使用bumblebee或nvidia-primus來處理
(Nvidia真的很麻煩,XWindow常常被Nvidia搞爛)
如果之後有想到其他東西
會再開一篇文補充(騙P幣)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.180.96.1
※ 文章網址: https://www.ptt.cc/bbs/b07902xxx/M.1558848286.A.07B.html
→
05/26 14:45,
5年前
, 1F
05/26 14:45, 1F
推
05/26 16:07,
5年前
, 2F
05/26 16:07, 2F
→
05/26 16:08,
5年前
, 3F
05/26 16:08, 3F
→
05/26 17:20,
5年前
, 4F
05/26 17:20, 4F
我現在帶去上課的筆電只有Linux,因為發現如果不玩遊戲就沒什麼差
※ 編輯: oxen (175.180.96.1), 05/26/2019 17:53:08
推
05/26 19:30,
5年前
, 5F
05/26 19:30, 5F
→
05/26 19:31,
5年前
, 6F
05/26 19:31, 6F
→
05/26 19:31,
5年前
, 7F
05/26 19:31, 7F
→
05/26 19:32,
5年前
, 8F
05/26 19:32, 8F
→
05/26 19:32,
5年前
, 9F
05/26 19:32, 9F
→
05/26 19:33,
5年前
, 10F
05/26 19:33, 10F
→
05/26 19:34,
5年前
, 11F
05/26 19:34, 11F
→
05/26 19:34,
5年前
, 12F
05/26 19:34, 12F
→
05/26 19:34,
5年前
, 13F
05/26 19:34, 13F
→
05/26 19:35,
5年前
, 14F
05/26 19:35, 14F
→
05/26 19:37,
5年前
, 15F
05/26 19:37, 15F
→
05/26 19:38,
5年前
, 16F
05/26 19:38, 16F
我個人是沒有碰到這些問題
我現在的筆電算是Linux-friendly的筆電
加上沒有Nvidia的獨顯,Xwindow基本上不會出問題
前一台筆電有Nvidia GPU,就算用了nvidia-prime也沒辦法完全停用
所以摸起來會溫溫的
不過我現在用Arch還沒碰到什麼問題
玩遊戲用Steam +Steam Play基本OK
整體使用體驗還是不錯的,不太會有當機的狀況,效能也有維持
續航和Windows基本一樣
※ 編輯: oxen (175.180.96.1), 05/26/2019 20:09:47
推
05/27 00:18,
5年前
, 17F
05/27 00:18, 17F
AMD的開源驅動記得好像還不錯?
→
05/27 00:18,
5年前
, 18F
05/27 00:18, 18F
→
05/27 00:19,
5年前
, 19F
05/27 00:19, 19F
無線網路預設應該是能動,只是能不能發揮最大效能,就要看網路卡本身的驅動了
我的Intel AC 8265支援度還不錯
→
05/27 00:20,
5年前
, 20F
05/27 00:20, 20F
→
05/27 00:20,
5年前
, 21F
05/27 00:20, 21F
→
05/27 00:21,
5年前
, 22F
05/27 00:21, 22F
→
05/27 00:26,
5年前
, 23F
05/27 00:26, 23F
※ 編輯: oxen (140.112.16.135), 05/27/2019 09:16:27
如果沒有需要用到獨顯,用開源的nouveau或是直接停用問題會少很多
※ 編輯: oxen (140.112.16.135), 05/27/2019 09:17:18
推
05/27 18:12,
5年前
, 24F
05/27 18:12, 24F
→
05/27 18:13,
5年前
, 25F
05/27 18:13, 25F
→
05/27 18:14,
5年前
, 26F
05/27 18:14, 26F
→
05/27 18:14,
5年前
, 27F
05/27 18:14, 27F
→
05/27 18:15,
5年前
, 28F
05/27 18:15, 28F
→
05/27 19:15,
5年前
, 29F
05/27 19:15, 29F
→
05/27 19:15,
5年前
, 30F
05/27 19:15, 30F
→
05/27 19:17,
5年前
, 31F
05/27 19:17, 31F
→
05/27 19:18,
5年前
, 32F
05/27 19:18, 32F
→
05/27 19:21,
5年前
, 33F
05/27 19:21, 33F
→
05/27 19:22,
5年前
, 34F
05/27 19:22, 34F
推
05/27 22:06,
5年前
, 35F
05/27 22:06, 35F
→
05/27 22:06,
5年前
, 36F
05/27 22:06, 36F
→
05/27 22:09,
5年前
, 37F
05/27 22:09, 37F
→
05/27 22:10,
5年前
, 38F
05/27 22:10, 38F
→
05/27 22:11,
5年前
, 39F
05/27 22:11, 39F
Realtek的網卡?
※ 編輯: oxen (112.104.115.224), 05/27/2019 22:35:58
→
05/27 23:16,
5年前
, 40F
05/27 23:16, 40F
→
05/27 23:16,
5年前
, 41F
05/27 23:16, 41F
→
05/27 23:16,
5年前
, 42F
05/27 23:16, 42F
→
05/27 23:16,
5年前
, 43F
05/27 23:16, 43F
我來看看好了
※ 編輯: oxen (112.104.115.224), 05/27/2019 23:21:46
→
05/27 23:28,
5年前
, 44F
05/27 23:28, 44F
→
05/27 23:28,
5年前
, 45F
05/27 23:28, 45F
→
05/27 23:39,
5年前
, 46F
05/27 23:39, 46F
→
05/27 23:42,
5年前
, 47F
05/27 23:42, 47F
突然覺得之前筆電的Qualcomm-Atheros網卡還好處理
※ 編輯: oxen (112.104.115.224), 05/27/2019 23:43:02
→
05/28 00:21,
5年前
, 48F
05/28 00:21, 48F
推
05/28 16:14,
5年前
, 49F
05/28 16:14, 49F
→
05/28 16:14,
5年前
, 50F
05/28 16:14, 50F
→
05/28 16:15,
5年前
, 51F
05/28 16:15, 51F
→
05/28 16:17,
5年前
, 52F
05/28 16:17, 52F
→
05/28 16:19,
5年前
, 53F
05/28 16:19, 53F
→
05/28 18:19,
5年前
, 54F
05/28 18:19, 54F
→
05/28 18:19,
5年前
, 55F
05/28 18:19, 55F
→
05/28 18:20,
5年前
, 56F
05/28 18:20, 56F
有問題的話乾脆另外開一篇(回文),順便把系統資訊附上來比較好處理
※ 編輯: oxen (175.180.96.58), 05/28/2019 22:08:15
多開了一個分類給這類問題使用
※ 編輯: oxen (175.180.96.58), 05/28/2019 22:42:19
推
05/29 13:11,
5年前
, 57F
05/29 13:11, 57F
→
05/29 13:12,
5年前
, 58F
05/29 13:12, 58F
→
05/29 13:12,
5年前
, 59F
05/29 13:12, 59F
→
05/29 13:44,
5年前
, 60F
05/29 13:44, 60F
→
05/29 18:03,
5年前
, 61F
05/29 18:03, 61F
→
05/29 18:04,
5年前
, 62F
05/29 18:04, 62F
→
05/29 21:56,
5年前
, 63F
05/29 21:56, 63F
→
05/30 00:05,
5年前
, 64F
05/30 00:05, 64F
→
05/30 00:28,
5年前
, 65F
05/30 00:28, 65F
→
05/31 07:56,
5年前
, 66F
05/31 07:56, 66F
→
05/31 07:58,
5年前
, 67F
05/31 07:58, 67F
→
05/31 12:06,
5年前
, 68F
05/31 12:06, 68F
推
06/01 23:48,
5年前
, 69F
06/01 23:48, 69F
→
06/01 23:49,
5年前
, 70F
06/01 23:49, 70F
→
06/01 23:50,
5年前
, 71F
06/01 23:50, 71F
→
06/01 23:51,
5年前
, 72F
06/01 23:51, 72F
→
06/01 23:51,
5年前
, 73F
06/01 23:51, 73F
→
06/01 23:52,
5年前
, 74F
06/01 23:52, 74F
→
06/01 23:55,
5年前
, 75F
06/01 23:55, 75F
→
06/01 23:56,
5年前
, 76F
06/01 23:56, 76F
→
06/01 23:56,
5年前
, 77F
06/01 23:56, 77F
→
06/01 23:57,
5年前
, 78F
06/01 23:57, 78F
→
06/01 23:59,
5年前
, 79F
06/01 23:59, 79F
→
06/02 00:00,
5年前
, 80F
06/02 00:00, 80F
→
06/02 00:00,
5年前
, 81F
06/02 00:00, 81F
→
06/02 00:01,
5年前
, 82F
06/02 00:01, 82F