Автор Тема: В консоле шрифт очень крупный.[Решено]  (Прочитано 1885 раз)

Оффлайн fsghsfggh

  • Участник
  • *
  • Сообщений: 107
В консоль шрифт очень крупный или это разрешение, во время загрузке тоже крупный шрифт.
Драйвер на видео стоит NVIDIA проприетарный 1366x768.
При нажатие ctrl+alt+(1-6) Текст очень крупный.
« Последнее редактирование: 17.03.2015 15:26:22 от viktarh »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: В консоле шрифт очень крупный.
« Ответ #1 : 17.03.2015 01:54:02 »
В консоль шрифт очень крупный или это разрешение, во время загрузке тоже крупный шрифт.
Драйвер на видео стоит NVIDIA проприетарный 1366x768.
При нажатие ctrl+alt+(1-6) Текст очень крупный.

Это разрешение.
Нужно смотреть, о чём знает VESA BIOS Extensions
« Последнее редактирование: 17.03.2015 02:15:20 от Speccyfighter »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 360
  • Учиться .... Телепатами не рождаются, ими ....
Re: В консоле шрифт очень крупный.
« Ответ #2 : 17.03.2015 04:54:00 »
Режим фреймбуфера не включился? Или в grub/vga не прописан vga=..., а оно при нуво там и не прописывается, а вот для nvidia нужно прописать, только проверьте, что модуль нуво неостался в initrd, а то он с таким параметром не дружит.

dango

  • Гость
Re: В консоле шрифт очень крупный.
« Ответ #3 : 17.03.2015 10:27:10 »
Дистрибутив Simply Linux 7.0.4 x86_64, видео NVidia, драйвера проприетарные.
Собственно, аналогичная картина на загрузке и в консолях. Дело в разрешение. Причем оно изменилось после перехода на проприетарные драйвера. Руки не доходили разобраться, но интерес все же остался.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 360
  • Учиться .... Телепатами не рождаются, ими ....
Re: В консоле шрифт очень крупный.
« Ответ #4 : 17.03.2015 13:24:14 »
http://www.altlinux.org/Установка_проприетарных_драйверов_NVIDIA_и_ATI

Известные проблемы
Цитировать
Проблема:
Примечание: У владельцев NVIDIA в некоторых ситуациях при запуске системы мелькает логотип NVIDIA, происходит запуск Х-ов, но вместо нормальной картинки монитор показывает по центру полосу примерно в половину ширины экрана с прерывистыми диагональными линиями на ней. Если после этого сделать Ctrl+Alt+F1, Ctrl+Alt+F7, то изображение нормализуется.
Проблема другая, а решение такое-же:

Решение:

Цитировать
в этом случае помогает принудительное выставление графического режима в опциях ядра при загрузке (в настройках загрузчика), например, vga=0x314. Для этого


Шаг 1. Открываем в редакторе(для новичков рекомендуется mcedit) файл /etc/sysconfig/grub2


$ su-
# mcedit /etc/sysconfig/grub2



Шаг 2. Находим строчку с переменной GRUB_CMDLINE_LINUX_DEFAULT. Например, у автора руководства она имеет вид

GRUB_CMDLINE_LINUX_DEFAULT='quiet=1 panic=30 splash'


Шаг 3. Добавляем в переменную параметр vga=0x314

GRUB_CMDLINE_LINUX_DEFAULT='quiet=1 panic=30 splash vga=0x314'


Шаг 4. Сохраняем изменения и выходим.

Шаг 5. Перегенерируем конфиг загрузчика grub2

$ su -
# grub-mkconfig -о /boot/grub/grub.cfg


Теперь при следующей загрузке все должно нормализоваться.

Моё замечание:

0x314 - это не догма, возможно вам нужен другой режим.

http://forum.oszone.net/post-326195-7.html
Цитата: ruslandh
Режимы VGA (указаны в 16-ричном коде):
Цитата ...kernel-doc.../fb/vesafb.txt

___| 640x480 800x600 1024x768 1280x1024
----+-------------------------------------
256_|_0x101__0x103___0x105_____0x107
32k_|_0x110__0x113___0x116_____0x119
64k_|_0x111__0x114___0x117_____0x11A
16M_|_0x112__0x115___0x118_____0x11B


The video mode number of the Linux kernel is the VESA mode number plus
0x200.

Linux_kernel_mode_number = VESA_mode_number + 0x200

So the table for the Kernel mode numbers are:

____| 640x480 800x600 1024x768 1280x1024
--------------------------------------------------
256_|_0x301___0x303____0x305___0x307
32k_|_0x310___0x313____0x316___0x319
64k_|_0x311___0x314 ____0x317___0x31A
16M_|_0x312___0x315____0x318___0x31B

Т.е. 0x314 - это 800x600 в режиме VESA, с 16-битной цветностью.
« Последнее редактирование: 17.03.2015 13:38:41 от ruslandh »

Оффлайн fsghsfggh

  • Участник
  • *
  • Сообщений: 107
Re: В консоле шрифт очень крупный.
« Ответ #5 : 17.03.2015 15:25:58 »
Спасибо, помогло.
Можно еще взять вот  из такой таблицы, vga=XXX:

8bit:
640x480 - 769
800x600 - 771
1024x768 - 773
1280x1024 - 775

16bit:
640x480 - 785
800x600 - 788
1024x768 - 791
1280x1024 - 794

24bit:
640x480 - 786
800x600 - 789
1024x768 - 792

dango

  • Гость
Подтверждаю, фреймбуфер заработал с нужным разрешением. И шрифт в консоли заодно поменялся
http://forum.altlinux.org/index.php/topic,34315.15.html

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Ну как вариант:

Коды в десятичной системе счисления:
(К полученному значению прибавляется 512)
# vbetest
VBE Version 3.0
Intel(r)915GM/910ML/915MS Graphics Chip Accelerated VGA BIOS
[261] 1024x768 (256 color palette)
[279] 1024x768 (5:6:5)
[280] 1024x768 (8:8:8)
[274] 640x480 (8:8:8)
[276] 800x600 (5:6:5)
[277] 800x600 (8:8:8)
[257] 640x480 (256 color palette)
[259] 800x600 (256 color palette)
[273] 640x480 (5:6:5)
Type a mode number, or 'q' to quit - q

В шестнадцатиричной:
# hwinfo --framebuffer
02: None 00.0: 11001 VESA Framebuffer
  [Created at bios.459]
  Unique ID:
  Hardware Class: framebuffer
  Model: "Intel(r)915GM/910ML/915MS Graphics Controller"
  Vendor: "Intel Corporation"
  Device: "Intel(r)915GM/910ML/915MS Graphics Controller"
  SubVendor: "Intel(r)915GM/910ML/915MS Graphics Chip Accelerated VGA BIOS"
  SubDevice:
  Revision: "Hardware Version 0.0"
  Memory Size: 7 MB + 704 kB
  Memory Range: 0xc0000000-0xc07affff (rw)
  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
  Config Status: cfg=new, avail=yes, need=no, active=unknown

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Маленький вопросик, поэтому тут спрошу.
при запуске системы мелькает логотип NVIDIA
Это так и должно быть ?
Просто у меня на домашнем не мелькает, либо просто я не замечаю этого. Монитор подключен через DVI и использую SSD. Но при этом, ни первый раз уже замечаю, на других машинах, на разных карточках NVIDIA при загрузке появляется лого от NVIDIA.
Просто интересно...
« Последнее редактирование: 25.10.2015 08:42:21 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 138
    • Домашняя страница
Проприетарный драйвер. Отключается параметром NoLogo.
Андрей Черепанов (cas@)