FreeBSD:(EE)无法加载模块fbdev(模块不存在,0)错误和解决方案

时间:2020-01-09 10:38:31  来源:igfitidea点击:

我正在安装FreeBSD 10 Xorg和xfce4桌面。
但是,出现以下错误:

(EE) Failed to load module fbdev (module does not exist, 0)
((EE)无法加载模块fbdev(模块不存在,0)

如何在基于FreeBSD 10 amd64的系统上解决此问题? 您需要安装X.Org xf86-video-fbdev驱动程序。可以使用pkg命令使用端口或二进制软件包进行安装。

修复(EE)无法在FreeBSD Xorg上加载模块fbdev(模块不存在,0)

打开终端应用程序,然后使用su命令以root用户身份登录:

`su -`

通过端口安装xf86-video-fbdev

执行以下命令:

# cd /usr/ports/x11-drivers/xf86-video-fbdev/
# make install clean

通过二进制软件包安装xf86-video-fbdev

执行以下命令:

# pkg install x11-drivers/xf86-video-fbdev

或者

# pkg install xf86-video-fbdev

输出示例:

Updating repository catalogue
The following 1 packages will be installed:
 
        Installing xf86-video-fbdev: 0.4.4_4
 
The installation will require 28 KB more space
 
11 KB to be downloaded
 
Proceed with installing packages [y/N]: y
xf86-video-fbdev-0.4.4_4.txz        100%   11KB  11.1KB/s  11.1KB/s   00:00    
Checking integrity... done
[1/1] Installing xf86-video-fbdev-0.4.4_4... done

测试新的Xorg配置

首先,创建一个Xorg配置文件:

# Xorg -configure

这将生成一个名为/root/xorg.conf.new的文件,该文件尝试为检测到的硬件加载正确的驱动程序。
接下来,通过执行以下内容来测试自动生成的配置文件是否适用于图形硬件:

# Xorg -config xorg.conf.new -retro

如果测试成功,则将配置文件复制到/etc/X11/xorg.conf:

# cp xorg.conf.new /etc/X11/xorg.conf