Browse Source

Добавлено переключение на tty1 при остановке службы xdm

Без принудительного переключения иногда случается, что plymouth и
текущая консоль отличаются и при выключении plymouth запускается но без
отображения. Проблема проявляется не всегда. Чаще при при запуске
перезагрузки из сеанса пользователя в котором запущено много приложений.
calculate-0.1.3
parent
commit
564d675e30
1 changed files with 6 additions and 1 deletions
  1. +6
    -1
      plymouth.c

+ 6
- 1
plymouth.c View File

@@ -290,8 +290,13 @@ int rc_plugin_hook(RC_HOOK hook, const char *name)
case RC_HOOK_SERVICE_STOP_NOW:
if(!ply_message("Stopping service", name))
rv = 1;
if(strcmp(name, "xdm") == 0)
command("/usr/bin/chvt 1");
break;
case RC_HOOK_SERVICE_STOP_DONE:
if(strcmp(name, "xdm") == 0)
command("/usr/bin/chvt 1");
break;

case RC_HOOK_SERVICE_START_NOW:
if(!ply_message("Starting service", name))
rv = 1;


Loading…
Cancel
Save