For future reference, I had a hard time tracking down the vga codes for my funny-sized monitor (1366x768) until I stumbled upon the command
sudo hwinfo --framebuffer
hwinfo is in aur, you can install it just for this one-time use then delete it. It gave me a list of all the vga codes I might use for my framebuffer.Not sure if the framebuffer driver needs to be loaded for this to work; probably it does.
thanks for the tip
I ran the command and got the following for my laptop:
Mode 0x0360: 1280x800 (+1280), 8 bits
Mode 0x0361: 1280x800 (+2560), 16 bits
Mode 0x0362: 1280x800 (+5120), 24 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits
I have passed the mode as vga kernel parameter in grub conf and it worked like a charm. So now i have 1280x800 on my laptop and 1680x1050 on my desktop, nice and simple.
Edit: well not so nice and simple on my work computer with radeon 9200 and open source drivers.
]]>Not sure if the framebuffer driver needs to be loaded for this to work; probably it does.
]]>Thanks to each of you for your help.
]]>So how do you work out the number to put after the vga= statement on the kernel line?
I'm curious as to whether my 1400x900 resolution would be supported.
You don't use a vga statement, Ink-Jet. Read the wiki page posted above and follow those instructions. It's really a pretty simple process to get it working once you understand what you are doing. Basically, you install the v86d package, add v86d to your hooks in your mkinitcpio.conf file, run the mkinitcpio -g /boot/kernel26.img command, remove the vga=xxx from your menu.lst file, and edit the /etc/modprobe.d/uvesafb to the correct resolution for your monitor.
Hope it works out for you.
]]>I'm curious as to whether my 1400x900 resolution would be supported.
]]>Thanks again to each of you for your suggestions.
]]>kernel /boot/vmlinuz26 root=/dev/sdc1 ro quiet splash
Thanks bunches to each of you for your help.
]]>