Ubuntu'ya laptop kapağımı kapattığımda hiçbir şey yapmamasını nasıl söyleyebilirim?


Yanıtlar:


313

13.10 - 17.10 için:

Ubuntu'nun dizüstü bilgisayar kapağı kapalıyken hiçbir şey yapmamasını sağlamak için:

  1. /etc/systemd/logind.confDosyayı bir metin düzenleyicide kök olarak açın, örneğin

    sudo -H gedit /etc/systemd/logind.conf
    
  2. Bir satır ekleyin HandleLidSwitch=ignore(yorumlanmadığından emin olun!),

  3. Bu komutla systemd arka planını yeniden başlatın (bunun sizi kapatacağına dikkat edin):

    sudo systemctl restart systemd-logind
    

    veya, 15.04 tarihinden itibaren:

    sudo service systemd-logind restart
    

Ayrıca bakınız: Ubuntu Server 13.10 şimdi laptop kapağını kapatırken uykuya dalıyor

GNOME Kullanıcıları İçin:

GNOME kullanıyorsanız (varsayılan 18.04+), "Gnome Tweak Tool" kullanarak sistem ayarlarını değiştirmeden kolayca yapabilirsiniz. Ubuntu Yazılım Mağazasından yüklenebilir (GNOME Tweaks olarak adlandırılır). Veya konsolu tercih ediyorsanız:sudo apt-get install gnome-tweak-tool

Taktıktan sonra çalıştırın, ardından Güç altında , kapak kapalıyken hiçbir şey yapmamak için ayarı kapatın. Bunu Ubuntu 18.04'te test ettim ve işe yarıyor.


42
Bu benim için işe yaramadı. Sonunda benim için çözen şey IgnoreLid=true/etc/UPower/UPower.conf
Kimble

4
HandleLidSwitch=hibernatedizüstü bilgisayarınızın kış uykusuna yatmasını istiyorsanız hiçbir şey yapmadan.
Salman von Abbas

6
Aternative: sudo apt-get install dconf-tools, dconf Editor uygulamasını açın, org => gnome => setting-deamon => plugins => power
pbaranski '

6
14.04 tarihinde benim için çalıştı.
kroiz

3
Kullanarak yeniden sudo service systemd-logind restart
başlattım

68

11.04 ve öncesi için:

Dizüstü bilgisayar kapağı kapalıyken hiçbir şey yapmayın (harici bir monitör bağlandığında yardımcı olur):

  • Alt+ F2ve şunu girin:gconf-editor
  • uygulamalar> gnome-power-manager> düğmeler
  • Set lid_acve lid_batteryhiçnothing

alt metin

VEYA

1. AC Gücü açıkken, dizüstü bilgisayar kapağı kapalıyken hiçbir şey yapmayın:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac nothing

2.Pil Gücü açıkken, dizüstü bilgisayar kapağı kapalıyken hiçbir şey yapmayın:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing


Dizüstü bilgisayar kapağı kapalıyken boş ekran (harici monitör bağlı olmadığında tercih edilebilir):

  • Sistem> Tercihler> Güç Yönetimi
  • AC Gücünde (Pil Gücünde)> İşlemler
  • Dizüstü bilgisayar kapağı kapalı olduğunda: Boş ekran

alt metin

VEYA

1. AC Gücü, dizüstü bilgisayar kapağı kapalı olduğunda boş ekran:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac blank

2.Pil Gücü açıkken, dizüstü bilgisayar kapağı kapalıyken boş ekran:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery blank


40

11.10 - 12.04 için:

Güç ayarlarında "Hiçbir Şey Yapma" seçeneğini seçebilirsiniz. Kısa çizgi (süper tuş) açın, "güç" arayın ve sonra aşağı açılır menüden doğru seçeneği seçin. Kapağın kapatılmasının aslında ekranlar ve harici monitörlerin kapanmasına neden olacağını unutmayın:

görüntü tanımını buraya girin

Fareyi hareket ettirirseniz, bağlı tüm monitörler dizüstü bilgisayar kapalıyken tekrar açılır. Bu daha sonra birincil monitör haline gelecektir.


3
Evet, ama bu işe yaramadı. Bence bu 12.04'te bir hata.
Thom

1
Ubuntu 12.04.1 LTS'de benim için çalışıyor.
Tgr

Lubuntu 13.10'da benim için çalışmıyor
Sandeep Jindal

ubuntu'um için çalışıyor 13.10
Ashish

Bunu komut satırından yapmanın bir yolu var mı? Lucid makinemde X sunucusu yok ...
Steve Kroon 15

40

Ubuntu 15.10 - Ubuntu 18.10

TLDR: Ekle IgnoreLid=trueiçin/etc/UPower/UPower.conf

  1. Terminalde yapmak:

    sudoedit /etc/UPower/UPower.conf
    
  2. IgnoreLid'i olarak değiştir IgnoreLid=true

  3. Editörden kaydedin ve çıkın.
  4. UPower servisini şu şekilde yeniden başlatın:

    service upower restart
    

3
Benim için, bu Ubuntu 15.10'da
CrazyPenguin

Mükemmel. Bu, harici monitörümün 16.10'da kapakta kapanmasını önler. Kapatırken endişelenmenize gerek yok.
Andreas

16.04 için çalışıyor - Benim için en önemli olan ağların bağlantısının kesilmesini önler. Teşekkür ederim.
SDsolar

Bu Gnome ile Ubuntu 17.10'da çalışmadı.
James Ray

1
Ubuntu Sunucum 18.04'te /etc/UPowerdizin yok . Ancak, bu sorunun cevabı çalıştı.
Carsten Führmann

7

11.04 ve önceki sürümler

