archlinux 图形界面i3安装 到 正常可以用的工作机,包括输入法 浏览器 微信 qq等

# 先安装arch

手动安装的 https://dev.leiyanhui.com/arch/base-install/

# 然后安装图形界面

我之前一直用dwm环境,但是dwm桌面有一个小问题就是 每次修改配置 都需要重新重新编译,并且重启一次x 略微麻烦,这次我开始更换使用i3w

# 显卡驱动

先安装linux-firmware,搞定基本的驱动

pacman -S linux-firmware

当然是显卡驱动 lspci | grep VGA $ sudo pacman -S 驱动包

通用----------------------------------xf86-video-vesa
intel----------------------------------xf86-video-intel
Geforce7±-------------------------xf86-video-nouveau
Geforce6/7-------------------------xf86-video-304xx

# virtualbox 需要另外处理

# 修改显存到256M(好像最大就是256M)
VBoxManage modifyvm "archlinux" --vram 256
# 安装virtualbox驱动

启动虚拟机,vbox中 菜单点设备,安装增强功能 或者手动挂载VBoxGuestAdditions.iso 到虚拟机,arch中挂载虚拟光驱

sudo mount /dev/cdrom  /mnt
/mnt/VBoxLinuxADXXX.run #tab 自动补全 

# kvm下的处理

kvm模式跑的arch 可以用 virio-gpu 的显卡,内核支持3D,不需要另外驱动。宿主要驱动。

# 安装xorg

sudo pacman -S xorg-server

# 安装点字体

sudo pacman -S ttf-dejavu wqy-microhei

# 安装sddm 或者用startx,我选startx

sudo pacman -S  xorg-xinit 

# 安装桌面环境,我用i3wm,并且选gaps分支

sudo pacman -S i3-gaps 

# 安装终端

sudo pacman -S   alacritty #也可以用 mate-terminal 或者st 默认是 i3-sensible-terminal

# 菜单工具

sudo pacman -S   dmenu

# 状态栏

sudo pacman -S   i3status 

# 输入法

sudo pacman -S fcitx-im fcitx-configtool fcitx-googlepinyin fcitx-cloudpinyin   #不怕折腾 用  fcitx-rime 极度流畅,但是不支持 fcitx-cloudpinyin 

# 浏览器,我用火狐,edge要aur哈

sudo pacman -S firefox

# 截图 系统托盘图标

sudo pacman -S flameshot nm-connection-editor network-manager-applet 

# 配置wifi

sudo nmcli device wifi connect wifi名称 password wifi密码

# 蓝牙相关

sudo pacmsn -S  usbutils bluez bluez-utils 
sudo systemctl enable  bluetooth
sudo systemctl start  bluetooth
bluetoothctl

# qq和微信

sudo pacman -S base-devel
sudo pacman -S dunst libnotify  # 通知消息
yay -S electronic-wechat-uos-bin icalingua++

yay的安装参考:https://dev.leiyanhui.com/c/archlinux-install-yay/

2024-03-7 已经有原生版微信,虽然目前之支持uos和麒麟等系统,实际上其他系统也可以用。

2022年12月07日 腾讯已经发布新版linux qq

# 文件管理器

sudo pacman -S thunar

# 文本编辑器

sudo pacman -S xde # gedit

# 配置startx

cp /etc/X11/xinit/xinitrc ~/.xinitrc  #复制一个过来
nano ~/.xinitrc
#注释掉最后的几行-添加几行
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=\@im=fcitx
fcitx & 
flameshot &  #截图工具
nm-applet &  #wifi系统托盘
exec i3 

输入法的配置最好加到 ~/.pam_environment ibus的话参考 [https://dev.leiyanhui.com/arch/base-install/]](https://dev.leiyanhui.com/arch/base-install/])

# 启动i3

startx

# 壁纸

sudo pacman -S feh 
mkdir ~/wallpaper && cd  ~/wallpaper
sudo pacman -S  unzip wget # 解压和下载工具
## 从我自己的仓库下载一点壁纸
wget -c https://github.com/joyanhui/file.leiyanhui.com/archive/refs/heads/dwm-wallpaper.zip
unzip dwm-wallpaper.zip
mv file.leiyanhui.com-dwm-wallpaper/*.jpg  .
rm -rf dwm-wallpaper.zip file.leiyanhui.com-dwm-wallpaper

# 半透明

sudo pacman -S picom

# 配置i3 + feh

nano ~/.config/i3/config

找到对应的行编辑,或者添加

#壁纸
exec_always --no-startup-id feh --randomize  --bg-fill ~/wallpaper
#半透明
exec_always --no-startup-id picom

# start a terminal 终端
#bindsym $mod+Return exec i3-sensible-terminal
bindsym $mod+Return exec alacritty

# i3w的配置 这里不展开了,自己看wiki

$mod+shift+r 重载i3 $mod+d 允许 dmenu $mod+回车 打开终端

设置分辨率

xrandr --output Virtual-1 --mode 1920x1080

# 命i3w令和配置文件整理

https://github.com/joyanhui/i3w

# 配额remmina

1
2
3
4
sudo pacman -S remmina 
sudo pacman -S libvncserver 
sudo pacman -S spice-gtk  
sudo pacman -S freerdp 

支持 spice vnc sftp ssh rdp

# 其他后续

安装rustdesk https://dev.leiyanhui.com/arch/rustdesk/

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