노트북 뚜껑을 닫을 때 우분투에게 아무 것도하지 말라고 어떻게 할 수 있습니까?


답변:


313

13.10-17.10의 경우 :

노트북 뚜껑을 닫을 때 우분투가 아무 것도하지 않게하려면 :

  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은 이제 노트북 덮개를 닫을 때 절전 상태가됩니다.

그놈 사용자의 경우 :

그놈 (18.04+의 기본값)을 사용하는 경우 "Gnome Tweak Tool"을 사용하여 시스템 설정을 변경하지 않고도이 작업을 쉽게 수행 할 수 있습니다. Ubuntu Software Store (GNOME Tweaks)에서 설치할 수 있습니다. 또는 콘솔을 선호하는 경우 :sudo apt-get install gnome-tweak-tool

설치 후 전원을 켠 후 전원 아래에서 뚜껑을 닫을 때 아무 것도 설정하지 마십시오. 우분투 18.04에서 이것을 테스트했으며 작동합니다.


42
이것은 나를 위해 작동하지 않았습니다. 나를 위해 마침내 그것을 해결 한 것은 설정 IgnoreLid=true했다/etc/UPower/UPower.conf
Kimble

4
HandleLidSwitch=hibernate아무것도하지 않고 노트북을 최대 절전 모드로 전환하려면
Salman von Abbas

6
대안 : sudo apt-get install dconf-tools, dconf Editor 응용 프로그램 열기, org로 이동 => gnome => setting-deamon => plugins => power
pbaranski

6
14.04에서 나를 위해 일했습니다.
kroiz

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의 경우 :

전원 설정에서 "Nothing"을 선택할 수 있습니다. 대시 (슈퍼 키)를 열고 "power"를 검색 한 다음 드롭 다운에서 올바른 옵션을 선택하십시오. 덮개를 닫으면 실제로 외부 모니터와 함께 화면이 꺼집니다.

여기에 이미지 설명을 입력하십시오

마우스를 움직이면 랩탑을 닫고 연결된 모니터의 전원이 모두 켜집니다. 그러면 기본 모니터가됩니다.


3
예, 그러나 이것은 작동하지 않는 것 같습니다. 12.04의 버그라고 생각합니다.
Thom

1
우분투 12.04.1 LTS에서 나를 위해 일합니다.
Tgr

그것은 루 분투 13.10에서 나를 위해 작동하지 않습니다
하기 Sandeep JINDAL

내 우분투 작업 13.10
Ashish

커맨드 라인에서 이것을 할 수있는 방법이 있습니까? 내 자각 컴퓨터에 X 서버가 없습니다 ...
Steve Kroon

40

우분투 15.10-우분투 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
나를 위해, 이것은 우분투 15.10에서 작동하지 않았지만 다음 단계를 수행하면 다음과 같습니다. askubuntu.com/a/594417
CrazyPenguin

완전한. 이렇게하면 16.10의 덮개를 닫은 상태에서 외부 모니터가 잠자기 상태가되지 않습니다. 닫을 때 더 이상 걱정할 필요가 없습니다.
Andreas

16.04에서 작동합니다. 네트워크 연결이 끊어지지 않습니다. 이는 가장 중요한 문제입니다. 감사합니다.
SDsolar

그놈과 함께 우분투 17.10에서는 작동하지 않았습니다.
제임스 레이

1
My Ubuntu Server 18.04에는 /etc/UPower디렉토리 가 없습니다 . 그러나이 질문에 대한 대답 은 효과가있었습니다.
Carsten Führmann


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있지만 뚜껑을 닫는 설정이 작동하지 않았습니다. 등록 된 버그입니까?
Vitaly Zdanevich

3

노트북의 뚜껑을 닫을 때 우분투가 "아무것도하지 않음"설정을 따르지 않게하는 일부 노트북 및 모니터에 버그가 있습니다. 나는 완전한 해결책을 찾지 못했지만 이 링크/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.conf하고 설정 HandleLidSwitch=lock합니다 HandleLidSwitch=ignore.

이것은 그놈의 업스트림 변경 때문입니다. 이 변경에 대한 이론적 근거는 그놈 버그 687277 을 참조하십시오 .


우분투는 systemd를 사용합니까?
Khurshid Alam

systemd는 이제 많은 것들입니다. Ubuntu는 systemd의 init ( "pid 1")를 사용하지 않지만 이전에는 독립적이지만 udev와 같은 시스템 소스에 흡수 된 구성 요소를 사용합니다. 따라서 우분투 시스템에서 시스템 이름에 대한 언급을 볼 수 있지만 이것이 시스템이 갑자기 바뀌 었다는 의미는 아닙니다.
Robie Basak

2

11.04 및 이전 버전

당신은 또한 갈 수 있습니다 system->preferences->power management

창 하단 근처에 뚜껑을 닫을 때 시스템이 수행 할 작업을 선택할 수있는 드롭 다운이 있습니다.


2

12.04

시스템 설정에서 밝기 및 잠금을 엽니 다. 해당 페이지에서 하단의 "일시 중지에서 깨어날 때 비밀번호 필요"확인란을 선택 해제하십시오.


1
이것을 시도했지만 아무런 차이가 없었습니다.
Thom

2

나는 때때로 랩톱을 일시 중단하고 다른 경우에는 서버처럼 오랫동안 계속 사용하고 싶습니다 (뚜껑을 닫을 때 아무것도하지 마십시오). 데비안을 사용하는데 재부팅하지 않고 즉시 스크립트를 작성하는 간단한 스크립트가 있습니다.

# 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)입니다.
Laszlo Valko

여기에서 스크립트를 발전시키기위한 +1
ZagNut

2

실행기 / 작업 표시 줄에서 시스템 설정 아이콘을 클릭 한 다음 밝기 및 잠금 을 클릭 하여 덮개 잠금 기능 을 쉽게 비활성화 할 수 있습니다 .

여기에서 잠금 스위치를 꺼짐 위치로 돌리고 " 일시 중지시 깨어날 때 암호 필요 "확인란의 선택을 취소하십시오 .

여기에 이미지 설명을 입력하십시오

최대 절전 모드 (디스크 일시 중단)를 설정하려는 경우주의해야 할 또 다른 사항은 시스템에 실제로 최대 절전 모드로 전환 할 수있는 충분한 스왑 파티션이 있는지 여부 입니다. 최대 절전 모드는 일시 중단과 다르지만 일시 중단을 구성하는 동안 최대 절전 모드 기능을 설정하려는 경우가 있습니다.

전원 설정을 통해 덮개를 닫을 때 시스템이 중단되지 않도록 할 수도 있습니다 . 시스템 설정-> 전원 에서이를 수행 할 수 있습니다 .

여기에 이미지 설명을 입력하십시오


0

12.10의 경우 :

편집 /etc/UPower/UPower.conf하고 IgnoreLid=true하단에 추가 하십시오.

이 방법은 더 이상 Saucy에서 작동하지 않습니다. 13.04에 대해 잘 모르겠습니다.


발급 후 15.04 64 비트에서 작동합니다 systemctl restart upower.
KcFnMi

1
우분투 14.04에서 /etc/UPower/Upower.conf IgnoreLid = true를 사용하면 작동합니다. 3.13 커널 롤아웃 이후 더 이상 작동하지 않습니다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.