gdm3 또는 lightdm이 작동하지 않음(X11을 시작할 수 없음)

gdm3 또는 lightdm이 작동하지 않음(X11을 시작할 수 없음)

저는 데비안 9를 사용하고 있습니다. Gnome을 설치한 후 컴퓨터 화면에는 마우스 커서만 보입니다. Gnome을 제거하고 X11을 활성화했지만 작동하지 않습니다. 내가 사용하고 있는 개발 보드에 SSH를 통해 연결하고 들어가야 합니다.

> startx

화면에 이미지를 가져오려면. gnome을 설치할 때 뭔가를 망쳤을 수도 있습니다.

고쳐 쓰다:

apt install gdm작동하지 않습니다:

root@linaro-alip:~# apt install gdm
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package gdm is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is
only available from another source However the following packages replace
it:   libgdm1 cinnamon-control-center-data
E: Package 'gdm' has no installation candidate

업데이트 2:

dpkg-reconfigure lightdm>> lightdm을 수동으로 선택합니다

root@linaro-alip:~# systemctl enable lightdm
Synchronizing state of lightdm.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable lightdm
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
   .wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
   a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
   D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
   instance name specified.

문제는 아직 해결되지 않았습니다.

다음 명령을 사용하면 파일이 존재하지 않는다고 나옵니다. 이 문제를 어떻게 해결할 수 있나요?

update-rc.d '/etc/init.d/xserver start' defaults

update-rc.d: error: initscript does not exist: /etc/init.d//etc/init.d/xserver start

답변1

그래픽 환경을 수동으로 시작할 수 있으므로 그래픽 로그인 화면(일반적으로 Gnome 시스템의 GDM)이 누락되거나 자동으로 시작되지 않을 수 있습니다.

root다음 명령 ( 접두어를 적절하게 지정) 을 실행하여 설치하고 활성화해 보십시오 sudo.

apt install gdm

명령 에서 설치되었다는 apt install메시지가 표시 되면 해당 명령을 그대로 두고 다른 명령을 계속 진행합니다.gdm

gdm명령에서 패키지를 사용할 수 없다는 메시지가 표시되면 다음을 시도해 보세요 lightdm.

apt install lightdm
dpkg-reconfigure lightdm

그런 다음 활성화하고 시작합니다 gdm(또는 lightdm필요한 경우 교체).

systemctl enable gdm
systemctl start gdm

이 명령이 유효하면 로그인이 시작됩니다. 콘솔을 열고(또는 뒤로 돌아가서) ( root다시) 입력합니다.

systemctl set-default graphical.target

시작 시 그래픽 로그인을 활성화합니다.

명령이 실패 하면 systemctl start gdm(로그인 화면이 나타나지 않음) 먼저 gnome 자체를 다시 설치하십시오.

apt install --reinstall gnome

줄의 다음 명령을 계속 진행합니다.

관련 정보