18.04 (Bionic Beaver)에서 부팅시 GUI를 비활성화하는 방법은 무엇입니까?


20

그가 나타납니다 sudo systemctl disable gdm3 && sudo systemctl disable gdm부팅시 윈도 시스템을 사용하지 않도록 18.04에서 작동하지 않습니다. 이 작업을 수행하는 방법은 무엇입니까?


당신은 엉망 sysctl으로 systemctl. 해당 맨 페이지 ( man 8 sysctlman systemctl)를 읽으십시오 .
N0rbert

1
LOL, 네 말이 맞아, 나는 시스템에서 올바르게했지만, 여기에 잘못 입력했습니다. 결정된.
ylluminate

답변:


37

부팅시 GUI를 비활성화하려면 다음을 실행하십시오.

sudo systemctl set-default multi-user.target

GUI를 다시 활성화하려면 다음 명령을 발행하십시오.

sudo systemctl set-default graphical.target

현재 GUI없이 시스템에서 Gnome 세션을 시작하려면 다음을 실행하십시오.

sudo systemctl start gdm3.service

1
작동하지만 한 가지 문제가 있습니다. 화면이 VirtualBox에서 꽤 작습니다
nurp

수동으로 시작한 gdm을 어떻게 종료합니까?
binarymelon

나를 위해 작동하지 않습니다 : '기본 대상을 설정하지 못했습니다 : 단위 파일 user-multi.target이 없습니다.'
michid

2
당신은 이성을 상실하기 때문에 그의를 @michid usermulti
Aido

3

@nurp의 의견에 대답하려면

VirtualBox의 화면은 매우 작습니다.

  1. /etc/default/grub적절하게 업데이트하십시오 .

    GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" GRUB_GFXMODE=1152x864x32 GRUB_GFXPAYLOAD_LINUX=1152x864x32

  2. 을 실행하십시오 sudo update-grub.

    • nomodeset 커널이 GRUB에 의해 설정된 해상도 변경을 시도하지 않도록합니다.
    • GRUB_GFXPAYLOAD_LINUX 이 변수가 설정되면 'vga ='부팅 옵션을 대체하여 Linux 커널이 시작되는 비디오 모드를 제어합니다.

참고 문헌


1

한 번 수동으로 시작한 gdm을 종료하려면 ..

당신은 단순히 다음을 실행합니다 :

sudo systemctl stop gdm3.service

그것이 내가 기대했던 것이지만 아무것도하지 않는 것 같습니다.
binarymelon

0

에 대한 답변 :

sudo systemctl stop gdm3.service

binarymelon이 주석 처리 한 것으로 보이지 않음

GUI 외부의 명령 행 인터페이스에서만이 작업을 수행하고 있다고 가정 할 수 있으며 GUI 서비스가 이미 닫혀 있기 때문에 응답이 없습니다.

또는 (배우는데 많은 시간이 걸리고 이해하는 데 훨씬 더 오랜 시간이 걸렸습니다) ...

예를 들어, lightdm" core" 없이 설치 하거나 "GUI-ness"오류가 발생할 수있는 모든 것에 달려
있습니다. 실제로 터미널에서 위의 명령 행 인터페이스 명령을 실행하는 경우 GUI 내에서 그것은 확실히 무엇인가를 할 것입니다 ...
당신에게, 이것은 18.04의 나의 경험입니다.

사용 gdm3하고 있다면 왼쪽 상단에 커서가 닫히고 (오래된 것) 커서가됩니다. 사용하지 않으면 gdm3다음과 같이 표시됩니다.

Failed / not loaded

참고 및 유용한 힌트 :
서비스를 중지했지만 새 명령을 입력 할 명령 행 인터페이스가없는 경우 CTRL+ ALT+를 시도하십시오 F3.

이것은 암호가 허용되지 않더라도 GUI의 종료 / 종료를위한 원 스톱 쇼핑입니다.

GUI 종료 / 중지, GUI 서비스 / 종료 프로세스 중에 GUI를 너무 빨리 다시 시작하려고하면 CLI에서 사용자에게 경고하기 때문에 이것이 사실임을 알고 있습니다. 사실을 다시 시도하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.