archlinux 下 i3w 基于 wayland的实现
最近一直被安利 wayland,在kvm下核显直通的arch中尝试一下,刚好要做一个核显直通的kvm-arch
#安装基础包
plaintext
sudo pacman -S \
sway alacritty waybar wofi \
xorg-xwayland xorg-xlsclients qt5-wayland glfw-wayland
sway 是 wayland下的i3
alacritty 是简单终端
waybar 是一个简单好用的自定义状态栏
Wofi 一个纯 GTK(也就是 Wayland)的可定制应用程序启动器。
qt5-wayland 和 glfw-wayland 分别为 QT5 和 GLFW 提供 Wayland 兼容 API
#输入法和字体
plaintext
sudo pacman -S ttf-dejavu wqy-zenhei
sudo pacman -S fcitx-im fcitx-configtool fcitx-googlepinyin
#配置文件
Sway 应该是完全兼容i3的配置文件的,不过这里还是 从头配置一个
plaintext
cd ~/.config
mkdir sway
cd sway
cp /etc/sway/config .
这里不需要 .xinitrc 了
#显卡驱动
我这里直通的核显
plaintext
sudo pacman -S linux-firmware xf86-video-intel
#seatd的处理
plaintext
sudo pacman -S seatd
sudo systemctl enable seatd
sudo systemctl start seatd
sudo usermod -aG seat 你的用户名
##启动命令
plaintext
sway
#其他启动问题
#提示 PRIME import not supported
显卡不支持,多是虚拟机里面运行的时候导致的。 如果是kvm 换 virtio gpu 就ok 了