우분투 17.10은 Wayland를 실행하지 않습니다


15

우분투 17.10에서 이상한 문제가 발생합니다. 로그인 화면에 X와 Wayland를 변경할 수있는 작은 아이콘이 없습니다. 실제로 기본 설치는 Wayland가 아닌 X를 실행 중 echo $XDG_SESSION_TYPE입니다 (터미널에서 실행 하여 확인 x11).

또한 두 개의 Xorg 프로세스, 두 개의 gnome-shell 프로세스 등을 실행하는 중복 프로세스가 있습니다. 하나는 내 사용자와 다른 하나는 gdm 사용자에서 시작하여 시작시 메모리 사용량을 두 배로 늘립니다. 중복 된 프로세스를 보려면 시스템 모니터에서 "모든 프로세스"를 확인하여 모든 사용자의 프로세스를 표시해야합니다. 시스템 모니터의 스크린 샷 :

스크린 샷 : xorg 시스템 모니터

스크린 샷 : gnome-shell이있는 시스템 모니터

우분투 17.10이 총 4Gb의 시작에서 1.2Gb 램을 사용하고 있다는 것이 이상하다는 것을 알았 기 때문에이 작업을 수행했습니다. Unity가있는 Ubuntu 16.04조차도 800MB 만 사용했습니다.

Ctrl + Alt + F1-7을 사용하여 가상 터미널을 탐색하면 TTY1에 항상 gdm 세션이 있음을 알 수 있습니다. 내 세션은 TTY2에 있습니다. TTY7은 "/ dev / sda : clean files blocks"와 같은 커널 메시지를 출력합니다. 이전 우분투 버전에서는 세션으로 돌아갔습니다.

우분투 17.10 설치가 새로 설치되었고 Nvidia 드라이버를 설치하지 않았다고 설명하는 이 Reddit 게시물 의 후속 조치입니다 . 이전에는 Ubuntu 16.04를 실행 중이었습니다.


시작시 1.2GB 램을 사용하는 것은 놀라운 일이 아닙니다. 정상적인 시나리오입니다
Anwar

답변:


3

방금 이것과 비슷한 문제가 발생했습니다 (gdm3가 우분투 17.10 시스템에서 웨이 랜드를 시작할 수 없습니다)-lightdm으로 전환하여 문제를 해결했습니다.

보고 한 중복 프로세스 문제는 보이지 않지만 도움이 될 수 있습니다.

sudo dpkg-reconfigure lightdm

2

듀얼 모니터 설정에서 비슷한 문제가 발생했습니다 (GDM3은 Xorg 세션 만 표시 함). Wayland 세션이 연결된 모니터는 하나뿐입니다. syslog에서 기본으로 정의 된 모니터가없고 X로 폴백 할 때 Wayland에서 GDM이 시작되지 않는 것 같습니다.

해결책은 X 세션에서 디스플레이 레이아웃을 설정 한 다음 모니터 구성 파일을 홈 디렉토리에서 GDM 구성 디렉토리로 복사하는 것입니다.

sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config/
sudo chown gdm:gdm /var/lib/gdm3/.config/monitors.xml

1

lightdm이 해결하지 못한 gdm3 및 wayland에 문제가있었습니다.

교묘 한 (17.10)에, 나는 처음 nvidia-384 독점 드라이버를 설치했습니다. xorg (nvidia 드라이버 제거)에서 웨이 랜드로 되돌리려 고 할 때 gdm3은 웨이 랜드 세션을 제공하지 않습니다. /etc/gdm3/custom.conf웨이 랜드 라인 을 편집 하고 주석 처리해야했습니다.

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