Как увеличить разрешение в консольном режиме?

Я попробовал CloneZilla, и он не смог завершить работу; поиск ошибки, которую он бросил, оказался пустой тратой моего времени ...

Перешел к Remastersys и обнаружил, что он настолько примитивен и лишен возможностей как бесполезный; что не может быть сказано WHAT & amp; ГДЕ КУПИТЬ ... feh.

Лучшее решение, которое я нашел:

Redo Backup (здесь) - святая корова - это замечательно !!! Я смог сделать свою резервную копию на своем USB-накопителе в удивительно короткий промежуток времени и быстро ее восстановить - если есть что-то еще равное или лучше, чем Redo Backup, я бы хотел услышать об этом, но пока я очень, очень доволен.

49
задан 22 December 2010 в 03:50

80 ответов

Установите графический режим с помощью GRUB_GFXPAYLOAD_LINUX

Сначала установите xrandr и запустите его:

$ sudo apt-get install xrandr $ xrandr

Доступны доступные режимы экрана.

Теперь отредактируйте /etc/default/grub:

$ sudo nano /etc/default/grub

Предположив ранее неотредактированный файл, внесите следующие изменения:

Переменная GRUB_CMDLINE_LINUX_DEFAULT должна содержать как минимум nomodeset, возможно, в дополнение к quiet и splash на настольных системах.

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

В серверных системах раскомментируйте GRUB_TERMINAL=console, чтобы увидеть больше сообщений, проходящих во время загрузки, перед входом в графическую консоль.

Оставьте эту строку как комментарий:

#GRUB_GFXMODE=640x480

В конце файла добавьте строку:

GRUB_GFXPAYLOAD_LINUX=1280x1024x16

или замените значение любым другим ( разделенные запятыми) (ы), которые поддерживаются вашим оборудованием. Значения text, keep, auto, vga и ask также должны работать.

Наконец, после сохранения отредактированного /etc/default/grub с помощью Ctrl + O и выхода из него с помощью Ctrl + X, выполните следующие команды:

$ sudo update-grub $ sudo reboot

Этот ответ также будет работать, чтобы уменьшить частоту разрешения и / или частоту обновления или частоту кадров кадра в системах с тактовой частотой. ЭЛТ-мониторы обычно показывают мерцающие полосы, когда частота обновления слишком высока.

14
ответ дан 26 July 2018 в 23:53

Это помогло мне в Ubuntu 14.04 с ESXi 5.5:

:~$ sudo vi /etc/default/grub

Изменить строку на:

GRUB_CMDLINE_LINUX_DEFAULT="splash vga=792" :~$ sudo update-grub :~$ sudo reboot -r now

Использовать 795 или 799 для более высокого разрешения и посмотреть: http: //www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/ для более подробной информации.

22
ответ дан 31 July 2018 в 10:29
  • 1
    Эти решения работали для меня. Опция splash затормозила экран входа в систему, и, на мой взгляд, это необязательно. Btw Мне действительно не нравятся загадочные варианты, такие как 792! – Kyr 10 July 2015 в 14:52
  • 2
    его устарело в 15.04 – Jiří Doubravský 22 August 2015 в 00:57
  • 3
    работает и на Fedora 21 – edward torvalds 31 August 2015 в 15:09
  • 4
    @ JiříDoubravský то что делать? другие ответы не работают – edward torvalds 31 August 2015 в 15:09
  • 5
    В любом случае команда reboot не любит параметр -r. – Jin Kwon 31 December 2016 в 20:01

Просто какой-то личный фон: на моем другом компьютере у меня нет проблем с этим фантазийным режимом (это 160 колос х 60 строк, но у него есть 4: 3 ЭЛТ-монитор). Он оснащен TNT2 (да, я клянусь), и этот режим был сразу отображен при первой загрузке. Проблема в том, что он делает это, загружая драйвер нувори, и этот парень все еще немного неисправен (в моем случае он висит всю систему при попытке перемещения окон). Таким образом, чтобы иметь пригодную для использования систему, мне пришлось перейти на старый и стабильный драйвер nv, а также отключить настройку режима («потому что ядро ​​всегда будет загружать nouveau при включении). Обратите внимание, что я не использую провиденциальные драйверы nVidia, но, как и вы, я переключился на 80x25 в консольном режиме.

Это связано с тем, что драйвер nv не использует настройку режима ядра. Теперь я не знаю о проприетарных драйверах, но я предполагаю, что они, возможно, изменили вашу конфигурацию, чтобы быть полезными, и, возможно, именно поэтому вы видите этот «большой» режим. Возможно, они отключили настройку режима при установке. Вот почему вы видите «маленький» текстовый режим при загрузке с Live CD.

Вы можете попробовать загрузиться с другим режимом VESA, но это сильно зависит от вашего оборудования. Для этого установите режим . Например, если вы хотите попробовать загрузить текстовый режим на 1024x640, вы обнаружите, что идентификатор режима - 877.

