Servidor Ubuntu + Openbox: xauth: tempo limite no arquivo de autoridade de bloqueio /home/username/.Xauthority

0

O problema:

Eu tento resolvê-lo por 3 dias. Estou aqui apenas para postar os resultados:

  • Eu corro um servidor LTS Ubuntu 16.04.3.
  • Eu decidi que o ubuntu-desktop é bem pesado, então decidi rodar o Openbox. Um dos meus aplicativos de servidores precisa de uma GUI mínima para ser executado.
  • Eu instalei tudo de acordo com este link e este link e também [isto] [3]. Tudo diz a mesma coisa, mas ...
  • startx só funciona com sudo .
  • Quando executo startx sem sudo , ele diz:

    xauth: timeout in locking authority file /home/username/.Xauthority

  • Esta mensagem abrange uma ou duas vezes antes de as mensagens do X.Org começarem a aparecer.

  • No final da mensagem do xorg, ele retorna um erro de buggy. Ele retorna o final da mensagem na mesma linha da mensagem:

    Deve ser como (EE) Server terminated with error (1). Closing log file. /home/username/.local/share/xorg/Xorg.0.log" for additional information.

mas aparece como

me/.local/share/xorg/Xorg.0.log.(EE) (EE) Server terminated with error (1). Closing log file. /home/userna

Tudo em uma linha! Estranho!

E diz depois de um tempo:

xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

E isso me joga de volta.

Quando abro o log: mostra o seguinte erro:

(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
(EE) no screens found (EE)

Quando volto para o log, encontrei outros 5 erros que podem levar a isso:

  • (EE) Failed to load module "mga" (module does not exists, 0)
  • (EE) open /dev/dri/card0: No such file or directory
  • (EE) open /dev/fb0: Permission denied (este aparece várias vezes)
  • (EE) Screen 0 deleted because of no matching congif section. (isso também aparece várias vezes seguidas)
  • (EE) VESA(0): Cannot read init vect

Depois disso, comecei a pesquisar sobre o / dev / fb0 e descobri que o bug ocorre após uma atualização para o xorg. A melhor maneira de resolver esse problema é encontrar um arquivo Xorg.wrap o Xwrapper.config e colocar uma tag 'allow_users = anybody' nele.

Mas nenhum desses arquivos existe, então eu fiz de forma diferente

Solução:

A solução que encontrei foi executar:

sudo chmod 666 /dev/fb0

Esta não é, de longe, a melhor solução que posso obter, mas funciona. Agora é hora de resolver o ambiente confuso no Ubuntu / Openbox. : /

Se alguém puder fornecer uma solução melhor para isso, eu serei grato.

    
por Davi Figueiredo 02.10.2017 / 07:20

0 respostas