rhel7에서 느린 gnome 로그인을 진단하는 방법

rhel7에서 느린 gnome 로그인을 진단하는 방법

일반화하다

최근 제가 작업하고 있는 RHEL7 워크스테이션은 GUI 로그인 화면에서 비밀번호를 입력하고 실제로 데스크탑이 나타날 때까지 오랜 시간(몇 분)이 걸립니다.

이에 대한 원인을 진단하는 방법을 알고 싶습니다.

내가 보는 것

로그인 화면으로의 부팅은 예상했던 것만큼 빨랐습니다. 단지 로그인 프로세스가 느렸을 뿐입니다.

때로는 로그인이 끝나지도 않고 로그인 화면으로 돌아가기도 하고, 창 장식 없이 시작해서 나중에까지 나타나지 않는 경우도 있지만, 대부분의 경우 바탕 화면이 나타나는 데 시간이 오래 걸립니다.

내가 시도한 것

같은 조사를 시도한 다른 사람들을 검색했지만 아무 것도 발견하지 못했습니다.

확인해 봤는데 /var/log/wtmp로그인 last(또는 로그인했다가 다시 로그아웃)한 상태로만 표시됩니다.

찾아보면서 선과 일치하는 선을 /var/log/secure볼 수 있었지만 분명히 그 사이에는 아무런 문제가 없었습니다.pam_vas: Authentication <succeeded>pam_unix(gdm-password:session): session closed for user

저도 확인해봤는데 /var/log/Xorg.0.log둘 다 오류나 경고 /var/log/Xorg.0.log.old가 없습니다 .EEWW

찾아보았지만 ~/.xsession-errors타임스탬프가 부족하다는 것은 거기에 있는 메시지가 기대만큼 유용하지 않다는 것을 의미하며, 많은 경고가 있지만 심각해 보이는 유일한 것은 다음과 같습니다.

(polkit-gnome-authentication-agent-1:3240): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
...
GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.interface' is not installed
...
###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

그리고 한 무리의

Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

메시지가 있지만 지금까지 검색한 내용과 관련이 있는 것 같지 않습니다.

autostart또한 모든 프로그램과 사용자 테마 확장을 비활성화하고 시스템에 설치되지 않은 모든 그놈 확장을 제거해 보았습니다 . 이 중 어느 것도 도움이 되지 않습니다.

내가 원하는 건

우리 지원 팀의 규모가 얼마나 큰지 고려하여, 이 문제를 최대한 많이 진단하여 문제를 해결할 수 없더라도 최소한 먼저 시작할 수 있도록 노력하고 싶었습니다.

내가 살펴봐야 할 다른 로그가 있는지, 그리고 이 로그 파일에서 무엇을 찾아야 하는지 궁금합니다.

경고하다

나는 아니에요뿌리이 컴퓨터에 액세스할 수 있지만 sudo액세스가 제한되어 있습니다. 불행하게도 journalctl이것은 내가 실행할 수 있는 명령 중 하나가 아닙니다 sudo.

유일한 창 관리자 옵션은 다음과 같습니다.난쟁이(3) 시스템은 한때드워프 클래식똑같았는데 업데이트 후 사라졌네요. 내 홈 디렉터리는 GigE를 통해 액세스되는 nfs 공유에 있으며 시스템에는 32GB RAM, NVMe 스토리지 및 Quadro P1000 그래픽 카드(해당되는 경우)가 있습니다.

답변1

위의 정보로는 문제의 근본 원인을 이해하기에는 부족합니다. 내가 시도할 방법 중 하나:

사용자로 텍스트 콘솔에 로그인합니다. 하다

for((;;)); do ps aux --forest; sleep 0.5s; done >audit

실행 과정을 관찰하세요. 세션과 관련된 차이점을 찾아보세요. 이 몇 분 동안 아무 것도 변경되어서는 안 됩니다. 특정 스크립트나 바이너리를 보고 그 이유를 알아보세요.

관련 정보