LINUX.ORG.RU

Изменения разрешения в консоли...


0

0

1) ||| В lilo.conf: image=/boot/vmlinuz" label="linux" root=/dev/hda6 initrd=/boot/initrd.img append="devfs=mount hdd=ide-scsi acpi=on vga=2" read-only Далее: root@localhost# lilo root@localhost /home # lilo Added linux * Added failsafe Added floppy Перезагружаюсь - 0 изменений(как были, так и остались буквы на пол-екрана...) 2) ||| Пробовал в командной строке lilo писать: linux vga=2 - сначала работает, а потом снова изменяеться на огромный размер букв, но но шрифт остаеться не таким, как в пункте 1...

anonymous

Я так понял, надо разрешение в консоли поменять?

Для этого нужен FrameBuffer. Грузи модуль для своей видюхи и программой fbset подбирай разрешение, частоту, глубину цвета...

Далее как позволит полёт фантазии. Можно прописать в стартовые скрипты, можно указывать в параметрах lilo. Об этом можно почитать в Documentation/fb/ в директории исходников ядра.

ЗЫ: Если видюха от nVidia, то второй вариант не проходит - этот модуль не понимает ничего, всё вкомпилино жёстко. Я fbset'ом подобрал все параметры и в исходник модуля прописал параметры эти, собрал модуль и вперёд...

Inserter
()

Не понял что за vga=2, но примерно вот что нужно, выбираешь
какое разрешение нужно и раскоментируешь нужную строку.
# VESA framebuffer console @ 800x600x64k
# vga="788"
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
PS: Да естественно фрамебуфер должен быть в ядре. И незабывай
после любого изменения в lilo.conf его нужно подверждать коман-
дой lilo

madfire
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.