안녕하세요.
우분투 10.10에서 FrameBuffer를 이용하는 프로그램을 실행해보려고 하는데요 /dev/fb0이 없다고 에러가 생깁니다.
Direct/Util: opening ‘/dev/fb0’ and ‘/dev/fb/0’ failed
–> No such file or directory
우분투에서 /dev/fb0생성하려면 어떻게 해야 합니까?
프레임 버퍼라는게 콘솔온리에서 해상도 인데…
GRUB 설정에서 커널라인 끝에 vga=??? 로 지정을해줍니다.
물론 그래픽카드가 커널에서 프레임버퍼를 지원이 되야 합니다.
[code:1ga4zq39] 640x480 800x600 1024x768 1280x1024
256 769 771 773 775
32K 784 787 790 793
64K 785 788 791 794
16M 786 789 792 795[/code:1ga4zq39]
참고
근데 우분투10.10에서 GRUB설정파일이 어디 있습니까?
/boot/grub/menu.list 파일이 우분투 10.10에는 없더군요.
[quote="orion":1uywdn5x]근데 우분투10.10에서 GRUB설정파일이 어디 있습니까?
/boot/grub/menu.list 파일이 우분투 10.10에는 없더군요.[/quote:1uywdn5x]
9.10 에서 부터는 선택적으로 10.04 부터는 grub2를 기본 사용하여 /boot/grub/grub.cfg 인데 이파일을 고치는게 아니고
/etc/default/grub 에서
[list:1uywdn5x]GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 라인을
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=791" 처럼 고치고 [/list:u:1uywdn5x]
sudo update-grub2 해주면 됩니다. grub2만 설치 경우 sudo update-grub해주어도 되고요
그러면 /boot/grub/grub.cfg 파일이 갱신 됩니다.
즉 요즘 GRUB는 /etc/default/grub 과 /etc/grub.d 디렉토리(폴더)의 파일을 고치는 것으로 grub.cfg 를 자동으로 고쳐지거나 / 생성 합니다.