前言
开学了,没空折腾电脑……好久没更新博客了,正好写一篇文章证明我还健在。
这几天被FreeBSD群里的狗道长蛊惑,突然想在实体机上试试FreeBSD。没想到成功了,正好水篇文章记录一下。
其实这篇文章水份很大,主要是参考别人的教程,没什么原创的。为什么要用N卡呢?因为我的CPU是E3 1220 v3
,没核显可用……
这篇文章我是按照记忆写的,没有经过实际测试,仅供参考。出现问题可以留言。
我的硬件配置如下。为什么要用GTX650呢?别问,问就是1650s黑苹果没法驱动……
CPU:E3 1220v3
显卡:NVIDIA GTX650
主板:ASUS B85-Pro R2.0
内存:2G*4=8G
正文
安装好系统后,第一步是更换镜像源。可以参考北京交通大学自由与开源软件镜像站-FreeBSD 镜像使用帮助。我pkg使用了ustc的镜像,而portsnap用的是freebsd.cn的镜像。
#安装几个nvidia相关的包以及xorg。
pkg install nvidia-driver nvidia-settings nvidia-xconfig xorg dbus
#启用相关服务。
sysrc kld_list="nvidia nvidia-modeset linux"
sysrc dbus_enable="YES"
sysrc linux_enable="YES"
echo 'linux_enable="YES"' >> /boot/loader.conf
这时候应该已经可以点亮图形界面了……
nvidia-xconfig #生成配置文件。
startx #井号后的字不用输入,你懂的吧。
如果成功了,就可以开始下一步了。
为什么要用sddm?因为直接启动xfce的话xfce没法控制关机重启。为什么呢?咱也不知道……
pkg install xfce sddm wqy-fonts
sysrc sddm_enable="YES"
重启后应当会自动启动sddm,可以用安装系统时创建的普通用户登陆。没有?请用adduser
新建一个……
此时桌面环境应该算配置好了。但我的英语水平还不足以支持我用英语网上冲浪,所以我们还需要配置中文输入法。
pkg install fcitx5 fcitx5-configtool fcitx5-gtk fcitx5-lua fcitx5-qt zh-fcitx5-chinese-addons
#我也不知道哪些是必须的,哪些是可选的,但都装上应该没错……
在~/.cshrc和/etc/csh.cshrc中写入以下内容。
setenv QT4_IM_MODULE fcitx
setenv GTK_IM_MODULE fcitx
setenv QT_IM_MODULE fcitx
setenv GTK2_IM_MODULE fcitx
setenv GTK3_IM_MODULE fcitx
setenv XMODIFIERS @im=fcitx
setenv LANG zh_CN.UTF-8
setenv MM_CHARSET zh_CN.UTF-8
重启后用fcitx5-configtool
添加拼音输入法应该就可以使用了。
附图一张。
参考
本文由 徐艺扬 创作,采用 知识共享署名4.0
国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Mar 28,2021