LINUX.ORG.RU

Как уменьшить разрешение экрана в TTY-консоли?

 , , ,


0

2

Здравствуйте. При загрузке Debian Jessie, меню GRUB появляется в нормальном разрешении (1024x768), а потом меняется видеорежим и разрешение становится на максимум - текст становится очень мелким. Видеокарточка Intel GMA 3650.

Используемый модуль ядра для видеокарточки:

# lspci -nnk | grep -i vga -A3 | grep 'in use'
        Kernel driver in use: gma500

Вывод команды hwinfo --framebuffer | grep Mode

Model: "Intel(R)XX Graphics Controller"
  Mode 0x033c: 1920x1440 (+1920), 8 bits
  Mode 0x034d: 1920x1440 (+3840), 16 bits
  Mode 0x033a: 1600x1200 (+1600), 8 bits
  Mode 0x034b: 1600x1200 (+3200), 16 bits
  Mode 0x035a: 1600x1200 (+6400), 24 bits
  Mode 0x0307: 1280x1024 (+1280), 8 bits
  Mode 0x031a: 1280x1024 (+2560), 16 bits
  Mode 0x031b: 1280x1024 (+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

Содержимое файла /etc/default/grub:

GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=0x0318 video=LVDS-1:d rootflags=data=writeback"
GRUB_CMDLINE_LINUX=""
GRUB_GFXMODE=1024x768x32

Если в файле /etc/modprobe.d/fbdev-blacklist.conf в конце добавить строчку (с этой строчкой параметр vga= в /etc/default/grub игнорируется):

blacklist gma500_gfx

Выполнить команду:

update-initramfs -u -k all

и перезагрузиться, то при загрузке системы разрешение не увеличивается и остаётся вменяемым (1024x768).

Подскажите, пожалуйста, есть ли возможность уменьшить разрешение экрана в TTY-консоли, не прибегая к занесению модуля gma500_gfx в блэклист?


Чё, шрифт крупнее в консоли поставить не Ъ?

anonymous
()
Ответ на: комментарий от Sferg

Это какой-то кривой драйвер... Вон в инете ругани на него и целые страницы «как исправить». Вы всё попробовали? Говорят, к примеру, можно splash убрать и некоторым помогает.

У меня такого железа нет, чтобы наверняка проверить.

Bebop ★★
()

После внесения изменений в /etc/default/grub update_grub2 делал?

shell-script ★★★★★
()

Передавай параметр vga=792 ядру, никого не слушай. Только это кажется не работает с KMS и опенсорсным драйвером.

текст становится очень мелким

установи нативное для монитора разрешение и поменяй consolefont, иначе будет мыло и вообще всё плохо.

anonymous
()
Ответ на: комментарий от anonymous

есть ещё вариант убрать параметр vga и настроить kms, но с проприетарным драйвером что-то не особо работает и вообще это тебе не нужно, покуда у экрана крошечное разрешение.

anonymous
()
Ответ на: комментарий от anonymous

nomodeset как раз и помог. Благодарствую!

Sferg
() автор топика
Ответ на: комментарий от anonymous

а, ну у тебя уже есть. теперь добавь nomodeset

И поломай графику, ага. Выше нормальное решение предложили: выбрать шрифт комфортной величины.

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