Não é possível acessar a GUI em 16.04 com xf86EnableOPorts xserv falha

1

Acabei de fazer uma instalação limpa do Ubuntu 16.04. A inicialização me leva à tela de login do LightDM. Ao efetuar o login, recebo um flash em uma entrada de terminal que é muito rápida para ler e retornar ao indicador do LightDM. Minha sessão de convidado vai direto para a área de trabalho da GUI sem problemas. Eu era capaz de fazer o login do terminal (CTL + ALT + F1) muito bem, então eu tentei executar o GUI a partir do terminal com startx. Recebi a seguinte mensagem de erro:

xf86EnableOPorts: failed to set IOPL for IO (Operation not permitted) xinit: connection to x server lost

Pesquisei online e tentei:

find ! -user $myusername

Eu recebi um erro de uso de missing argument que não entendi.

Eu também reinstalei ubuntu-desktop e unity do terminal sem alterações. Eu fiz o seguinte:

sudo rm -fr ~/.Xauthority
sudo rm -fr ~/.config/autostart

sem alteração.

Sou um macaco rato que pode seguir instruções, mas não sei o que está acontecendo. Isso é obviamente não um problema de driver, já que minha conta de convidado inicializa bem. É algo a ver com o xserver e a minha conta no sistema.

Para o registro, minha placa de vídeo é um Intel HD 4600 Graphics integrado.

Isso é o mais longe que posso chegar. O que eu faço agora?

Obrigado.

ATUALIZAÇÃO 7/4/16 1:56 am

Então eu desisti e fiz uma instalação limpa do 14.04 e usei o atualizador do sistema para instalar o upgrade de distribuição do 16.04. Isso funcionou perfeitamente! Eu reiniciei e log in bem. SEM PROBLEMAS DE LOGIN! Em seguida, restaurei meus arquivos e configurações pessoais copiando os arquivos para o diretório de perfil da minha home page e sobrescrevendo tudo como root (sudo) de outra unidade. Tudo correu como esperado e parecia bem. eu reiniciei e o problema voltou!

Agora sei que é algo na minha antiga configuração 14.04 no diretório do meu perfil inicial que está causando esse problema em 16.04. A exclusão de .Xauthority não faz nada para ajudar no problema e foi restaurada. Alguma idéia por aí? É algo na minha pasta pessoal em algum lugar. Eu preciso consertar via terminal e eu sou um macaco de rato. Por favor ajude.

Obrigado.

    
por Exomancer 02.08.2016 / 19:20

2 respostas

1

O problema foi corrigido fazendo o seguinte:

  

Pressione CTRL + ALT + F1 e faça o login pelo terminal e execute:

     

sudo chown -R $USER:$USER $HOME

     

Em seguida, pressione CTRL + ALT + F7 e faça o login

por exemplo:

sudo chown -R popeye:popeye /home/popeye/

Isso vem de:

link

Post # 2 por actionparsnip (andrew-woodhead666)

Obrigado, Jyves. Sua resposta e variantes dele, onde também mencionado no post do fórum. Felizmente a resposta acima acabou por ser mais limpa a longo prazo e deixe-me manter todos os meus arquivos originais sem ter que vasculha-los laboriosamente e copiá-los para um novo perfil de usuário.

Portanto, parece que esta questão está encerrada.

    
por Exomancer 04.08.2016 / 11:57
0

Dado o fato de que seu problema está com o usuário principal e não aparece com outro usuário, é provável que um dos arquivos ocultos dentro da sua pasta pessoal esteja corrompido. O truque agora é identificar qual (frequentemente .Xauthority, mas não no seu caso).
Você poderia logar no terminal e digitar: sudo adduser newuser --group sudo

Isso criará um novo usuário chamado 'newuser' com privilégio sudo. Reinicie e tente fazer o login com este novo usuário, você deve poder logar normalmente. A partir daí abra um gerenciador de arquivos (dolphin, nautilus, midnight commander etc ...) e compare visualmente os arquivos ocultos em sua pasta pessoal com os arquivos ocultos na nova pasta do usuário, por exemplo se o seu estiver vazio (0 byte) e não o outro, este pode ser o que causa problemas. Temo que isso seja um pouco entediante.

    
por Jyves 04.08.2016 / 09:21