*xfce 環境で xdm ログインでの PATH [#ic444071]
- ページ: 不具合報告/4.6
- 投稿者: M.Tomi
- 優先順位: 低
- 状態: 提案
- カテゴリー: 不具合報告
- 投稿日: 2009-02-28 (土) 16:11:07
- バージョン:
メッセージ †
xfce 環境 (gnome, kde はインストールしていません) で run level 4 (xdm) でログインすると PATH=/bin:/usr/bin:/usr/X11R7/bin:/usr/ucb:/usr/lib/qt/bin:/opt/kde/bin となります。 run level 3 で startx で起動した場合は PATH=/usr/local/sh/bin:/opt/pgsql/bin:/opt/php5/bin:/opt/httpd/bin:/usr/X11/bin:/usr/bin:/bin:/usr/local/bin:/usr/java/jre/bin:/usr/lib/qt/bin:/opt/kde/bin (個人的に追加あり) です。 4.6b1 から Change.Log の内容を参考に up したマシンです。
- :/usr/ucb: これって Linux 環境下であるのかなぁ?。 su, -- M.Tomi
- イカン、 CR を押してしまった。 続きです
su, sudo での PATH にはあった気がする。どこかに埋め込まれているのか? --
- 又不足だった su, sudo では /etc/ucb だったかも?。 -- M.Tomi
- /etc/profile の環境変数等も設定されていませんでした?。 --
- 修行は kdm の方でしたけど、run level4 でログインすると /etc/profile や /etc/profile.d/* は読まれないですね。これらを読ませるには /usr/X11R7/lib/X11/xdm/Xsession で指定するみたい。 -- kojima
- 横着ですが /etc/profile を ~/.xsession にコピーして .xsession の最後に .xinitrc を読み込むように追加で、環境変数等を確認しましたが問題ないようです。但し微調整は必要かも?。 -- M.Tomi