Ssh-Shellコマンドを使用してvino-serverを再度実行させる方法を知っている人はいますか?
サーバーへの接続が失われ、誰かにそのコンピューターの電源をオフにする必要があった今日まで、問題なくリモートデスクトップを使用してきました(画面がないため、電源ボタン)。オンに戻すと、sshセッションを開くことはできましたが、リモートデスクトップセッションを開くことはできませんでした。 ps aux | grep "vino"
を実行すると、vino-serverが実行されておらず、SSHコマンドラインを介して実行できないことがわかりました(私はそのサーバーから遠く離れています)。どちらも再起動してもうまくいきません。
dbus-launch --exit-with-session gsettings list-recursively org.gnome.Vino
レポート
org.gnome.Vino alternative-port uint16 5900
org.gnome.Vino authentication-methods ['vnc']
org.gnome.Vino disable-background false
org.gnome.Vino disable-xdamage false
org.gnome.Vino enabled true
org.gnome.Vino icon-visibility 'client'
org.gnome.Vino lock-screen-on-disconnect false
org.gnome.Vino mailto ''
org.gnome.Vino network-interface ''
org.gnome.Vino notify-on-connect true
org.gnome.Vino Prompt-enabled false
org.gnome.Vino require-encryption false
org.gnome.Vino use-alternative-port false
org.gnome.Vino use-upnp false
org.gnome.Vino view-only false
私はすでに見つけたすべての提案された解決策を試しましたが、どちらも機能しません。
私は解決策を見つけました:~/.Xauthority
はロックされていました。 SSH経由で次の2つのファイルを削除することで解決しました。
~/.Xauthority-c
~/.Xauthority-l
再起動後、コマンドps aux | grep "vino"
で示されるように、vino-serverが再び動作を開始しました。