nvidia 드라이버가 활성화 된 상태에서 시스템이 부팅되지 않습니다


9

방금 우분투 11.04를 11.10으로 업그레이드하려고했지만 성공하지 못했습니다.

부팅하려고 할 때 화면에 표시되는 사진을 찍었습니다. http://ubuntuone.com/4GuUrEjhJ2Bt9xX7JnRNkt

복구 모드-> 다시 시작을 사용하면 작동합니다.

NVIDIA 드라이버가없는 일반 부팅이 작동합니다.

누구든지 이것을 고치는 방법을 알고 있습니까? :)

(Asus p8p67, 기가 바이트 GeForce GTX 560 Ti SOC)

런치 패드 에 대한 버그 보고서

로그 파일 우분투 포럼 과 동일한 문제가 여기에 게시되었습니다.


xorg 파일의 이름을 바꾸면 어떻게됩니까? sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
fossfreedom

아무 일도하지.
Alex

1
나는 같은 문제가 있었다. 우분투를 종료 :( 또 다른 배포판을 찾고 있었다 ...
알레한드로 가르시아 이글 레시아

답변:


7

시스템에서 nvidia 드라이버를 완전히 제거하십시오.

sudo apt-get purge nvidia*

xorg.conf를 제거하십시오

sudo rm /etc/X11/xorg.conf

xorg를 완전히 다시 설치하십시오

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

Xorg 재구성

sudo dpkg-reconfigure xserver-xorg

재부팅

sudo reboot

lightdm을 보내야합니다. 이렇게하면 모든 것이 기본적으로 새로 설치되는 것과 같은 방식으로 x가됩니다.

그런 다음 Ubuntu의 '추가 드라이버'도구를 사용하여 드라이버를 다시 설치해 볼 수 있지만 해당 드라이버가 작동하지 않으면 x-swat ppa 에서 최신 드라이버를 테스트 할 수 있습니다

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

참고-위의 방법으로 문제가 해결되지 않으면 PAE 커널을 사용해보십시오.

sudo apt-get install linux-headers-generic-pae

(@Scott에서 수령 한 팁)


... 그것이 작동하지 않았습니다 :( 유일한 차이점은 "추가 드라이버"에서 드라이버 이름입니다.
Alex

당신은 지금 무엇을 가지고 있습니까?
Bruno Pereira

"nvidia_current"(활성화되기 전에 다른 이름이 지정됨) 및 "NVIDIA 바이너리 Xord 드라이버, 커널 모듈 및 VDPAU 라이브러리".
Alex

그리고 nvidia current를 활성화하면 시스템이 더 이상 그래픽으로 부팅되지 않습니까?
Bruno Pereira

첨부 한 사진을 가져 오면 중지됩니다. 내가 안전 모드를 사용하면 작동합니다 ...
Alex

2


tty1 에 로그인, nvidia 제거,
재부팅,
tty1에 다시 로그인 (필요한 경우 tty7에서 그래픽 인터페이스 종료) 및 이전에 다운로드 한 드라이브 (nvidia 공식 제품군에서 설치)를 설치하여이 문제를 해결할 수 있습니다.


내가 알지 못하는 것이 너무 많습니다 ... 예를 들어 TTY1과 7의 차이점은 무엇입니까?
Ritwik Bose

tty1 tty2 tty3 ... tty7은 Ctrl + Alt + F1 또는 Ctrl + Alt + F2 또는 Ctrl + Alt + F3 등을 누를 때 액세스 할 수있는 터미널입니다. tty7은 기본적으로 우분투에서 그래픽 인터페이스를로드하는 터미널입니다. .
desgua

0

내 경우에는이 블로그의 도움으로 문제가 해결되었습니다.

http://www.warp1337.com/content/ubuntu-1104-natty-segmentation-fault-nvidia-geforce-9-series-kernel-failure-solved

나는 이것이 10.04에 대한 것이라는 것을 알고 있지만 11.10에도 적용됩니다. 나는 인용하고있다 :

분명히 커널은 메모리 할당을 시도했지만 어떻게 든 그렇게 할 수 없었습니다. 시작하는 동안 시스템이 정지 될 때 오류가 나타납니다. kernel.log에서 알 수 있듯이 bootsplash를로드 한 직후 부팅 프로세스가 중단되었습니다 ...

해결책은 다음과 같습니다.

더 많은 메모리를 추가하십시오 ^^

우선, Ubuntu 11.04는 grub2를 사용하므로 "menu.lst"를 찾을 수 없습니다. "/boot/grub/grub.cfg"를 편집 할 수 있지만 커널을 업데이트 할 때마다이 파일을 덮어 씁니다 (예 :). "/ etc / default / grub"을 찾아 "GRUB_CMDLINE_LINUX_DEFAULT"라인을 편집하십시오. 이제 옵션을 추가하십시오 :

vmalloc=192MB

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=192MB"

sudo update-grub

이제 Natty는 192MB가 충분하지 않으면 얼어 붙지 않는 매력처럼 부팅합니다. 값을 높이십시오. 희망이 도움이됩니다.


먼저 192MB에서 512MB로 두 번 시도했지만 작동하지 않았습니다. 링크 한 페이지에있는 오류 메시지를 찾을 수 없으므로 다른 오류 메시지입니다. : '(
Alex

0

어떤 nvidia 그래픽 카드를 사용하고 있습니까? 옵티머스와 함께 엔비디아를 사용하는 경우 아이언 하이드 또는 범블비를 설치해야하는 경우 옵티머스의 경우 정상적인 절차가 작동하지 않습니다. 다음 링크를 참조하십시오

http://www.cmdematos.com/2011/10/ubuntu-1110-oneric-on-dell-xps17-l702x.html

Dell XP 용이지만 모든 옵티머스 지원 모델에서 작동합니다.


0

여기에도 같은 문제가 있습니다. Ubuntu 11.10을 새로 설치 한 후에는 그래픽 환경이로드되지 않습니다. 나를 위해 일한 것은 다음과 같습니다.

1) grub 메뉴에서 "Previous Linux Versions"를 선택했습니다. (이것은 3.0.0-12-generic-pae 대신 3.0.0-12-generic으로 부팅됩니다)

2) 이번에는 Unity가로드됩니다. '시스템 설정'-> '추가 드라이버'로 이동하여 다른 옵션을 선택하십시오. 다시 시작합니다.

