Mengatur Resolusi Framebuffer pada CentOS 7

Mon. May 30, 2016
Categories: Linux
Tags: ,

Pada saat menggunakan mode teks, secara default resolusi framebuffer nya adalah 640×480. Resolusi tersebut cukup kecil dan menjadi terbatas yang bisa ditampilkan pada screen. Sebelumnya pada CentOS 6 yang masih menggunakan GRUB 1, resolusi dapat diatur dengan menambahkan mode vga yang diinginkan pada opsi kernel. Berikut adalah tabel isian vga yang disadur dari Wikipedia mengenai VESA BIOS Extensions :

320×

200

640×

400

640×

480

800×

500

800×

600

896×

672

1,024×

640

1,024×

768

1,152×

720

1,280×

1,024

1,400×

1,050

1,440×

900

1,600×

1,200

1,920×

1,200

16 colors 770 772 774
256 colors 768 769 879 771 815 874 773 869 775 835 864 796 893
15-bit (5:5:5) 781 801 784 880 787 816 875 790 870 793 865 797
16-bit (5:6:5) 782 802 785 881 788 817 876 791 871 794 837 866 798
24-bit (8:8:8) 783 803 786 882 789 818 877 792 872 795 838 867 799
32-bit (8:8:8)1 804 809 883 814 819 878 824 873 829 868 834

Catatan : warna merah belum tentu bisa dipakai

Pada saat mulai menggunakan CentOS 7, penulis kebingungan bagaimana caranya menggunakan resolusi framebuffer lebih tinggi alias bukan 640×480 lagi. Lebih dikarenakan penulis masih belum terlalu familiar dengan GRUB 2.

SOLUSI

  1. Edit file /etc/default/grub.
  2. Cara 1, menggunakan opsi yaitu GRUB_GFXMODE dan GRUB_GFXPAYLOAD_LINUX.
    GRUB_GFXMODE=1024x768x24
    GRUB_GFXPAYLOAD_LINUX=keep

    Cara 2, apabila cara 1 tidak berhasil maka kembali menggunakan opsi vga seperti pada GRUB 1, meskipun opsi tersebut sudah tidak dipakai lagi di GRUB 2.

  3. Jalankan perintah berikut untuk mengupdate konfigurasi GRUB nya :
    # grub2-mkconfig -o /boot/grub2/grub.cfg

Setelah itu reboot. Selamat mencoba.

SUMBER

http://superuser.com/questions/816528/with-centos-7-as-a-virtualbox-guest-on-a-mac-host-how-can-i-change-the-screen-r

https://wiki.archlinux.org/index.php/GRUB/Tips_and_tricks

https://en.wikipedia.org/wiki/VESA_BIOS_Extensions

No Comments

(Required)
(Required, will not be published)

Time limit is exhausted. Please reload CAPTCHA.