Arch Linux 2016을 설치하고 다음 패키지를 다음 순서로 설치했습니다.
nvidia
그리고nvidia-libgl
(그런 다음 다시 시작)xorg
xorg-server
xorg-server-utils
xorg-apps
gnome
gnome-extra
내 시스템 구성:
- 엔비디아 지포스 820M
- 인텔 HD 그래픽 4400
- 인텔 i3 프로세서
다시 시작한 후 다음 오류가 발생합니다.
전체 로그 파일(output journal -b
)은 여기에 붙여넣습니다.https://pastebin.ubuntu.com/17953922/
이 붙여넣기를 보려면 ubuntu.com에 로그인해야 합니다.
노트:
mesa-libgl
설치를 교체하면 문제가 해결될 수 있습니다 nvidia-libgl
.하지만그것은 내가 원하는 것이 아닙니다. nvidia-libgl
더 나은 성능을 위해 오픈 소스 대신 그래픽 카드를 사용하고 싶습니다 mesa-libgl
.
답변1
GNU GRUB 부팅 화면에서:
- Enter 대신 e를 누르세요.
- Emacs와 같은 화면 편집기에서 linux로 시작하는 줄까지 아래로 스크롤합니다.
- 일반적으로 Quiet 다음 끝에 추가됩니다: init=/bin/bash
- F10 또는 ctrl+x를 눌러 시작하세요.
이렇게 하면 UI가 실패하더라도 루트 bash로 부팅하고 이를 비활성화하여 재부팅하고 수정할 수 있습니다.
위 단계를 완료한 후 재부팅한 후 비활성화하는 한 가지 방법은 다음과 같습니다.
- systemctl gdm 비활성화
- 재시작
이제 Wi-Fi를 설정하고 터미널 보기에 모든 것이 있으므로 다음을 포함하되 이에 국한되지 않는 적합한 솔루션을 찾을 수 있습니다.
- /var/cache/pacman/pkg에서 이전 gnome-shell 버전을 찾아 pacman -U를 사용하여 설치하세요.
- 작동한다면 nvidia lib를 mesa로 변경하십시오.
- 그것이 효과가 있다면 gdm의 플래그를 전달하십시오 (다양한 방법)
- 공식적인 수정을 기다리는 중
답변2
https://askubuntu.com/questions/92556/how-do-i-boot-into-a-root-shell
터미널에서 gdm을 다시 설치할 수 있습니다. grub이 있는 경우 위와 동일한 프로세스가 되지만 우분투 대신 아치형이 됩니다.