在Linux上装了X11 server, 通过Xming 在本地打开UI来观察系统情况。
结果发现非root用户无法使用,报出 X11 connection rejected because of wrong authentication 错误。
特记录解决方法如下:
1. 用root用户运行
$ xauth list
mdf-cp1/unix:11 MIT-MAGIC-COOKIE-1 e01b146a570dbbb97f79f6e5215baa96
mdf-cp1/unix:10 MIT-MAGIC-COOKIE-1 6652119d9956246be080246204cca1c5
2. 切换到目标用户,运行
$ xauth add mdf-cp1/unix:11 MIT-MAGIC-COOKIE-1 e01b146a570dbbb97f79f6e5215baa96
xauth: creating new authority file /home/mdfcp/.Xauthority
$ xauth add mdf-cp1/unix:10 MIT-MAGIC-COOKIE-1 6652119d9956246be080246204cca1c5
再运行就可以了。