Eu tenho uma máquina desktop básica com duas contas de usuário. Quero permitir que o segundo usuário (não aquele que iniciou o X) acesse o xserver e execute programas GUI.
Eu fiz isso funcionar usando xhost do usuário de login, mas parece que não funciona mais.
xhost +SI:localuser:fred
agora, se eu fizer o su - fred e tentar qualquer coisa que exija X, recebo um erro informando que ele não pode acessar a tela.
$ xhost
xhost: unable to open display ""
Por favor, não responda sobre como usar vnc, ssh ou acesso remoto. Essa não é a questão.
Obrigado por qualquer ajuda sobre como fazer isso, isso está me impedindo de trabalhar.
Responder1
você pode tentar isto: xhost local:
ou isto: xhost +127.0.0.1
. Eu prefiro a primeira solução. César