FreeBSD 13.1 配置 wayland + wayfire

因为 wayland 不支持 Nvidia 显卡(nvidia 使用的 EGLStream,DRM 使用的 GBM),所以在 freebsd 上需要使用 intel 的集成显卡或者使用 AMD 的显卡
先查看 intel 集成显卡是否被禁用,否则 os 检测不到 intel 集成显卡(这个问题挡住了我两天。。。),即首先在 bios 开启 intel 集成显卡。

华硕 z270 开启集成显卡

F2 进入 bios,高级 --> 北桥设置 --> 显示设置
参考: https://www.zhihu.com/question/402857188

安装和配置

安装 drm

sudo pkg install drm-fbsd13-kmod

配置 /etc/rc.conf

sysrc -f /etc/rc.conf kld_list+=i915kms

将自己的用户 Video 组中

pw groupmod video -m user

增强视频编解码功能

sudo pkg install libva-intel-driver

安装配置 wayland + wayfire

sudo pkg install wayland seatd
sudo pkg install wayfire wf-shell alacritty swaylock-effects swayidle wlogout kanshi mako wlsunset wofi
sysrc seatd_enable=”YES”
service seatd start
mkdir ~/.config/wayfire
cp /usr/local/share/examples/wayfire/wayfire.ini ~/.config/wayfire

编辑 ~/.zshrc 在最后添加 XDG_RUNTIME_DIR 定义

export XDG_RUNTIME_DIR=$HOME/runtime

zsh 的安装见另我另一篇文章: zsh

参考

https://forums.freebsd.org/threads/sway-and-wayland.83682/#post-551788
https://docs.freebsd.org/en/books/handbook/x11/#x-wayland
https://wiki.freebsd.org/Graphics#drm-kmod
https://euroquis.nl/freebsd/2021/03/16/wayland.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值