X não permite alterações porque não acredita que tenha autoridade para fazer isso:
export XAUTHORITY=$(eval echo ~'who | grep tty7 | sed 's/\([a-z]*\).*//'')/.Xauthority
Estou tentando executar xinput --list em uma máquina remota. Parece funcionar bem em nossas máquinas 10.04, mas nossas máquinas 12.04 não parecem querer jogar bola.
Basicamente eu uso uma sessão do PuTTY para conectar à máquina remota, no 10.04 eu posso então exportar DISPLAY =: 0 e então, dependendo dos requisitos, execute xinput --list e / ou xinput_calibrator. Isso listará os dispositivos de entrada ou executará o Calibrador na tela remota e exibirá os resultados na Sessão do PuTTY.O erro que estou recebendo é: Nenhum protocolo especificado Nenhum protocolo especificado Não é possível conectar-se ao servidor X
Existe alguma alteração de configuração comum que eu precisaria para fazer isso funcionar? Por que funcionaria em 10.04, mas não em 12.04?
X não permite alterações porque não acredita que tenha autoridade para fazer isso:
export XAUTHORITY=$(eval echo ~'who | grep tty7 | sed 's/\([a-z]*\).*//'')/.Xauthority