こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Solaris XFree86 Video Drivers and Porting Kitのコンパイル方法について

はじめまして。
ThinkPad s30にSolaris9をインストールしようと思い、ネット上で検索をしていたところ、
Solaris XFree86 Video Drivers and Porting Kitのソースのコンパイルが必要のようです。
入手はしたのですが、READMEを見て自分なりに色々と試してみましたが、コンパイルの方法が分かりません。
ご存じでしたらお教え頂けないでしょうか?
よろしくお願いいたします。

投稿日時 - 2004-09-23 17:57:51

QNo.1013707

すぐに回答ほしいです

質問者が選んだベストアンサー

かなり意地になって調べてみました(笑)

# 仕事が午前様のときにやるかあ?普通...
# 明日は障害対応で早番だってのに。

 さて、以下のURLの下半分の方法【XFree86 に完全に入れ替える方法】は試されました?

 念のため既存のX11のディレクトリなんかは削除するかリネームしておいてくださいね。

 こいつのコンパイル関連はここが一番詳しいかな?

参考URL:http://www.ukkii.com/solaris/instx.html

投稿日時 - 2004-09-29 02:22:14

お礼

色々と有り難うございます。

># 仕事が午前様のときにやるかあ?普通...
># 明日は障害対応で早番だってのに。
ハードはスケジュールの中時間を割いて頂いてすみません・・・。

やっぱり、Xを入れ替えた方が早いですかね・・・。
今日、仕事が引けてからでもやってみたいと思います。(でもメンテナンスで早朝帰宅予定ですが・・)

結果を改めてご報告させて頂きます。

投稿日時 - 2004-09-30 18:49:28

このQ&Aは役に立ちましたか?

10人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

PXEブートですか。素晴らしいですね。

 もう少しだと思いますよ。

 バイナリの前に、4.0.3、4.2.0双方のパッケージを試してみる価値はありそうな気がしますね。

 頑張ってください。

投稿日時 - 2004-09-26 00:19:25

お礼

お世話になっております。

>バイナリの前に、4.0.3、4.2.0双方のパッケージを試してみる価値はありそうな気がしますね。
私のご説明が悪かったようです。パッケージ=バイナリです。パッケージは両バージョンとも試行済みです。

色々と試しているのですが、なかなか”突破口”が見えません。 ノート(特にHCLに入っていない機種)へのインストールは難しいですね・・・。

>もう少しだと思いますよ。
私も少し頭を冷やして!考え直してみたいと思います。 もし、参考情報とかあればご提供頂ければ幸いです。

有り難うございました。

投稿日時 - 2004-09-28 15:16:16

ANo.2

これ以上考えようとするとあまりにも情報が足りないので、補足よろしくお願いします。

> バイナリをインストールしたのですが、s30では正常に表示できませんでした。

 「正常に表示されませんでした」の状態はどういう状態でしょうか?具体的に。

> Web上の情報のように、ビデオドライバー部分を
> 4.2.0のソースから4.0.3にコピーした上でコンパ
> イルしないといけないみたいなんです。

 その参照しているWeb上の情報は?どうしているのかが分からないと「コンパイル」したのに「コンパイルがうまくいかない」の答えが見えてきません。

> 色々と試行錯誤していますが、最後の難関でひか
> かってしまっています。

 しかし、ここで引っかかっているってことは、凄いですよ。Software1/2と2/2、Lunguege、Recommended Patchesまで終わってるんですよね?いま、NICを認識していなくて、画面もCUIってことですよね?
 もう少しですよ。ところで、パッケージは試されましたか?

投稿日時 - 2004-09-25 12:13:58

お礼

ご迷惑お掛けしています。
詳細な情報をお伝えせず申し訳ございませんでした。

インストールは、古いデスクトップにインストールサーバを立ち上げて、PXEブートで行いました(これもかなり苦労しました・・)ので、NICは認識していて、現状CUIで操作しています。

最初に頂いたご回答の通り、すでにXFree86 Video Drivers and Porting Kit 4.0.3のバイナリをpkgaddして、kmdconfigでs30のチップ "XF86-SILICONMOTION Lynx,・・・・Lynx3DM"を選択しましたが、テスト画面で真っ暗になりそのまま操作ができず、強制終了するしかない状態で・・・。
4.2.0のバイナリでも試しましたが、結果は同様でした。

なお、私が参考にさせて頂いたページは
http://www.geocities.co.jp/WallStreet/2929/sol8ia-thinkpad.html
です。
下部にvideo関係の記述がありますが、ソースを修正(siliconmotionのドライバ部分を4.2.0から4.0.3にコピー)してコンパイルを行い、コンパイル後のドライバの抽出が必要のようです。
ソースに収録されているREADMEを読んだのですが、要領がつかめず、さしあたり幾つかのフォルダでmakeしたのですが、makeファイルがなくコンパイルできません。

>しかし、ここで引っかかっているってことは、凄いですよ。
インストールにかなり悩みましたので、できれば最後まで完了したいと悪あがき!しております。
情報をお持ちであれば、お力添え下さい。
宜しくお願いいたします。

投稿日時 - 2004-09-25 16:57:33

ANo.1



 あれって、パッケージ配布ですよね?(コンパイルされた上にインストーラまで付いた状態での配布ってことです。簡単に言えば。)

 OSの導入が終わったら、まずRecommended & Security Patchesを適用して、「これ」を適用します。(この時点ではkdmconfigの設定ができないのでCUI環境ですよね)

# gzip -d xf86_drv_port_bin_420_1.tar.gz | tar xvf -

で解凍して、

# pkgadd -d SUNWxf86u

# pkgadd -d SUNWxf86r

 でインストール完了。で、この時点ではネットワークを認識していない(なのでインストール時には適当に入れておいて構わない。ただしありえない設定はお断りされます)ので、

# sys-unconfig

 で、ネットワーク設定をぶっ飛ばして、再設定。こんどはビデオドライバがあるので、ネットワーク設定後にkdmconfigもちゃんと立ち上がります。

 私はこんな感じでThinkPad X21にWindows XPとSolaris9でなんとなくダブルブートしています。私はWindows入れるのと同じくらいの手間しかかかっていませんのでほとんど役に立てないですね。

 しかし、s30は、マジで難易度高いですよ。CD-ROMドライブもFDドライブもないので、簡単にはいかないと思いますが、ネット上にかなりの情報はありますので、いろいろ見てみて頑張ってくださいね。

 そうそう、そのネット上の話に逆に惑わされないように!難しく書いてあることが実はすっごく簡単にできる方法があったりします。(上に書いたsys-unconfigコマンド一発とかですね)

投稿日時 - 2004-09-25 03:25:21

補足

ご回答有り難うございます。
バイナリをインストールしたのですが、s30では正常に表示できませんでした。
Web上の情報のように、ビデオドライバー部分を4.2.0のソースから4.0.3にコピーした上でコンパイルしないといけないみたいなんです。
色々と試行錯誤していますが、最後の難関でひかかってしまっています。
ご存じでしたらお教え下さい。

投稿日時 - 2004-09-25 08:40:20

あなたにオススメの質問