Gtk-WARNING **: cannot open display と表示されたとき

2022年5月26日

git push でパスワード入力の段階で、
(gnome-ssh-askpass:22405): Gtk-WARNING **: cannot open display: 
と表示されるときは、環境変数 SSH_ASKPASS の中身をカラにすると良いようです。
$ unset SSH_ASKPASS
$ echo $SSH_ASKPASS

また、このままだとログインのたびにこの作業が必要になるので、.bashrc にこの unset SSH_ASKPASS を記載しておけば、以降は表示されなくなります。 ちなみに、unset する前は次のような値が入っていました。
$ echo $SSH_ASKPASS
/usr/libexec/openssh/gnome-ssh-askpass

参考:prevent-git-from-popping-up-gnome-password-box

bash,git

Posted by plkl