あくまでQosmioの故障箇所(液晶orグラフィック)を特定するため。
家庭でリモートデスクトップする必要ないし。

VNCを使って、Qosmio F10(XP搭載)の画面を
DS86P/2(Puppy搭載)上に表示してみる。

1. Qosmio F10にRealvncをインストールする。
何も悩まず『Yes』をひたすら連打。
起動後、サーバアクセスするためのパスワードを設定しておく。

※Realvncのほうが分かりやすかったため、
今回はXP→Realvnc、Puppy→Tightvncとした。

2. Puppy LinuxにTightvncをインストールする。
パッケージマネージャからv1.2.9を選択。
公式サイトにはバージョンアップしたものもあるけど。
libXaw95.so.7は libXaw.so.7にリンク。
$ cd /usr/X11/lib
$ ln -s libXaw.so.7 ./libXaw95.so.7

3. オプション設定
サーバのIPアドレスと画面サイズをあらかじめ設定しておく。
デスクトップ上に/usr/local/bin/tightvncをアイテムとして追加。
右クリックし「アイテムの編集→ 引数 ”192.168.X.X -fullscreen”」とする。

4. 起動
Realvnc、Tightvncと順々に起動すれば
パスワードを求められ、サーバの画面がPuppy上に立ち上がる。
フルスクリーンを抜けるためには『F8』を押下する。
以前からQosmio F10の画面出力がおかしく、
液晶、グラフィックチップのどちらが原因なのか推測する。

判断方法としてはまず
1. 液晶同型に差替え
2. グラフィックチップを差替え

ただ代替品は持っておらず断念。
ヤフオクで高額購入するまでもないしなぁ

3. 内部の配線抜けCheck
グラフィック部、液晶部ともに目視して問題なし。
分解画像を撮っておけばよかったな。

4. 外部モニターに出力
これは問題なし。
つまりは液晶の問題っすか?

あー、液晶を差替えして確認したい。

5. VNCで別PCのモニターに出力
これも問題なし。
液晶か、基板の液晶出力部が故障?

わかりませーん。
先日 箱根に出かけてきました。
目的はランチと温泉です。お一人さま3500円。

温泉では、お腹のキズをさりげなく隠します。
といっても風呂場には3名しかいませんでしたが。

勝ち犬の近吠え-箱根1
箱根ホテル小涌園

メニューの詳細は食べログを見てください。すっかり忘れました^^;
勝ち犬の近吠え-箱根2
前菜。
スープがありましたが割愛。

勝ち犬の近吠え-箱根3
メイン。

勝ち犬の近吠え-箱根4
デザート。スタッフがデコレーションしてくれました。

おいしくいただきました。
意外と自宅から近いこともあり、また行こうかと思います。
勝ち犬の近吠え-マンゴーパン

水の代わりにマンゴージュース 200mlを使用。
ほんのり甘い匂いがするが、味に変わりはないね。

次は野菜ジュースで作ってみよっ。
Seamonkey-1.1.18からv2.0.3へバージョンアップ。

1. ダウンロード
ここからLinux版日本語2.0.3をダウンロード。tar.gzで問題ない。
ファイルを展開後、新規作成したフォルダ/usr/lib/seamonkey-2.0.3以下にファイルを移動。

2. リンク変更
/usr/lib/seamonkeyのリンク先を
./seamonkey-2.0.3に変更しておく。
ln -s /usr/lib/seamonkey-2.0.3 ./seamonkey

/usr/bin/seamonkeyを
/usr/lib/seamonkey-1.1.18へ移動する。
/usr/bin/seamonkeyのリンク先を新たに設定して、
今後バージョンアップ時の面倒な作業を減らす。
ln -s /usr/lib/seamonkey/seamonkey ./seamonkey

3. その他
/usr/lib/seamonkey/run_mozilla.sh内
# ***** END LICENSE BLOCK *****
export GTK_IM_MODULE="xim" ← 追加する
cmdname=`basename "$0"`

これがないとSegmentation falutが発生するようだ。

足りないと怒られるlibdbus-glib-1.so.2、libdbus-1.so.3は
パッケージマネージャからglib,dbusをインストールする。≪追記≫


