FreeBSD 14.0 安装Xfce桌面
1. 前言
FreeBSD 14.0 安装 Xfce 桌面,主要是安装 Xorg 和 Xfce,并进行相关的配置。
2. 安装和配置Xorg
- root用户安装 Xorg 命令:
pkg install xorg
- 加入用户至 video 组:
pw groupmod video -m username
pw groupmod video -m root
- 查看本机显卡类别:
pciconf -lv|grep -B4 VGA
vgapci0@pci0:0:2:0: class=0x030000 rev=0x06 hdr=0x00 vendor=0x8086 device=0x1912 subvendor=0x1734 subdevice=0x121c
vendor = 'Intel Corporation'
device = 'HD Graphics 530'
class = display
subclass = VGA
- 安装和设置 Intel 显卡:
pkg install drm-kmod
sysrc kld_list+=i915kms
pkg install libva-intel-driver mesa-libs mesa-dri
pkg install nvidia-driver
sysrc kld_list+=nvidia-modeset
sysrc kld_list+=linux64
sysrc linux_enable=“YES”
sysrc kld_list+=nvidia
pkg install nvidia-hybrid-graphics
sysrc nvidia_xorg_enable=“YES”
service nvidia_xorg start
3. 安装和配置 Xfce 桌面
- root用户安装:
pkg install xfce
- 挂载
/proc
,以下命令加入到/etc/fstab
文件:
# Device Mountpoint FStype Options Dump Pass#
proc /proc procfs rw 0 0
- 开机启用
D-BUS
:
sysrc dbus_enable="YES"
- 选择用户,输入命令:
echo '. /usr/local/etc/xdg/xfce4/xinitrc' > ~/.xinitrc
-
重启机器,终端登录用户后,输入
startx
启动 Xfce 桌面;账户 Logout 退出 Xfce 桌面。 -
如果想自动启动 Xfce 桌面,可以安装和设置
lightdm
pkg install lightdm lightdm-gtk-greeter
sysrc lightdm_enable="YES"