LINUX.ORG.RU

Помогите включить DRI для s3 savage


0

0

Здраствуйте, имеется ноут IBM Thinkpad T23, поставил сусю 10.1, glxgears показывает 200 фпс. Поддержки из коробки этого DRI нету :( Прочитал что в Xorg 7 есть поддержка карт s3, скачал двд образ opensuse 10.2 и поставил. Там есть 7 ксорг, но все равно не пашет direct rendering. Объясните как его прикрутить, замучился. Неделю как слез с винды, а тут такие траблы с линухой (зато смог его поставить на бук без сидюка через PXE) Мануалы читать начал, но это на долго, а результат нужен сейчас. Опишите процесс уважаемые гуру, спасибо

anonymous

вот куски xorg.conf:

Section "Module"
# skipped ...
    Load       "glx"
    Load       "dri"
EndSection

Section "Device"
    Identifier  "S3 SuperSavage"
    Driver      "savage"
    VideoRam    16384
    Option      "DmaMode" "Any"
    Option      "DmaType" "AGP"
    Option      "BusType" "AGP"
    BusID       "PCI:1:0:0"
EndSection

Section "DRI"
    Mode 0666
EndSection

у тебя разрешение экрана какое? если 1024x768, то все должно
заработать. у меня 1400х1050 и иксы пишут, что памяти мало слишком,
надо примерно 17.5МВ. а если выставить разрешение поменьше, то dri
работает.

anonymous
()

В Xorg нестабильные dri-драйвера из mesa не включают по умолчанию. Нужна mesa, соответствующая твоему Xorg, например, для Xorg 6.9/7.0 это 6.4.2 Скачиваешь, собираешь make linux-dri-x86 Mesa-4.6.2/lib/savage_dri.so переносишь в /usr/X11R6/lib/modules/dri или где они в SUSE лежат (ищешь r200_dri.so). По моему, как-то так.

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

savage_dri.so нашел в /usr/lib/xorg/modules/drivers/ там же лежал r200_dri.so , в xorg.conf прописал Load "dri". Эффекта ноль, но теперь glxgears выдает libGL error: drmMap of framebuffer failed (Invalid argument) libGL error: reverting to (slow) inderect rendering Чего ему еще не хватает... ?

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

Модуль ядра соответствуюий загружен (и вообще собран ли)? Попробуй modprobe savage, если ругается - собери ядро с этим модулем (device drivers -> character devices -> Direct rendering manager -> Savage video cards). У меня такой же ноут - dri работает (только вот после suspend to disk глючить начинает :( При этом после suspend-to-ram всё нормально).

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