Geen DRI onder X-Windows

Pagina: 1
Acties:

  • mkools24
  • Registratie: Januari 2004
  • Laatst online: 20-05-2021
Beste mensen,

Even een probleempje.

Ik heb pas mijn Centrino notebook waar altijd Slackware 9.1 op draaide nu
geupgrade naar Slackware 10.0 (naja upgrade, install from scratch).

Nu is het probleem dat ik geen DRI support heb, dwz. al mijn applicaties die
een beetje 3D of OpenGL gebruiken lopen niet hoger dan 4 fps, bijv. mijn
screensavers maar nog belangrijker mijn Sun Looking Glass desktop is niet
vooruit te branden.

Onder 9.1 werkte dit altijd wel prima met dezelfde Kernel config (2.6.7).
Ook als ik de orginele slack-kernel boot (2.4.26) werkt het niet.

Ik heb alle stappen van de volgende site uitgevoerd:

http://dri.sourceforge.net/cgi-bin/moin.cgi/Building

Dus DRI compleet opnieuw gerebuild met de nieuwste CVS source, maar helaas
zonder succes.

De modules laden prima (agpgart, intel-agp en de radeon dri module) en als je
dus lsmod doet zie je ze allemaal staan.
Maar als je X-Windows start is de perfomance nog steeds ronduit slecht.
Ook als ik 'glxinfo' geef op de commandline staat er:

Direct rendering support: No

Dat lijkt me al niet echt goed.

Hopelijk kan iemand mij helpen ik ben er gisteren al uren achter elkaar mee
bezig geweest maar kan zo even geen oplossing meer vinden.
Ik zit er aan te denken te downgraden naar Slackware 9.1, maar als iemand
wel de oplossing weet zou het geweldig zijn!

Hier nog mijn config:

Toshiba Tecra S1 (Intel Centrino chipset)
Pentium-M 1.6 GHz
ATI Radeon Mobility 9000
256 MB RAM.
Slackware 10.0 / Custom 2.6.7 kernel.

Alvast bedankt!

[ Voor 3% gewijzigd door mkools24 op 19-07-2004 10:25 ]


Verwijderd

Je hebt DRI ook in je XF86Config aanstaan?
code:
1
Option "dri" "on"

  • freggy
  • Registratie: Juli 2002
  • Niet online
Post eens je XF86Config. Heb je in XF86Config de dri module geladen en zet je de permissies voor dri op 0666?

Ohja, ik begin mij eigenlijk af te vragen of er voor Radeon Mobility 9000 wel dri ondersteuning beschikbaar is. Google misschien eens om te verifiëren of je ergens succesverhalen over dri met deze kaart kan vinden.

  • mkools24
  • Registratie: Januari 2004
  • Laatst online: 20-05-2021
Ik heb geen Option DRI on maar wel: Load "DRI"
Volgens de logs wordt mijn kaart gewoon herkend en volgens de DRI
site ook ondersteund (het werkt wel onder XFree86 dus ja).

Hier zijn iig mijn logs:

http://www.xs4all.nl/~mkools/logs/

Alvast bedankt voor de reacties!!

--
Martijn.

Edit: ik lees net in het log:

(--) Assigning device section with no busID to primary device
(--) Chipset ATI Radeon Mobility 9000 (M9) Lf (AGP) found

Dus ik ga ervan uit dat hij gewoon herkend wordt.

[ Voor 28% gewijzigd door mkools24 op 19-07-2004 13:12 ]


  • cavey
  • Registratie: Augustus 2000
  • Laatst online: 17-02 19:31
eh

maak je gebruik van de juiste GL drivers dan? en GLX module? Dat je niet met de MesaLibs bezig bent ofzo voor supersnelle software rendering?....

(ik moet eerst de logs lezen 8)7 keer honderd) (dit was een mental note voor mezelf... dat het even duidelijk is)

[ Voor 30% gewijzigd door cavey op 19-07-2004 13:13 ]


  • mkools24
  • Registratie: Januari 2004
  • Laatst online: 20-05-2021
komakeef schreef op 19 juli 2004 @ 13:11:
eh

maak je gebruik van de juiste GL drivers dan? en GLX module? Dat je niet met de MesaLibs bezig bent ofzo voor supersnelle software rendering?....

(ik moet eerst de logs lezen 8)7 keer honderd)
Ehmm ja ik ben wel met de Mesalibs bezig geweest van dri.sourceforge.net
omdat het in de standaardinstallatie niet werkt.

Maar dit is niet goed verneem ik uit jou reactie :)

  • chaotik
  • Registratie: Januari 2001
  • Laatst online: 10-08-2025
2 dingetjes die ik in je log/conf tegen kwam. Misschien dat je er wat aan hebt:

1) in je .log file bijna onderaan staan de volgende regels:
code:
1
2
3
4
5
(II) RADEON(0): [drm] added 1 reserved context for kernel
(WW) RADEON(0): [agp] AGP not available
(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.
(II) RADEON(0): [agp] You may want to make sure the agpgart kernel module
is loaded before the radeon kernel module.

En misschien dat dit veroorzaakt wordt door het volgende (helemaal onderaan) uit je .conf:
code:
1
2
3
# Section "DRI"
#    Mode 0666
# EndSection

Ik meen me te herinneren dat die "Mode" parameter permissies regelt van je DRI interface.

Waar je mee kan beginnen, is kijken of die 3 line uncommenten je probleem verhelpt. Anders is er misschien iets anders m.b.t. AGP-support aan de hand.

  • mkools24
  • Registratie: Januari 2004
  • Laatst online: 20-05-2021
Thanks chaotik!

Ik ga dit direct proberen en laat het weten als het werkt!
Hiermee kom ik in ieder geval al iets verder 8)

  • mkools24
  • Registratie: Januari 2004
  • Laatst online: 20-05-2021
Guys allemaal harstikke bedankt! Het werkt!

Ik heb al die DRI modules die ik gecompiled hebt gewoon weggeflikkerd,
mijn kernel opnieuw gecompiled en alles ingebakken.

(Dus agpgart etc, al mijn character devices, ook DRI)

Icm. met die 0666 code in de DRI section, werkt het nu perfect!

Looking Glass loopt als een trein!

Nogmaals dank.
Pagina: 1