Відповіді:
Додайте щось подібне "vga=792"
до рядка ядра у вашому grub.conf
файлі, як правило, розташованого в /etc
або /boot/grub
:
title My Linux OS Name and Kernel Version Number
root (hd0,0)
kernel /boot/vmlinuz-1.2.3.4 ro root=/dev/hda1 quiet vga=792
initrd /boot/initrd-1.2.3.4.img
Ви можете vga=ask
замість цього отримати меню про завантаження, побудоване з процесу зондування, виконаного ядром, щоб побачити, які роздільні можливості, ймовірно, спрацюють. Я вважаю, що часто існують інші числа, які працюватимуть, що цей метод не знаходить.
Це все, що стосується системи. Різні відеокарти матимуть різні підтримувані режими, а параметри побудови ядра можуть відкривати або закривати параметри режиму відео. Підсистема, яка займається цим, називається фреймбуфером ядра, тому, якщо ви збираєте власні ядра, будьте обережні, щоб не видаляти підтримку, яку ваше ядро потребує, щоб повністю підтримувати вашу відеокарту. Більшість карток можуть використовувати драйвер FB VESA, але інший драйвер, характерний для вашої марки карти, може відкрити більше варіантів.
Також майте на увазі, що деякі частини цієї підсистеми використовують шістнадцяткові числа, а інші - десяткові. Ви можете зробити перетворення в десятковий, як я це зробив, або можете сказати щось на зразок "vga=0x318"
цього.