はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 【Centos6】ユーザログイン後、何も表示されない
日時: 2011/10/20 10:08
名前: Centくん

1.不明点・障害内容:
⇒「はじめての自宅サーバ構築?」様のHPを参照して、CentOS6をIBMのIntellistationにインストして初期設定等を行い、
 再起動後に作成したユーザで普通にログインすると、ログイン後には壁紙と矢印のポインタ以外、上部のメニューバーも
 表示されなければ、ゴミ箱等のアイコンもデスクトップ上に表示されなくなりました。

 そのため、GNOMEも使用できず、ログも見れないため、何が原因でどう対処したら良いか分からず、困っております。
 遠隔で入れないかと同じLAN内にあるPCからteratermで該当サーバのIP(eth0)をたたいたんですが、タイムアウトして
 接続できませんでした。

 どなたか、対処法をご教示いただけませんでしょうか?

 インストし直すしかないのでしょうか?
 もし、インストし直すしかないなら、こうした現象を繰り返さないために、どういった点に気をつけておいた方が良いか、
 教えていただけないでしょうか?

 よろしくお願いいたします。

■ コンテンツ関連情報

 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)」となっていることに気づかず、「日本語」だけの表示にして
ログインすると、成功しました。

ありがとうございました。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.