Como permitir o acesso do segundo usuário local ao DISPLAY 0

Como permitir o acesso do segundo usuário local ao DISPLAY 0

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

informação relacionada