ラップトップの蓋を閉じると、コンピューターはすぐにシャットダウンし、再び電源が入りません。電源を入れるには、ドライバーを持ってバッテリーを取り外してから再接続する必要があります。
Linuxにリッドスイッチを無視してもらいたいです。
私はすでにスタックオーバーフローで多くの答えを試しましたが、どれもうまくいきません。私が試したこと:
プットHandleLidSwitch=ignore
in /etc/systemd/logind.conf
systemd-inhibit --what=handle-lid-switch sleep 1d
cat /etc/systemd/logind.conf | grep -i lid
何もスローしません
プットIgnoreLid=true
in /etc/UPower/UPower.conf
systemctl unmask sleep.target suspend.target
/etc/acpi/lid.sh
存在しません
gconf-editor
、apps > gnome-power-manager > buttons
、 セットする lid_ac
およびlid_battery
からnothing
これらの構成ファイルを変更した後、コンピューターを再起動して、すべてのサービスが再起動されていることを確認します。
これはどのように可能ですか?リッドスイッチを無視させるために、次に何を試すことができますか?
私はCinnamonでUbuntuを使用しています。
わかりました、これは実際にはかなり簡単です...しかし見つけるのは本当に困難でした。
/proc/acpi/wakeup
でふたデバイスのノードを見つけます。grep LID /proc/acpi/wakeup
LID0 S3 *enabled platform:PNP0C0D:00
(ノードは 'PNP0C0D:00'です)
rc.local
ファイル(以下の内容を含む)を作成します。このファイルを実行可能にします。#!/bin/bash
echo PNP0C0D:00 > /sys/bus/acpi/drivers/button/unbind
Systemdを使用している場合は、これを自動的に検出し、起動時に実行する必要があります。これにより、スイッチが完全に無効になり、蓋を閉じた状態でもラップトップを起動できるようになります。
詳細については、このページの下部をご覧ください: https://dev1galaxy.org/viewtopic.php?id=2021