動作実績 ThinkPad X121e (Tahr605)

皆さんのパピーの環境を知らせて下さい。
機種、ハード、バージョンなど

モデレータ: 暇人, YoN, nyu

返信する
thinkpadnerd
記事: 2299
登録日時: 15/10/25(日) 14:00

動作実績 ThinkPad X121e (Tahr605)

投稿記事 by thinkpadnerd »

メーカー名[ Lenovo ]
機種[ ThinkPad X121e ]
CPU[ AMD C-50 1.0GHz ]
RAM[ 4GB ]
グラフィックカード[ AMD Radeon HD 6250 ]
Xサーバの種類[ Xorg ]
お使いの解像度[ 1366 x 768 ]
LANカード[ Realtek 8188CE ]
お使いのパピーのバージョン[ Tahr Puppy 6.0.5 frugal ]

コメント
puppy_tahr_6.0.5.sfs と lang_pack_ja-2.0.sfs を使用しました。

ビデオは何もしなくても glx vdpau とも有効になっています。

サウンドは HDMI がデフォルトと認識されてスピーカから音が出ず、サウンドウィザードで設定し直すと hw:2 となりました。

サスペンドができなくていろいろ試みた結果、内蔵カメラを BIOS で disable にしてサスペンドが可能になりました。Precise 5.7.1 ではこんな細工をせずともサスペンドできたのですが。usb 関係の仕様が変更になっているように思われます。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
thinkpadnerd
記事: 2299
登録日時: 15/10/25(日) 14:00

Re: 動作実績 ThinkPad X121e (Tahr605)

投稿記事 by thinkpadnerd »

サスペンドに関してその後わかったことを記します。

サスペンドできない、というのは厳密に言うと、いったんサスペンド状態になるのですが、すぐにレジュームするということです。dmesg コマンドで見てみると ehci とか ohci というのが出てくるので、usb 機器が原因だと考えて、内蔵カメラを disable にすることで、とりあえずサスペンドを可能にしました。内蔵カメラは usb 接続という扱いです。しかし、カメラを有効にする時は、いちいち BIOS を呼び出さなければいけません。

google で調べてみると、/proc/acpi/wakeup というファイルに usb 機器でレジュームを可能にするか否かの設定があり、echo コマンドで設定変更を反映させる方法が紹介されていました。しかし、この方法では設定変更はできませんでした。

以下のスクリプトを書いて Startup フォルダに入れました。

usb.sh (ファイル名は任意)
#!/bin/sh
echo disabled > /sys/devices/pci0000:00/0000:00:12.0/power/wakeup
echo disabled > /sys/devices/pci0000:00/0000:00:12.2/power/wakeup
echo disabled > /sys/devices/pci0000:00/0000:00:13.0/power/wakeup

デバイスの番号(?)は dmesg コマンドで拾いました。
カメラが有効な状態でもサスペンドできるようになりました。

OS の仕様が変更になった理由はよく分かりませんが、このようなことがあるとノートPCのユーザーは困ってしまいます。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
返信する