
Ubuntu日本語フォーラム
ログインしていません。
自分としてはubuntu初心者のつもりですが、よろしくお願いします。
ubuntu14.10を使っています。デスクトップはLXDEです。
困っていることは、スリープ状態にしても、机にぶつかっただけでマウスが動いてしまいスリープ解除してしまうことです。
調べたところ、
http://www.gembook.org/2012-07-11.html
上記のページに解決策があったのですが、端末で、解説している通りの結果が出ないので、問題解決に至らないという状態です。
端末で実行したことを載せます。長いのですがご了承ください。関係ないと思われる出力は省略します。
$ sudo lsinput
[sudo] password for :
/dev/input/event3
bustype : BUS_I8042
vendor : 0x2
product : 0x5
version : 0
name : "ImPS/2 Generic Wheel Mouse"
phys : "isa0060/serio1/input0"
bits ev : EV_SYN EV_KEY EV_REL
$ cat /proc/acpi/wakeup
Device S-state Status Sysfs node
SLPB S4 *enabled platform:PNP0C0E:00
P32 S4 *disabled pci:0000:00:1e.0
UAR1 S4 *disabled pnp:00:06
PEX0 S4 *disabled pci:0000:00:1c.0
PEX1 S4 *disabled
PEX2 S4 *disabled pci:0000:00:1c.2
PEX3 S4 *disabled pci:0000:00:1c.3
PEX4 S4 *disabled pci:0000:00:1c.4
PEX5 S4 *disabled pci:0000:00:1c.5
UHC1 S3 *enabled pci:0000:00:1d.0
UHC2 S3 *enabled pci:0000:00:1d.1
UHC3 S3 *enabled pci:0000:00:1d.2
UHC4 S3 *enabled pci:0000:00:1d.3
EHCI S3 *enabled pci:0000:00:1d.7
AC9M S4 *disabled
AZAL S4 *disabled pci:0000:00:1b.0
ここまで来て、ノードpciが分からない状態でつまづきました。
次にこの操作をしました。
$ sudo lspci
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01)
00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 01)
00:1c.3 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 4 (rev 01)
00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 5 (rev 01)
00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 6 (rev 01)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GH (ICH7DH) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 RAID bus controller: Intel Corporation 82801GR/GDH (ICH7R/ICH7DH) SATA Controller [RAID mode] (rev 01)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01)
06:01.0 Communication controller: Conexant Systems, Inc. Device 2f40
06:08.0 Ethernet controller: Intel Corporation PRO/100 VE Network Connection (rev 01)
私としては、これを見ても分からず、対処ができません。
今後、どのようにすれば良いかご教示ください。
パソコンは、emachines J3228
マウスは、PS/2接続で、購入時に付属していた物です。
長くなりましたが、よろしくお願いします。
オフライン
https://wiki.archlinux.org/index.php/Pm-utils#Advanced_configuration
/usr/lib/pm-utils/defaults を
/etc/pm/config.d/ にコピーして、修正。
38行目辺り
# SUSPEND_MODULES=""
を
SUSPEND_MODULES="psmouse"
に修正。
オフライン
回答ありがとうございました。
結果は、ダメでした。
端末から、sudoでコピーしたファイルをsudo geditでファイルを開き、編集し、再起動し、サスペンドを実行し、マウスを動かすと復帰してしまいました。
udooon様から示されたリンク先を確認してみましたが、英語読解力が乏しく理解できませんでした。翻訳しても同様です。
回答から見るとできそうな感じでしたが、何故かうまくいきません。
オフライン
違っていたようなので、作ったファイルは削除するか、コメントアウトしておいてください。
BIOSで設定できないか確認した上で、下記を試してみればどうでしょうか。
http://blog.abhijeetr.com/2010/03/disable-wakeup-through-mouse-ps2-on.html
SLPB S4 *enabled platform:PNP0C0E:00
これを、disabledにすればどうでしょうか。
キーボードによる復帰もできなくなるかもしれませんが、その時は電源ボタンで復帰してみてください。
オフライン
回答ありがとうございました。
BIOSに設定できそうな項目は見当たりませんでした。
SLPBをdisabledにすると、おっしゃる通り、キーボードでの解除もできませんでした。
電源ボタンで復帰しました。
私としては、Shiftキーなどを押して復帰するのが理想でした。電源ボタンは本体なのでボタンも消耗することを思うとあまり使いたくありません。
USB接続のマウスの購入を検討します。WindowsでもPS/2はダメだったような気がします。USBならできることを願います。
オフライン
USB無線マウス、USBキーボードを使っています。
以下で、うまく行きました。
$ sudo crontab -l
@reboot echo 'disabled' > /sys/bus/pci/devices/0000\:00\:1a.0/power/wakeup
@reboot echo 'disabled' > /sys/bus/pci/devices/0000\:00\:1d.0/power/wakeup
オフライン
いつか忘れましたが、私の最後の投稿以後、USB接続で無線のマウスに変更したら、スリーブ状態で、マウスを動かしてもスリーブ解除しない状態になりました。
キーボードのキーを押すと解除さ理想の状態になりました。
特に設定を行ったことはなかったと思います。
オフライン