【问题标题】:Ubuntu 15.04 + nodm – Continual restartsUbuntu 15.04 + nodm – 不断重启
【发布时间】:2015-09-25 11:17:01
【问题描述】:

我正在尝试让 nodm 在启动时启动一个自助服务终端应用程序。

它成功启动了应用程序,但在启动后死机/重新启动,让我回到控制台。然后它会在一段时间后定期尝试重新启动。

通过 root 手动启动应用程序按预期工作。

auth.log 报告以下内容:

Jul  7 13:56:33 bp1 nodm[708]: restarting session
Jul  7 13:56:33 bp1 nodm[1594]: Successful su on ??? for root by root
Jul  7 13:56:33 bp1 nodm[1594]: pam_unix(nodm:session): session opened for user root by (uid=0)
Jul  7 13:56:33 bp1 systemd-logind[640]: New session c3 of user root.
Jul  7 13:56:33 bp1 systemd: pam_unix(systemd-user:session): session opened for user root by (uid=0)
Jul  7 13:56:38 bp1 nodm[1594]: pam_unix(nodm:session): session closed for user root
Jul  7 13:56:38 bp1 nodm[708]: X session 1594 quit with status 0
Jul  7 13:56:38 bp1 nodm[708]: sending X server 1591 the TERM signal
Jul  7 13:56:38 bp1 nodm[708]: session lasted less than 7 seconds: sleeping 30 seconds before restarting it

/etc/default/nodm 设置如下:

# nodm configuration

# Set NODM_ENABLED to something different than 'false' to enable nodm
NODM_ENABLED=true

# User to autologin for
NODM_USER=root

# First vt to try when looking for free VTs
NODM_FIRST_VT=7

# X session
NODM_XSESSION=/root/.xsession

# Options for the X server
NODM_X_OPTIONS='-nolisten tcp'

# If an X session will run for less than this time in seconds, nodm will wait an
# increasing bit of time before restarting the session.
NODM_MIN_SESSION_TIME=5

.xsession 当前包含:

xset -dpms
xset s off
xset s noblank

/var/app/electron /var/app/project_contents/

此外,我已将闪烁的视频发布到: http://youtu.be/M5ZvBbhJlCY

关于可能导致此问题的任何指示?

【问题讨论】:

  • 请同时显示您的 .xsession 文件。
  • 这似乎与访问 USB 有关。移除 USB 访问器可防止错误发生。

标签: ubuntu startup kiosk kiosk-mode


【解决方案1】:

这与 nodm 无关。 Electron 在 REPL 模式下运行 Johnny-5。在实例化 Johnny-5 时禁用 REPL 模式解决了该问题。现在是早上 5 点 54 分。

【讨论】:

    猜你喜欢
    • 2016-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-02
    • 2017-05-19
    相关资源
    最近更新 更多