How to change the resolution of the TTY on Arch Linux

Solution 1:

You can choose resolution editing GRUB configuration file /etc/default/grub

GRUB_GFXMODE=1024x768x32

Also check this parameter to allow the kernel use the same resolution used by grub:

GRUB_GFXPAYLOAD_LINUX=keep

Than run following command in Arch to activate changes:

# grub-mkconfig -o /boot/grub/grub.cfg

See GRUB documentation

Solution 2:

You need to set up your framebuffer: https://wiki.archlinux.org/index.php/Uvesafb