Fedora 35 gnome-x11 不完全な環境変数

Fedora 35 gnome-x11 不完全な環境変数

関係のない理由で(XWaylandはgnuplot、firefoxなどのアプリケーションを使用してBashとクラッシュすることが多い...)私はFedora 35ノートブックにログインして「Gnome on X11」を実行してみました。これはデフォルトでログイン画面に自分のユーザー名を入力し、デフォルトのGNOMEの代わりにX11で代替GNOMEを選択してから、私のパスワードを入力することで続行されました。

問題は、「Activities」と「xterm」を選択すると、Bash-shellで終了して期待どおりに$HOME設定されますが、実行されていないか実行されているように見えることです。 [Wayland-gnomeでは、これらの不完全な設定は表示されません。 ] xdg 環境変数が期待どおりに設定されました。/root/home/$USER.login.bashrc.bash-login

XDG_MENU_PREFIX=gnome-
XDG_SESSION_DESKTOP=gnome-xorg
XDG_SESSION_TYPE=x11
XDG_CURRENT_DESKTOP=GNOME
XDG_SESSION_CLASS=user
XDG_RUNTIME_DIR=/run/user/1000

ファイルが/etc/environment空です。問題は、Fedora 35でgnome-x11 bash環境初期化の基本的な動作をどのように取得しますか?

  • gnome-terminal代わりに起動すると同じ動作が発生します。xterm

  • /etc/passwd正しいホームディレクトリが含まれています。

  • /usr/bin/gnome-sessionスクリプトは、セッションがウェイランドセッションの場合にのみ$ SHELLという名前のシェルを開始します。この制限は意図的なものですか?

  • /usr/share/applications/xterm.desktop見た目は良く見え、星は気にしないようです。$HOME

  • HOMEどのディレクトリにも設定がありません/etc/gdm

  • HOMEどのディレクトリにも設定がありません/etc/X11

  • HOMEどのディレクトリにも設定がありません/etc/profile.d

  • .gdmrc私の(正しい)ディレクトリにはありません$HOME

  • 同じ問題が存在します。Fedora 34

関連情報