업데이트 후 에러

안녕하세요.
요즘 이리저리 바쁘단 핑계로 우분투를 자주 못 쓰게되네요.
어제 주말이라 모처럼 술 한잔 마시고 우분투를 가동했지요.
메일을 보고나서 뉴스를 보다보니 구글어스에 관한 내용이 있더군요.
냅다 구글링해서 구글어스를 설치했는데, 실행하다보니…
윈도우에서 실행하던것과 다르게…지구가 잘 안 보여요…
프로그램 화면에 지구가 보여야 하는데…
일그러지면서 바탕화면만 나오네요…
잠깐씩…정상화면이 보이곤 했다가…
갑자기 컴퓨터가 자동으로 로그아웃되어 버리네요?
재 로그인 해서 다시 실행하기를 3번여…
그래픽 드라이버가 잘못 설정 되었나 싶었지요…
그래서 새벽에 업데이트를 하다가 ATI그래픽 관련된 패키지를 다운받아
설치를 했다가 재부팅 후에 로그인 했더니…
이건뭐…난리 나네요…
화면이 죄다 깨져보여요…
바탕화면은 아예 안보이고요…그냥 깨진 화면만 보이네요…
그래서 다시 강제 종료하고 나서 부팅 옵션으로 갔죠.
복구모드로 가보니…제일 아래부분에 그래픽 문제로 인한 복구옵션이 있어서
실행 해보고 다시 로그인 해 봐도 안돼요…

다시 우분투 설치하기도 번거롭고요…(전에 amd64로 설치 후 꽤 이것저것 많이 나름 손봐둔거라…)
좋은 방법이 없을까요?
라이브 씨디로 부팅해서 봐도 잘 모르겠더군요.
이곳에 들려 글을 쓰려해도 한글도 안되고…
결국 윈도우로 부팅 후 글을 쓰고 있습니다.
조언을 구합니다…

콘솔(Ctrl + Alt + F1)로 가서 /etc/X11/xorg.conf 파일을 열고 Device 섹션의 Driver를 vesa로 바꾸면
일단은 정상적인 GUI 환경으로 로그인이 가능할겁니다.

후에 시냅틱 패키지 관리자를 띄워 그래픽카드 드라이버를 다른 버전으로 바꾸세요.
버전 강제 기능을 이용해서 이전 버전으로 돌리면 됩니다.

그래픽카드 드라이버는 무엇을 쓰시나요?

전 오픈소스 radeon 드라이버를 사용중이며 최신버전으로 유지하기 위해 관련 패키지가 올라오는 ppa를 하나 등록해놨는데
최근 6월 11일자 git 버전으로 업데이트를 하고 나서부터 화면이 안나오더군요.
일단은 드라이버를 공식 저장소에 있는 버전으로 돌려서 쓰는 중입니다.

[quote="gweere":javbshty]콘솔(Ctrl + Alt + F1)로 가서 /etc/X11/xorg.conf 파일을 열고 Device 섹션의 Driver를 vesa로 바꾸면
일단은 정상적인 GUI 환경으로 로그인이 가능할겁니다.

후에 시냅틱 패키지 관리자를 띄워 그래픽카드 드라이버를 다른 버전으로 바꾸세요.
버전 강제 기능을 이용해서 이전 버전으로 돌리면 됩니다.

그래픽카드 드라이버는 무엇을 쓰시나요?

전 오픈소스 radeon 드라이버를 사용중이며 최신버전으로 유지하기 위해 관련 패키지가 올라오는 ppa를 하나 등록해놨는데
최근 6월 11일자 git 버전으로 업데이트를 하고 나서부터 화면이 안나오더군요.
일단은 드라이버를 공식 저장소에 있는 버전으로 돌려서 쓰는 중입니다.[/quote:javbshty]

gweere님 댓글 감사합니다.
콘솔모드로 가는건 어떻게 하는건가요? 정상적인 부팅은 아이디와 패스워드 넣고난 후에 나오는 화면이 엉망이라 메뉴도 마우스 포인터도, 작업 줄도 뭣 하나 제대로 안보이거든요.
그래서 강제 종료를 할 수 밖에 없었거든요.

그래픽 카드는 전에 i386때나 지금 amd64로 바꾸었을때나 자동으로 잡힌 초기 상태 드라이버를 사용중이라 정확히는 모르겠어요.
실제 노트북에 달린 그래픽 카드는 ATI radeon mobile X1600 이구요.

