FreeBSD 13.0 - 完整桌面体验

2021-03-17 23:21:41

随着Shovern的FreeBSD 13.0的释放,我想看看它如何在我的联想T450笔记本电脑上塑造。以前的主要版本在这台笔记本电脑上,用它作为一个工作站,围绕边缘感到非常粗糙,但有13个,感觉像开发人员搞定了。

我喜欢在桌面操作系统方面保持简单,所以下面的描述是我如何从FreeBSD 13.0RC1的新安装到基于XFCE4桌面体验的工作环境。

FreeBSD安装过程简单且在其他官方位置记录,所以我不会在这里重复。但是,我所选择的一些配置项目是在root上使用zfs,加密交换和禁用所有服务(这是工作站,而不是服务器)。

一旦机器重新启动,我们需要设置它,以便暂停/恢复正常工作(以及测试)并启用电源管理。人们已将暂停/恢复恢复到工作的主要问题没有加载的DRM或XF86驱动程序,这些驱动程序适用于板载图形。

在这里的T450,我们有一个标准的英特尔图形芯片组。安装I915驱动程序的以下二进制软件包,启用它们和电源管理服务,然后重新启动计算机以进行测试:

pkg bootstrap -fpkg安装-y drm-fbsd-kmod xf86-video-intelkld_list =“i915kms”>> /etc/rc.confsysrc powerd_enable = yesshutdown -r现在

一旦机器重新启动,您可以测试您的笔记本电脑是否可以进入暂停状态,然后在没有问题的情况下恢复:

这将将笔记本电脑发送到S3暂停状态。等待30秒,然后短暂按下电源按钮。如果一切正常工作,您的笔记本电脑应该恢复到包括屏幕的生活。在以前版本的T450中,这一直在“击中和小姐”,但似乎在13.0时正常工作。

只需一个注释,如果您在此处遇到一些问题,请确保您的BIOS /固件已更新到最新版本。

如果上面的工作正常,那么您可以将Sysctl参数设置为暂停盒盖关闭:

最终要做的是加载Xorg,XFCE4和我们最喜欢的应用程序,让我们进入。

pkg安装-y xorg xfce xfce-goodies xscreensaver \ slim-freebsd-black-theme openntpd amigafonts mc \ oksh otter-browser酷 - 复古蓝色鱼

一旦安装了所有包,启用DBUS,Slim和OpenNTPD然后启动服务(除Silim除外,即可启动XFCE4):

在某些时候,我将更改为OpenBSD KSH shell(Oksh中的FreeBSD软件包),因此我将添加进入〜/ .profile文件的条目以读入〜/ .kshrc

histfile =“$ home / .ksh_history”histsize = 5000Export Visual =“Emacs”导出编辑器=“VI”Set -o Emacs 注销并重新登录以摄取上述环境变量(或等待下面的重启)。 最后一部分是获取vanilla xfce4桌面设置并启用/禁用一些默认设置,以便桌面与暂停/恢复功能有效,更改屏幕保护程序/锁屏。 设置Slim Display Manager。 编辑/usr/local/etc/slim.conf并将默认主题更改为Slim-FreeBSD-Black-Theme: 将XFCE4设置为在登录后自动启动,创建〜/ .xinitrc文件,然后插入行: 重新启动DM的笔记本电脑以产生影响(这也允许直接从XFCE4为用户重新启动和关闭): 登录并在XFCE4桌面上进行一次,转到应用程序 - > 设置 - > 设置管理器

选择“Application AutoStart”,DE-SELECT XFCE Screensaver,选择屏幕保护程序和AP-SPI D-Bus总线。 完成上述后,退出XFCE4并重新登录,然后您可以配置Xscreensaver程序,并能够在使用笔记本电脑使用的任何点时暂停和恢复笔记本电脑。