ラップトップのふたを閉じたときにUbuntuに何もしないように指示するにはどうすればよいですか?


回答:


313

13.10-17.10の場合:

ラップトップのふたが閉じているときにUbuntuが何もしないようにするには:

  1. /etc/systemd/logind.confたとえば、ルートとしてテキストエディタでファイルを開きます。

    sudo -H gedit /etc/systemd/logind.conf
    
  2. 行を追加しますHandleLidSwitch=ignore(コメント化されていないことを確認してください!)、

  3. 次のコマンドでsystemdデーモンを再起動します(これによりログオフされることに注意してください)。

    sudo systemctl restart systemd-logind
    

    または、15.04以降:

    sudo service systemd-logind restart
    

参照:ノートパソコンの蓋を閉じると、Ubuntu Server 13.10がスリープ状態になります

GNOMEユーザーの場合:

GNOME(18.04以降のデフォルト)を使用している場合は、「Gnome Tweak Tool」を使用して、システム設定を変更せずに簡単にこれを行うことができます。Ubuntu Software Storeからインストールできます(GNOME Tweaksと呼ばれます)。または、コンソールを好む場合:sudo apt-get install gnome-tweak-tool

インストールした後、それを実行し、その後、下のパワー、蓋を閉じたときに何もしないための設定をオフにします。これをUbuntu 18.04でテストしましたが、動作します。


42
これはうまくいきませんでした。最終的に私にとってそれを解決したのは、設定でしIgnoreLid=true/etc/UPower/UPower.conf
キンブル

4
HandleLidSwitch=hibernateラップトップを何もせずに休止状態にする場合。
サルマンフォンアッバス14

6
Aternative:須藤はapt-getを>組織=> GNOME =に行き、dconf-ツール、オープンdconfエディタアプリケーションをインストールし設定する-デーモン=>プラグイン=>電源
pbaranski

6
14.04で私のために働いた。
kroiz 14年

3
sudo service systemd-logind restart
Iacchus

68

11.04以前の場合:

ラップトップの蓋が閉じているときは何もしません (外部モニターが接続されている場合に役立ちます):

  • Alt+ F2そしてこれを入力してください:gconf-editor
  • アプリ> gnome-power-manager>ボタン
  • 設定lid_aclid_batterynothing

代替テキスト

または

1.AC電源がオンの場合、ラップトップの蓋が閉じているときは何もしません:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac nothing

2.バッテリー電源の場合、ラップトップの蓋が閉じているときは何もしません:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing


ノートパソコンの蓋を閉じたときに画面がブランクになる (外部モニターが接続されていない場合に望ましい):

  • システム>設定>電源管理
  • AC電源(バッテリー電源)で>アクション
  • ラップトップのふたが閉じているとき:ブランク画面

代替テキスト

または

1.AC電源の場合、ラップトップのふたを閉じたときに画面がブランクになる:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac blank

2.バッテリー電源の場合、ラップトップのふたを閉じたときに画面がブランクになる:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery blank


40

11.10-12.04の場合:

電源設定で「何もしない」を選択できます。ダッシュ(スーパーキー)を開き、「power」を検索して、ドロップダウンで正しいオプションを選択します。ふたを閉じると、実際には画面がオフになりますが、外部モニターもオフになることに注意してください。

ここに画像の説明を入力してください

マウスを動かすと、接続されているモニターはラップトップを閉じた状態で電源が入ります。これがプライマリモニターになります。


3
はい、しかしこれはうまくいかないようです。12.04のバグだと思います。
トム

1
Ubuntu 12.04.1 LTSで動作します。
Tgr

Lubuntu 13.10
Sandeep Jindal

私のubuntu 13.10
Ashish 14

コマンドラインでこれを行う方法はありますか?私の明快なマシンにはXサーバません...
スティーブ・クルーン

40

Ubuntu 15.10-Ubuntu 18.10

TLDR:追加IgnoreLid=trueします/etc/UPower/UPower.conf

  1. ターミナルで:

    sudoedit /etc/UPower/UPower.conf
    
  2. IgnoreLidを変更します IgnoreLid=true

  3. エディターを保存して終了します。
  4. 以下を使用してUPowerサービスを再起動します。

    service upower restart
    

3
私にとっては、これはUbuntu 15.10では機能しませんでしたが、次の手順に従ってください:askubuntu.com/a/594417
CrazyPenguin

パーフェクト。これにより、16.10に外付けモニターを閉じたときに外付けモニターがスリープするのを防ぎます。閉じても心配ありません。
アンドレアス

Works for 16.04-ネットワークの切断を防ぎます。これは私にとって最も重要な問題です。ありがとうございました。
–SDsolar

これは、Gnomeを使用するUbuntu 17.10では機能しませんでした。
ジェームズレイ

1
Ubuntu Server 18.04には/etc/UPowerディレクトリがありません。しかし、この質問に対するこの答えはうまくいきました。
カーステンフールマン


6

私は14.04.1 LTS、Trusty Tahrを持っています。

私にとってうまくいかなかったもの:

  1. /etc/systemd/logind.confファイルをルートとしてテキストエディタで開きます。たとえば、

    sudo -H gedit /etc/systemd/logind.conf
    

    行を追加しますHandleLidSwitch=ignore(コメント化されていないことを確認してください!)、

    次のコマンドでsystemdデーモンを再起動します。

    sudo restart systemd-logind
    
  2. gConfを編集

    AC電源の場合、ラップトップの蓋が閉じているときは何もしません:

    gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac nothing
    

    バッテリー電源がオンの場合、ラップトップの蓋が閉じているときは何もしません:

    gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing 
    

