Upstart 帮助:更改 Ubuntu 10.04 服务启动顺序

Upstart 帮助:更改 Ubuntu 10.04 服务启动顺序

我在 Ubuntu 10.04 中遇到了服务启动顺序问题。我的工作站配置为用于winbind连接到我的域控制器进行身份验证。

问题是,gdm在网络接口启动之前,登录屏幕就会出现。这会导致问题,因为计算机还不能与域服务器通信,所以客户端无法登录。

有没有办法延迟启动顺序,gdm以便仅在网络接口配置完成后才出现?

Ubuntu 现在使用的是upstart,不幸的是,没有 GUI 来配置它,而且文档很糟糕。我真的不知道从哪里开始。

答案1

/etc/init/gdm.conf添加行

and net-device-up IFACE=eth0

开始语句(用您需要的接口替换 eth0)。它应该看起来像

start on (filesystem
          and net-device-up IFACE=eth0
          and started dbus
          and (graphics-device-added fb0 PRIMARY_DEVICE_FOR_DISPLAY=1
               or drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
               or stopped udevtrigger))

相关内容