华硕天选R7-4800H+RTX2060 安装 ArchLinux

本文最后更新于 2022年3月29日 晚上

配置

我有幸以6599返100E卡抢到了一台4800H+2060的天选,之前想要安装 Manjaro, 但是LiveCD始终进入不了图形界面,因而放弃,转而选择了ArchLinux. 详细配置如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$ neofetch   
--------------------------------------------------------------------------------------
-` sukanka@asustx
.o+` --------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: TUF Gaming FA506IV_FA506IV 1.0
`+oooooo: Kernel: 5.6.7-arch1-1
-+oooooo+: Uptime: 2 hours, 10 mins
`/:-:++oooo+: Packages: 970 (pacman)
`/++++/+++++++: Shell: zsh 5.8
`/++++++++++++++: Resolution: 1920x1080
`/+++ooooooooooooo/` DE: Plasma
./ooosssso++osssssso+` WM: KWin
.oossssso-````/ossssss+` WM Theme: 微风
-osssssso. :ssssssso. Theme: Breeze [Plasma], Breeze [GTK2/3]
:osssssss/ osssso+++. Icons: breeze [Plasma], breeze [GTK2/3]
/ossssssss/ +ssssooo/- Terminal: yakuake
`/ossssso+/:- -:/+osssso+- CPU: AMD Ryzen 7 4800H with Radeon Graphics (16) @ 2.900GHz
`+sso+:-` `.-/+oso: GPU: AMD ATI 06:00.0 Renoir
`++:. `-/+/ GPU: NVIDIA 01:00.0 NVIDIA Corporation Device 1f15
.` `/ Memory: 2492MiB / 31594MiB

首先我参考了以官方Wiki的方式安装ArchLinux

安装上了 ArchLinux, 需要注意的是,天选是 nvme的固态硬盘,因而没有/dev/sda 之类的,而是 /dev/nvme0n1

图形界面

参照 ArchLinux安装后的必须配置与图形界面安装教程

常用软件

这部分记录自己常用的软件。其中 texlive 实际安装的是从TeX Users Group 下载的最新版本,之后安装texlive-dummy让 Arch 认为 texlive 已经安装。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
$ yay -Qeqt
-----------------------------------------------------------------------------------
acpi
amd-ucode
anaconda
android-sdk-build-tools
archlinuxcn-keyring
aria2
ark
autoconf
automake
base
bison
calibre-python3
clash
cuda
deepin.com.qq.im
dialog
dolphin
fakeroot
fcitx5-chinese-addons
fcitx5-configtool
fcitx5-gtk
fcitx5-material-color
fcitx5-pinyin-moegirl
fcitx5-pinyin-zhwiki
filelight
flameshot
flex
flutter
gimp
glfw-x11
go
google-chrome
grub
gwenview
inetutils
inkscape
inxi
julia
kamoso
kate
kcron
kde-gtk-config
kdenlive
kdeplasma-addons
kgamma5
khotkeys
kinfocenter
krdc
krfb
ksystemlog
kwallet-pam
kwayland-integration
kwrited
latte-dock
mathpix-snipping-tool
mkcert
mpv
namcap
neofetch
network-manager-applet
nvidia
oh-my-zsh-git
okular
optimus-manager-amd-git
oxygen
pamac-aur
perl-log-dispatch
perl-log-log4perl
perl-namespace-autoclean
perl-params-validationcompiler
perl-specio
perl-tk
perl-unicode-linebreak
perl-yaml-tiny
picgo-appimage
pkgconf
plasma-browser-integration
plasma-pa
plasma-sdk
plasma-thunderbolt
plasma-vault
proxychains-ng
python-aiohttp
qtcreator
rstudio-desktop-bin
scrcpy
sddm-kcm
simplescreenrecorder
spectacle
spotify
strace
systemd-kcm
tlp-rdw
typora
user-manager
vim
virt-manager
visual-studio-code-bin
wget
wps-office-cn
xdg-desktop-portal-kde
xf86-video-ati
xf86-video-fbdev
xf86-video-vesa
xorg-bdftopcf
xorg-docs
xorg-font-util
xorg-fonts-100dpi
xorg-fonts-75dpi
xorg-iceauth
xorg-luit
xorg-server-xephyr
xorg-server-xnest
xorg-server-xvfb
xorg-server-xwayland
xorg-sessreg
xorg-smproxy
xorg-x11perf
xorg-xbacklight
xorg-xcmsdb
xorg-xcursorgen
xorg-xdriinfo
xorg-xev
xorg-xgamma
xorg-xhost
xorg-xinput
xorg-xkbevd
xorg-xkbutils
xorg-xkill
xorg-xlsatoms
xorg-xlsclients
xorg-xmodmap
xorg-xpr
xorg-xrefresh
xorg-xvinfo
xorg-xwd
xorg-xwud
yakuake
yay
zotero

双显卡方案

我以前用的 Bumblebee 但是听说性能不行,后来换了 optimus-manager 由于是 AMD处理器,应该使用 optimus-manager-amd-gitAUR^{\text{AUR}} ,同时该包依赖的 bbswitch 也需要换成 bbswitch-ati-gitAUR^{\text{AUR}}

具体配置可以看 使用 optimus-manager 来管理显卡切换

屏幕撕裂问题

我的各种驱动装好后,开机过了一会儿之后,屏幕左下角会出现闪屏,在设置里面将屏幕刷新率设置成60Hz 之后就好了。

屏幕亮度无法调节问题

我的 ArchLinux 一直无法调节屏幕亮度,按快捷键调节虽然屏幕亮度条在变,但是实际u亮度并没有改变,一直是最高亮度。昨天晚上觉得太亮了,决定搞定它。

参考了 ArchWiki 的 Backlight 部分,但是当我按照 ACPI 小节的指示输入时,居然有两个!

1
2
3
$ ls /sys/class/backlight/
----------------------------------------------------------------------
amdgpu_bl0 asus-nb-wmi

而且当我尝试使用 root 修改 brightness 文件时,居然无法修改(改了之后还是原来的值)。

后来看到 Wiki 里面有一句

If you find that changing the acpi_video0 backlight does not actually change the brightness, you may need to use acpi_backlight=none.

于是尝试修改内核参数为 acpi_backlight=none,关于如何修改内核参数可见 内核参数.

改好后就一切正常了,我还突然有点不习惯了。


华硕天选R7-4800H+RTX2060 安装 ArchLinux
https://blog.askk.cc/2020/04/28/ArchLinux-installation/
作者
sukanka
发布于
2020年4月28日
许可协议