お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-06-10 21:44:28

oku
新しいメンバ
登録日: 2008-06-10

Server kernelとXの両立

FreeBSDからの移行を目指してここ数日インストールを繰り替えしています.
やりたいことは、サーバーの構築なのですが、手軽にメールをチェックをするためにもXは立ち上げておきたいのです.
まずはServer版にxorgを入れてubuntu-desktopでそこそこのところまで行ったのですが、ubuntu−desktop−jaが見つからなくてイマイチの日本語環境です.
次にDesktop版を立ち上げてkernelをServer版に替えようとしたのですが、Xは立ち上がっているようですが、画面が真っ白のまま。色々調べるとハードウェアドライバを入れているのがマズくて。これを無効にすると1280x1024で立ち上がりました.ハードウェアドライバの欄にはdesktop版にあったドライバの選択が無くなっています.(マザーボードは780Gでオンボードのグラフィックを使って1600x1200の液晶にDVIで出力しています)
これはカーネルの設定で何かオフになっているせいでしょうか.FreeBSDのportsに慣れてしまってBInaryレベルのアップデートは楽なんだけれど、何か起こると何が何やら全然分からない.
自分でソースを落としてコンフィグファイルを直して再コンパイルすれば直る程度の話でしょうか.

オフライン

 

#2 2008-06-11 02:36:41

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: Server kernelとXの両立

デスクトップ版とサーバー版には余り違いはありません。Xでメールチェックをしたいのであればデスクトップ版でインストールして必要なサーバーソフトウェアをインストールする方が遥に簡単です。

確かにカーネルの設定は若干違いますが、サーバーでメールチェックをするような環境で差が出るようなものとは思えません。以下に両者のカーネルオプションの違いについてのレビューがあります。

http://www.enterprisenetworkingplanet.com/netos/article.php/3709221
http://www.enterprisenetworkingplanet.com/netos/article.php/3710641
http://www.enterprisenetworkingplanet.com/netos/article.php/3712031

サーバーはサーバーで別に扱いたいのであればデスクトップ版をインストールしてVMWareなどでサーバー版を動かす手もあります。

オフライン

 

#3 2008-06-11 10:16:36

hito
管理者
登録日: 2007-03-18

Re: Server kernelとXの両立

oku による投稿:

これはカーネルの設定で何かオフになっているせいでしょうか.FreeBSDのportsに慣れてしまってBInaryレベルのアップデートは楽なんだけれど、何か起こると何が何やら全然分からない.
自分でソースを落としてコンフィグファイルを直して再コンパイルすれば直る程度の話でしょうか.

Server用のKernelでは、restricted driverの一部がコンパイルされないように
なっています。

基本的にServer用を使うのは、
 ・32bit 環境でPAEを使いたい
 ・Fibre Channelなどのサーバ特有のハードウェアを使いたい
場合程度で、一般的な用途で利用する限りにおいては、anoirさんのおっしゃる通り、
Desktopでインストールし、そのままサーバソフトウェアをインストールするのが
ベターです。

FreeBSDでmake worldを繰り返す生活をされていたのであれば、Kernelを
buildし直してもいいかもしれませんが、お手軽とは言い難いです。

オフライン

 

#4 2008-06-11 20:13:59

oku
新しいメンバ
登録日: 2008-06-10

Re: Server kernelとXの両立

anoirさんとhitoさん話でだいたい状況がわかりました。
教えていただいたURLを読む限りはコンフィグファイルファイルにそう違いは無いので、driverが不足しているというのが正しいみたいですね。そのままgeneric kernelを使うようにします。
ただ、同じxorg.confで違う動作をするのがFreeBSDをやってきた私にはちょっと信じられなくてびっくりしてしまいました。

ちなみに、今までkldloadで読み込めるmoduleでもいつもmake buildkernel; make installkernel をやってました。(^_^)

オフライン

 

#5 2008-06-11 20:16:46

hito
管理者
登録日: 2007-03-18

Re: Server kernelとXの両立

oku による投稿:

ただ、同じxorg.confで違う動作をするのがFreeBSDをやってきた私にはちょっと信じられなくてびっくりしてしまいました。

これはX.Orgの最新枝の挙動なので、FreeBSDでも同じことができます;)

オフライン

 

Board footer

Powered by FluxBB