ラベル suse の投稿を表示しています。 すべての投稿を表示
ラベル suse の投稿を表示しています。 すべての投稿を表示

木曜日, 8月 30, 2007

SUSE(SLED10)のSP1適用方法

SLED10のSP1が公開されたので適用しようと作業を開始するが、挙動がおかしく随分とハマってしまった。

今回の作業にあたり、SUSEのサイトに記載してあった内容をまずは参考にしてみた。(http://www.novell.com/ja-jp/products/desktop/eval.html)
【抜粋】
---
個々のService Pack のディスク#1でインストールを開始するか、YaST「パッチCDアップデート」モジュールによってSLEDインストールにService Packを適用します。
---

対象のマシンはマルチブート環境であり、CDブートのSP1適用はMBR等が上書きされる可能性が嫌だったのでYaSTによる適用方法を選択。今思えば、この選択が間違いだったと後悔。

というのは、YaSTの「パッチCDアップデート」や「システムアップデート」を何度試してもSP1の適用に失敗してしまった。ここでの失敗とは、YaSTがいきなり落ちたり、SP1適用中にrpmが適用できないと怒られたりと(その後rpmdbが壊れた)、かなりやられ放題。。

最後の選択肢として残っていたのがCDブートによるSP1適用方法。結果論ではあるが、この方法でしか適用できないのでは?、と疑いたくなるほど久々のハマリようだった。(気にしていたMBR等の上書きもなかった。)

土曜日, 5月 26, 2007

SUSEの起動時に止まる

SUSE(SLED10)の起動時に止まってしまう、という現象が発生した。完全な再現性があれば良いのだが、現象が出たり出なかったりと原因特定がなかなか出来ない。

現象が発生した際の起動メッセージを見ると、どうもUSB関連のメッセージで止まっていて、ここからたどり着いたのが下記のページ。
https://bugzilla.novell.com/show_bug.cgi?id=240846

色々と苦戦しているのが分かり、更に問題解決していないので設定変更では対処は出来ないと判断。で、試しているのがkernelのアップデート。kernelを2.6.16.21-0.8から2.6.16.27-0.9にアップデートしたら安定している様子。



kernelアップデートでの回避はウソでした。まだ同様の現象が発生しているので何とかしたいところ。6/12辺りにSUSEのSP1がリリースされるそうなので、まずはこれを試してどうなるか。。



(2008/05 追記)
ようやく問題点が明らかになりました。
搭載している無線LANが悪さをしている様です。無線LANパッケージのipw3945関連を全て削除すると現象が出なくなりました。

土曜日, 3月 24, 2007

xsetでスクリーンセーバの制御

SUSE LinuxのスクリーンセーバやDPMSの制御がGUIメニューからうまく設定できず、少し調査してみた。(ここでの目的は画面を出しっぱなしにすること。)
これらはXの設定に依存している部分があり、X11のコンフィグを変更する事で対応が可能になるらしい。現在のXはxorgという名称に変更(正しくはXFree86から分岐)されていて、設定ファイルの名前も/etc/X11/xorg.confになっていた。で、どこかのwebサイトにはMonitorセクション内に書かれた「Option "dpms"」をコメントアウトすればよい、というような内容があったのでテストしてみるがNG。ちょっとはブラックアウトするまでの時間が長続きしたのだが。
次に試したのはxsetコマンド。コマンドラインから「xset s off」とする事で、どうやらうまく設定できているみたい。あどはどこに組み込むか、が問題であった。素直に.profileに記述してみたがNG。んー、なぜNGになるんだろぅ、と色々と試行錯誤した挙句、次のコマンドを.profileに書くことで成功。かなり苦しい・・・
(sleep 10;/usr/X11R6/bin/xset s off)&

どうやらXが起動していないとダメらしい。つまり、ユーザがグラフィカルログインを済ませている状態でxsetを実行すれば良いことが分かったが、もうちょっとシンプルな方法で設定したいものだ。。

火曜日, 2月 27, 2007

SUSE Linux Enterprise

先日、仕事で初めてSUSEを使うことになった。それもEnterprise版で。
で、さっそくユーザ登録やらシリアル登録などの処理を進めようとしたのだが、SUSE(Novell)のサイトは基本的に日本語表記が少ないらしく、情報は英語ばっかり。でもって、届いた資料にはそっけない案内がちょこっとあるだけ。きちんとユーザ登録をしたいのに、進めるのに手間取ったので、ちょっとメモを。。

【必要な手順】
1.ノベルアカウント作成
https://www.novell.com/ICSLogin/?%22http://www.novell.com/home/index.jsp%22
全てのフィールドを英語(ローマ字)で記入。
メールアドレスの変更は行わないこと。
都道府県の入力は無し(Please Select)で構わない。

2.製品のアクティベーション
http://support-j.novell.co.jp/suse/SUSE_Novell_Activation_e-License.html

3.ユーザ登録
http://www.novell.co.jp/userreg/
製品コードは「Item#」を入力。
レジストレーションコード/シリアルNoは14桁のActivationCodeを入力。



Redhatのユーザ登録なら、そこそこ実施しているのでイメージがつくのだがSUSEのActivationって具体的にどうなるんだろ?