X0ソケットが/ tmp(.x11-unix)に配置されるのはなぜですか?他の場所に移動できますか?

X0ソケットが/ tmp(.x11-unix)に配置されるのはなぜですか?他の場所に移動できますか?

ディレクトリを整理する習慣がありました/tmp。結局、それは「短期保存」です(/tmpと/var/tmpの違いは何ですか?)。最近答えたように、アプリケーションが完全に起動しないことがわかりました。https://stackoverflow.com/a/31612672/5499118。検索後、ソケットファイルに関する追加情報が見つかりました。"/tmp/.X11-unix/"とは何ですか?。ただ気になりました。 X11ソケットタイプファイルを入れるのはなぜですか/tmp?どのようにUnixに入ったのですか?

フル機能を維持するには、どのように別の場所に移動できますか? (名前を変更すると.X11-unix削除と同じ問題が発生します)。次の方法でpython -c "import socket as s; sock = s.socket(s.AF_UNIX); sock.bind('/tmp/.X11-unix/X0')"再生成してください。https://serverfault.com/questions/358866/create-unix-named-socket-from-the-command-lineエラーを解決するのに役立ちません。

関連情報