2015-07-07 3 views
0

Я пытаюсь запустить nodm приложение для киоска во время загрузки.Ubuntu 15.04 + 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 

/и т.д./по умолчанию/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

Любые указания на то, что может вызвать эту проблему?

+0

Показать ваш файл .xsession, пожалуйста. –

+0

Кажется, что это связано с доступом к USB. Удаление USB-аксессуаров предотвращает ошибку. –

ответ

0

Это не имело ничего общего с w/nodm. В режиме REPL Electron запускал Johnny-Five. Отключение режима REPL при создании экземпляра Johnny-Five. Это 5:54 утра.

Смежные вопросы