제가 아직 초보라 자세한 설명을 보고 따라해 보려고 하는데…부탁 드려도 될련지요…?

저는 우분투 9.04를 새로 설치하자마자, 로그인만 하면 몇 초 있다가 저절로 로그아웃되어버립니다.
배경화면도 깨지는데, 웃기는건 현재 떠 있는 윈도우의 일부가 엄청 확대되어서 깨진후에 배경에 깔린다는 거죠.
로그아웃될때까지의 시간은, 처음엔 몇 분가다가 점점 로그아웃이 빨라져서 나중엔 1,2초 안에 로그아웃되어버리니 뭔가를 해볼 시간이 당췌 나질 않는군요.

ubuntuforum.org에도 같은 증상으로 고통받는 중생들이 많더라구요. 그런데 거기도 확실한 해결책은 아직 없어요

PC사양은 Dell Dimension 5100 모델이구요 P4 3GHz, 2GB Memory, RADEON X300 SE 입니다.

[quote="YJDaddy":yibzuszq]콘솔모드로 가는건 어떻게 하는건가요? [/quote:yibzuszq]
로그인 창이 뜬 상태나 로그인후 화면이 깨진 상태에서 Ctrl + Alt + F1 (F1~F6 중 택 일)을 누르시면 됩니다.

로그인창까지는 제대로 뜬다면 xorg.conf 파일을 편집할 필요 없이 좌측 하단에 있는 옵션 -> 세션 -> 그놈 안전모드를
선택하여 로그인하면 될것도 같네요.

혹시 화면 효과(compiz)도 이용중이신가요?

그리고 문제를 일으킨 패키지를 찾는건 시냅틱 패키지 관리자에서 파일 -> 기록에서
사용 기록을 당시의 날짜와 시작에 맞게 골라 살펴보면 알수 있습니다.

일단 그래픽카드 드라이버는 오픈소스 드라이버든 ATi에서 제공하는 fglrx던간에 공식 저장소에서는 업데이트된적이 없기 때문에
ppa를 통하였거나 다른 경로를 통해 직접 다운로드 받으신것으로 짐작됩니다.

gweere 님 댓글 감사합니다.
댓글 확인 후, 노트에 적어두고 재부팅 후 우분투로 로그인 할랬는데…
처음 로딩할때 bar가 진행하는 것 까진 보여요…
그러다가 로그인 화면이 뜨자말자…화면이 막 깨지기 시작 합니다.
그래서 Ctrl + Alt + F1~F6 을 눌러 봐도…
화면의 변화 없네요…
콘솔 화면이라면…윈도우의 도스창 같은 화면이라도 보이겠지…싶었는데…

컴피즈 사용을 하고 있었습니다.
윈도우에서 처럼, 안전모드를 선택해서 들어갈 수 있는 방법은 없나요?
정상 부팅 아래 순서를 보면 복구 모드라고 들어갈 수 있긴 한데…
할 수 있는 메뉴가

  1. Resume: resume normal boot
  2. Clean: Try to make Free Space
  3. Dpkg: Refair Broken Packages
  4. Fsck: File System Check
  5. Grub: Update Grub Bootloader
  6. Netroot: Drop to root shell prompt With networking
  7. Root: drop to root shell prompt
  8. Xfix: Try to auto repair graphic problems
    이렇게 있더라구요. 8번을 해봐도 안되었구요.
    다시 1을 누르면 로그인 화면이 나오자 말자 화면이 깨져버립니다.