Итак, при загрузке удерживайте клавишу SHIFT (в случае, t имеет тайм-аут GRUB), чтобы вызвать меню GRUB. Выберите режим, который вы хотите загрузить, и нажмите 'e' (чтобы отредактировать команды). В конце команды «kernel» добавьте vga=877. Номер является идентификатором режима, если вы хотите попробовать другие режимы, замените его на нужный номер.

Кроме того, на той же странице в Википедии вы также можете попробовать полезный «Универсальный формат» прямо под режимы. Эта команда hwinfo весьма полезна.

4
ответ дан 31 July 2018 в 10:29
  • 1
    Я использую grub2, а не grub. Я не знал, что Grub несет ответственность за консоль, поэтому я не упомянул об этом в своем вопросе. Сожалею. Я нашел решение с grub2. С уважением! – egarcia 22 December 2010 в 08:55
  • 2
    Верно, решение, которое вы нашли, также кажется более простым. Рад, что вы разобрали его, и спасибо за то, что поделились! – Charles Roberto Canato 22 December 2010 в 11:03

Это не изменит шрифт при загрузке, но для консоли на Ctrl + Alt + F [1-6]

Установите пользовательские шрифты Ubuntu для вашей консоли:

sudo apt-get install fonts-ubuntu-font-family-console

И создайте скрипт /usr/local/bin/fontset с помощью этой команды:

#!/bin/sh setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz

(выберите желаемый фон из папки /usr/share/consolefonts/)

Вы можете вызвать fontset каждый раз на консоли после использования Ctrl + Alt + Alt

или добавьте эту строку в свой /root/.profile

[ ! -t 0 ] && sleep 1 & /usr/local/bin/fontset

(не добавляйте это в ваш файл .profile или вы получаете сообщение об ошибке при графической загрузке)

source: Изменение размера шрифта на экране сообщений о загрузке и консоли

0
ответ дан 31 July 2018 в 10:29
Начало в меню GRUB Нажмите C, чтобы перейти в командную строку GRUB. Запустите vbeinfo и примите решение (например, 1920x1200x32). Запустите вашу систему еще раз sudo nano /etc/default/grub Измените GRUB_GFXMODE= (например, GRUB_GFXMODE=1920x1200x32) Установите GRUB_GFXPAYLOAD_LINUX на GRUB_GFXPAYLOAD_LINUX=keep sudo update-grub, перезагрузите систему
14
ответ дан 31 July 2018 в 10:29
  • 1
    среди всех ответов на этот вопрос, это тот, который работал для меня с сервером Ubuntu 16.04 (и это самый простой) – Seb - SonarSource Team 9 August 2016 в 10:57
  • 2
    Wrt шаг 2 выше: я считаю, что нужно нажать 'c' для командной строки (не 'E') – kaiwan 12 October 2016 в 10:57
  • 3
    Не работает на VMware Workstation Player с Ubuntu 16.10 – Sebi2020 3 November 2016 в 03:33
  • 4
    @ Sebi2020 Теперь какой? VMware Player или VMware Workstation? Работает для меня на VMware Workstation 14.0 с Ubuntu 16.04. – 0xC0000022L 5 December 2017 в 18:31
  • 5
    @ 0xC0000022L Рабочая станция VMWare 10 – Sebi2020 8 December 2017 в 15:22

Почему я отвечаю на эту угрозу, даже если она очень старая? Ответ будет довольно прост, потому что к нему относится много других угроз.

Если vbeinfo или hwinfo --framebuffer не отображает собственное разрешение вашего дисплея, отключите vesa, сделайте это, удалите vga = options in:

sudo nano /etc/default/grub

Найдите GRUB_CMDLINE_LINUX_DEFAULT= и удалите vga=, если вы его найдете.

Если вы удалили эту опцию, не забудьте создать новую grub.cfg:

sudo update-grub

Если вы не знаете, что сделали это хорошо, просто перезагрузитесь и откройте терминал:

grep vga /proc/cmdline grep -ir vga /etc/modprobe.d/

Если grep ничего не показывает , тогда вы удалили параметр vga =.

Теперь установите uvesafb:

sudo apt-get install v86d

Убедитесь, что модуль uvesafb включен в ваш initrd. Добавьте его в конец / etc / initramfs-tools / modules:

sudo sh -c "echo uvesafb >> /etc/initramfs-tools/modules"

Чтобы узнать, какие режимы доступны:

sudo modprobe uvesafb cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes

Теперь настройте uvesafb mode_option = YOURxResoultion-BitColorMode например 1280x1024-32:

sudo sh -c "echo options uvesafb mode_option=1280x1024-32 scroll=ywrap > /etc/modprobe.d/uvesafb.conf"

Не забудьте перестроить ваш initrd:

sudo update-initramfs -k all -u

Теперь вы можете перезагрузиться!

Подробнее см. , Это для debian, но он также работает для ubuntu. Я надеюсь, что это вам помогло, и это должно быть более общим, чем использование grub2.

3
ответ дан 31 July 2018 в 10:29

Следующее работало для меня на Debian Stretch 4.9.51-1. Нет GUI, только консольный режим:

Измените /etc/default/grub и добавьте следующую строку

