ふたを閉じたままラップトップでUbuntu Serverを実行し続けますか?


38

Eee PC 1001HAをホームサーバーとして使用することにしました。Ubuntu Server 12.04を実行して、Wi-Fi経由でルーターに接続しています。この厄介な問題を除いて、すべて正常に動作します。

ふたを閉じると、sshサーバーが動作しなくなり、wlan0も推測されます。

BIOSを試してみましたが、蓋についてのオプションはありません。私のwlan0はRaLink RT3090です。

ls -lrt /var/logふたの派生物の間で試みたが、私はそれらの悪魔のようなログを理解できません。必要に応じて共有できます。

pm-powersave.log蓋の動きの間に更新されるようです。だから、この「節電」サービスを無効にしなければならないと思います。これはできますか?サーバーが終日稼働しても構いません。

UIがないことを思い出してください。これはふた付きのネットブックで、ACアダプターに接続されています。

編集:これは単なる回避策ですが、電源ボタンをクリックして蓋をすばやく閉じることができます。これにより、サーバーは正常に起動し、ワイヤレスネットワークに自動的に接続します。(ここにあります


試行:sudo nano /etc/default/acpi-support

この場所での答えは私を助けた- askubuntu.com/questions/360615/...
Sepero

回答:


67

スリープモードに入ることを無効にするには、/etc/systemd/logind.confファイルを編集して行を変更する必要がありました。

#HandleLidSwitch=suspend

HandleLidSwitch=ignore

それから

sudo service systemd-logind restart

3
sudo sh -c 'echo "HandleLidSwitch = ignore" >> /etc/systemd/logind.conf' && reboot
FreeSoftwareServers

14.04のx64サーバ(レノボのThinkPad T410)に私のために働いた
FreeSoftwareServers

3
16.06(Lenovo Thinkpad P50)で働いていた
Simon B

1
meybe systemctl restart systemd-logind ?? Ubuntuの16.4 LTS上
Pas_

4
HandleLidSwitch=lockあなたが余分なセキュリティが必要な場合
myol

9

確認のため、ここではDell X100eの14.04 LTSサーバーユーザー。

sudo apt-get install acpi-support
sudo vi /etc/default/acpi-support # and then set SUSPEND_METHODS="none"
sudo /etc/init.d/acpid restart

すぐに蓋を閉めることができ、問題はありません。

必要な唯一の修正として、前のポスターのソリューションを確認するために投稿するだけです。これに加えて(現在)他に何かをする必要はありません。


2
これは、サーバー14.04 LTSでは機能しませんでした。これらの変更を適用した後、ふたを閉じると、ディスクドライブが1秒間実行された後、wifiが消えます。
lonstar 14

これは私のAsus G73JW、Ubuntuサーバー15では何もしませんでした、HandleLidSwitchはしませんでした
VeenarM

5

ラップトップがスリープ状態になるため、すべてが機能しなくなります!(サスペンドモード)。

停止するには、ACPI lid-buttonイベントを無効にします

/etc/acpi/event/lidbtn下の2行を編集してコメントアウトします。

  #/ etc / acpi / events / lidbtn
  #ユーザーがふたを閉じるか開くと呼び出されます
  event = button [/] lid#先頭に#を付けてコメントアウトします
  action = / etc / acpi / lid.sh#ここでも同じ 

再起動してください。


7
こんにちはizx、私はそのファイルを持っていません。私の「/ etc / acpi /」には「powerbtn」というファイルが1つあります。「powerbtn」:そして「は/ etc / ACPI /イベントは、」同じ名前の別のファイルがある
WhyWhat


2

SUSPEND_METHODS="none"オプションを設定すると/etc/default/acpi-support、同じことを行うと思います


1

閉じるときにノートパソコンの画面をオフにする

これは、Ubuntu Server LTS 18.04.1の新規インストールで機能します。

@ user386160からの回答は、私のラップトップがスリープ状態になるのを防ぐのに非常に役立ちました。しかし、ふたを閉じたときでもモニターがオンのままであることがわかりました(別名、不必要な熱が発生しています)。

画面を閉じたときにラップトップモニターをオフにするために行った追加の手順は次のとおりです。

sudo apt-get install acpi-support vbetool
sudo echo "event=button/lid.*" > /etc/acpi/events/lid-button
sudo echo "action=/etc/acpi/lid.sh" >> /etc/acpi/events/lid-button
sudo touch /etc/acpi/lid.sh
sudo chmod +x /etc/acpi/lid.sh
sudo nano /etc/acpi/lid.sh

次に、lid.shファイルの内容を次のように設定します。

#!/bin/bash

grep -q close /proc/acpi/button/lid/*/state

if [ $? = 0 ]; then
    sleep 0.2 && vbetool dpms off
fi

grep -q open /proc/acpi/button/lid/*/state

if [ $? = 0 ]; then
    vbetool dpms on
fi

0

これは私のために働いた-私のUbuntu Serverのインストールには/ etc / acpi / event / lidbtnもありませんでしたが、acpi-supportパッケージをインストールすると表示されました。

このパッケージは、他のX11関連パッケージをすべてインストールしますが、グラフィカルモードを有効にしません。心配しないでください。

上記のように最後の2行をコメントすると、ふたを閉じたままラップトップは動作し続けました。


0

/etc/systemd/logind.confの編集は役に立ちましたが、追加するだけではありません

HandleLidSwitch=ignore

次の行も追加する必要がありました。

HandleLidSwitchDocked=ignore

そして

LidSwitchIgnoreInhibited=no
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.