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

240

Dizüstü bilgisayar kapağını no-op olarak kapatmak istiyorum. Bunu nasıl yapabilirim?

    
sordu badp 30.11.2010 15:24

14 cevap

248

13.10 - 18.04 için:

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

  1. Bir metin düzenleyicisinde /etc/systemd/logind.conf dosyasını root olarak açın, örneğin,

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

  3. systemd arka planını şu komutla yeniden başlatın:

    sudo restart systemd-logind
    

    veya 15.04'ten itibaren:

    sudo service systemd-logind restart
    

Ayrıca bakınız: Ubuntu Server 13.10 artık dizüstü bilgisayar kapağını kapatırken uyumaya devam ediyor

    
verilen cevap Tasos Koutoumanos 07.11.2013 19:24
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 + F2 ve buna şunu girin: gconf-editor
  • uygulamalar & gt; gnome-power-manager & gt; düğmeleri
  • lid_ac ve lid_battery değerini nothing
  • olarak ayarla

YA

1. AC Gücü'nde, 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ü'nde, 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ğı kapatıldığında boş ekran (harici monitör bağlanmadığında tercih edilir):

  • Sistem & gt; Tercihler & gt; Güç Yönetimi
  • AC Gücü (Pil Gücü Üzerinden) & gt; İşlemler
  • Dizüstü bilgisayar kapağı kapalıyken: Boş ekran

YA

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

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

    
verilen cevap Sid 30.11.2010 15:50
40

11.10 - 12.04 için:

Güç ayarlarında "Hiçbir Şey Yap" seçeneğini seçebilirsiniz. Çizgi (süper anahtar) açın, "güç" için arama yapın ve ardından açılır menüden doğru seçeneği seçin. Kapağın kapatılmasının gerçekte ekran dışına çıkmasına rağmen harici monitörlerin kapanacağını unutmayın:

Fareyi hareket ettirirseniz, bağlı olan tüm monitörler dizüstü bilgisayar kapalıyken güç kazanır. Bu daha sonra birincil monitör olacak.

    
verilen cevap Jorge Castro 10.08.2011 00:19
26

Ubuntu 15.10 - Ubuntu 18.10

TLDR: IgnoreLid=true - /etc/UPower/UPower.conf

ekle
  1. Terminalde:

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

  3. Düzenleyiciyi kaydedin ve çıkın.
  4. Bindirme hizmetini şu şekilde yeniden başlatın:

    service upower restart
    
verilen cevap mrfromage 06.03.2016 11:52
7

11.04 ve önceki sürümler

1. verilen cevabı kopyalayın: İşte

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

Uygulamalara gidin - & gt; gnome-power-manager - & gt; düğmelerini ve lid_ac ve / veya lid_battery öğelerini "hiçbir şey" olarak (tırnak işaretleri olmadan) ayarlayın.

    
verilen cevap Pavlos G. 30.11.2010 17:40
6

14.04.1 LTS, Güvenilir Tahr var.

Benim için çalışmayan:

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

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

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

    systemd arka planını şu komutla yeniden başlatın:

    sudo restart systemd-logind
    
  2. gConf'u düzenle

    AC Gücünde iken, 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ünde iken, 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 çalıştı:

IgnoreLid=true değerini /etc/UPower/UPower.conf

olarak ayarlama     
verilen cevap Sandeep Poonia 16.09.2014 07:40
3

Ubuntu'nun dizüstü bilgisayarın kapağı kapalıyken "hiçbir şey yapmama" ayarını onurlandırmasını engelleyen bazı dizüstü ve monitörlerle ilgili bir hata var. Tam bir çözüm bulamadım, ancak belki bu bağlantıyla ilgili bir şey var bu dosyaya işaret ettikleri yer: /etc/default/acpi-support ve kullanarak:

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"
    
verilen cevap Ramon Suarez 21.05.2012 10:20
3

Saucy için:

/etc/systemd/logind.conf 'yi düzenleyin ve ekranı kapağın kapanmasına (ancak askıya almayın) kilitlemek için HandleLidSwitch=lock ' i, ya da ekranı kilitlemek için HandleLidSwitch=ignore 'yi ayarlayın.

Bu, yukarı doğru bir GNOME değişikliğinden kaynaklanıyor. Bu değişikliğin gerekçesi için GNOME bug 687277 adresine bakın.

    
verilen cevap Robie Basak 11.06.2013 14:50
2

11.04 ve önceki sürümler

Ayrıca system->preferences->power management

adresine de gidebilirsiniz.

Pencerenin alt tarafına yakın bir zamanda, kapağın kapalı olduğu zaman sisteminizin ne yapacağını seçebileceğiniz bir açılır pencere bulunur.

    
verilen cevap binW 08.12.2010 14:15
2

12.04

Sistem Ayarları'nda Parlaklık & amp; Kilit. Bu sayfada, alttaki "Beklemeden uyanırken şifremi iste" yazan onay kutusunun işaretini kaldırın.

    
verilen cevap Kelley 20.04.2012 02:40
2

Bazen dizüstü bilgisayarımı askıya almaktan hoşlanırım ve diğer zamanlarda bir sunucu gibi uzun sürelerle devam etmeyi seviyorum (kapağı kapattığımda hiçbir şey yapmayın). Debian'ı kullanıyorum ve burada basit bir komut dosyası yeniden başlatmadan anında bir tane yapmak için basit komutum:

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

# test for required parameter --> empty not allowed
if [ "" == "" ]; 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 [ "" = "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 [ "" = "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 [ "" = "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
    
verilen cevap Patrick 16.12.2013 11:47
2

Başlatıcı / Görev çubuğundaki Sistem Ayarları simgesini tıklayarak Kapak kilidi özelliğini etkinleştirebilir ve Parlaklık & amp; Kilit .

Buradan Kilitle anahtarını kapalı konumuna çevirin ve " Beklemeden uyandırırken şifremi iste. " onay kutusunu işaretleyin. / p>

Ayrıca hazırda bekletme (disk askıya al) ayarlamayı da planlıyorsanız izlemeniz gereken başka bir şey, sisteminizin gerçekten hazırda bekletme moduna geçmesi için yeterince büyük bir bölüme sahip olup olmadığına bakmasıdır . Hazırda bekletme askıya almaktan farklıdır, ancak bazen insanlar askıya alma işlemini yapılandırırken hazırda bekleme özelliğini kurmayı sever.

Ayrıca, Güç ayarlarınızı da geçebilir, böylece kapak kapatıldığında sistemi askıya almazlar. Bunu Sistem Ayarı - & gt; Güç .

    
verilen cevap SunnyDaze 19.07.2017 04:25
1

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
    
verilen cevap user123456 28.09.2016 10:52
0

12.10 için:

/etc/UPower/UPower.conf 'yi düzenleyin ve IgnoreLid=true ' yi aşağıya ekleyin.

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

    
verilen cevap Robie Basak 11.06.2013 13:02

Etiketlerdeki diğer soruları oku