우분투 18.04에서 GDM3이 시작되지 않습니다


18

최근에 노트북을 Ubuntu 17.04에서 18.04로 업그레이드했습니다. 완벽하게 작동했으며 문제없이 사용했지만 어제 sudo apt upgrade패키지를 발행 하고 업그레이드했습니다. 그런 다음 PC를 다시 시작했는데 다시 부팅되지 않았습니다. 우분투 로고를 표시 한 후 아래와 같은 화면이 나타나고 여러 번 깜박 인 후에 정지합니다.

맨 아래 줄의 메시지는 다시 시작할 때마다 변경됩니다. tty계정에 로그인 하여 세션 을 시작할 수 있습니다.

일반적인 시작 메시지는 일반적으로 스플래시 화면으로 덮여 있습니다. 아시다시피 여기에 이미지 설명을 입력하십시오 , 문제는 gdm3(GNOME 디스플레이 관리자) 시작에 실패 sudo systemctl restart gdm3합니다. 화면을 여러 번 깜박 인 후 다시 tty 세션으로 유지되기 때문입니다.

누구나 시스템을 완전히 다시 설치하지 않고도 이에 대한 해결책을 제안 할 수 있습니까?


마지막 업데이트 후에도 같은 문제가 있습니다. 지금은 새 패치가있을 때까지 gdm 서비스를 중지하고 X를 수동으로 시작합니다. sudo service gdm stop; startx;
RapazP

@RapazP 손으로 X를 시작하는 방법 ??
Vajira Prabuddhaka

"startx"명령으로
RapazP

답변:


28

16.04에서 18.04로 업데이트하는 데 비슷한 문제가 발생했습니다.

나의 특별한 경우의 해결책은 Wayland 수정 /etc/gdm3/custom.conf주석 해제 또는 활성화 를 비활성화 WaylandEnable=false하여 그놈 디스플레이 관리자가 Wayland가 아닌 gnome-desktop에서 그놈 데스크탑 환경을 항상로드하는 것입니다. Wayland는 일반적으로 일부 그래픽 드라이버에 오류가 있기 때문입니다.

이 작업은 Ubuntu 라이브 USB에서 쉽게 수행 할 수 있으며 가능한 경우 grub 메뉴에서 복구 모드로 시작하십시오.


당신이 TTY에서이 작업을 수행하려는 경우 sudo tee /etc/gdm3/custom.conf다음 입력 [daemon]히트 입력하고 WaylandEnable=false다시 Enter 키를 누르십시오하지만 다른 모든 텍스트를 제거하므로 파일 첫 번째 백업.
Shayan

감사! 그로 인해 같은 문제가 해결되었습니다. 그러나 "Wayland"란 무엇이며 어떻게 활성화 되었습니까?
MikeB

왜 사용 tee하지 않고 사용 nano하시겠습니까?
Miral

7

엔비디아를 사용하는 Dell Latitude 5580에서 우분투 18.04로 한동안이 문제의 피해자였습니다. gdm이이 사양과 완전히 호환되지 않는 것 같습니다.

Ubuntu를 여러 번 다시 설치하는 등 많은 솔루션을 시도한 후 LightDM으로 전환하기로 결정하고 문제가 해결되었습니다.

부팅 화면에서 Alt+를 누르고 F2다음 명령을 실행하십시오.

sudo apt-get install lightdm
sudo dpkg-reconfigure lightdm

이것은 나를 위해 일했습니다. 행운을 빕니다 :)


델 프리시전 (5510)와 나를 위해 동일
pauljohn32

1
위도에서도 마찬가지입니다. gdm이 실제로 고정되지 않았지만 다른 화면이 연결되어 있다고 생각합니다. 보조 화면이 실제로 연결된 상태에서 시작된 후 시작했을 때 그래픽이 다시 나타납니다. 문제를 해결 한 후 LightDM으로 전환하여 모든 것을 정리했습니다
matv1

2

나는 이것을 기반으로 해결책을 찾았고 그것은 나를 위해 일했다.

먼저:

sudo apt install ubuntu-gnome-desktop

그리고:

sudo gnome-shell gnome

다음으로 시스템을 다시 시작하거나 간단하게 시작하십시오 sudo systemctl restart gdm3.


3
나는 이것을 시도했지만 문제를 해결하지 못했습니다. 우분투를 다시 설치했습니다 ...
cwhisperer

마지막으로 실제로 효과가있었습니다. 다시 시작, lightdm, gdm3, wayland 등을 다시 시도했지만 아무 소용이 없었습니다. 감사합니다!
Shayan

2

