本文最后更新于 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-git
AUR ,同时该包依赖的 bbswitch
也需要换成 bbswitch-ati-git
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
,关于如何修改内核参数可见 内核参数.
改好后就一切正常了,我还突然有点不习惯了。