Толик Панков
hex_laden
............ .................. ................

October 2025
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Толик Панков [userpic]
Изменение разрешения экрана в консоли Slackware

Я все-таки победил эту проблему! Оно по-умолчанию задиралось куда-то в ебеня, оказывалось очень большим, а текст, соответственно, невозможно мелким.

Чего я только ни делал, ставил проприетарные драйвера (зря, к моей карточке не подошли), изгуглил все вдоль и поперек, съел слакбук, излазил весь автозапуск с мыслью, что гадит какая-то англичанка софтина, пугал кота на недосквоте ночными ебтвоюматерями, даже написал [info]ierofant в почту и [info]ketmar в блог. [info]ierofant сделал вид, что не знает (а на самом деле состряпал тролльфейс и спорил со своими итальянцами за сколько я решу проблему), а [info]ketmar конечно не мог представить, что я споткнусь в такой элементарной вещи, потому тоже ничего не подсказал.

Ларчик открывался просто. Всего-то надо было передать модулю DRM ядра Linux нужные параметры и сделать это правильно.
Kernel can recognize video= parameter in following form (see KMS for more details)
т.е. заменить в конфиге Grub'а vga=normal на video=<conn>:<xres>x<yres>
где:
<conn> - куда подключается монитор, у меня это VGA-1, а для конкретной карты можно посмотреть список входов здесь: /sys/class/drm/
<xres> - высота
<yres> - ширина
Есть и другие параметры (необязательные), они все по ссылке описаны. Для ЭЛТ-монитора важен параметр @<refresh> - частота обновления.
Например: video=VGA-1:640x480@75

Comments
(Anonymous)

а если LILO ?

хз. Мне никогда LILO не нравился, но какой-то способ тоже есть. Если не забуду, позже погуглю.