Problemas de permissão causam falha de segmentação de unidade

2

Eu fiz o upgrade de 13.04 para 13.10 e eu posso inicializar o unity-greeter e fazer o login bem, mas depois do login eu acabei de ter uma tela preta com um cursor. Eu tentei seguir

  • link
  • link
  • e a instalação manual dos drivers AMD baixados. Todos têm o mesmo efeito.

Também li

Todos os quais não foram mais ajuda, então os dois artigos de suporte sobre drivers da ATI

Então eu mudei de volta para os drivers padrão e fui um pouco mais longe na depuração, quando eu faço ctrl + alt + F1 e login e tente unity --debug > unity_start.log então ctrl + alt + F8 a tela fica preta com um cursor e quando eu voltar ctrl + alt + F1 o conteúdo da saída do log é link

No entanto, quando tento sudo unity --debug > unity_start_root.log then ctrl + alt + F8 , unidade inicia e a saída do log é link

O fato de que ele começa como root indica que é um problema de permissões de algum arquivo obrigatório ou que existe alguma configuração específica do meu usuário que está causando o SIGSEGV .

Para reduzir isso, ativei a conta de convidado e tentei fazer o login e obtive as mesmas telas pretas com apenas um cursor do mouse, então isso me diz que não é um problema de configuração, mas um problema de permissões. restringir qual arquivo tem as permissões erradas? Também há algo mais que possa ajudar a depurar este problema?

Ok, depois de mais algumas horas pesquisando, descobri que, se eu me adicionar ao grupo de vídeos, posso fazer login e ver a área de trabalho, mas há muitos outros problemas relacionados à permissão, por isso estou pensando que algo ficou complicado com o PolicyKit. a atualização, existe uma maneira de redefinir as configurações do PolicyKit para um usuário?

    
por Dj Gilcrease 21.10.2013 / 00:16

2 respostas

0

Ok, eu pude consertar isso. Eu modifiquei manualmente vários arquivos em /etc/pam.d, então criei arquivos em / usr / share / pam-configs que continham as modificações personalizadas e executei sudo dpkg-reconfigure libpam-runtime

Agora, quando faço login, todas as permissões funcionam corretamente e não vejo erros na inicialização

    
por Dj Gilcrease 24.10.2013 / 17:59
0

Eu tive o mesmo problema.

Eu apenas consertei. (mais ou menos) Minha solução (para que você possa inicializar de volta à GUI) (não sei se realmente era isso ou se era muito coisa juntos):

  • abra o TTY ( ctrl + alt + F1 ) para digitar os comandos.

  • Certifique-se de que os drivers radeon de código aberto estejam instalados. link

  • delete todos os drivers fglrx:
    Eu tentei pela primeira vez: link
    e mais tarde tentei isso:
    sudo apt-get remove fglrx*

depois disso, eu pude reinicializar e fazer login.

OPCIONAL: se você tiver um loop de login (digite a senha e seja aceito, ele irá solicitar novamente): (faça backup do arquivo)
mv ~/.Xauthority ~/.Xauthority.old e tente novamente fazer login.

qualquer pergunta, é só pedir.

causa: eu acho que os drivers antigos (fglrx) não são suportados, então substituí-los por drivers de código aberto suportados.

    
por Ralph Bisschops 21.10.2013 / 19:35