Я хотел бы увеличить разрешение экрана при новой установке сервера 13.04.
Я могу установить nomodeset vga=791
после нажатия e
во время загрузки grub, но не могу найти, где сохранить это значение. Полагаю, это должно быть установлено в /etc/grub.d/00_header
, но я не уверен, где.
Обновление
Содержание /etc/initramfs-tools/modules
-
# List of modules that you want to include in your initramfs.
# They will be loaded at boot time in the order below.
#
# Syntax: module_name [args ...]
#
# You must run update-initramfs(8) to effect this change.
#
# Examples:
#
# raid1
# sd_mod
uvesafb
Вы можете попробовать использовать uvesafb
. Во-первых, вы должны сбросить vga
, если вы получаете какой-либо вывод от этих команд
$ grep vga /proc/cmdline
$ grep -ir vga /etc/modprobe.d/
, вы должны отредактировать файлы, для которых vga
включено, и отключить его.
Теперь установите его:
sudo apt-get install v86d
Создайте /etc/initramfs-tools/modules
и добавьте строку
uvesafb
(или просто запустите sudo sh -c "echo uvesafb >> /etc/initramfs-tools/modules"
)
Чтобы проверить доступные режимы отображения, загрузите модуль uvesafb:
sudo modprobe uvesafb
и прочитайте файл /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes
.
Чтобы установить нужный режим отображения, создайте файл /etc/modprobe.d/uvesafb.conf
и добавьте строку:
options uvesafb mode_option=1280x1024-32 scroll=ywrap
(измените разрешение / глубину цвета на в соответствии с вашими потребностями, основываясь на доступных режимах.)
Теперь, чтобы попробовать, запустите
sudo update-initramfs -k all -u
и перезагрузитесь.