Arch桌面環境設定 - Linux

Table of Contents

各位前輩好,繼開機管理之後遇到的另一個問題就是桌面環境了
總不能一直打指令用電腦吧? (除非純當Server用)

所以我就依照下列順序安裝桌面環境---

1.找出電腦顯卡資料

lspci | grep -i --color 'vga\|3d\|2d' # 取得電腦顯示晶片資料
-------------------------------------------------
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940MX] (rev a2)
-------------------------------------------------

2.安裝驅動程式
pacman -S xf86-video-intel # 安裝Intel顯示卡驅動程式
pacman -S nvidia # 安裝NVIDIA顯示卡驅動程式

3.安裝桌面環境服務
pacman -S xorg # 安裝圖型介面包
pacman -S xorg-server # 安裝圖型介面服務
pacman -S xorg-server-utils # 安裝圖型介面服務
pacman -S xorg-xinit # 安裝 X 啟動工具

4.安裝桌面環境
pacman -S xfce4 xfce4-goodies # 安裝Xfce
pacman -S plasma kde-applications kde-l10n-zh_cn # 安裝KDE(Plasma)

3.安裝並啟動顯示管理器
pacman -S sddm # 安裝桌面管理器(sddm)
pacman -S sddm-kcm # 安裝桌面管理器(sddm)
systemctl enable sddm # 設定開機啟動sddm

4.新增使用者
useradd -m -G wheel [username] # 新增使用者
passwd [username] # 設定密碼

4.重開機
reboot

然後先進多重開機選單,選Linux進入後...

https://imgur.com/lcFUaWH

完全沒有畫面!!!(其實有個滑鼠游標)

按Ctrl+Alt+F2是可以進到其他tty沒有問題,可是tty1就一直都是這樣

請問各位先進,這種情況該怎麼辦?

--

All Comments

Kumar avatarKumar2018-03-29
xf86 intel 應該不用裝吧?現在不都 kms
Jake avatarJake2018-04-02
xf86還是要裝,然後Arch的nvidia不比ubuntu,安裝完以後
所有設定都要手動,自己去看archwiki
Emma avatarEmma2018-04-02
是說原 po 應該是筆電吧。應該可以先不用裝 nvidia
Mason avatarMason2018-04-03
確認 xf86-video-modesetting 有裝
Blanche avatarBlanche2018-04-05
有滑鼠游標其實應該 X 有起來,只是 glx 掛了
Zanna avatarZanna2018-04-09
我猜是你裝 nvidia driver 的時候把 mesa 的 libGL.so
蓋掉了。導致 i915 去 load nvidia 的 libGL.so
Bennie avatarBennie2018-04-12
RTFW,人家都把方向說出來了
Heather avatarHeather2018-04-14
Arch is nothing but a wiki.
Necoo avatarNecoo2018-04-18
M 人家都教你怎麼看地圖了
Gilbert avatarGilbert2018-04-23
你的 Distro 和 DE 甚至 DM 都不一定和別人一樣,本來就
沒有那麼剛好有人用跟你一模一樣的。
Kyle avatarKyle2018-04-23
推文也都只是用 "猜" 的。你只講大概方向又不是報地址
Frederica avatarFrederica2018-04-24
當然有人可以猜中的可能性就不高
Queena avatarQueena2018-04-25
我是覺得都正常沒有問題包括 nvidia 也沒裝壞,純粹缺
sddm 設定檔
Hamiltion avatarHamiltion2018-04-25
intel內顯用modesetting就好了
Connor avatarConnor2018-04-27
$ yay -S optimus-manager
$ sudo systemctl enable optimus-manager