最初にv2.0.3を起動するときにv1.1.18環境を移行できるが、
アドオンは移行できないようだ。再度インストールしておく。

4. 旧バージョンのアドオン削除
v1.1.18に残ったtabclicking,mousegesturesを削除する。
「アドオンを削除する」アドオンもあるが、
v2.0.3に未対応のため直接編集する。

/root/.mozilla/default/xxxxx.slt/chrome/chrome.rdf内から
対象となるアドオン「tabclicking」を検索。
具体的にはtabclickingに関する箇所「RDF~/RDF」を
すべて削除する。

mousegesturesは削除方法が不明のため諦める。
勝ち犬の近吠え-パウンドケーキ?

食後のデザートを作ってみた。
中は黄色、外は茶色のケーキのはずがなぜか黒い・・・

でもおいしい。
くろぱんミックスすごいっ

くろぱんミックス 200g
たまご 2コ
砂糖 大さじ1
バター 30gぐらい

バター、砂糖をまぜまぜして、
そこに溶きタマゴを少しずついれる。
クリーム状になったらミックスと混ぜ合わせる。
その後、容器に流し込んでオーブンで待つこと40分。
勝ち犬の近吠え-ココアパン

朝はやっぱりアツアツの自家製パンがよろし。
ホームベーカリーでココアパンを作ってみた。

・強力粉 280g
・ドライイースト 3g
・粉ココア 大さじ1
・スキムミルク 大さじ1
・砂糖 大さじ2
・水、ミルク 200ml

なぜか膨らみが弱く、固め。

ん?
・塩 小さじ1
・バター 17g


忘れてた~
そのせいか?
PCのフタを閉めるとサスペンド状態になる・・・
はずなのだが、「 _ 」が点滅するばかり。

適当にCtrl+Alt+F7、F6、F2なんかを押しつづけるも
なかなか反応しない。
たまに復帰したと思えば、次の瞬間に画面が暗くなるし。

わからん。

ならばフタ閉で自動的にシャットダウンさせちゃえ。

/etc/acpi/evens/lid.conf 内を修正
# action=/etc/acpi/actions/suspend.sh
action=/etc/acpi/actions/acpi_poweroff.sh

ちなみにevents以下にはよけいなファイルを置かないこと。
意図しないルールが適用されてしまう。

$ killall acpid
$ acpid -dl

で確認するとよい。

デフォルトでは30秒待ってからシャットダウンするが、
即時シャットダウンに変更する。

/etc/acpi/actions/acpi_poweroff.sh内を修正
TIMELIMIT=0 # sec, no dialog if 0(zero).

------------ついでの作業-------------

ログイン時カーネルを起動する場所を選択できるが、
私の環境ではHDDとあらかじめ決めている。
そこで選択Boxを表示させる時間を変更する。

/boot/grub/menu.lst 内を修正
timeout = 3

これでよし。
前回お知らせしたようにVineからPuppy Linuxへ乗り換え。

これは、Vine5.0とFirefoxの相性が悪く
システムが頻繁にフリーズするため。
まあ、PCのスペックやらswapの大きさやら、
設定の問題かもしれない。
Operaの日本語入力が時々おかしくなり、これも耐えられず。

日本語、軽量を条件としてEcoLinux、Puppyが候補としてあがった。
Ecolinuxはubuntu系だからいいかなと思ったが、
なんとインストール時に「initramfs」とErr?表示され、
まったく太刀打ちできず。

「Puppy = 子犬」となら相性がいいはず。ならばとPuppyに決める。
結論から言うと、一番まとも。
慣れるまで時間がかかりそうだが、フリーズは今のところ皆無。

1. 準備
1.0 インストールCD作成
公式サイトからpup-431JP.isoをダウンロード、CDに書き込む。
CDブート後なぜかsfsファイルが見つからないと怒られる。
ネット検索後、回避策が1.1、1.2だった。

1.1 Linux用USBメモリ作成
WinPCを使用する。
syslinuxをここからダウンロード。(公式HP)
コマンドプロンプトから
「\win32\syslinux.exe -a USBが接続されたドライブ名」を
実行するとLinuxブートローダができあがる。

1.2. USBメモリにCD内のpup-430JP.sfsをコピー