Http://ubuntuforums.org/showthread.php?t=1319921&highlight=close+laptop+lid adresinden verilen 1. cevabı kopyalama

Bir terminalde (Uygulamalar -> Aksesuarlar -> Terminal), şunu yazın: gconf-editor

Uygulamalar -> gnome-power-manager -> düğmelerine gidin ve lid_ac ve / veya lid_battery'yi "nothing" (tırnak işaretleri olmadan) olarak ayarlayın.

alt metin


6

Ben 14.04.1 LTS, Güven Tahr var .

Benim için işe yaramadı:

  1. /Etc/systemd/logind.conf dosyasını bir metin editöründe root olarak açın, örneğin,

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

    Bir satır ekleyin HandleLidSwitch=ignore(yorumlanmadığından emin olun!),

    Systemd daemon'u bu komutla yeniden başlatın:

    sudo restart systemd-logind
    
  2. GConf’yu düzenle

    AC Gücü açıkken, dizüstü bilgisayar kapağı kapalıyken hiçbir şey yapmayın:

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

    Pil Gücü üzerindeyken, dizüstü bilgisayar kapağı kapalıyken hiçbir şey yapmayın:

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

Benim için ne işe yaradı:

ayarlama IgnoreLid=trueiçinde/etc/UPower/UPower.conf


Üzerinde çalışıyor Xubuntu 14.04.3 i386. Xubuntu'da yardımcı program var Power managerancak kapağın kapatılması için ayarlar benim için işe yaramadı. Bu kayıtlı böcek mi?
Vitaly Zdanevich 28:15

3

Bazı dizüstü bilgisayarlarda ve monitörlerde, Ubuntu'nun dizüstü bilgisayarın kapağı kapalıyken "hiçbir şey yapmama" ayarını kabul etmemesini sağlayan bir hata var. Tam bir çözüm bulamadım, ancak belki de bu dosyaya işaret ettikleri bu bağlantıyla ilgili bir şeyler olabilir /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

Şımarık için:

Düzen /etc/systemd/logind.confve set HandleLidSwitch=lockyakın kapak kilidi ekran (ancak askıya), ya da HandleLidSwitch=ignorehatta Ekranı kilitlemek değil.

Bu bir yukarı akış GNOME değişiminden kaynaklanıyor. Bkz GNOME hatası 687277 Bu değişikliğin gerekçesinde durum.


Ubuntu systemd kullanıyor mu?
Khurshid Alam,

systemd şimdi birçok şey. Ubuntu, systemd init ("pid 1") kullanmaz, fakat daha önce bağımsız olan, ancak şimdi udev gibi sistemd kaynağına absorbe edilen bileşenleri kullanır. Böylece bir Ubuntu sistemindeki systemd isminden bahsedeceksiniz, ancak bu init sisteminin aniden değiştiği anlamına gelmiyor.
Robie Basak

2

11.04 ve önceki sürümler

ayrıca gidebilirsin system->preferences->power management

Pencerenin alt tarafında, kapak kapalıyken sisteminizin ne yapacağını seçebileceğiniz bir açılır menü bulacaksınız


2

12.04

Sistem Ayarları'nda, Parlaklık ve Kilit'i açın. Bu sayfada, "Askıya alma sırasında uyanırken şifremi iste" yazan altta bulunan onay kutusundaki işareti kaldırın.


1
Bunu denedim ve hiçbir önemi yoktu.
Thom

2

Dizüstü bilgisayarımı bazen askıya almaktan hoşlanıyorum ve diğer zamanlarda da bir sunucu gibi uzun süre devam etmesini seviyorum (kapağı kapattığımda hiçbir şey yapmama). Debian'ı kullanıyorum ve işte baştan başa yeniden başlatmadan yapmak için basit betiğim:

# 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

Tüm sürümlerde çalışan bir komut dosyası oluşturalım

#!/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" yararlı hiçbir şey yapmaz. "HandleLidSwitch = ignore", Gerçek Şey'dir (tm).
Laszlo Valko

Burada bir senaryo geliştirmeye çalıştığı için +1
ZagNut

2

Kolayca yapabilirsiniz kapak kilidi özelliğini devre dışı tıklayarak Sistem Ayarları Fırlatıcı / Görev çubuğundaki simgeyi ve ardından tıklayarak Parlaklık & Lock .

Oradan, Kilit düğmesini kapalı konuma çevirin ve " Askıya alınırken uyanırken şifremi iste " onay kutusunun işaretini kaldırın.

görüntü tanımını buraya girin

Ayrıca hazırda bekletme modunu ayarlamayı planlıyorsanız (diske askıya alma) da izlemeniz gereken başka bir şey, sisteminizin gerçekten hazırda bekletme moduna girecek kadar büyük bir takas bölmesine sahip olup olmadığıdır . Hazırda bekletme modu askıya alma işleminden farklıdır, ancak bazen insanlar askıya alma yapılandırması sırasında hazırda bekleme özelliğini ayarlamak ister.

Ayrıca Güç ayarlarınızı da inceleyebilirsiniz, böylece kapak kapalıyken sistemi askıya almazlar. Bunu Sistem Ayarı -> Gücü'nde yapabilirsiniz .

görüntü tanımını buraya girin


0

12.10 için:

Düzenleyin /etc/UPower/UPower.confve IgnoreLid=truealtına ekleyin .

Bu yöntem artık Saucy'de çalışmıyor. 13.04 hakkında emin değilim.


Verdikten sonra 15.04 64 bit çalışır systemctl restart upower.
KcFnMi 9:15

1
/etc/UPower/Upower.conf IgnoreLid = ubuntu 14.04 üzerinde çalışmak için true. dışarı değil artık işler artık 3.13 çekirdek rulo sonra
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.