xsession-errors

1

quando eu efetuo login na minha área de trabalho e listo o conteúdo do arquivo .xsession-errors em meu diretório pessoal, o seguinte é encontrado. por favor, deixe-me saber o que fazer para corrigir os erros

mktemp: failed to create file via template ‘/tmp/config-err-XXXXXX’: Permission denied
/usr/sbin/lightdm-session: line 29: : No such file or directory
cat: : No such file or directory
truncate: cannot open ‘’ for writing: No such file or directory
/usr/sbin/lightdm-session: line 29: : No such file or directory
cat: : No such file or directory
truncate: cannot open ‘’ for writing: No such file or directory
Script for ibus started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
init: at-spi2-registryd main process ended, respawning
 init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd respawning too fast, stopped

Conforme solicitado, a saída de ls -ld /tmp é fornecida abaixo:

drwxr-xr-x 4 root root 4096 Oct  1 15:17 /tmp

o proprietário e o grupo parecem ser root e como corrigir

Além disso, meu shell bash está travando regularmente agora

    
por user456495 01.10.2015 / 10:27

1 resposta

1

A primeira linha do extrato de .xsession-errors postado mostra que /tmp não pode ser gravado. Isso é confirmado pela saída de ls -ld /tmp mostrando permissões 755 para /tmp , quando elas devem ser 1777 (permissões de leitura / gravação / execução para todos + bit permanente, portanto, somente root pode remover o diretório).

Para corrigir isso, faça

sudo chmod 1777 /tmp

Editar : Conforme mencionado nos comentários, o gerenciador de exibição (testado com gdm e lightdm ) reinicia automaticamente quando você sai do shell gráfico (Unity, GNOME, ...) E com isso, o servidor X também é reiniciado. Não há necessidade de fazer isso manualmente.

Tome o seguinte como referência, se você precisar reiniciar lightdm por algum outro motivo.

Reinicie o X-Server e veja se este erro e esperamos que os outros também tenham desaparecido. Deve ser o suficiente para reiniciar o gerenciador de sessões. Sair da sua sessão gráfica.

  • Use Ctrl + Alt + F1 para alternar para um console.
  • Faça login com suas credenciais e faça

    sudo service lightdm restart
    

Nota: Pode ser que você precise definir as permissões apropriadas 1777 para /tmp/.X11-unix . Veja este post em Unix.SE .

    
por Nephente 01.10.2015 / 11:59