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

# 安装arch并更新到最新版

参考之前文章

# 准备工作

安装yay sudo 添加新用户

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
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

1
pacman -S xorg-server

# 显示管理器

我这里用 xinitrc

1
2
pacman -S xorg-xinit
cp /etc/X11/xinit/xinitrc   /etc/X11/xinit/xinitrc-bak
1
2
3
4
5
6
7
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 其实不全,后期弄起来麻烦。

1
2
3
pacman -S plasma 
pacman -Rscn plasma-sdk
pacman -Rscn `pacman -Qqs kde games`

# 网络管理

lxc下没必要

1
systemctl enable NetworkManager

# xrdp 处理

注意科学环境

1
yay -S xrdp

# 声音

1
pacman -S pulseaudio 

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

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计