Manjaro: 로그인할 수 없습니다. 비밀번호 입력 후 화면이 멈춤

Manjaro: 로그인할 수 없습니다. 비밀번호 입력 후 화면이 멈춤

Manjaro의 깨끗한 버전을 설치했습니다. 부팅하면 로그인 화면으로 이동합니다. 비밀번호를 입력하면 로그인 프롬프트가 사라지고 커서와 함께 Manjaro 배경이 나타납니다. 커서를 움직일 수는 있지만 다른 것은 움직일 수 없습니다. 아무것도 나타나지 않고 이 화면에 영원히 남아 있습니다.

로그인하기 전에 Ctrl+ 를 누른 F2다음 Ctrl+ 를 시도했지만 F7그렇게 하면 화면이 Ctrl멈추고 F7마우스 등을 움직일 수 없습니다. 도와주세요. 한동안 이 문제를 겪었지만 시스템에 로그인한 적이 없습니다.

Nvidia 그래픽 카드와 Core i7 프로세서가 있습니다. Xfce를 실행 중입니다.

답변1

새로 설치한 후 모든 것을 업그레이드한 후에도 Manjaro에서 동일한 문제가 발생했습니다. 나의 초기 수정은 ~/.config/xfce4/xfconf/xfce-perchannel-xml/ 폴더에 있는 Displays.xml 파일을 삭제하는 것이었습니다. 문제는 디스플레이 관리자로 이동하거나 Manjaro를 업데이트할 때마다 파일을 다시 생성하므로 문제가 지속된다는 것입니다.

그래서 내 연구에 따르면 xfce4display.xml 구성 파일이 xorg.conf(새로 고침 빈도)의 항목과 충돌할 수 있습니다.

