F O R T C R E S

home back

Vine Linux 3.2 で gnome が起動できない

● 障害の状況

startx で X を起動したとき、gnome の立ち上げに失敗して、 X が終了してしまうという問題がおきました。

2.6 では全く問題なく、2.6 から 3.0 か 3.1 を経由して 3.2 まで アップグレードしたものでは問題ありませんでした。

2.6 から 3.2 へ一気にアップグレードすると、通常インストール時に 自動的に生成される設定ファイルなどが、うまく生成されていないのが 原因のようです。

● エラーメッセージの確認

Vine Linux 3.2 の場合は ~/.xwm.msgs に X のメッセージが出力されるので どこに問題があるか調べました。

% vi ~/.xwm.msgs

WARNING **: No builtin or dynamically loaded modules 
were found. Pango will not work correctly. This probably means 
there was an error in the creation of: 
  '/etc/pango/pango.modules' 
You may be able to recreate this file by running pango-querymodules. 

メッセージを見ると、

/etc/pango/pango.modules 

が作成されていないのが 原因のようです。 Pango は国際化されたテキストのレンダリングフレームワークを提供するもの なのだそうですが、これがインストールされた時に、何らかの原因で pango.modules の生成をしなかったようです。

● 対応

/etc/pango /pango.modules が作られていないということなので、 作成しました。

# /usr/bin/pango-querymodules > /etc/pango/pango.modules

これで問題無く gnome が立ち上がるようになりました。



home back