私のために働いたもの:

設定IgnoreLid=true/etc/UPower/UPower.conf


で働いていXubuntu 14.04.3 i386ます。XubuntuにはユーティリティPower managerがありますが、蓋を閉じるための設定が機能しませんでした。これは登録済みのバグですか?
ヴィタリーズダネビッチ

3

一部のラップトップおよびモニターには、ラップトップの蓋を閉じたときにUbuntuが「何もしない」設定を尊重しないというバグがあります。私は完全なソリューションを見つけることができませんでしたが、多分に何かがあり、このリンク彼らは、このファイルにヒント:/etc/default/acpi-supportと使用します:

gconftool-2 -t string /apps/gnome-power-manager/buttons/lid_ac -s "blank"
gconftool-2 -t string /apps/gnome-power-manager/buttons/lid_battery -s "blank"

3

生意気な場合:

編集して/etc/systemd/logind.confHandleLidSwitch=lockふたを閉じたときに画面をロックする(ただし、サスペンドHandleLidSwitch=ignoreしない)か、画面をロックしないように設定します。

これは、上流のGNOMEの変更によるものです。この変更の理由については、GNOMEバグ687277を参照してください。


Ubuntuはsystemdを使用しますか?
ルシッドアラム

systemdは多くのものになりました。Ubuntuはsystemdのinit( "pid 1")を使用しませんが、以前は独立していたが、udevなどのsystemdソースに吸収されるコンポーネントを使用します。したがって、Ubuntuシステムでsystemdの名前が表示されますが、それはそのinitシステムが突然変更されたことを意味しません。
ロビーバサック

2

11.04以前のバージョン

あなたも行くことができます system->preferences->power management

ウィンドウの下部近くに、ふたを閉じたときにシステムが行うことを選択できるドロップダウンがあります


2

12.04

システム設定で、明るさとロックを開きます。そのページで、「サスペンドから復帰するときにパスワードを要求する」という下部のチェックボックスをオフにします。


1
これを試してみても、違いはありませんでした。
トム

2

私は時々ラップトップを一時停止するのが好きで、サーバーのように長時間持ち続けるのが好きです(蓋を閉めても何もしません)。私はDebianを使用していますが、リブートせずにオンザフライでどちらかを実行する簡単なスクリプトを次に示します。

# run this in the as the same user (or root) that xwindow is using

# test for required parameter --> empty not allowed
if [ "$1" == "" ]; then
    echo "Please provide true or false"
    echo "True means keep running when lid is closed"
    echo "False means suspend the computer when lid is closed"
    exit;
fi

# "running true" means keep running even if the lid is closed
if [ "$1" = "true" ]; then
    gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action nothing
    gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action nothing
fi


# "running false" means suspend the computer!
if [ "$1" = "false" ]; then
    gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action suspend
    gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend
fi

# if "echo" is supplied as a param, just show the current settings
if [ "$1" = "echo" ]; then
    gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action
    gsettings get org.gnome.settings-daemon.plugins.power lid-close-battery-action 
fi

# restart gnome to make changes effective
/etc/init.d/gdm3 restart

2

すべてのバージョンで動作するスクリプトを作成しましょう

#!/bin/bash

# PLEASE FEEL FREE TO CHANGE THE SCRIPT

# Ubuntu 16.04 [PLEASE COMPLETE]

sed -i '/HandleLidSwitch/d' /etc/systemd/logind.conf >/dev/null 1&>2
echo 'HandleLidSwitch=nothing' >> /etc/systemd/logind.conf >/dev/null 1&>2

# Ubuntu 14.04 [PLEASE COMPLETE]


sed -i '/IgnoreLid/d' /etc/UPower/UPower.conf >/dev/null 1&>2
echo 'IgnoreLid=true'>> /etc/UPower/UPower.conf

# [PLEASE COMPLETE ]

# gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac [PLEASE COMPLETE ]
# gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing [PLEASE COMPLETE ]

# RESTART SERVICES

service upower restart
service systemd-logind restart

「HandleLidSwitch = nothing」は有用なことは何もしません。「HandleLidSwitch = ignore」はThe Real Thing(tm)です。
ラズロValko

ここでスクリプトを進化させようとするための+1
ZagNut

2

あなたは簡単にできるリッドロック機能を無効にクリックすることにより、システムの設定ランチャー/タスクバーのアイコンを、次にをクリック明る&ロック

そこから、ロックスイッチをオフの位置に切り替え、[サスペンドから復帰するときにパスワードを要求する]チェックボックスをオフにします。

ここに画像の説明を入力してください

また、休止状態(ディスクへのサスペンド)のセットアップを計画する場合に注意する必要があるもう1つのことは、システムに実際に休止状態に入るのに十分な大きさのスワップパーティションがあるかどうかです。ハイバネーションはサスペンドとは異なりますが、サスペンドを設定している間にハイバネーション機能をセットアップしたい人もいます。

また、電源設定を確認して、ふたが閉じたときにシステムがサスペンドされないようにすることもできます。これは、システム設定->電源で実行できます。

ここに画像の説明を入力してください


0

12.10の場合:

編集して下部に/etc/UPower/UPower.conf追加IgnoreLid=trueします。

このメソッドはSaucyでは機能しなくなりました。13.04についてはよくわかりません。


発行後、15.04 64ビットで動作しsystemctl restart upowerます。
KcFnMi

1
/etc/UPower/Upower.conf IgnoreLid = trueを使用すると、ubuntu 14.04が動作します。うちそれより長くない作品はもう3.13カーネルロール後
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.