我在 Arch 启动时不断收到与我的相关的错误rc.conf
:
failed to load module "wl"
failed to load module "lib80211"
等等。它列出了我的所有模块/etc/rc.conf
这是我的完整内容rc.conf
:
#
# /etc/rc.conf - configuration file for initscripts
#
DAEMONS=(syslog-ng dbus networkmanager crond .. etc. ..)
MODULES=(... wl... lib80211... nvidia-bl... openntpd... slim... acpid... pommed)
# Storage
#
# USEDMRAID="no"
# USELVM="no"
# Network
#
# interface=
# address=
# netmask=
# gateway=
HARDWARECLOCK="UTC-5"
TIMEZONE="US/Central"
当pommed
我在 X 中添加sudo pommed &
我的xinitrc
.
配置文件的格式是否正确?
答案1
您的rc.conf
配置不正确;wiki 中的省略号 ( ...
) 仅供参考。该rc.conf
文件是 shell 脚本,数组不应包含这些点。
使用该方法是不推荐的加载模块的方法。如果您希望继续在此文件中列出它们,那么您应该使用以下格式:
MODULES=(wl lib80211 nvidia-bl)
加载这些模块的正确方法概述在拱门维基,通过在 下创建文件/etc/modprobe.d/
。以 为例wl
,您将创建/etc/modprobe.d/wl
该文件并将包含:
# load broadcom module at boot
wl
此外,openntpd
是一个守护进程,应该列在该数组中,而不是列在模块 one 中,而 和 应该列在模块slim
中acpid
。我不知道pommed
是什么,但我也会检查它应该放在哪里。