GRUB_CMDLINE_LINUX_DEFAULT="splash vga=795 nomodeset"

Список кодов vga= см. По адресу http: //pierre.baudu. in / other / grub.vga.modes.html

nomodeset предотвращает изменение разрешения после того, как grub инициализирует [thanks http://pierre.baudu.in/other/grub. vga.modes.html ]

EDIT: Как упоминалось @Videonauth: After do: sudo update-grub

0
ответ дан 31 July 2018 в 10:29
  • 1
    Для внесения изменений в /etc/default/grub недостаточно, вам также необходимо запустить впоследствии sudo update-grub, чтобы это произошло – Videonauth 26 October 2017 в 18:51

Установите графический режим с помощью GRUB_GFXPAYLOAD_LINUX

Сначала установите xrandr и запустите его:

$ sudo apt-get install xrandr $ xrandr

Доступны доступные режимы экрана.

Теперь отредактируйте /etc/default/grub:

$ sudo nano /etc/default/grub

Предположив ранее неотредактированный файл, внесите следующие изменения:

Переменная GRUB_CMDLINE_LINUX_DEFAULT должна содержать как минимум nomodeset, возможно, в дополнение к quiet и splash на настольных системах.

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

В серверных системах раскомментируйте GRUB_TERMINAL=console, чтобы увидеть больше сообщений, проходящих во время загрузки, перед входом в графическую консоль.

Оставьте эту строку как комментарий:

#GRUB_GFXMODE=640x480

В конце файла добавьте строку:

GRUB_GFXPAYLOAD_LINUX=1280x1024x16

или замените значение любым другим ( разделенные запятыми) (ы), которые поддерживаются вашим оборудованием. Значения text, keep, auto, vga и ask также должны работать.

Наконец, после сохранения отредактированного /etc/default/grub с помощью Ctrl + O и выхода из него с помощью Ctrl + X, выполните следующие команды:

$ sudo update-grub $ sudo reboot

Этот ответ также будет работать, чтобы уменьшить частоту разрешения и / или частоту обновления или частоту кадров кадра в системах с тактовой частотой. ЭЛТ-мониторы обычно показывают мерцающие полосы, когда частота обновления слишком высока.

14
ответ дан 31 July 2018 в 10:29

Это помогло мне в Ubuntu 14.04 с ESXi 5.5:

:~$ sudo vi /etc/default/grub

Изменить строку на:

GRUB_CMDLINE_LINUX_DEFAULT="splash vga=792" :~$ sudo update-grub :~$ sudo reboot -r now

Использовать 795 или 799 для более высокого разрешения и посмотреть: http: //www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/ для более подробной информации.

22
ответ дан 2 August 2018 в 04:08
  • 1
    Эти решения работали для меня. Опция splash затормозила экран входа в систему, и, на мой взгляд, это необязательно. Btw Мне действительно не нравятся загадочные варианты, такие как 792! – Kyr 10 July 2015 в 14:52
  • 2
    его устарело в 15.04 – Jiří Doubravský 22 August 2015 в 00:57
  • 3
    работает и на Fedora 21 – edward torvalds 31 August 2015 в 15:09
  • 4
    @ JiříDoubravský то что делать? другие ответы не работают – edward torvalds 31 August 2015 в 15:09
  • 5
    В любом случае команда reboot не любит параметр -r. – Jin Kwon 31 December 2016 в 20:01

Просто какой-то личный фон: на моем другом компьютере у меня нет проблем с этим фантазийным режимом (это 160 колос х 60 строк, но у него есть 4: 3 ЭЛТ-монитор). Он оснащен TNT2 (да, я клянусь), и этот режим был сразу отображен при первой загрузке. Проблема в том, что он делает это, загружая драйвер нувори, и этот парень все еще немного неисправен (в моем случае он висит всю систему при попытке перемещения окон). Таким образом, чтобы иметь пригодную для использования систему, мне пришлось перейти на старый и стабильный драйвер nv, а также отключить настройку режима («потому что ядро ​​всегда будет загружать nouveau при включении). Обратите внимание, что я не использую провиденциальные драйверы nVidia, но, как и вы, я переключился на 80x25 в консольном режиме.

Это связано с тем, что драйвер nv не использует настройку режима ядра. Теперь я не знаю о проприетарных драйверах, но я предполагаю, что они, возможно, изменили вашу конфигурацию, чтобы быть полезными, и, возможно, именно поэтому вы видите этот «большой» режим. Возможно, они отключили настройку режима при установке. Вот почему вы видите «маленький» текстовый режим при загрузке с Live CD.

Вы можете попробовать загрузиться с другим режимом VESA, но это сильно зависит от вашего оборудования. Для этого установите режим . Например, если вы хотите попробовать загрузить текстовый режим на 1024x640, вы обнаружите, что идентификатор режима - 877.

Итак, при загрузке удерживайте клавишу SHIFT (в случае, t имеет тайм-аут GRUB), чтобы вызвать меню GRUB. Выберите режим, который вы хотите загрузить, и нажмите 'e' (чтобы отредактировать команды). В конце команды «kernel» добавьте vga=877. Номер является идентификатором режима, если вы хотите попробовать другие режимы, замените его на нужный номер.

Кроме того, на той же странице в Википедии вы также можете попробовать полезный «Универсальный формат» прямо под режимы. Эта команда hwinfo весьма полезна.

4
ответ дан 2 August 2018 в 04:08
  • 1
    Я использую grub2, а не grub. Я не знал, что Grub несет ответственность за консоль, поэтому я не упомянул об этом в своем вопросе. Сожалею. Я нашел решение с grub2. С уважением! – egarcia 22 December 2010 в 08:55
  • 2
    Верно, решение, которое вы нашли, также кажется более простым. Рад, что вы разобрали его, и спасибо за то, что поделились! – Charles Roberto Canato 22 December 2010 в 11:03

Это не изменит шрифт при загрузке, но для консоли на Ctrl + Alt + F [1-6]

Установите пользовательские шрифты Ubuntu для вашей консоли:

sudo apt-get install fonts-ubuntu-font-family-console

И создайте скрипт /usr/local/bin/fontset с помощью этой команды:

#!/bin/sh setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz

(выберите желаемый фон из папки /usr/share/consolefonts/)

Вы можете вызвать fontset каждый раз на консоли после использования Ctrl + Alt + Alt

или добавьте эту строку в свой /root/.profile

[ ! -t 0 ] && sleep 1 & /usr/local/bin/fontset

(не добавляйте это в ваш файл .profile или вы получаете сообщение об ошибке при графической загрузке)

source: Изменение размера шрифта на экране сообщений о загрузке и консоли

0
ответ дан 2 August 2018 в 04:08
Начало в меню GRUB Нажмите C, чтобы перейти в командную строку GRUB. Запустите vbeinfo и примите решение (например, 1920x1200x32). Запустите вашу систему еще раз sudo nano /etc/default/grub Измените GRUB_GFXMODE= (например, GRUB_GFXMODE=1920x1200x32) Установите GRUB_GFXPAYLOAD_LINUX на GRUB_GFXPAYLOAD_LINUX=keep sudo update-grub, перезагрузите систему
14
ответ дан 2 August 2018 в 04:08
  • 1
    среди всех ответов на этот вопрос, это тот, который работал для меня с сервером Ubuntu 16.04 (и это самый простой) – Seb - SonarSource Team 9 August 2016 в 10:57
  • 2
    Wrt шаг 2 выше: я считаю, что нужно нажать 'c' для командной строки (не 'E') – kaiwan 12 October 2016 в 10:57
  • 3
    Не работает на VMware Workstation Player с Ubuntu 16.10 – Sebi2020 3 November 2016 в 03:33
  • 4
    @ Sebi2020 Теперь какой? VMware Player или VMware Workstation? Работает для меня на VMware Workstation 14.0 с Ubuntu 16.04. – 0xC0000022L 5 December 2017 в 18:31
  • 5
    @ 0xC0000022L Рабочая станция VMWare 10 – Sebi2020 8 December 2017 в 15:22

Почему я отвечаю на эту угрозу, даже если она очень старая? Ответ будет довольно прост, потому что к нему относится много других угроз.

Если vbeinfo или hwinfo --framebuffer не отображает собственное разрешение вашего дисплея, отключите vesa, сделайте это, удалите vga = options in:

sudo nano /etc/default/grub

Найдите GRUB_CMDLINE_LINUX_DEFAULT= и удалите vga=, если вы его найдете.

Если вы удалили эту опцию, не забудьте создать новую grub.cfg:

sudo update-grub

Если вы не знаете, что сделали это хорошо, просто перезагрузитесь и откройте терминал:

grep vga /proc/cmdline grep -ir vga /etc/modprobe.d/

Если grep ничего не показывает , тогда вы удалили параметр vga =.

Теперь установите uvesafb:

sudo apt-get install v86d

Убедитесь, что модуль uvesafb включен в ваш initrd. Добавьте его в конец / etc / initramfs-tools / modules:

sudo sh -c "echo uvesafb >> /etc/initramfs-tools/modules"

Чтобы узнать, какие режимы доступны:

sudo modprobe uvesafb cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes

Теперь настройте uvesafb mode_option = YOURxResoultion-BitColorMode например 1280x1024-32:

sudo sh -c "echo options uvesafb mode_option=1280x1024-32 scroll=ywrap > /etc/modprobe.d/uvesafb.conf"

Не забудьте перестроить ваш initrd:

sudo update-initramfs -k all -u

Теперь вы можете перезагрузиться!

Подробнее см. , Это для debian, но он также работает для ubuntu. Я надеюсь, что это вам помогло, и это должно быть более общим, чем использование grub2.

3
ответ дан 2 August 2018 в 04:08

Следующее работало для меня на Debian Stretch 4.9.51-1. Нет GUI, только консольный режим:

Измените /etc/default/grub и добавьте следующую строку

GRUB_CMDLINE_LINUX_DEFAULT="splash vga=795 nomodeset"

Список кодов vga= см. По адресу http: //pierre.baudu. in / other / grub.vga.modes.html

nomodeset предотвращает изменение разрешения после того, как grub инициализирует [thanks http://pierre.baudu.in/other/grub. vga.modes.html ]

EDIT: Как упоминалось @Videonauth: After do: sudo update-grub

0
ответ дан 2 August 2018 в 04:08
  • 1
    Для внесения изменений в /etc/default/grub недостаточно, вам также необходимо запустить впоследствии sudo update-grub, чтобы это произошло – Videonauth 26 October 2017 в 18:51

Установите графический режим с помощью GRUB_GFXPAYLOAD_LINUX

Сначала установите xrandr и запустите его:

$ sudo apt-get install xrandr $ xrandr

Доступны доступные режимы экрана.

Теперь отредактируйте /etc/default/grub:

$ sudo nano /etc/default/grub

Предположив ранее неотредактированный файл, внесите следующие изменения:

Переменная GRUB_CMDLINE_LINUX_DEFAULT должна содержать как минимум nomodeset, возможно, в дополнение к quiet и splash на настольных системах.

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

В серверных системах раскомментируйте GRUB_TERMINAL=console, чтобы увидеть больше сообщений, проходящих во время загрузки, перед входом в графическую консоль.

Оставьте эту строку как комментарий:

#GRUB_GFXMODE=640x480

В конце файла добавьте строку:

GRUB_GFXPAYLOAD_LINUX=1280x1024x16

или замените значение любым другим ( разделенные запятыми) (ы), которые поддерживаются вашим оборудованием. Значения text, keep, auto, vga и ask также должны работать.

Наконец, после сохранения отредактированного /etc/default/grub с помощью Ctrl + O и выхода из него с помощью Ctrl + X, выполните следующие команды:

$ sudo update-grub $ sudo reboot

Этот ответ также будет работать, чтобы уменьшить частоту разрешения и / или частоту обновления или частоту кадров кадра в системах с тактовой частотой. ЭЛТ-мониторы обычно показывают мерцающие полосы, когда частота обновления слишком высока.

14
ответ дан 2 August 2018 в 04:08

Установите графический режим с помощью GRUB_GFXPAYLOAD_LINUX

Сначала установите xrandr и запустите его:

  $ sudo  apt-get install xrandr $ xrandr  

Доступны доступные режимы экрана.

Теперь отредактируйте / etc / default / grub : [ ! d23]

  $ sudo nano / etc / default / grub  

Предположив ранее неотредактированный файл, внесите следующие изменения:

Переменная GRUB_CMDLINE_LINUX_DEFAULT должен содержать не менее nomodeset , возможно, в дополнение к тихим и всплескам на настольных системах.

  GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset"  

В серверных системах раскомментируйте GRUB_TERMINAL = console , чтобы увидеть больше сообщений, проходящих во время загрузки, перед входом в графическую консоль.

Оставьте эту строку в качестве комментария:

  # GRUB_GFXMODE = 640x480  

В конце файла добавьте строку:

  GRUB_GFXPAYLOAD_LINUX = 1280x1024x16  
[d2 9] или заменить значение любым другим (разделенным запятой) режимом (ами), который (и) поддерживается вашим оборудованием. Значения text , сохраняют , auto , vga и ask также должны работать.

Наконец, после сохранения отредактированного / etc / default / grub с помощью Ctrl + O и выхода из него с помощью Ctrl + X, выполните следующие команды:

   $ sudo update-grub $ sudo reboot  

Этот ответ также будет работать, чтобы уменьшить частоту разрешения и / или частоту обновления или частоту кадров кадра в системах с тактовой частотой. ЭЛТ-мониторы обычно показывают мерцающие полосы, когда частота обновления слишком высока.

14
ответ дан 4 August 2018 в 20:12

Следующее работало для меня на Debian Stretch 4.9.51-1. Нет GUI, только консольный режим:

Измените / etc / default / grub и добавьте следующую строку

  GRUB_CMDLINE_LINUX_DEFAULT = "splash vga = 795  nomodeset " 

Список кодов vga = см. в http://pierre.baudu.in/other/grub.vga.modes.html

nomodeset предотвращает изменение разрешения снова после инициализации grub [thanks Как увеличить разрешение в консольном режиме? ]

EDIT: Как уже упоминалось @Videonauth: After do: sudo update-grub

0
ответ дан 4 August 2018 в 20:12
  1. Начало в меню GRUB
  2. Нажмите C, чтобы перейти в командную строку GRUB
  3. Запустите vbeinfo и примите решение (например, 1920x1200x32 ).
  4. Запустите вашу систему снова
  5. sudo nano / etc / default / grub
  6. Измените GRUB_GFXMODE = (например, GRUB_GFXMODE = 1920x1200x32 )
  7. Установите GRUB_GFXPAYLOAD_LINUX на GRUB_GFXPAYLOAD_LINUX = keep
  8. sudo update-grub
  9. перезагрузите вашу систему
14
ответ дан 4 August 2018 в 20:12

Почему я отвечаю на эту угрозу, даже если она очень старая? Ответ будет довольно прост, потому что к нему относятся многие другие угрозы.

Если vbeinfo или hwinfo --framebuffer не показывает родное разрешение вашего экрана, затем отключите vesa, чтобы удалить vga = options в:

  sudo nano / etc / default / grub  

Найти GRUB_CMDLINE_LINUX_DEFAULT = и удалите vga = , если вы его найдете.

Если у вас есть опция, не забудьте создать новый grub.cfg:

  sudo update-grub  

Если вы не знаете, что сделали это хорошо, просто перезагрузите и откройте терминал:

  grep vga / proc / cmdline grep -ir vga /etc/modprobe.d/  

Если grep ничего не показывает, вы удалили параметр vga =.

Теперь установите uvesafb:

  sudo apt-get install v86d  

Убедитесь, что модуль uvesafb включен в ваш initrd. Добавьте его в конец / etc / initramfs-tools / modules:

  sudo sh -c "echo uvesafb & gt; & / etc / initramfs-tools / modules"  [  ! d30] 

Чтобы узнать, какие режимы доступны:

  sudo modprobe uvesafb cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes  

Теперь настройте uvesafb mode_option = YOURxResoultion-BitColorMode, например 1280x1024-32:

  sudo sh -c "параметры эха uvesafb mode_option = 1280x1024-32 scroll = ywrap & gt; /etc/modprobe.d/uvesafb.conf"  

Не забудьте перестроить ваш initrd:

  sudo update-initramfs -k all -u  

Теперь вы можете перезагрузиться!

Для получения дополнительной информации см. этот . Это для debian, но он также работает для ubuntu. Я надеюсь, что это вам помогло, и это должно быть более общим, чем использование grub2.

3
ответ дан 4 August 2018 в 20:12

Это не изменит шрифт при загрузке, но для консоли в Ctrl + Alt + F [1-6]

Установите пользовательские шрифты Ubuntu для консоли:

   sudo apt-get install fonts-ubuntu-font-family-console  

И создайте скрипт / usr / local / bin / fontset с помощью этой команды :

  #! / bin / sh setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz  

(выберите желаемый фон из / usr / share / consolefonts / )

Вы можете каждый раз называть fontset на консоли после использования Ctrl + Alt + F1

или добавьте эту строку в ваш /root/.profile

  [!  -t 0] & amp; & amp;  сон 1 & amp;  / usr / local / bin / fontset  

(не добавляйте это в ваш файл .profile или вы получаете ошибку при графической загрузке)

source: Изменить размер шрифта на экране загрузочного сообщения и консоли

0
ответ дан 4 August 2018 в 20:12

Просто какой-то личный фон: на моем другом компьютере у меня нет проблем с этим модным режимом (это 160 колос х 60 строк, но у него есть 4: 3 ЭЛТ-монитор). Он оснащен TNT2 (да, я клянусь), и этот режим был сразу отображен при первой загрузке. Проблема в том, что он делает это, загружая драйвер nouveau , и этот парень все еще немного неисправен (в моем случае он висит всю систему при попытке переместить окна). Таким образом, чтобы иметь пригодную для использования систему, мне пришлось перейти на старый и стабильный драйвер nv , а также отключить настройку режима («потому что ядро ​​всегда будет загружать нуво, когда оно будет включено»). Обратите внимание, что я не использую проприетарные драйверы nVidia, но, как и вы, я переключился на 80x25 в консольном режиме.

Это связано с тем, что драйвер nv не использует настройку ядра [ ! d0]. Теперь я не знаю о проприетарных драйверах, но я предполагаю, что они, возможно, изменили вашу конфигурацию, чтобы быть полезными, и, возможно, именно поэтому вы видите этот «большой» режим. Возможно, они отключили настройку режима при установке. Вот почему вы видите «маленький» текстовый режим при загрузке с Live CD.

Вы можете попробовать загрузиться с другим режимом VESA, но это сильно зависит от вашего оборудования. Для этого, пожалуйста, проверьте http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers . Например, если вы хотите попробовать загрузить текстовый режим на 1024x640, вы обнаружите, что идентификатор режима - 877.

Итак, при загрузке удерживайте клавишу SHIFT (в случае, t имеет тайм-аут GRUB), чтобы вызвать меню GRUB. Выберите режим, который вы хотите загрузить, и нажмите 'e' (чтобы отредактировать команды). В конце команды «kernel» добавьте vga = 877 . Номер является идентификатором режима, если вы хотите попробовать другие режимы, замените его на нужный номер.

Кроме того, на той же странице в Википедии вы также можете попробовать полезный «Универсальный формат» прямо под режимы. Эта команда hwinfo весьма полезна.

4
ответ дан 4 August 2018 в 20:12

Это помогло мне в Ubuntu 14.04 с ESXi 5.5:

 : ~ $ sudo vi / etc / default / grub  

Изменить строку на: [ ! d4]

  GRUB_CMDLINE_LINUX_DEFAULT = "splash vga = 792": ~ $ sudo update-grub: ~ $ sudo reboot -r now  

Используйте 795 или 799 для более высокого разрешения , и см.: http://www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/ для более подробной информации.

22
ответ дан 4 August 2018 в 20:12

Установите графический режим с помощью GRUB_GFXPAYLOAD_LINUX

Сначала установите xrandr и запустите его:

  $ sudo  apt-get install xrandr $ xrandr  

Доступны доступные режимы экрана.

Теперь отредактируйте / etc / default / grub : [ ! d23]

  $ sudo nano / etc / default / grub  

Предположив ранее неотредактированный файл, внесите следующие изменения:

Переменная GRUB_CMDLINE_LINUX_DEFAULT должен содержать не менее nomodeset , возможно, в дополнение к тихим и всплескам на настольных системах.

  GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset"  

В серверных системах раскомментируйте GRUB_TERMINAL = console , чтобы увидеть больше сообщений, проходящих во время загрузки, перед входом в графическую консоль.

Оставьте эту строку в качестве комментария:

  # GRUB_GFXMODE = 640x480  

В конце файла добавьте строку:

  GRUB_GFXPAYLOAD_LINUX = 1280x1024x16  
[d2 9] или заменить значение любым другим (разделенным запятой) режимом (ами), который (и) поддерживается вашим оборудованием. Значения text , сохраняют , auto , vga и ask также должны работать.

Наконец, после сохранения отредактированного / etc / default / grub с помощью Ctrl + O и выхода из него с помощью Ctrl + X, выполните следующие команды:

   $ sudo update-grub $ sudo reboot  

Этот ответ также будет работать, чтобы уменьшить частоту разрешения и / или частоту обновления или частоту кадров кадра в системах с тактовой частотой. ЭЛТ-мониторы обычно показывают мерцающие полосы, когда частота обновления слишком высока.

14
ответ дан 6 August 2018 в 04:13

Следующее работало для меня на Debian Stretch 4.9.51-1. Нет GUI, только консольный режим:

Измените / etc / default / grub и добавьте следующую строку

  GRUB_CMDLINE_LINUX_DEFAULT = "splash vga = 795  nomodeset " 

Список кодов vga = см. в http://pierre.baudu.in/other/grub.vga.modes.html

nomodeset предотвращает изменение разрешения снова после инициализации grub [thanks Как увеличить разрешение в консольном режиме? ]

EDIT: Как уже упоминалось @Videonauth: After do: sudo update-grub

0
ответ дан 6 August 2018 в 04:13
  1. Начало в меню GRUB
  2. Нажмите C, чтобы перейти в командную строку GRUB
  3. Запустите vbeinfo и примите решение (например, 1920x1200x32 ).
  4. Запустите вашу систему снова
  5. sudo nano / etc / default / grub
  6. Измените GRUB_GFXMODE = (например, GRUB_GFXMODE = 1920x1200x32 )
  7. Установите GRUB_GFXPAYLOAD_LINUX на GRUB_GFXPAYLOAD_LINUX = keep
  8. sudo update-grub
  9. перезагрузите вашу систему
14
ответ дан 6 August 2018 в 04:13

Почему я отвечаю на эту угрозу, даже если она очень старая? Ответ будет довольно прост, потому что к нему относятся многие другие угрозы.

Если vbeinfo или hwinfo --framebuffer не показывает родное разрешение вашего экрана, затем отключите vesa, чтобы удалить vga = options в:

  sudo nano / etc / default / grub  

Найти GRUB_CMDLINE_LINUX_DEFAULT = и удалите vga = , если вы его найдете.

Если у вас есть опция, не забудьте создать новый grub.cfg:

  sudo update-grub  

Если вы не знаете, что сделали это хорошо, просто перезагрузите и откройте терминал:

  grep vga / proc / cmdline grep -ir vga /etc/modprobe.d/  

Если grep ничего не показывает, вы удалили параметр vga =.

Теперь установите uvesafb:

  sudo apt-get install v86d  

Убедитесь, что модуль uvesafb включен в ваш initrd. Добавьте его в конец / etc / initramfs-tools / modules:

  sudo sh -c "echo uvesafb & gt; & / etc / initramfs-tools / modules"  [  ! d30] 

Чтобы узнать, какие режимы доступны:

  sudo modprobe uvesafb cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes  

Теперь настройте uvesafb mode_option = YOURxResoultion-BitColorMode, например 1280x1024-32:

  sudo sh -c "параметры эха uvesafb mode_option = 1280x1024-32 scroll = ywrap & gt; /etc/modprobe.d/uvesafb.conf"  

Не забудьте перестроить ваш initrd:

  sudo update-initramfs -k all -u  

Теперь вы можете перезагрузиться!

Для получения дополнительной информации см. этот . Это для debian, но он также работает для ubuntu. Я надеюсь, что это вам помогло, и это должно быть более общим, чем использование grub2.

3
ответ дан 6 August 2018 в 04:13

Это не изменит шрифт при загрузке, но для консоли в Ctrl + Alt + F [1-6]

Установите пользовательские шрифты Ubuntu для консоли:

   sudo apt-get install fonts-ubuntu-font-family-console  

И создайте скрипт / usr / local / bin / fontset с помощью этой команды :

  #! / bin / sh setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz  

(выберите желаемый фон из / usr / share / consolefonts / )

Вы можете каждый раз называть fontset на консоли после использования Ctrl + Alt + F1

или добавьте эту строку в ваш /root/.profile

  [!  -t 0] & amp; & amp;  сон 1 & amp;  / usr / local / bin / fontset  

(не добавляйте это в ваш файл .profile или вы получаете ошибку при графической загрузке)

source: Изменить размер шрифта на экране загрузочного сообщения и консоли

0
ответ дан 6 August 2018 в 04:13

Просто какой-то личный фон: на моем другом компьютере у меня нет проблем с этим модным режимом (это 160 колос х 60 строк, но у него есть 4: 3 ЭЛТ-монитор). Он оснащен TNT2 (да, я клянусь), и этот режим был сразу отображен при первой загрузке. Проблема в том, что он делает это, загружая драйвер nouveau , и этот парень все еще немного неисправен (в моем случае он висит всю систему при попытке переместить окна). Таким образом, чтобы иметь пригодную для использования систему, мне пришлось перейти на старый и стабильный драйвер nv , а также отключить настройку режима («потому что ядро ​​всегда будет загружать нуво, когда оно будет включено»). Обратите внимание, что я не использую проприетарные драйверы nVidia, но, как и вы, я переключился на 80x25 в консольном режиме.

Это связано с тем, что драйвер nv не использует настройку ядра [ ! d0]. Теперь я не знаю о проприетарных драйверах, но я предполагаю, что они, возможно, изменили вашу конфигурацию, чтобы быть полезными, и, возможно, именно поэтому вы видите этот «большой» режим. Возможно, они отключили настройку режима при установке. Вот почему вы видите «маленький» текстовый режим при загрузке с Live CD.

Вы можете попробовать загрузиться с другим режимом VESA, но это сильно зависит от вашего оборудования. Для этого, пожалуйста, проверьте http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers . Например, если вы хотите попробовать загрузить текстовый режим на 1024x640, вы обнаружите, что идентификатор режима - 877.

Итак, при загрузке удерживайте клавишу SHIFT (в случае, t имеет тайм-аут GRUB), чтобы вызвать меню GRUB. Выберите режим, который вы хотите загрузить, и нажмите 'e' (чтобы отредактировать команды). В конце команды «kernel» добавьте vga = 877 . Номер является идентификатором режима, если вы хотите попробовать другие режимы, замените его на нужный номер.

Кроме того, на той же странице в Википедии вы также можете попробовать полезный «Универсальный формат» прямо под режимы. Эта команда hwinfo весьма полезна.

4
ответ дан 6 August 2018 в 04:13

Это помогло мне в Ubuntu 14.04 с ESXi 5.5:

 : ~ $ sudo vi / etc / default / grub  

Изменить строку на: [ ! d4]

  GRUB_CMDLINE_LINUX_DEFAULT = "splash vga = 792": ~ $ sudo update-grub: ~ $ sudo reboot -r now  

Используйте 795 или 799 для более высокого разрешения , и см.: http://www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/ для более подробной информации.

22
ответ дан 6 August 2018 в 04:13

Установите графический режим с помощью GRUB_GFXPAYLOAD_LINUX

Сначала установите xrandr и запустите его:

  $ sudo  apt-get install xrandr $ xrandr  

Доступны доступные режимы экрана.

Теперь отредактируйте / etc / default / grub : [ ! d23]

  $ sudo nano / etc / default / grub  

Предположив ранее неотредактированный файл, внесите следующие изменения:

Переменная GRUB_CMDLINE_LINUX_DEFAULT должен содержать не менее nomodeset , возможно, в дополнение к тихим и всплескам на настольных системах.

  GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset"  

В серверных системах раскомментируйте GRUB_TERMINAL = console , чтобы увидеть больше сообщений, проходящих во время загрузки, перед входом в графическую консоль.

Оставьте эту строку в качестве комментария:

  # GRUB_GFXMODE = 640x480  

В конце файла добавьте строку:

  GRUB_GFXPAYLOAD_LINUX = 1280x1024x16  
[d2 9] или заменить значение любым другим (разделенным запятой) режимом (ами), который (и) поддерживается вашим оборудованием. Значения text , сохраняют , auto , vga и ask также должны работать.

Наконец, после сохранения отредактированного / etc / default / grub с помощью Ctrl + O и выхода из него с помощью Ctrl + X, выполните следующие команды:

   $ sudo update-grub $ sudo reboot  

Этот ответ также будет работать, чтобы уменьшить частоту разрешения и / или частоту обновления или частоту кадров кадра в системах с тактовой частотой. ЭЛТ-мониторы обычно показывают мерцающие полосы, когда частота обновления слишком высока.

14
ответ дан 7 August 2018 в 22:16

Другие вопросы по тегам:

Похожие вопросы: