ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Console Framebuffer Size
    Operating System/Linux & Unix 2008. 11. 23. 19:48
    제 노트북 해상도가 1680x1050 입니다.
    하지만 Ubuntu를 설치하고 가끔씩 Console로 들어갈때가 있는데
    그때마다 640x480 의 투박한 해상도가 거슬려서 매번 Console Size를 바꿔줬었습니다.

    전에 따로 Console Size가 기록되어있는 페이지를 북마크 했었는데
    어느샌가 소실되어.... 검색하다가 Console 명령으로 알아내는 방법이 있는걸
    알게되여 포스팅 해봅니다.

    (제가 현재 사용하는 LinuxUbuntu Hardy Heron이라 Hardy를 기준으로 작성합니다.)

    $sudo apt-get install hwinfo

    $sudo hwinfo --framebuffer
    02: None 00.0: 11001 VESA Framebuffer                          
      [Created at bios.447]
      Unique ID: rdCR.tEY7DwbkkPF
      Hardware Class: framebuffer
      Model: "NVIDIA G86 Board - erie-v  "
      Vendor: "NVIDIA Corporation"
      Device: "G86 Board - erie-v  "
      SubVendor: "NVIDIA"
      SubDevice:
      Revision: "Chip Rev"
      Memory Size: 14 MB
      Memory Range: 0xdd000000-0xdddfffff (rw)
      Mode 0x0300: 640x400 (+640), 8 bits
      Mode 0x0301: 640x480 (+640), 8 bits
      Mode 0x0303: 800x600 (+800), 8 bits
      Mode 0x0305: 1024x768 (+1024), 8 bits
      Mode 0x0307: 1280x1024 (+1280), 8 bits
      Mode 0x030e: 320x200 (+640), 16 bits
      Mode 0x030f: 320x200 (+1280), 24 bits
      Mode 0x0311: 640x480 (+1280), 16 bits
      Mode 0x0312: 640x480 (+2560), 24 bits
      Mode 0x0314: 800x600 (+1600), 16 bits
      Mode 0x0315: 800x600 (+3200), 24 bits
      Mode 0x0317: 1024x768 (+2048), 16 bits
      Mode 0x0318: 1024x768 (+4096), 24 bits
      Mode 0x031a: 1280x1024 (+2560), 16 bits
      Mode 0x031b: 1280x1024 (+5120), 24 bits
      Mode 0x0330: 320x200 (+320), 8 bits
      Mode 0x0331: 320x400 (+320), 8 bits
      Mode 0x0332: 320x400 (+640), 16 bits
      Mode 0x0333: 320x400 (+1280), 24 bits
      Mode 0x0334: 320x240 (+320), 8 bits
      Mode 0x0335: 320x240 (+640), 16 bits
      Mode 0x0336: 320x240 (+1280), 24 bits
      Mode 0x033d: 640x400 (+1280), 16 bits
      Mode 0x033e: 640x400 (+2560), 24 bits
      Mode 0x0345: 1600x1200 (+1600), 8 bits
      Mode 0x0346: 1600x1200 (+3200), 16 bits
      Mode 0x0347: 1400x1050 (+1400), 8 bits
      Mode 0x0348: 1400x1050 (+2800), 16 bits
      Mode 0x0349: 1400x1050 (+5600), 24 bits
      Mode 0x034a: 1600x1200 (+6400), 24 bits
      Mode 0x0352: 2048x1536 (+8192), 24 bits
      Mode 0x0360: 1280x800 (+1280), 8 bits
      Mode 0x0361: 1280x800 (+5120), 24 bits
      Mode 0x0362: 768x480 (+768), 8 bits
      Mode 0x0365: 1440x900 (+5760), 24 bits
      Mode 0x0369: 1680x1050 (+6720), 24 bits
      Mode 0x037c: 1920x1200 (+1920), 8 bits
      Mode 0x037d: 1920x1200 (+7680), 24 bits
      Config Status: cfg=new, avail=yes, need=no, active=unknown


    출력된 값에서 자신의 해상도 또는 원하는 해상도의 16진수를 기억 또는 복사합니다.
    제 노트북의 경우에는 1680x1050에다가 24bits를 적용할거라

    Mode 0x0369: 1680x1050 (+6720), 24 bits

    0x0369 입니다.

    이제 이 수치를 /boot/grub/menu.lst 에 작성해줍니다.

    $sudo vim /boot/grub/menu.lst


    kernel          /boot/vmlinuz-2.6.24-21-generic root=UUID=08f29249-59c3-441d-a6 69-a66460c0325c ro quiet splash

    이 라인 마지막에 vga=0x0369 를 적어주시면 됩니다.

    kernel          /boot/vmlinuz-2.6.24-21-generic root=UUID=08f29249-59c3-441d-a6 69-a66460c0325c ro quiet splash vga=0x369


    저장후 종료...

    $sudo update-grub


    한 뒤에 재부팅을 해주시면 Console Size가 바뀐걸 보실수 있으실 겁니다. =_=

    1680x1050 해상도 적용된 Console 화면


    좀더 많은 정보가 표시가능해졌네요 ~ ㅋ

    ---2008. 11. 25 수정---
    fbgrab 패키지를 이용해서 Console Screenshot 추가

    댓글 8

Designed by Tistory.