
저는 기본 설치로 Ubuntu 14.04가 설치된 DELL Precision 5510 Ubuntu Edition을 사용하고 있습니다. 오늘은 14.04에서 업그레이드했습니다. 표시된 대로 16.04까지여기
오류 메시지 없이 업그레이드가 진행되었습니다. 그러나 재부팅 후에는 lightdm
더 이상 로그인 관리자(기본적으로?)를 통해 로그인할 수 없습니다. 비밀번호가 승인되는 동안 화면은 잠시 동안 데스크톱 보기를 표시한 다음 추가 알림 없이 즉시 로그인 화면으로 다시 전환됩니다.
CTL텍스트 콘솔( + ALT+ ) 을 통해 제대로 로그인할 수 있습니다 F1. 따라서 이는 확실히 비밀번호가 잘못된 문제가 아닙니다.
이전에 사용자에게 이런 일이 발생했을 수도 있다는 내용을 읽었습니다.여기. 저와의 차이점은 로그인 시도 후 화면이 완전히 검은색은 아니지만 실제로 데스크톱 개요와 심지어 루프가 빠르게 진행되기 때문에 액세스할 수 없는 시스템 대화상자도 표시한다는 것입니다.
여기서 무엇이 잘못되었을 수 있습니까? 시스템을 다시 사용하려면 어떻게 해야 합니까? 어떤 도움이라도 대단히 감사하겠습니다.
답변1
15.10 Wily Werewolf에서 업데이트한 후 이 문제가 발생했습니다.
Nvidia의 prime-select
명령을 사용하여 전용 그래픽 카드를 활성화 및 비활성화합니다. ( Ctrl++를 Alt사용 F1하고 콘솔에 로그인한 후) sudo prime-select intel
다음에 를 사용 하여 GT 540M 그래픽 카드를 비활성화했습니다 sudo reboot
. 재부팅 후 Unity에 로그인할 수 있었습니다.
분명히 이것은 단기적인 수정에 가깝고 다른 답변에서 알 수 있듯이 아마도 장기적인 솔루션은 Nvidia 드라이버를 교체 또는 업그레이드하거나 보안 부팅을 비활성화하여 기존 서명되지 않은 드라이버를 실행하도록 허용하는 것과 관련이 있을 것입니다. 그러나 이것이 적어도 데스크탑에 도달하게 되기를 바랍니다!
편집: 이제 공식 PPA를 사용하여 Nvidia 드라이버를 설치할 수 있습니다.이 답변:
sudo apt purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-364
답변2
15.10에서 업그레이드한 후에도 같은 문제가 발생했습니다.
문제는 무엇 이었습니까?
나에게 있어 문제는 바로 이것이었다.UEFI 보안 부팅이 활성화되었습니다.. NVIDIA 드라이버는 로컬로 컴파일되므로서명되지 않음.
Ubuntu 16.04는 서명되지 않은 커널 모듈을 허용하지 않습니다.보안 부팅이 활성화된 경우.
보안 부팅을 비활성화했지만 여전히 문제가 발생했습니다.로그인 루프.
글쎄요, 그건 제 잘못이었습니다. 그동안 Ctrl+Alt+F1을 사용하여 터미널로 전환하고 sudo를 사용하여 Xserver를 시작했습니다. 그런 다음 내 홈 디렉토리의 파일을 변경했습니다.소유권을 루트로 설정.
실행 후 sudo chown username:username -R /home/username
(세 개의 사용자 이름을 모두 개인 사용자 이름으로 변경) 일반 X 세션에 로그인할 수 있었습니다.
답변3
새로 설치한 후에도 같은 문제가 발생했습니다.
Ctrl+ alt+F1
그 다음에
sudo apt-get dist-upgrade
나를 위해 일했습니다.
패키지가 몇 개 남아 있는 것 같습니다.
답변4
NVIDIA 드라이버를 설치한 후 동일한 반복 로그인이 발생했습니다. 위의 모든 권장 사항을 시도하고 ubuntu-desktop, lightdm, gdm3 또는 unity를 다시 설치했지만 아무 효과가 없었습니다. 다른 데스크탑 환경(mate, kubuntu)만 설치하면 작동합니다.
그래서 (내 경우에는) 문제는 다음과 같습니다.NOMODESET
그 문제가 있다면반복 로그인당신이 사용해본 적이 있는 것nomodeset우분투에서 부팅하거나 라이브 USB에서도 우분투를 부팅할 수 없는 경우 먼저 시도해야 합니다.
- 세트nouveau.modeset=0 (우분투를 처음 다시 시작할 때 OS 목록을 선택할 때 e를 누르십시오. 그런 다음 인수를 추가하십시오.nouvea.modeset=0꽤 튀는 후)꽤 스플래시 뒤에 nouveau.modeset=0 인수를 추가해 보겠습니다.
- 첫 번째 방법이 작동하지 않으면 설정해 보세요.nomodesetnouveau.modeset=0 대신 (매우 스플래시 뒤에 nomodeset 추가)
메모:
우리는 임시 nomodeset만 사용합니다. nomodeset으로 우분투를 부팅한 후 grub 기본값에서 변경하지 마세요(이 파일 /etc/default/grub에 nomodeset를 추가하지 마세요). 추가 드라이버나 .deb 패키지에서 원하는 드라이버를 설치하세요. 그런 다음 우분투를 다시 시작하십시오.
nvidia 설치 후 nomodeset을 설정하면 루프 로그인이 생성되거나 ubuntu-control-center가 충돌합니다.
잘 작동한다면 grub의 기본값에 nouveau.modeset=0을 추가하고 이 링크에서 몇 가지 명령을 실행하세요.Ubuntu를 이미 설치한 후에 'nomodeset'을 어떻게 설정합니까?