이제 이것이 내 모니터(Samsung 22" LED)에 대한 모니터 공급업체 정보에서 나온 것인지, 아니면 xorg/X11 또는 nvidia 디스플레이 드라이버와 함께 번들로 제공되는 것인지, 아니면 다른 곳에서 나오는 것인지 확실하지 않습니다.

내가 아는 것은 이것이 나에게 효과적이었다는 것입니다(여기서 수정 --->). Manjaro의 패널 메뉴에서 "디스플레이"를 검색하고 열고(디스플레이 관리자) 새로 고침 빈도 드롭다운 옵션을 60Hz에서 59.9Hz로 변경합니다. 적용을 클릭하세요. 이것은 나를 위해 문제를 해결했습니다. 재부팅하고 문제가 해결되었는지 확인했습니다.

따라서 Manjaro/XFCE/Kernel/GPU 드라이버가 Manjaro 저장소를 통해 업데이트되는 한 특정 하드웨어/모니터 조합에 이 문제가 존재할 수 있다고 생각합니다. Linux Mint 19 Tara XFCE를 사용하여 정확히 동일한 하드웨어를 테스트했지만 문제를 재현할 수 없었습니다. 저는 Manjaro를 처음 접했고 충돌이 무엇인지, 어디서 발생했는지 잘 모르겠습니다. 그러나 이 문제는 커널/디스플레이 드라이버(Nvidia Nonfree) 업그레이드를 완전히 마친 후에만 발생합니다. 이는 재부팅 후 발생하거나 로그아웃 시 발생합니다. ? 나는 이것이 새로 고침 빈도 설정 자체가 불안해지지 않는 것과 관련이 있다고 확신합니다.

답변2

3개월 동안 이 문제에 직면한 후에 이 문제에 대한 해결책을 찾은 것 같아요! 계속 읽어보세요!

체계:

  • Intel HD 통합 그래픽이 탑재된 노트북(듀얼 GPU 없음, Nvidia Optimus 없음)
  • Manjaro 및 KDE 플라즈마

문제 설명:

  • Manjaro를 새로 설치하고 로그인 페이지에서 비밀번호로 로그인을 시도하면 화면이 정지됩니다.
  • 기적적으로(여러 번 다시 시작하고 시도한 후) 로그인 페이지를 통과하더라도 일부 프로그램은 실행 즉시 시작되고 "숨겨집니다". 90%의 애플리케이션이 실행되지 않습니다.

관련된 것으로 보이는 요인:

문제는 다음의 조합으로 인해 발생하는 것 같습니다. - GPU 모델(내 경우에는 Intel 통합 그래픽만 있고 Nvidia Optimus 기술용 다른 GPU는 없음 - 통합 그래픽과 전용 그래픽 간 전환이라고도 함) - 무료 사용 여부 선택 - Manjaro의 무료 GPU 드라이버 - 데스크탑 환경 선택(제 경우: KDE) - 커널 버전(모든 커널 4.15-4.19를 사용해 보았습니다. 4.20만 작동했습니다)

시도했지만 작동하지 않았던 것들:

  • 무료 및 비무료 GPU 드라이버를 사용해 보았습니다.
  • 2015년부터 2019년까지 모든 주요 Manjaro 릴리스를 시험해 보았습니다. 쓸모 없는
  • 안정적인 커널 버전 (모든 커널 4.15-4.19를 사용해 보았습니다)
  • Xorg, 패키지 재설치 및 다양한 Xorg 구성 조정
  • 모든 패키지가 완전히 업그레이드되었습니다.

문제를 우회하여 작동하는 것:

  • 커널 4.20으로 업데이트합니다(시스템 설정 > 커널에서 업데이트할 수 있음). 커널 업데이트의 좋은 점은 GRUB를 엉망으로 만들더라도 문제가 해결된다는 것입니다.
  • 다음 시작 옵션으로 Manjaro를 시작하십시오(이렇게 하려면 GRUB 메뉴에서 "e"를 누르고 하단 어딘가에서 "quiet" 매개변수를 찾아 그 뒤에 다음 매개변수를 추가하십시오).

i915.modeset=1 vga=791

기본적으로 Intel 기반 GPU를 사용하는 경우 X 서버가 시작되기 전에 그래픽 매개변수가 강제로 실행되고 해상도는 대부분의 시스템에서 널리 지원되는 1024x768x32로 설정됩니다. 이 트릭을 사용하면 X 서버가 화면을 구성할 수 없을 때 발생하는 "빈 검은색 화면" 오류를 우회할 수 있습니다. 매개변수를 추가하면

(예, 숫자 3만 해당됩니다.) "quiet" 이후의 인수로 시스템이 완전히 텍스트 모드로 부팅됩니다. - 팁: Manjaro를 시작하고 로그인 화면에서 CTRL+ALT+F3을 누르고 사용자 이름과 비밀번호를 입력한 다음 "sudo startx"를 입력하면 시스템이 로그인 정지를 "우회"할 수 있습니다. 그러나 "루트" 사용자로 로그인되며 대부분의 프로그램에 대한 액세스가 제한됩니다.

효과적인 솔루션:

  • 커널을 4.20으로 업데이트
  • 다음을 통해 전체 시스템 업그레이드를 수행하십시오.

sudo 팩맨-Syyu

  • 하드웨어 감지 도구에서 GPU 드라이버를 비활성화하고 제거합니다.
  • 다음을 수행하여 소프트웨어 렌더링 설정을 변경하십시오.

설정 > 디스플레이 및 모니터 > 합성기 > 렌더링 백엔드 > OpenGL 3.1

  • 재시작

이러한 작업을 수행한 후에도 여전히 "검은색 빈 화면"이 나타나면 부팅 옵션을 사용하여 Manjaro를 텍스트 모드(위에 설명됨)로 부팅하고 여기 가이드를 통해 GPU 드라이버를 다시 설치해 보십시오.https://wiki.manjaro.org/index.php/Configure_Graphics_Cards#Automated_Identification_and_Installation

관련 정보