[閒聊] 在筆電上使用Linux Distro

看板b07902xxx作者 (有看過凌晨四點的東京嗎)時間5年前 (2019/05/26 13:24), 5年前編輯推噓8(8074)
留言82則, 8人參與, 5年前最新討論串1/1
目前在筆電上用Linux用了大概7個月 來分享一些好用的東西 1.看Youtube的時候CPU佔用率高 當Youtube的解析度調到1080p以上的時候,若是你的瀏覽器沒有啟用GPU硬解,會 發現CPU的佔用率在90%左右 要檢查自己有沒有使用到GPU硬解,若使用chromium-based的瀏覽器 可以到chrome://gpu查看 這是沒有的: https://imgur.com/iBSeE6j
這是有的: https://imgur.com/RWZ1i7f
但是在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
推,雖然現在只有用VM來玩玩看Linux(嚴格說不算是使用過)
05/26 16:07, 2F

05/26 16:08, 5年前 , 3F
希望以後能看懂這篇(我好廢)
05/26 16:08, 3F

05/26 17:20, 5年前 , 4F
順便問一下,大家是用雙系統跑Linux嗎?
05/26 17:20, 4F
我現在帶去上課的筆電只有Linux,因為發現如果不玩遊戲就沒什麼差 ※ 編輯: oxen (175.180.96.1), 05/26/2019 17:53:08

05/26 19:30, 5年前 , 5F
xWindow真的很容易被nv搞爛XDDD
05/26 19:30, 5F

05/26 19:31, 5年前 , 6F
我自己現在是用Linux mint配上GTX950M(嗯,超爛)
05/26 19:31, 6F

05/26 19:31, 5年前 , 7F
之前裝Ubuntu的時候整個炸掉然後砍了一個Kernel
05/26 19:31, 7F

05/26 19:32, 5年前 , 8F
後來又因為Realtek網卡的關係整台爛掉重裝Mint
05/26 19:32, 8F

05/26 19:32, 5年前 , 9F
Firefox看YT吃CPU倒是還好,看起來試吃1 core的運算量
05/26 19:32, 9F

05/26 19:33, 5年前 , 10F
不過因為顯卡太慘,邊Minectaft邊YT都會掉fps XDDD
05/26 19:33, 10F

05/26 19:34, 5年前 , 11F
然後RTL真的不錯,配上nvidia-prime切GPU可以很省電
05/26 19:34, 11F

05/26 19:34, 5年前 , 12F
這樣調整下來,Linux的效能比Windwos好超多
05/26 19:34, 12F

05/26 19:34, 5年前 , 13F
尤其是Minecraft的部份(誒),還有記憶體管理
05/26 19:34, 13F

05/26 19:35, 5年前 , 14F
不過很多東西沒有官方支援,超容易悲劇XD
05/26 19:35, 14F

05/26 19:37, 5年前 , 15F
"Linux is only free if your time is free"
05/26 19:37, 15F

05/26 19:38, 5年前 , 16F
要跳下海玩Linux的請三思,這傢伙花了三個月才搞好
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
筆電的AMD顯卡根本悲劇
05/27 00:18, 17F
AMD的開源驅動記得好像還不錯?

05/27 00:18, 5年前 , 18F
網路上完全沒有驅動可以用
05/27 00:18, 18F

05/27 00:19, 5年前 , 19F
就只是一塊板子在筆電裡QQ
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
一開始遇到這種狀況真的想退Linux的坑
05/27 00:20, 21F

05/27 00:21, 5年前 , 22F
同意樓上"Linux is only free if your time is free"
05/27 00:21, 22F

05/27 00:26, 5年前 , 23F
感覺還好我沒裝(?)我的是nv獨顯,不然考慮裝個雙系統
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
筆電上用arch的來刷個存在好了 剛閒來沒事(?)發現fir
05/27 18:12, 24F

05/27 18:13, 5年前 , 25F
efox開4K影片這顆爛CPU居然撐的住
05/27 18:13, 25F

05/27 18:14, 5年前 , 26F
有個940M也沒什麼大問題(?)
05/27 18:14, 26F

05/27 18:14, 5年前 , 27F
不過最近覺得休眠過後wifi會直接死給你看 感覺像是hp
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
我沒有試過跑4K影片,理論上來說有GPU硬解應該是跑得動
05/27 19:17, 31F

05/27 19:18, 5年前 , 32F
還是說乾脆另外開一篇來討論好了,推文不太方便
05/27 19:18, 32F

05/27 19:21, 5年前 , 33F
是說我記得你有在Linux版問個這個問題
05/27 19:21, 33F

05/27 19:22, 5年前 , 34F
問過
05/27 19:22, 34F

05/27 22:06, 5年前 , 35F
回樓上 我電腦也是HP 之前也遇過休眠後WiFi會開不起來
05/27 22:06, 35F

