우분투 10.10 한글 언어팩을 사용하고 있습니다. 그래픽 카드는 지포스 8600GT이고 1920×1080 해상도의 모니터를 사용하고 있습니다.
GRUB에서 우분투를 선택한 후 나오는 보라색 화면에는 텍스트 이미지의 우분투 로고와 그 밑에는 다섯 개의 점박이(?)가 나와야 정상이잖아요? 그런데 독점 드라이버를 설치한 뒤로 그것이 사라지고 해상도가 안 맞는 듯한 'Ubuntu 10.10’이란 큼지막한 글자와 함께 ‘speech /usr/…’ 등 서너 줄의 알 수 없는 글자가 나옵니다. 게다가 워낙 순식간에 지나가서 뭔지 제대로 읽지도 못하겠네요.
컴퓨터를 끌 때도 사정은 마찬가지입니다. 우분투 로고는 사라지고 Ubuntu 10.10이란 글자와 함께 서너 줄의 알 수 없는 글자만 나오다가 컴퓨터가 꺼집니다. 이전에도 이런 일이 있어서 몇 번 재설치를 하다보면 해결되곤 했는데(…) 정확한 원인과 해결 방법을 알고 싶네요.
[quote="glassbox":7yj8oq78][quote="떠돌이":7yj8oq78]독점 드라이버의 설치 때문에 발생하는 문제입니다. 독점 드라이버가 현재로서는 우분투의 새로 바뀐 부팅 스플래쉬 화면을 제대로 지원하고 있지 않기 때문입니다ㅠㅠ[/quote:7yj8oq78]
'새로 바뀐 부팅 스플래쉬 화면’이란 게 언제부터 생겼나요? 똑같은 10.10 버전이라도 예전에는 몇 번 성공했던 것 같은데…[/quote:7yj8oq78]
아마도 plymouth 로 바뀌고 나서 부터죠.
10.04 부터였을까요?
현재로선 방법이 없습니다.
제대로 된걸 보셨다면 아마 독점 드라이버 깔기전에는 정상적으로 나왔었기 때문일것 같네요.
[list:o1o5s91o]19201080을 사용하는
[:o1o5s91o]사무실 23인치 LG LCD + ATI 9550 에선 그냥 잘 나오고[/o1o5s91o]
[:o1o5s91o]집 데탑 24인치 SAMSUNG LCD + Nvidia 7300GT 에선 잘안나와서 아래 링크의 방법으로 해결했습니다.
독점 드라이버를 설치하기 전에는 정상적으로 표시되던 splash가 독점 드라이버를 설치한 후 화면이 이상하게 되는 것은 해상도와 색상의 지정이 잘못되어서 그럽니다.
이 현상은 nvidia 그래픽 카드 사용자에게 나타나는 현상입니다.
원인은 X에서 지정된 화면 해상도와 색상 번호 데이터베이스 와 실제 nvidia 독점 드라이버의 해상도와 색상의 번호가 서로 달라서 그럽니다.
/boot/grub/grub.cfg 파일에서
[code:45dj9uq8]
linux /vmlinuz-2.6.32-26-generic root=UUID=cf53856d-15ee-4187-8473-ec3c420478e3 ro single splash vga=789
[/code:45dj9uq8]
이 명령줄을 찾아서 맨 끝의 [color=#FF0000:45dj9uq8]vga=789 (사용자에 따라서 다른 값으로 여기서는 789)[/color:45dj9uq8] 로 지정된 부분을 지워 주면 됩니다.
[code:45dj9uq8]
linux /vmlinuz-2.6.32-26-generic root=UUID=cf53856d-15ee-4187-8473-ec3c420478e3 ro single splash
[/code:45dj9uq8]
위의 예처럼 vga=789 는 X에서는 64048016bit 색상 화면인데, 실제 nvidia의 독점 드라이버에서의 789는 80060032bit 색상 화면인 것처럼 같은 번호에 서로 다른 화면이 적용되서 나타나는 현상입니다. (실제 789의 값이 무엇인지는 기억을 못하겠습니다. 여기서는 단지 예로 든 것일 뿐입니다.)
이것은 콘솔모드 (복구모드) 로 부팅할 경우도 마찬가지로 vga=xxx 옵션을 지워야 정상적으로 화면이 표시가 됩니다.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap" mtrr 과 scroll 설정이 어떤건질
정확히 모르겠어서 그 뜻이 뭔지 알고 싶은게 더 많지만요 ㅎ ;;[/quote:21ekfg0k]
video=uvesafb:mode_option=[color=#FF0000:21ekfg0k]1280x102[/color:21ekfg0k]4-24 이분분을 1024x768 또는 800x600 으로 바꾸고 sudo update-grub2 해보십시오
[quote="어설픈껄떡쇠":3b4qrzmm](실제 789의 값이 무엇인지는 기억을 못하겠습니다. 여기서는 단지 예로 든 것일 뿐입니다.)
[/quote:3b4qrzmm] 전에도 한번 올린 [b:3b4qrzmm]콘솔 해상도 값[/b:3b4qrzmm] 표인데 다시 찾아 이미지 링크합니다.
[img:3b4qrzmm]http://www.ubuntu.or.kr/download/file.php?id=7282[/img:3b4qrzmm]
[code:2knbuvej]
linux /vmlinuz-2.6.32-26-generic root=UUID=cf53856d-15ee-4187-8473-ec3c420478e3 ro single splash vga=789
[/code:2knbuvej]
이 명령줄을 찾아서 맨 끝의 [color=#FF0000:2knbuvej]vga=789 (사용자에 따라서 다른 값으로 여기서는 789)[/color:2knbuvej] 로 지정된 부분을 지워 주면 됩니다.
[code:2knbuvej]
linux /vmlinuz-2.6.32-26-generic root=UUID=cf53856d-15ee-4187-8473-ec3c420478e3 ro single splash
[/code:2knbuvej]
위의 예처럼 vga=789 는 X에서는 64048016bit 색상 화면인데, 실제 nvidia의 독점 드라이버에서의 789는 80060032bit 색상 화면인 것처럼 같은 번호에 서로 다른 화면이 적용되서 나타나는 현상입니다. (실제 789의 값이 무엇인지는 기억을 못하겠습니다. 여기서는 단지 예로 든 것일 뿐입니다.)
이것은 콘솔모드 (복구모드) 로 부팅할 경우도 마찬가지로 vga=xxx 옵션을 지워야 정상적으로 화면이 표시가 됩니다.[/quote:2knbuvej]
StartUp-Manager로 부팅 파일을 수정해서 그런가요? vga=xxx라는 부분이 아예 없네요;
[code:2knbuvej]
...
linux /boot/vmlinuz-2.6.35-24-generic-pae root=UUID=d9ef9dec-f339-47cb-9b52-d7591c44e203 ro quiet splash
initrd /boot/initrd.img-2.6.35-24-generic-pae
...
linux /boot/vmlinuz-2.6.35-24-generic-pae root=UUID=d9ef9dec-f339-47cb-9b52-d7591c44e203 ro single
echo ‘Loading initial ramdisk ...’
initrd /boot/initrd.img-2.6.35-24-generic-pae