root以外のユーザーとしてxを起動してみてください。

root以外のユーザーとしてxを起動してみてください。

startxユーザーとして努力しています。より具体的には、startxpulseaudiosudoをxfce4で動作させようとしています。

次のエラーが発生します。

xauth: timeout in locking authority file /home/user/.Xauthority

ベストアンサー1

環境変数をsudo変更しないように設定した可能性があります。$HOME同時にstartx(または少なくともそれが作成されたXサーバープロセス)、認証Cookieがに書き込まれることを望みます。$HOME/.Xauthority最終結果は、sudo startxユーザーのホームディレクトリにルート所有ディレクトリが残るということです。.Xauthority所有権と権限によりディレクトリに書き込むことができるのでstartx いいえsudoに失敗しました。

これが発生した場合は、通常の操作が成功するように.Xauthorityルート所有ファイルの所有権を変更(または単に削除)する必要があります。startx例えば

  • たとえば、++を使用してCLI仮想CTRL端末に切り替えます。ALT2
  • 一般ユーザー資格情報を使用してログイン
  • rm ~/.Xauthority

また、見ることができますユーザーがグラフィカルアプリケーションを起動するために一般的なsudoを使用してはならないのはなぜですか?

おすすめ記事