G450, DRI и все это - на FreeBSD 4.11

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Topper
Бывший модератор
Сообщения: 2088
Статус: Насильник бабушек-педофилок
ОС: Windows 10

G450, DRI и все это - на FreeBSD 4.11

Сообщение Topper »

Пытаюсь оживить поддержку DRI на матроксе G450. все вроде подгружается, все заводится, но gxlgears выдает около 50 fps, окошки отрисовываются медленно... в конце /var/log/XFree86.0.log имеются вот такие вот какашки:

[drm] failed to load kernel module "mga"
(II) MGA(0): [drm] drmOpen failed
(EE) MGA(0): [drm] DRIScreenInit failed. Disabling DRI.

ставил как родной иксовый драйвер, так и матроксовый (под XFree 4.3). результат не меняется. в /dev/dri пусто. собственно, что делать?
Хрю.
Спасибо сказали:
Аватара пользователя
TIM
Сообщения: 91
ОС: FreeBSD

Re: G450, DRI и все это - на FreeBSD 4.11

Сообщение TIM »

:) рецидив. Опять всё решилось "само-собой" :) просто девайса /dev/dri/card? не было :)

собираем модуль ядра для поддержки DRM Matrox:

Код: Выделить всё

cd /sys/modules/drm/mga
make && make install clean


подгружаем (kldload mga) + ставим в автозагрузку (в /boot/loader.conf добавляем mga_load="YES") или смотрим в LINT/NOTES и вставляем в ядро.

также не забываем указать

Код: Выделить всё

Section "DRI"
       Mode 0666
EndSection


в конфиге иксов :)
Спасибо сказали:
Topper
Бывший модератор
Сообщения: 2088
Статус: Насильник бабушек-педофилок
ОС: Windows 10

Re: G450, DRI и все это - на FreeBSD 4.11

Сообщение Topper »

и еще раз громадное спасибо TIM'у :)
Хрю.
Спасибо сказали: