Проблема с выскочившими сессиями: невозможно понять: ошибка формата Exec

У меня очень специфическая проблема. Я установил arm ubuntu 13.10 на Chromebook с оригинальным ядром Chromebook Linux.

И я получил странные ошибки в ~ / .xsession-errors, которые мешают мне запустить рабочий стол kde:

init: Failed to spawn logrotate pre-start process: unable to granpt: Exec format error
...

granpt? Что это значит? Я обнаружил, что строка «неспособна понять» определена в двоичном файле инициализации.

Также я обнаружил, что эти ошибки вызваны /etc/X11/Xsession.d/00upstart, поэтому, когда я его удаляю, kde запускается нормально, но не имеет некоторых функций, таких как виртуальный терминал и т. Д. Все сценарии Ubuntu являются оригинальными и не изменены. Похоже, что это проблема с некоторыми ограничениями безопасности в ядре Chromebook, но я не могу понять, как эти сеансы работают и как я могу их отладить?

Кто-нибудь близко знаком с upstart, чтобы помочь мне?

0
задан 04.05.2020, 19:40

1 ответ

У меня было то же сообщение об ошибке, но с сервисом mysql:

init: Failed to spawn mysql pre-start process: unable to granpt: No such file or directory

Похоже, что оно вызвано тем, что / dev / pts не монтируется.

В моем случае монтирование / dev / pts с помощью этой команды устранило проблему:

mount devpts /dev/pts -t devpts

Однако у меня нет опыта, чтобы сказать, почему / dev / pts не смонтирован и почему он вызывает некоторые проблемы. служба не может быть запущена upstart

0
ответ дан 04.05.2020, 19:41

Теги

Похожие вопросы