pve下lxc运行archlinux桌面环境 包括输入法 远程桌面 3d加速等

pve

#安装arch并更新到最新版

参考之前文章

#准备工作

安装yay sudo 添加新用户

plaintext
nano  /etc/pacman.conf
----
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
----
pacman -Sy archlinuxcn-keyring
pacman -S yay
pacman -S doas
echo "permit persist :wheel" > /etc/doas.conf
chown -c root:root /etc/doas.conf
chmod -c 0400 /etc/doas.conf
doas -C /etc/doas.conf && echo "config ok" || echo "config error" 

useradd -m -G wheel -s /bin/bash leiyanhui
passwd leiyanhui

#选择桌面和输入法

我这里选 xorg kde 了 如果安装i3 参考 https://dev.leiyanhui.com/arch/xinitc-xrdp/

#xorg

plaintext
pacman -S xorg-server

#显示管理器

我这里用 xinitrc

plaintext
pacman -S xorg-xinit
cp /etc/X11/xinit/xinitrc   /etc/X11/xinit/xinitrc-bak
plaintext
nano /etc/X11/xinit/xinitrc
#注释掉下面几行 这几乎是启动一个时钟 几个 xterm,实际上会导致xrdp无法登录
#twm &
#xclock -geometry 50x50-1+1 &
#xterm -geometry 80x50+494+51 &
#xterm -geometry 80x20+494-0 &
#exec xterm -geometry 80x66+0+0 -name login

#安装kde

我这里直接装 plasma 整个包,然后卸载开发包 。 因为plasma-desktop 其实不全,后期弄起来麻烦。

plaintext
pacman -S plasma 
pacman -Rscn plasma-sdk
pacman -Rscn `pacman -Qqs kde games`

#网络管理

lxc下没必要

plaintext
systemctl enable NetworkManager

#xrdp 处理

注意科学环境

plaintext
yay -S xrdp

#声音

plaintext
pacman -S pulseaudio 

其他参考 https://dev.leiyanhui.com/c/arch-install-xrdp/

评论