3) 이제 Ubuntu는 3.0.0-12-generic-pae로 표준에 더 많이로드되지만 이중 화면 모드가 손실되었습니다. 하나의 모니터 만 인식됩니다. '추가 드라이버'로 이동하여 드라이버 옵션이 활성화되지 않은 것을 확인했습니다 (모두 시도했지만 초기 "버전 173"을 제외하고는 활성화되지 않았습니다). 우분투는 독점 드라이버 이외의 것으로 돌아가서 작동합니다.

결론:

한 화면 만 사용하면 행복한 결말이 될 것입니다. 그러나 듀얼 모드 화면이 없기 때문에 여전히 불행합니다.

다음에 brunopereira81의 접근 방식을 시도해 볼 수 있습니다.


처음 시도했지만 작동하지 않았습니다. = /
Alex

0

NVidia 드라이버를 활성화하려고 할 때도 동일한 문제입니다. 확실하지 않지만 NVidia의 "Optimus"기술과 관련이있을 수 있습니다 ...

부팅 할 때 사람이 없으면 CTRL + ALT + F2를 수행하여 명령 줄로 전환 할 수 있습니다. 일단 사용자 이름 / 패스로 로그인하면 기본 xorg 컨텐츠를 복원 할 수 있습니다.

  1. sudo -s
  2. cd /etc/X11
  3. mv xorg.conf xorg.conf.backup
  4. echo -ne "Section \"Device\"\n\tIdentifier\t\"Default Device\"\n\tOption\t\"NoLogo\"\t\"True\"\nEndSection" >> xorg.conf
  5. restart -r now

이것은 아마도 최고의 영구 솔루션은 아니지만 최소한 데스크톱을 다시 실행해야합니다. nvidia 드라이버가 xorg.conf를 수정하고 X가 시작되지 못하게 한 후에 나를 위해 일했습니다.


1
그래서 당신은 제거 xorg.conf하고 많은 것을하지 말라고? xorg.conf파일을 제거하면 같은 결과가 나타납니다 ...
Bruno Pereira

기존 xorg.conf를 백업하고 기본 내용으로 새 것을 만듭니다. 원래의 xorg.conf에는 엔비디아 (Nvidia) 재료가 들어있어 제거해야했습니다. 이것은 nvidia 대신 기본 드라이버를로드해야합니다. 나를 위해 일했습니다 : 이제 나는 엉뚱하고 느리고 가난하고 버그가 많은 운전자가 있습니다. 그러나 gfx 가속 기능이있는 드라이버와 데스크탑이 있습니다.
Eti

이러한 옵션은 드라이버가로드되지 않았기 때문에 처음에는로드되지 않은 로고를로드하지 않는 것 외에는 아무 것도하지 않습니다 xorg.conf.
Bruno Pereira

Xorg를 다시로드했습니다. 알다시피, Xorg없이 하루 후에 Xorg를 다시로드 할 수있을 때 장면 뒤에서 정확히 무슨 일이 일어나는지 신경 쓰지 않습니다. 그런 문제를 해결하기 위해 하루 종일 자유 시간을 보내는 것은 아닙니다. 그 수정 없이는 지금 여기에 글을 쓰지 않을 것입니다 ...
Eti
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.