2015年09月23日

pt3、32bit_os上”安易な導入法でも”動く。linux

元は、archbang-i686上で作った。
どういうわけだか、make menuconfigdで開いて、
sound supportのところがすけすけで、
設定できずで、64ビットの.configファイルを
32ビット用に、上のほうを書き換えて、
なかなか出なかった音が出るようになった。

現物をmageia4-i586に持っていってみたが、
カーネルは無事起動した。

あかんのは、fedoraぐらいで済む?
(pt3ほかほとんど問題ないが、
セキュリティがらみだかで、
google-chromeが使えなくなる)

ってことで、pt3が使えないディストロは、
意外に多いことに驚いたんだけど、
その気になれば、多くのディストロで
使えるってことを確認した。

カーネルをpt3オプションのあるバージョンに
もっていくのが、じぶんレベルでは、
とーってもわかりやすい。


posted by ブログ開設者 at 19:55| Comment(0) | linux | このブログの読者になる | 更新情報をチェックする

2015年09月22日

pt3モジュールの安易な導入法。linux

カーネルとそのモジュールは、不可分な関係のようで
モジュールだけ、動かしたいディストロの
モジュールディレクトリに移植してもダメだった。
(詳しい人には、当たり前のことでしょう)

で、不可分な関係なら、ということで、
カーネルとそのモジュールを
まとめて移植したら、どうなるか、ってことで
実験してみた。上手くいった。

大元の、ビルドしたカーネル1セットは必要。

たとえば、コピー元の、/bootにある、
vmilinuz-4.3.0-rc2-Mycustomと、
/lib/modules/kernelsにある、linux-4.3.0-Mycustomフォルダを
usbフラッシュメモリなどにコピーする。
コピー時に、リンクエラーが出るが、かまわず、
起動したいディストロにもっていき、
update-grubすれば、使える状態になる。

実験は、コピー元に、mbrインストールのfedora22-64bit。
コピー先に、mbrインストールのubuntu-studio(ubuntu14.04)-amd64
でやってみた。32bitos、64bitosの超えられない壁はある
けれど、mbrからuefi-gptへは問題なかった。逆の方向も
おそらく問題ないだろう。

カーネルをビルドしている時間は、確実に節約できる。
このディストロでどうしてもpt3を動かしたい!
とかの場合は、安易ではあるけれど、実践的な
方法かもしれない。


↓  ↓  ↓  ↓
上記のやり方で、linuxmint-17.2-cinnamon-amd64でも
okだった。システムは起動し、pt3、映った。

上記のやり方を、opensuse13.2-gnome-x86_64でやったら、
ぜんぜんだめ。suseopenオリジナルのconfigファイルを使って
カーネルビルドしてもだめ。融通の効かなさは、相変わらず。
状況は、スプラッシュにfailedが8項目ぐらい出て、
Xがスタートしない。


posted by ブログ開設者 at 09:30| Comment(0) | linux | このブログの読者になる | 更新情報をチェックする

2015年09月21日

pt3関連、カーネル再構築のその後。fedora22-64bit

オリジナルのfeodra22であがいてみたけれど、
状況は変わらず。fedora作法に則ってソースを
落とすという方法は、ビルドエラーでだめだった。
(めちゃくちゃ時間がかかって、アウト)

昨日の原始的なカーネル構築方法では、
google-chromeが使えない。だけど不具合は、
それだけなんで、ブラウザはfirefoxで
ま、いいか、といったところ。
pt3は、問題なく映る。
今回構築したカーネルバージョンは、
4.3.0-rc2

なお、google-chromeを起動すると出る表示は、
「Fedora User Agentがクラッシュしました。
このバルーンをクリックして再起動してください。」

ブラウザのウィンドウは出ているが、
どこのサイトモ開けない、という状態。


posted by ブログ開設者 at 18:27| Comment(0) | linux | このブログの読者になる | 更新情報をチェックする