archlinux 配置lxde桌面

lxde是专为低配置的老旧电脑准备的轻量级桌面。

参考

https://wiki.archlinux.org

http://wiki.lxde.org

 

以root身份进入archlinux

 

一、安装

①安装基础的 Xorg

pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils

②安装显卡驱动

命令为 pacman -S  xf86-video-xxxxx

例如intel显卡

pacman -S  xf86-video-intel

VmWare虚拟机的显卡驱动

pacman  -S  xf86-video-vmware

如果不知道相应的显卡包,可以试着安装vesa,它是一个支持大部分显卡的通用驱动,不提供任何 2D 和 3D 加速功能。

pacman -S xf86-video-vesa


③安装lxde

pacman -S lxde

上面的都安装完成后,输入命令

lxdm


如果出现lxde的界面,那么恭喜安装lxde成功

 

二、运行lxde

有多种方法

一种:lxdm 

在命令行界面输入命令

lxdm

 lxdm是轻量级的显示管理器,可替换的显示管理器有kdm,gdm等

一种:startx

startx ,路径一般为 /usr/bin/startx。如果路径不是这样,使用find查找到实际路径

find   /  -name  startx

编辑startx

nano  /usr/bin/startx     注,如果没有nano编辑器,可以使用 vi编辑器,一般都会有vi编辑器的

找到 “ userclientrc=$HOME/.xinitrc  ”这行

其中,$HOME是环境变量,和shell下的 "~"  表示的意思相同,它的值为当前用户的“home”,通常的格式为/home/username。例如,root用户的“home”一般为/home/root。
再来看“ userclientrc=$HOME/.xinitrc  ”这行,这行指定了 X 环境初始化的配置文件,也就是 $HOME/.xinitrc 。可以手动修改为自己想使用的配置文件。例如修改为

userclientrc=/etc/.xinitrc             (/etc/.xinitrc应该是不存在的,需要自己手动创建一个)

编辑  /etc/.xinitrc

nano   /etc/.xinitrc

在一行输入“ startlxde ”  ,保存。


现在执行

startx

就可以运行lxde了。

(多说两句, 虽然 /etc/.xinitrc文件中,startlxde替换为exec  startlxde,依然可以运行lxde,但是不推荐exec  startlxde,因为这样的话在lxde注销后会黑屏,而直接使用startlxde则会正常返回到shell)

 

 三、开机自动运行lxde

在archlinux系统中,需要使用systemd

systemctl enable lxdm.service

这样,开机就会自动显示lxde的登录界面

禁用的话,执行

systemctl disable lxdm.service


 

你可能感兴趣的:(archlinux 配置lxde桌面)