Problema com sessões upstart: não é possível granular: erro no formato Exec

0

Eu tenho um problema muito específico. Eu instalei um braço Ubuntu 13.10 no chromebook com o kernel original do Linux.

E eu tenho os erros estranhos em ~ / .xsession-errors, o que me impede de iniciar a área de trabalho do kde:

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

granpt? O que isso significa? Eu descobri que a string "incapaz de granular" é definida no init binário.

Também descobri que os erros causados por /etc/X11/Xsession.d/00upstart, então quando eu removê-lo, o kde é iniciado normalmente, mas não possui alguns recursos como terminal virtual, etc. Todos os scripts do Ubuntu são originais e não modificados. Parece que há algum problema com algumas restrições de segurança no kernel do Chromebook, mas não consigo entender como essas sessões são executadas e como posso depurá-la?

Alguém está familiarizado com o upstart para me ajudar?

    
por patriotyk 14.01.2014 / 17:21

1 resposta

0

Eu tive a mesma mensagem de erro, mas com o serviço mysql:

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

Parece que é causado pelo fato de os / dev / pts não serem montados.

No meu caso, a montagem / dev / pts com esse comando resolveu o problema:

mount devpts /dev/pts -t devpts

Ainda não tenho nenhum conhecimento para dizer por que o / dev / pts não está montado nem porque ele faz com que algum serviço não possa ser iniciado pelo upstart

    
por V12L 28.10.2014 / 12:02