GDM 및 그래픽 사용자 선택을 비활성화하려면 어떻게합니까? 새로운 우분투에는

새로운 우분투에는 완전히 죽일 수없는 GDM이 있습니다. 비활성화하는 방법이 있습니까?

services에서 사용할 수 없으며 GDM 시작 스크립트가 삭제되고 제거 update.rc되지만 여전히 시작됩니다.

GDM 및 그래픽 사용자 선택을 비활성화하려면 어떻게합니까?



답변

Ubuntu 10.04에서는 부팅하는 동안 작업 및 서비스의 시작을 처리하고 종료하는 동안 중지하고 시스템이 실행되는 동안 감시하는 Upstart에 대한 설명서를 참조해야합니다 .

gdm의 시작 핸들 시작을 수정해야합니다. /etc/init/gdm.conf

sudo vi /etc/init/gdm.conf    # or use nano if vi is unfamiliar

우분투 10.04의 기본 실행 수준은 2 이므로이 줄을 변경해야합니다

stop on runlevel [016]

런레벨 목록에 “2”추가

런레벨에서 정지 [01 2 6]

이제 시스템을 재부팅 할 수 있습니다.


답변

해야 할 것:

sudo dpkg-divert  --rename --add /etc/init/gdm.conf

어떤 지문 :

Adding `local diversion of /etc/init/gdm.conf to /etc/init/gdm.conf.distrib'

위의 파일 다시 퍼팅에서 패키지 업그레이드를 방지하면서이 비활성화 GDM에 당신을 허용 하고 구성 파일을 업그레이드 할 수있는 GDM 패키지를 허용한다.

11.x 이상의 경우 GDM 대신 lightdm이 사용됩니다. 대신 다음 명령을 사용했습니다.

sudo dpkg-divert --rename --add /etc/init/lightdm.conf

실행 취소하려면 이름 바꾸기를 바꾸고 제거로 추가하십시오.


답변

최신 버전의 Ubuntu는 SysV init 대신 upstart를 사용하고 있습니다.

로 이름 /etc/init/gdm.conf을 바꾸십시오 /etc/init/gdm.disabled.

Kubuntu의 경우 이름 /etc/init/kdm.conf을로 변경 하십시오 /etc/init/kdm.disabled.


답변

이 포럼 스레드 가 매우 유용 하다는 것을 알았습니다 .

내가 일관되게 효과가 있음을 발견 한 솔루션은 iscatel의 30 이후였습니다.

글쎄, 이것은 이전 게시물이 지적한 것처럼 소리를 비활성화하지만 여기로갑니다.

에서 /etc/default/grub( #줄의 시작 부분 에 배치하여) 주석 처리 하십시오.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

그리고 추가

GRUB_CMDLINE_LINUX_DEFAULT="text"

그때

sudo update-grub2

이것은 부트 타임 라인에서 “텍스트”를 커널에 전달하여 gdm을 비활성화합니다.

그래도 작동하지 않으면

echo "manual" > /etc/init/gdm.override

다시 시도하십시오. 그놈 코어와 함께 Ubuntu 12.04 32 비트 서버를 사용했고 저에게 효과적이었습니다.


답변

서버 결함 에서 @freedev 의 지시를 따르십시오 .

$ sudo nano /etc/init/gdm.conf

그리고 다음으로 변경하십시오.

stop on runlevel [0126]

또한

$ sudo nano /etc/init/tty1.conf

그리고 다음으로 변경하십시오.

stop on runlevel [!345]

tty1.conf에 누락 된 2가 있습니다. 이것은 tty1을 시작하여 첫 번째 콘솔에 로그온 할 수 있도록하기위한 것입니다. GRUB을 망칠 필요가 없습니다.


답변

다른 디스플레이 관리자로 전환 할 수 있습니다 (kdm 또는 xdm은 가장 널리 사용되는 두 가지 대안이지만 더 많은 것이 있습니다. Wikipedia 참조 ). aptitude install사용하려는 것만 실행 dpkg-reconfigure gdm하고 목록에서 선택하십시오.