[color=#0000FF:2gdqpf7y]혹시나 하는 생각에서요…
라이브 씨디를 통해서 수정가능한 방법은 없나요?[/color:2gdqpf7y]

appearence에서 화면효과를 없애니까 배경화면 깨지던것이나 로그아웃되는 현상이 모두 사라졌습니다.

그래서 기쁜 마음에 fglrx를 깔면 화면효과도 될까 해서 깔아보던 중에 자동으로 시스템 업그레이드를 한다고 뜨길래 그것도 다 했죠.

그리고 서스펜드를 한번 했다가 켜고 나니 인터넷이 안되길리 로그 아웃을 했습니다.

그런데 그 이후로 그냥 까만화면으로 먹통이 되길래 어쩔수 없이 그냥 껐죠.

그 다음 부팅부터는 로그인 화면 나오기 전에 윗부분이 까맣게 날라간 바탕화면이 몇 번 번쩍인 후로 아예 까만화면이 되면서 아무런 반응을 보이지 않는 상황이 됩니다. 키보드고 뭐고 다 눌러보고 해도 아무런 반응이 없더군요.

이쯤되면 복구 모드에서 뭔가를 해줘야 할듯한데, 비디오 복구를 해봐도 그대로구요… 이젠 다시깔아야 하나하는 생각밖엔 안드는데

어떻게 해야될까요?

mrkiss 님 댓글 감사합니다.
좀전까지 윈도우와 우분투를 오가며 해결 방법에 대해 구글링을 해보고
다시 우분투로 부팅 해보았으나…
재 설치를 해야하나 생각이 많이 듭니다.
라이브 씨디를 통해서 부팅도 해보며 어떻게든 복구 해 보려해도…
글쎄요…
윈도우 만큼 쉽게 복구하긴 어려운 결과물들이라 개인적으론 힘드네요.
윈도우에 많이 익숙해져서인지 F8 복구모드의 안전모드같은 방식이 있었으면 참 편하지 않았을까 싶더라구요.
그래픽 카드 업데이트 한 번 하고 난 후 복구하기 어려워서
재 설치하려니 좀…번거롭단 생각이 들더라구요.
일단 듀얼 부팅이니 당분간은 윈도우로 다시 돌아왔는데,
가끔 시간 날때마다 구글링으로 쉬운 방법을 찾아 봐야겠군요.

[quote="YJDaddy":2pjz4wx9]1. Resume: resume normal boot
2. Clean: Try to make Free Space
3. Dpkg: Refair Broken Packages
4. Fsck: File System Check
5. Grub: Update Grub Bootloader
6. Netroot: Drop to root shell prompt With networking
7. Root: drop to root shell prompt
8. Xfix: Try to auto repair graphic problems[/quote:2pjz4wx9]

예전엔 복구모드에서 X를 못 띄울 경우 "안전한 그래픽 모드"로 자동으로 진입할 수 있었는데, 역시 아직 몇몇 ATI 카드에서는 이것이 지원되지 않는 것 같습니다. 그렇다면 이 "안전한 그래픽 모드"를 수동으로 지정해주면 가능하겠지요?^^

위 메뉴에서 7 번을 누르시면 root 권한을 가진 쉘로 부팅이 가능합니다.

쉘로 부팅하시고 아래 명령어를 입력해주세요.

nano /etc/X11/xorg.conf

이렇게하면 콘솔 기반의 텍스트 편집창과 함께 xorg의 내용이 뜹니다.

xorg의 내용중 Device 섹션에서 vesa 드라이버를 사용하는 부분을 추가합니다.(gweree님 설명과 동일합니다.)
[attachment=0:2pjz4wx9]screenshot2.png[/attachment:2pjz4wx9]
Driver "vesa" 부분이 새로 추가된 부분입니다.

이 부분을 추가해주시고 Ctrl + O로 저장합니다.

그런 다음 Ctrl + X로 빠져나와 reboot 명령으로 시스템을 재시작해주시면, "안전한 그래픽 모드"로 부팅하실 수 있습니다.

만약, 이 방법이 제대로 통하지 않으시거나 마음에 들지 않으시면, 부팅옵션 자체에서 vesa 모드로 강제로 부팅하게 해줄 수 있는 방법도 있습니다.(이부분은 강분도님께서 설명해주시리라 굳게 믿…)

일단 "안전한 그래픽 모드"는 말그대로 "안전한 그래픽 모드"라서…-_-;; 백업 및 복구용도로만 사용하시는게 좋습니다~

만약, compiz가 문제를 일으킨다면, 우분투 로그인하고 난 화면에서(깨진 것처럼 보이지만 사실 키 입력은 됩니다) Alt + F2 누르시고, metacity --replace 하시면 compiz를 일시적으로 끌 수 있습니다.

vesa모드는 위글 쓰고 바로 테스트해봤더니 노트북 전체화면의 반만 나오는;; 문제가 있네요-_-;;

[quote="떠돌이":3keq6lsc]만약, 이 방법이 제대로 통하지 않으시거나 마음에 들지 않으시면, 부팅옵션 자체에서 vesa 모드로 강제로 부팅하게 해줄 수 있는 방법도 있습니다.(이부분은 강분도님께서 설명해주시리라 굳게 믿…)[/quote:3keq6lsc] ^^
어 sudo vi /boot/grub/menu.lst 하여
커널 라인 끝에 xforcevesa 를 넣어 주면 베사만 가능 합니다.
vi 가 불편하시면 nano 또는 mc 설치 후 mcedit 이용 해보십시요
sudo mcedit /boot/grub/menu.lst
[attachment=0:3keq6lsc]screenshot2.png[/attachment:3keq6lsc]

[quote="YJDaddy":3keq6lsc]다시 우분투로 부팅 해보았으나…
재 설치를 해야하나 생각이 많이 듭니다.
라이브 씨디를 통해서 부팅도 해보며 어떻게든 복구 해 보려해도…
글쎄요…[/quote:3keq6lsc] 재설치 보다 복구를 위한 노력을 해보십시요
보통 그래픽 드라이버란건 커널 모듈로 적재하고 관련 라이브러리(???.so파일)는 Xorg 의 lib 에 들어와 있어야 합니다.

전 지포스 사용자지만 커널을 제가 컴파일 해서 사용 하는지라 커널 바꿀때마다 그래픽 드라이버 다시 잡아 줘야 합니다.
저도 이게 데탑 사용 처음에는 힘들었는데 지금은 쉽게 해버립니다. 알고 나면 쉬운거죠 !

자신의 컴에 우분투 사용하면서 그래픽 카드 드라이버 설치는 꼭 숙지 해두는것이 편할것 입니다.
보통 커널과 Xorg 업후에 그래픽 드라이버 재설치가 필요 한데
베사로 진입 후 하드웨어 드라이버에서 비활성 시켰다가 활성화 하던가
또는 제조사 , 오픈소스 드라이버를 다운 받아 콘솔에서 재설치 해주어도 됩니다.
ATI 라 깊게 설명은 못하나 한번 해보시기 바랍니다.

오늘 아까 댓글에 쓴 말인데… 재설치 보단
복구 [b:3keq6lsc]"경험이 우분투 사용을 자유롭게 해줄것 입니다."[/b:3keq6lsc]

[b:r46c9pi8]gweere 님, 떠돌이 님, 강분도 님 댓글 감사합니다.[/b:r46c9pi8]
세 분 말씀대로 차근차근 해 보았습니다.

  1. 로그인 창이 뜬 상태나 로그인후 화면이 깨진 상태에서 Ctrl + Alt + F1 (F1~F6 중 택 일)을 누르시면 됩니다.[color=#0000FF:r46c9pi8](gweere 님 조언)[/color:r46c9pi8]
    [color=#FF0000:r46c9pi8]차례대로 눌러보았으나 콘솔화면으로 바뀌지 않았습니다[/color:r46c9pi8].(강제 종료를 계속 해야 했지만요… :mrgreen: )
  2. 예전엔 복구모드에서 X를 못 띄울 경우 "안전한 그래픽 모드"로 자동으로 진입할 수 있었는데, 역시 아직 몇몇 ATI 카드에서는 이것이 지원되지 않는 것 같습니다. 그렇다면 이 "안전한 그래픽 모드"를 수동으로 지정해주면 가능하겠지요?^^
    위 메뉴에서 7 번을 누르시면 root 권한을 가진 쉘로 부팅이 가능합니다.
    쉘로 부팅하시고 아래 명령어를 입력해주세요.
    nano /etc/X11/xorg.conf
    이렇게하면 콘솔 기반의 텍스트 편집창과 함께 xorg의 내용이 뜹니다.
    xorg의 내용중 Device 섹션에서 vesa 드라이버를 사용하는 부분을 추가합니다.(gweree님 설명과 동일합니다.)

Driver "vesa" 부분이 새로 추가된 부분입니다.
이 부분을 추가해주시고 Ctrl + O로 저장합니다.
그런 다음 Ctrl + X로 빠져나와 reboot 명령으로 시스템을 재시작해주시면, "안전한 그래픽 모드"로 부팅하실 수 있습니다.[color=#0000FF:r46c9pi8](gweere님, 떠돌이 님 조언)[/color:r46c9pi8]
[color=#FF0000:r46c9pi8]여전히 지렁이 지나가고 난 다음 화면부터는 전혀 새로운 깨짐 화면이 보이더군요[/color:r46c9pi8].(다시 강제종료 후 복구모드 진입해야했지요… :mrgreen: )
3. 오늘 아까 댓글에 쓴 말인데… 재설치 보단 복구 "경험이 우분투 사용을 자유롭게 해줄것 입니다."[color=#0000FF:r46c9pi8](강분도 님 조언)[/color:r46c9pi8]
[color=#FF0000:r46c9pi8]우분투 재 설치는 최후의 보루니, 다시 현재 문제를 해결해보자란 각오를 다시 하게되었죠.[/color:r46c9pi8] :mrgreen:
윈도우 부팅으로 지속적인 구글링을 한 결과, 추가문을 적어서 효과를 본적이 있다더라구요.
정작 중요한건…지금은…어느 싸이트인지 생각이 안 납니다.(최소 30개 이상의 싸이트를 돌아다니며 본 거라서요. :roll: )

Section "Module"
Disable "glx"
EndSection

라는 추가문을 마지막에 적고 저장, 나오기, 재부팅, 정상부팅으로 1024*768 화면 로그온이 가능해졌습니다.
로그온하고나서 가장 먼저 할 일이, 잘못 설치한 ATI드라이버를 제거하는것이겠죠?
프로그램 -> 추가/제거 -> 찾기 -> ATI 관련 2 가지 체크를 해제 후 적용, 닫기 ->시스템 재 부팅 ->안전모드 -> 변경사항들 모두 삭제 후 저장 닫기 ->
재 부팅 후? 정상복귀!!

[color=#0040FF:r46c9pi8]정리해볼까요? 저와 같은 문제인 또 다른 분들 해결에 도움이 되고자…세 분의 조언을 토대로…

  1. 복구모드진입
  2. Root: drop to root shell prompt선택
  3. nano /etc/X11/xorg.conf 입력
  4. 드라이버, 베사 추가 입력
    Section "Device"
    Identifier "Configured Video Device"
    Driver "vesa"
    EndSection
    마지막에 아래 부분도 추가 입력
    Section "Module"
    Disable "glx"
    EndSection
  5. 저장 후 나가기, 재부팅(Ctrl +O, Ctrl + X, reboot)
  6. 정상모드 부팅, 로그온
  7. 프로그램 추가 삭제에서 해당 그래픽 드라이버(제 경우 ATI) 관련 체크 해제 후 적용,닫기
  8. 1.~3 까지 다시 진행, 4번의 추가 내용 삭제
  9. 다시 5번 실행 후 정상 화면.[/color:r46c9pi8]

[color=#008000:r46c9pi8]세 분 모두 정말 감사합니다[/color:r46c9pi8] :D .
[color=#0000FF:r46c9pi8]우분투는 고생하는 만큼 잼나네요[/color:r46c9pi8]. :mrgreen: :mrgreen: :mrgreen:

[quote="YJDaddy":1hvz1j1x]세 분 모두 정말 감사합니다 :D .
우분투는 고생하는 만큼 잼나네요. :mrgreen: :mrgreen: :mrgreen:[/quote:1hvz1j1x] 축하 드립니다.
본인 컴 , 우분투에서 그래픽 드라이버 설치에 자유로워 지셨으니
이제 우분투 사용에 큰 도약을 하신 것 입니다. ;)

해결하셨다니 축하드립니다.
분도님도 말씀하셨지만
문제 나면 재설치 하는건 윈도 방식입니다.
조금 힘들어서 그렇지 찾다보면 재설치 안하고 간단히
몇가지 명령만 조합해서 문제가 풀리는 경우가 많습니다.
그러면서 또 배우는거죠 ^^

강분도 님, nike984 님 댓글 감사합니다.

요즘은 어학원 학기말이라 우분투 사용시간 보다 어학공부하는 시간이 더 늘어버렸네요.
그러다보니 자주 접할 시간이 없다는 핑계아닌 핑계가 되구요… :D
자주는 아니어도 꾸준히 들리면서 하나씩 배워야죠…

10월에 귀국하면 집에있는 컴퓨터 부터 윈도우는 지워버리고,
딸 아이에게 리눅스를 가르쳐 주도록 해야 겠어요…
요즘 컴퓨터 사달라고 떼쓰는데 딸애가 윈도우에 먼저 길들여지는게 싫군요…
가까운 사람들 먼저 리눅스를 알려주도록 해야겠어요… :mrgreen: :mrgreen: :mrgreen:
앞으로도 많은 배움을 키워가도록 해야겠습니다. :mrgreen:

PS. 그러고 보니 예전에 한컴리눅스에서 특별판으로 9만원 가량 주고산 정품 한컴리눅스도
놀고있는 컴퓨터에 설치해봐야 겠군요…
딱 한 번 예전 노트북에서 윈도우 밀고 설치하다가 드라이버 잡는게 힘들어서 봉인시켰던 기억이 나네요…