Re: 【Centos6】ユーザログイン後、何も表示されない ( No.1 ) |
|
- ????????? 2011/10/20 11:19
- ????????? 管理者
-
サーバのシステムロケールは「UTF-8」になっていますか?
当方もつい最近サーバを再構築した際、「eucJP」で構築したらコンソールログインで同様に何も表示されなくなってしまいました。 「UTF-8」に変更し再起動した所、問題なく画面表示されるようになった経緯があります。
> /etc/sysconfig/i18n 上記の内容を開示して頂けますか?
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.2 ) |
|
- ????????? 2011/10/20 13:40
- ????????? Centくん
-
管理者様
ご回答ありがとうございます。
確かに、そこは「U8」⇒「EUC」にしました。 それでこんな事象になるのはどうしてでしょう?
また、どのように対処すべきでしょうか? コンソール接続で対処法がありますでしょうか? (ターミナル接続では蹴られてしまうので・・・)
なお、「はじめての?」の以下のページを参考に行ったのですが、 これは行うべきではなかったということでしょうか? http://kajuhome.com/inst_after.shtml#n03
自学としてですが、 Webサーバを構築して、Webコンテンツを公開することを想定しているため、 コンテンツが文字化けてはと、上記作業を行った次第です。
未熟者ですみません、ご教示をお願いいたします。
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.3 ) |
|
- ????????? 2011/10/20 14:07
- ????????? 管理者
-
何故、コンソール画面がこの様になってしまうのかは当方では解りません。
まずは、システムロケールを「UTF-8」に戻して、サーバを再起動してください。 以下の様に修正します。
# vi /etc/sysconfig/i18n LANG="ja_JP.UTF-8"
> Webサーバを構築して、Webコンテンツを公開することを想定しているため、 > コンテンツが文字化けてはと、上記作業を行った次第です。 これは、サーバのロケールに合わせれば問題ありません。 ただし、Web(html)が出力する文字コード(htmlヘッダのcharset)を適正にしてください。(以下の部分) <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
例えばtest.htmlがeucJPで作成されている場合はcharset=EUC-JPにします。 この様に正しいコードにしておけば、サーバのロケールは極論、なんでも構いません。
失敗してしまう例として、サーバのロケールがUTF-8で新規にtest.htmlをサーバ上で作成した場合は このtest.htmlはUTF-8になります。この状態でcharset=EUC-JPだと文字化けする事になってしまいます。 また、当該掲示板の様に外部から入力された情報をサーバに保存する場合も注意が必要です。
コンソール上で作業が必要ない場合(ターミナルで作業する)は一般的なeucJPにしておけば、大抵のサンプルCGI(perl)がそのまま使用できますが、主体がUTF-8になりつつある?現在はこの際勉強がてらにUTF-8にするのも良いでしょう。
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.4 ) |
|
- ????????? 2011/10/20 14:24
- ????????? Centくん
-
管理者様
早速のご回答ありがとうございます。
以下の修正を行う点は承知いたしました。 # vi /etc/sysconfig/i18n LANG="ja_JP.UTF-8"
ただ、コンソール接続でもGNOMEが表示されませんし、 ターミナル接続も拒否されるため、どのような手段で、 上記の修正を行ったら良いのでしょうか?
管理者様は、同事象の際に、どうやって、プロンプトを表示させたのでしょうか? アイコンはおろか、上部の「アプリケーション」等のメニューも含めて、 コンソール画面上に何も表示されていないため、 どうしようかと思っているところです。(ポインタのみ表示される)
>失敗してしまう例として、サーバのロケールがUTF-8で新規にtest.htmlをサーバ上で作成した場合は >このtest.htmlはUTF-8になります。この状態でcharset=EUC-JPだと文字化けする事になってしまいます。 >また、当該掲示板の様に外部から入力された情報をサーバに保存する場合も注意が必要です。
コンテンツの作成場所(環境)とcharsetが一致していれば、サーバの設定が何であれ、 気にすることはないということですね。
>コンソール上で作業が必要ない場合(ターミナルで作業する)は一般的なeucJPにしておけば、大抵のサンプルCGI(perl)が >そのまま使用できますが、主体がUTF-8になりつつある?現在はこの際勉強がてらにUTF-8にするのも良いでしょう。
そうですね、この際、teratermもU8で設定しておけば、そこでの作成であれ、サーバ内での作成であれ、 気にすることはないですもんね。
丁寧にご説明いただき、本当にありがとうございます。
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.5 ) |
|
- ????????? 2011/10/20 14:32
- ????????? 管理者
-
> 管理者様は、同事象の際に、どうやって、プロンプトを表示させたのでしょうか?
> アイコンはおろか、上部の「アプリケーション」等のメニューも含めて、 > コンソール画面上に何も表示されていないため、 > どうしようかと思っているところです。(ポインタのみ表示される) 失礼しました。肝心な問題が抜けていましたね。
サーバをシングルモードで起動させて該当ファイルを修正してください。
【シングルモードでの起動の仕方】 1.ブートローダ画面(カーネル選択画面)中に「e」を押します。 複数カーネルが存在していた場合は、デフォルトでは1番上が通常起動する物ですので、もう一度「e」を押します。 2.入力できる状態になるので選択された最後に以下を追加します。 「 single」(スペース1個 + single) エンターキーを押して確定して下さい。 3.選択画面になるので、「b]を押してブートします。 4.コマンドラインが可能となります。
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.6 ) |
|
- ????????? 2011/10/20 14:53
- ????????? Centくん
-
管理者様
ご回答ありがとうございます。 早速、今晩試してみます。
その結果もお知らせいたします。
ご教示ありがとうございました。 今後とも、貴サイトを利用させていただきますので、 よろしくお願いいたします。
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.7 ) |
|
- ????????? 2011/10/20 23:31
- ????????? Centくん
-
管理者様
ご教示のとおり、シングルモードで起動しようとしましたが、 うまくいきません。
実施した手順は以下のとおりです。 間違っておりましたら、再度ご教示いただけないでしょうか?
■実施した手順 IBM intellistation mpro 6850-60J にて
?電源ONして、Intellistationのロゴの後に、Adaptec SCSI 画面で各slotのチェックがあり、 その時から「e」を押していると、以下の2つを選択する画面に遷移 ----- ・CentOS Linux (2.6.32-71.29.1.el6.i686) ・centos (2.6.37-71.el6.i686) -----
?「CentOS Linux?」を選択したまま「e」を押下
?以下の3つを選択できる画面に遷移 ----- ・root(hd0,0) ・kernel /vmlinuz-2.6.37-71.29.1.el6.i686 ro root=/dev/mapper/vg_ユーザID-→ ・initrd /initramfs-2.6.32-71.29.1.el6.i686.img -----
?上記の画面で一番下を選択したまま、「o」を押下して、新たに4行目を追加。
?再度「e」を押下して「grub edit」プロンプトの画面へ遷移し、入力可能となる。 そこで、「 single」(スペース+single)と入力して、Enter
?上記の?の画面で4行目に「 single」と表示され、選択状態になる。
?4行目にある「 single」のみの表示を選択したまま、「b」を押下
?しかし、以下のようなエラーとなり、先に進めません。 ----- Error 27: Unrecognized command Press any key to continue... -----
?こうした状況から、?の画面に表示されている、いづれかを選択して、その後ろに「 single」を追記して、 「b」でブートを試みても、?のようなエラーが発生し、その先に進めません。
?rootだけでなく、?の画面にあるkernelやinitrdを選択して、「 single」を追記して、「b」でブートを 試みても、?の同じエラーとなり、先に進めません。
どうしたらよろしいのでしょうか?
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.8 ) |
|
- ????????? 2011/10/21 00:39
- ????????? Centくん
-
管理者様
「kernel /vmlinuz-2.6.37-71.29.1.el6.i686 ro root=/dev/mapper/vg_ユーザID-→」を選択して、 末尾に「 1」としましたら、シングルユーザモードで起動できました。
そこで、EUC ⇒ U8にして、サーバを再起動しました。
上記の作業はできましたが、ユーザでのログイン後の症状(アイコン等何も表示されない)は 改善されず、上部の「アプリケーション」等のメニューも表示されないままです。
他に考えられる原因と対処法はございますでしょうか?
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.9 ) |
|
- ????????? 2011/10/21 07:11
- ????????? 管理者
-
今、通勤電車内なので確認出来ないのですが、ログイン画面でセッションが選べたと思うのですが、そこの選択でUTFである事を確認して見て下さい。
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.10 ) |
|
- ????????? 2011/10/21 08:40
- ????????? 管理者
-
確認しました。
ログインアカウント選択後(パスワード入力の時)にタスクバーに表示されています。 ここで「日本語(日本)」を選択してログインしてみてください。
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.11 ) |
|
- ????????? 2011/10/21 10:41
- ????????? Centくん
-
管理者様
ご回答ありがとうございます。 早速、今晩試してみます。
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.12 ) |
|
- ????????? 2011/10/21 20:47
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
シングルモードでログインして
新しいユーザを作成して、新しいユーザでログインしてみる
# useradd ユーザ名 # passwd ユーザ名
それでうまくいくなら 旧ユーザのディレクトリを作り直す
うまくいかないなら相性の問題かも?
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.13 ) |
|
- ????????? 2011/10/21 21:03
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
1でも3でも良いのでCUIでログインして
# env を実行してみる
LANG=ja_JP.UTF-8 GDM_LANG=ja_JP.UTF-8
のように途中に表示されますか
蛇足 ログイン後の表示と関係あるかわかりませんが grub.confのkernel行にもLANG=ja_JP.UTF-8と指定されています
|
Re: 【Centos6】ユーザログイン後、何も表示されない ( No.14 ) |
|
- ????????? 2011/10/22 18:07
- ????????? Centくん
-
管理者様
stranger様
皆さま ありがとうございます。 アイコン等の表示、また日本語表示ともに、うまくいきました。
シングルモード起動は管理者様のご教示でうまくいき、 U8に設定することで、アイコン等が表示されるようになりました。
また、日本語については、ログイン画面下で、「日本語」となっていたのですが、 「日本語(EUC)」となっていることに気づかず、「日本語」だけの表示にして ログインすると、成功しました。
ありがとうございました。
|