부팅 시 CentOS 7에서 startx를 로드하는 방법은 무엇입니까?

부팅 시 CentOS 7에서 startx를 로드하는 방법은 무엇입니까?

내가 겪고 있는 문제는 KDE가 설치된 Centos 7 시스템이 부팅 시 GUI를 로드하지 않는다는 것입니다. 일부 흰색 글자가 붙어서 +를 눌러 다른 터미널 세션을 로드한 CTRL다음 GUI를 올바르게 로드하려면 실행해야 했습니다 .ALTF2startx

시작할 때 starx를 자동으로 로드하도록 편집할 수 있는 파일이 있습니까?

답변1

SysV init가 포함된 CentOS 6을 기억하신다면 여기서 핵심은 "기본 런레벨"이라고 불렸던 것입니다.

CentOS 7에서는 부팅 시 시작되는 프로그램이 systemd@Centimane이 올바르게 지적한 대로 결정됩니다.

Systemd는 시스템을 부팅할 때 "기본 대상"을 시작합니다. 서버에서 이 대상에는 그래픽 사용자 인터페이스가 없지만 데스크탑 시스템에서는 일반적으로 있어야 합니다.

명령의 출력을 확인하십시오.

# systemctl get-default

그래픽이 아닌 시스템에서는 일반적으로 출력이 다음과 같습니다.

multi-user.target

원하는 데스크탑에서

graphical.target

두 번째 실행을 설정하려면

# systemctl set-default graphical.target

그런 다음 그래픽 로그인 화면을 설치하고 활성화합니다(예 gdm: 그러나 이와 유사한 다른 화면도 있습니다 lightdm).

# yum install gdm
# systemctl enable gdm

관련 정보