Re: [freebsd] releng/11.1: Supermicro X9, Matrox G200ew, vt

2017-08-08 Пенетрантность Anton Sayetsky
8 августа 2017 г., 15:25 пользователь Eugene Grosbein
 написал:
> UTF-8 в консоли FreeBSD/syscons поддерживается с версии 8.0:
> http://dadv.livejournal.com/162099.html
Ага, знаю об этом ректальном способе с jfbterm. В любом случае,
конкретно меня не интересует UTF.

Возвращаясь к vt: предполагаю, что изменений в коде необходимо сделать
не слишком много, ведь в G200ew ядро от обычной G200. Но сам, боюсь,
это сделать не осилю.
ЗЫЖ а ещё в vt шрифт отличный - это Terminus, как я вижу, а он для
текста, ПМСМ, идеален.
___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] releng/11.1: Supermicro X9, Matrox G200ew, vt

2017-08-08 Пенетрантность Anton Sayetsky
8 августа 2017 г., 14:58 пользователь Anton Sayetsky
 написал:
> Как бы мне всё-таки получить на этом железе 800х600 (так удобнее и
> надеюсь, что обрезания последней строки не будет)?
Ах, совсем забыл - на releng/10.3 использовал syscons + VESA +
SC_PIXEL_MODE - там 800х600 (да и дефолтное 720х400) работает
прекрасно, ничего не обрезается. Уже подумываю, а не выкинуть ли вновь
vt и не вернуться ли на старый, проверенный метод.
___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] releng/11.1: Supermicro X9, Matrox G200ew, vt

2017-08-08 Пенетрантность Anton Sayetsky
Приветствую, коллеги.
Имеется сабж и меня не устраивает, как оно "работает".
Видюха такая:
$ pciconf -lv vgapci0
vgapci0@pci0:8:3:0: class=0x03 card=0x062815d9 chip=0x0532102b
rev=0x0a hdr=0x00
vendor = 'Matrox Electronics Systems Ltd.'
device = 'MGA G200eW WPCM450'
class  = display
subclass   = VGA

По дефолту vt использует разрешение 640х480, но IPMI его видит как
672х480, из-за чего последняя строка на экране влезает только
наполовину: https://drive.google.com/file/d/0B2Ehe_bhVVnPSEJDYjBWVWRDcWc/view
(скриншот). Другие разрешения vt умеет только в режиме DRM, так что
первым делом модули drm + mga я и попробовал, но ничего не произошло.
Как оказалось - в /sys/dev/drm/drm_pciids.h есть только G200, но не
G200ew.
Добавил соответствующую строку - модуль пытается прицепить карту, но не может:
drm0:  numa-domain 0 on vgapci0
error: [drm:pid45748:drm_load] *ERROR* Card isn't AGP, or couldn't
initialize AGP.
device_attach: drm0 attach returned 12

Как бы мне всё-таки получить на этом железе 800х600 (так удобнее и
надеюсь, что обрезания последней строки не будет)?
___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd