msi筆電 arch多螢幕設定 - Linux

Table of Contents


大家好 今天來分享在msi筆電上archlinux的多螢幕設定心得

規格如下

-` zeng@zeng-GL73-8SE
.o+` ------------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: GL73 8SE REV:1.0
`+oooooo: Kernel: 5.7.8-arch1-1
-+oooooo+: Uptime: 10 hours, 51 mins
`/:-:++oooo+: Packages: 1482 (pacman)
`/++++/+++++++: Shell: zsh 5.8
`/++++++++++++++: Resolution: 1920x1080, 1200x1920,
1920
`/+++ooooooooooooo/` DE: GNOME
./ooosssso++osssssso+` WM: Mutter
.oossssso-````/ossssss+` WM Theme: Fantasma
-osssssso. :ssssssso. Theme: Os-Catalina-Gtk-night
[GTK2/3]
:osssssss/ osssso+++. Icons: McMojave-circle-red-dark
[GTK2/
/ossssssss/ +ssssooo/- Terminal: gnome-terminal
`/ossssso+/:- -:/+osssso+- CPU: Intel i7-8750H (12) @ 4.100GHz
`+sso+:-` `.-/+oso: GPU: Intel UHD Graphics 630
`++:. `-/+/ GPU: NVIDIA GeForce RTX 2060 Mobile
.` `/ Memory: 4827MiB / 15850MiB


原本是用bumblebee再下intel-virtual-output的指令

一樣可以三螢幕 但是會有幾個問題

1.夜光模式只有內建螢幕有

2.HDMI孔跟DP孔都沒有音訊輸出

3.看影片的時候外接螢幕十分鐘就會暗掉

所以後來就果斷放棄bumblebee了

目前的方案是用optimus-manager

參考了以下兩篇文章 詳細步驟都在裡面便不多說

https://forums.developer.nvidia.com/t/nvidia-xconfig-doesnt-do-what-i-want-it-to-nor-does-nvidia-settings/107883/7

https://forum.manjaro.org/t/guide-install-and-configure-optimus-manager-for-hybrid-gpu-setups-intel-nvidia/92196

其中最困擾的問題就是

我照著wiki nvidia安裝好之後直接下nvidia-xconfig

變成只有外接螢幕有畫面 內建的黑畫面

然後找了很久才看到上面第一篇說的

因為我的筆電是混合的(外接螢幕在顯卡、內建螢幕接內顯)

所以nvidia-xconfig沒辦法讓他好好運作

試過刪掉/etc/X11/xorg.conf 但是變成卡在登入畫面

最後才改用optimus-manager

完成附圖:

https://imgur.com/nGTFx8c.jpg

--
_ _ _ _ _ _ _
/\ | | (_) | | | | | | | | | |
/ \ _ __ ___| |__ _ ___ | |_| |__ ___ | |__ ___ ___| |_| |
/ /\ \ | '__/ __| '_ \ | / __| | __| '_ \ / _ \ | '_ \ / _ \/ __| __| |
/ ____ \| | | (__| | | | | \__ \ | |_| | | | __/ | | ) | __/\__ \ |_|_|
/_/ \_\_| \___|_| |_| |_|___/ \__|_| |_|\___| |_.__/ \___||___/\__(_)

--

All Comments

Edith avatarEdith2020-07-19
Lucy avatarLucy2020-07-20
push
Rae avatarRae2020-07-22
good
Joe avatarJoe2020-07-25
原來arch的kernel更新這麼快
Zanna avatarZanna2020-07-26
有這麼麻煩喔@@我是i3wm直接讀取arandr腳本,一次3個
屏幕切換
Heather avatarHeather2020-07-28
不過bumblebee好像有memory leak問題,最近準備跳了