GCPのdebianにsshするときにXの転送が失敗する場合の対処
GCPを使っているときにX転送して、画像をsxivで開いて確認したりしたくなることがある。 debianのインスタンスでsxivを実行しようとしたら、以下のようなエラーが出た。
@localhost $ ssh -Y gcphost @gcphost $ sxiv ... sxiv: Error opening X display
よく見返すとsshの直後に以下のようなエラーも出ていた。
X11 forwarding request failed on channel 0
こういうときに役に立つのが、StackOverflowである。 https://stackoverflow.com/questions/38961495/x11-forwarding-request-failed-on-channel-0
以下の順番で設定していったが、結局xauthをインストールした後に直った。