05/27 22:06, 5年前 , 36F
的情況
05/27 22:06, 36F

05/27 22:09, 5年前 , 37F
後來寫一個script 在休眠重啟後重開WiFi
05/27 22:09, 37F

05/27 22:10, 5年前 , 38F
參考自這篇 https://reurl.cc/XyjmE
05/27 22:10, 38F

05/27 22:11, 5年前 , 39F
有點治標不治本的感覺就是了xD
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
網卡 realtek 8821ce
05/27 23:16, 41F

05/27 23:16, 5年前 , 42F
顯卡 AMD 530 2G
05/27 23:16, 42F

05/27 23:16, 5年前 , 43F
對linux不太友善的組合QQ
05/27 23:16, 43F
我來看看好了 ※ 編輯: oxen (112.104.115.224), 05/27/2019 23:21:46

05/27 23:28, 5年前 , 44F
AMD顯卡如果不要求最好的效能,那用開源的驅動會方便一點
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
Ubuntu的Bugzilla上好像有東西
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
Linux真的好用,希望之後的steam支援能夠做好,就可
05/28 16:14, 49F

05/28 16:14, 5年前 , 50F
以不用windows玩遊戲了
05/28 16:14, 50F

05/28 16:15, 5年前 , 51F
問個小問題,我的筆電灌雙系統的,在linux的時候,
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
NV獨顯,休眠相關設定或其他都有可能
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
Arch討論版丟了一次 可以看看我的無力歷程(?)
05/29 13:12, 58F

05/29 13:12, 5年前 , 59F
05/29 13:12, 59F

05/29 13:44, 5年前 , 60F
你的wifi是intel ac3165?
05/29 13:44, 60F

05/29 18:03, 5年前 , 61F
回原po 筆電cpu i5-7400 gpu GTX1050TI
05/29 18:03, 61F

05/29 18:04, 5年前 , 62F
當初找獨顯driver找超久,失敗了快10次,結果還是怪
05/29 18:04, 62F

05/29 21:56, 5年前 , 63F
CJScope? (另外開一篇版面比較不會那麼亂)
05/29 21:56, 63F

05/30 00:05, 5年前 , 64F
@oxen 貌似是的(?
05/30 00:05, 64F

05/30 00:28, 5年前 , 65F
那用intel官方驅動呢
05/30 00:28, 65F

05/31 07:56, 5年前 , 66F
乾 怎麼猜出來的 這個品牌超少人用的欸
05/31 07:56, 66F

05/31 07:58, 5年前 , 67F
企鵝分類是指linux討論區嗎XDDD
05/31 07:58, 67F

05/31 12:06, 5年前 , 68F
我試過了 沒用
05/31 12:06, 68F

06/01 23:48, 5年前 , 69F
難得看到弄 Linux 桌面的文章來推一下
06/01 23:48, 69F

06/01 23:49, 5年前 , 70F
那個不叫做「用 Wayland 當作 X server」,用 Wayland 就
06/01 23:49, 70F

06/01 23:50, 5年前 , 71F
表示你的整個顯示和輸入都是由 Wayland 來管理,這種狀況
06/01 23:50, 71F

06/01 23:51, 5年前 , 72F
下理論上你的系統是可以不需要有任何 X server 的。然而
06/01 23:51, 72F

06/01 23:51, 5年前 , 73F
實際上目前還是有很多程式沒有移植到 Wayland,或是在
06/01 23:51, 73F

06/01 23:52, 5年前 , 74F
Wayland 上仍然有問題,所以才會需要 XWayland 讓現有的
06/01 23:52, 74F

06/01 23:55, 5年前 , 75F
程式可以繼續在 X11 模式下執行。XWayland 的輸入輸出就
06/01 23:55, 75F

06/01 23:56, 5年前 , 76F
來自 Wayland,它不是個獨立的 display server。
06/01 23:56, 76F

06/01 23:56, 5年前 , 77F
然後如果要看目前環境有無 X 或 Wayland 其實看環境變數
06/01 23:56, 77F

06/01 23:57, 5年前 , 78F
就可以了,X 用 DISPLAY,Wayland 用 WAYLAND_DISPLAY。
06/01 23:57, 78F

06/01 23:59, 5年前 , 79F
結尾用 SysRq 來 unraw 鍵盤的這段,要注意 unraw 過後如
06/01 23:59, 79F

06/02 00:00, 5年前 , 80F
果桌面又恢復正常可以繼續使用了,要記得把鍵盤模式再設
06/02 00:00, 80F

06/02 00:00, 5年前 , 81F
定回去,否則你可能會發現只是按個 Ctrl-C 想要複製文字
06/02 00:00, 81F

06/02 00:01, 5年前 , 82F
結果卻是用 SIGINT 把整個桌面結束掉……
06/02 00:01, 82F
文章代碼(AID): #1SwYCU1x (b07902xxx)