Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇1785:
ウィンドウマネジャーに表示されるタイトル [sato akihiro] 12/13 16:04

 └◇1786:Re:ウィンドウマネジャーに表示されるタイトル [kotaro] 12/13
  └◇1787:できた。 [sato ak] 12/13
   └◇1800:Winアカウントと/etc/passwdの強制編集 [nil] 12/16 <


1785● ウィンドウマネジャーに表示されるタイトル[ sato akihiro ] 2003 12/13 16:04
アカウント名をsato akihiroとスペースを入れてたWindowsXPに、Cygwinをインストールしています。
Xウィンドウを立ち上げてXTremが開くのですが、ウィンドウマネジャーのタイトルが~となっているのです。
本来は、xtermとなってなければいけないはずですが、
そこで、.xinitrcで-nameのオプションをつけてもダメでした。どのように回避したらよいのでしょう。
原因としては、上記に書いてある通り、アカウント名がおかしいからではないかと思われるのですが・・・
はじめ、Xウィンドウが立ち上がらず、Windowsのシステムの環境変数にHOME 値(C:\Unix\home\akihiro)
としたことで回避できました。どなたか、よいアドバイスをください。よろしく
スレッド一覧


1786● Re:ウィンドウマネジャーに表示されるタイトル[ kotaro ] 2003 12/13 17:13
PS1の設定ではないでしょうか

PS1="\u@\h:"'$ '
のような簡単な設定に変更して試してみてください
スレッド一覧


1787● できた。[ sato akihiro ] 2003 12/13 18:22
簡単にできました。しかし、やはりユーザーアカウントにスペースを使っているのは、よくないですよんねぇ。
WindowsXPのほうで別でアカウントを作ればよいのですが、あまりアカウントをふやしたくないし、今あるWindowsXPの
使用者って変えることできないですよねぇ。
普通に、C言語やUNIXの勉強をするくらいなら、今までの環境(Windowsの使用者のスペースが用いられている)でも問題ないのでしょうか?
スレッド一覧


1800● Winアカウントと/etc/passwdの強制編集[ nil ] 2003 12/16 12:23
#1785
|はじめ、Xウィンドウが立ち上がらず、Windowsのシステムの環境変数にHOME 値
|(C:\Unix\home\akihiro) としたことで回避できました。

/etc/passwd の中の HOME のパスを適当なものに変えるほうがよいと思います。
(?例えば "...:/home/sato akihiro:..." を "...:/home/akihiro:..." に)
他のマシンからloginするような場合にも問題がおきません。

個人的には Windowsのシステムの環境変数で HOME を設定するのは、なにかとトラブルの元になるので、よほどでないとお勧めしません。
(#1709 のスレッドの一部も、それにまつわります)

#1787
|簡単にできました。しかし、やはりユーザーアカウントにスペースを使っている
|のは、よくないですよんねぇ。
|WindowsXPのほうで別でアカウントを作ればよいのですが、あまりアカウントを
|ふやしたくないし、今あるWindowsXPの使用者って変えることできないですよねぇ。
|普通に、C言語やUNIXの勉強をするくらいなら、今までの環境(Windowsの使用
|者のスペースが用いられている)でも問題ないのでしょうか?

/etc/passwd の頭の欄の「Cygwin上でのユーザ名」は、「Windows上でのアカウント」とは別の文字列を設定しても、動作に支障は無い、ようです。
(?つまり "sato akihiro:..." を "akihiro:..." に)

ただし、空白の入ったアカウント名や漢字のアカウント名で常に大丈夫かは確認していません。

/usr/share/doc/Cygwin/login.README の後半に解説がありました。
(訳: http://www.sixnine.net/cygwin/cygwin-doc/software/login.html)


上記 2点を自前で調整すれば、Windows側アカウントはそのままで、Cygwin側のアカウントを調整できるようです。
/etc/passwd の構造や各欄の意味は、別途調べて確認しておいてください。
スレッド一覧

早田のホームページへ
CGIROOM