2. CDブート
キーボード:jp106、Xサーバー:Xorg、画面サイズ: 1024x768
を選択するとLinuxが問題なく起動する。

3. HDDへインストール
3.1 パーテーション
「メニュー→システム→Gparted パーテーションの管理」で
/dev/sda1 ext2 1GB, /dev/sda2 linux-swap 2GB, /dev/sda3 ext3 残り
と適当に決めた。その後"パーテーション→フォーマット→適用"する。

3.2 HDDへ書き込み
「メニュー→セットアップ→Puppyユニバーサルインストーラ」を
選択する。
「内蔵ハードディスク→sda1→CD→FULL」でコピーが始まる。
その後、
「GRUBインストール/更新→インストール
→GRUBを自動的にインストールする
→スタンダードなコンソール→ /dev/sda1→MBR→”空白のまま"」
でブートローダまで作成される。(参考)

あとは、電源OFF後、HDDから起動できることを確認する。

4. 追加作業
4.1 avast
公式サイトからダウンロード。ubuntuのDEBファイルでOK。

/root/.jwmrcを編集し、メニューに追加しておくと便利。
アイコンは/usr/lib/avast4workstation/share/avast/icons/avast-appicon.pngにある。

4.2 Opera
「メニュー→セットアップ→Puppyパッケージマネージャ」を起動。
右上のボタンからpuppy-3を選択し、qt-3.3.8をインストール。
再起動後、opera-9.23をインストール。Flashplayerの動作を確認し、
問題がなければv10.10にバージョンアップする。
さらにSCIM入力メソッドの設定をしてATOK仕様へ真似る。

4.3 タスクトレイ
「メニュー→デスクトップ→JWMの設定→トレイ管理」から
タスクトレイを自動的に隠そうとしたが、設定できない、らしい。
ならば、/root/.jwmrc-trayの1行目を「Tray autohide="true".... 」と
変更する。

4.4 ウィジェット
Puppy4.20には存在した機能。
v4.31ではパッケージマネージャから追加する。

4.4.1 カレンダー
カレンダーが日本語対応されていないので、
/root/.pwidgets/script/Calender の先頭に LANG=Cを
追加して英語化する。

4.4.2 バージョン表示
/etc/puppyversion が見つからないので、ベタ打ちした。
${color0}${font}${font DejaVu:bold:size=13}$alignc \
${color0}PuppyLinux 4.31

表示位置のHIGHTを変えるとなお見栄えがいい。

4.5 無線LAN
Vine Linuxと同様ndiswrapperを使用する。
ウィザードから簡単に設定できた。

勝ち犬の近吠え-puppy linux
Vine Linux5.0をインストールして半月。
PC環境は整えたが、如何せんPCが固まる。
Firefox、Operaを起動していると、予期せぬ全フリーズ。
その都度「再起動」が必要。もう限界~。

PenⅢ、256MBの環境では無理なのかぁ?

今度はPuppyをインストールすることに。
TinyMeがOperaが標準なので入れたいのだが、
日本語環境を整えるのが大変そう。

以下は
~/.mozilla/firefox/xxx.default/chrome/userChrome.cssの追加分。
あとで使うかもしれないので書いておこう。
ーーーーーーーーーーーーーーーーーーーーーーー
/* ブックマークをメニューから消去 */
#main-menubar menu[label="履歴"],
#main-menubar menu[label="ブックマーク"] {
display:none !important; }

/* Reload Stopボタンの統一 */
#stop-button[disabled="true"] { display:none; }
#stop-button:not([disabled]) + #reload-button { display:none; }

/* サイドバーを隠す */
#sidebar-box {
min-width: 200px !important; max-width: 200px !important;
margin-left: -199px !important; }
#sidebar-box:hover { margin-left: 0px !important;}

/* 検索ボックスを消去 */
#bookmarksPanel > hbox,
#history-panel > hbox {
display: none !important;}

/* 行間を狭める */
#bookmarksPanel treechildren::-moz-tree-row
{ margin-top:-1px !important;
margin-bottom:-1px !important; }

/* ツリーの字下げ幅(インデント)を小さくして,表示できる文字数を多くする */
#bookmarksPanel treechildren::-moz-tree-indentation
{ width:1.0em !important; }