나는 비슷한 문제가 있었다. syslog 의이 오류는 마침내 내 솔루션으로 이어졌습니다.

(EE) systemd-logind: failed to get session: PID 10023 does not belong to any known session

이 오류의 결과로 gdm-x-session이 gdm3 시작 프로세스에서 더 이상 실패하고 중단됩니다.

/usr/lib/gdm3/gdm-x-session[2849]: dbus-daemon[3479]: [session uid=136 pid=3479] Activating service name='org.freedesktop.systemd1' requested by ':1.0' (uid=136 pid=2849 comm="/usr/lib/gdm3/gdm-x-session gnome-session --autost" label="unconfined")
/usr/lib/gdm3/gdm-x-session[2849]: dbus-daemon[3479]: [session uid=136 pid=3479] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
gdm-x-session: could not fetch environment: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gdm3: GdmManager: trying to register new display
gdm3: GdmManager: Error while retrieving session id for sender: Error getting session id from systemd: No data available
gdm-x-session: Could not register display: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: No display available

gdm3 서비스는 syslog를 넘치면서 계속해서 gdm-x-session을 시작하려고 시도합니다. 이 줄을 /etc/pam.d/gdm-launch-environment에 추가하여 수정했습니다.

session optional        pam_systemd.so

실제 문제에 대한 나의 이론은 일부 패키지 설치 중에 pam-auth-update가 실행되고 pam_systemd를 /etc/pam.d/common-session에 추가 한 것입니다. 그러나 적어도 하나의 /etc/pam.d/common-* 파일을 수동으로 편집했습니다.이 경우 "--force"를 지정하지 않으면 pam-auth-update가 중단됩니다.


"pam-auth-update --force"가 수행 한 작업을 확인하고 (이전 버전을 백업 함) 모든 변경 사항을 수용하여 결국이 문제가 발생하지 않도록합니다. 공통 세션에 pam_systemd를 추가했기 때문에 이제 gdm-launch-environment에 추가 한 행을 제거했으며 gdm3은 여전히 ​​작동합니다 (Wayland에서도).
통합 자

1

gdm3과 동일한 문제가 발생했지만 우분투 데스크탑 설치 후 시작되지 않습니다.

위의 캔디 솔루션은 몇 가지 작은 조정으로 저에게 효과적이었습니다.

Alt+ F2부팅주기가 끝날 때 프롬프트가 표시됩니다 (데스크톱 디스플레이가 시작되는 것처럼 보입니다)

sudo apt update
sudo apt upgrade
sudo add-apt-repository main
sudo add-apt-repository universe
sudo add-apt-repository restricted
sudo add-apt-repository multiverse
sudo apt install lightdm

의 끝에서 lightdm이 화면을 팝업 설치 나에게 하나 사용의 검색을 제공하기 위해 lightdm또는 gdm3내가 고른lightdm . 내가 본 곳 중 일부는 실행해야한다고 언급 sudo dpkg-reconfigure lightdm했지만 팝업 화면으로 돌아가서 사용할 디스플레이 관리자를 선택할 수있게했습니다.

다시 부팅하면 디스플레이 관리자가 선택되지 않았다는 메시지가 표시되고 (무시) ​​모든 것이 정상인 것 같습니다. "정상적인"데스크톱 디스플레이가 나타나고 모든 것이 제대로 작동하는 것 같습니다. 다시 부팅하지 않았는데 디스플레이 관리자가 선택되지 않았다는 메시지가 계속 표시되는지 궁금합니다. 연구 할 여가 시간이 될 때까지 나는 그저 계속 무시할 것입니다.


1

내 HP 랩탑은 Intel 그래픽을 사용하고 nVidia 드라이버가 설치되어 있지 않지만 다른 사람들이 위에서 설명한 것과 동일한 문제가있었습니다. Wayland를 비활성화하거나 LightDM 설치 및 전환이 작동하지 않았습니다.

그러나 SLiM 디스플레이 관리자는 마침내 정상적으로 부팅 할 수있게했습니다.


1

여기서도 같은 문제입니다. 방금 gdm을 제거했습니다 (시스템을 16.04에서 18.04로 업데이트 한 후 gdm3 근처에 설치됨)

sudo apt purge gdm 

당신이 리눅스 시스템에 X 환경없이 로그인 할 수 있음을 기억하십시오 : 그냥 눌러 Ctrl + Alt+ F2 (또는 다른 FN 제외 F1 또는 F7) 로그인 콘솔에 액세스 할 수 있습니다.


0

원격 데스크톱을 우분투 18.04로 설정하려고 시도한 후에 비슷한 문제가 발생했습니다. 다음 단계로 내 문제가 해결되었습니다.

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