← Back to team overview

sslug-teknik team mailing list archive

mga.o i red hats kerne 2.4.18-19.7.x

 

Hej

Jeg sidder og roder i en anden tråd med noget DVD. I den forbindelse
begyndte jeg at installere den driver til mit matrox millenium G450, som
jeg brugte "før i tiden" (nu sidder kortet i en nyere maskine der lige
er installeret).

Dengang skulle man bare kopiere mga_drv.o (og evt. mga_hal_drv.o) til
sit /usr/X11R6/lib/modules/drivers/, så virkede verden. Men OpenGL og
det hele. Sådan husker jeg det i hvert fald. MIne fine OpenGL test er om
Tuxracer spiller ;-)

Nu kan jeg ikke få OpenGL til at virke når jeg gør ovenstående.
Hjælp, hvad gør jeg galt?

Så downloader jeg den nyeste driver (helt ny faktisk, fra i torsdags),
og læser README.

Der står at man skal loade agpgart og mga for at få direct rendering.
Men i den Red Hat jeg kører nu, Red Hat 7.3 med updates, kerne
2.4.18-19.7.x (red hats sjove versionssystem?), der findes mga.o slet
ikke.

Den ligger i
/lib/modules/2.4.18-19.7.xdebug/kernel/drivers/char/drm/mga.o men ikke i
/lib/modules/2.4.18-19.7.x .

Er dette en fejl eller er mga.o "obsolete" og i så fald, hvad erstatter
den?

Når jeg går ned i kernesourcen og kører make oldconfig, og kigger på
settings bagefter (håbede at kompilere et mga.o modul) så er der noget
der hedder "build driver for old (XFree 4.0) DRM drivers, og dernede
under kan jeg vælge Matrox, som jeg vil tro bliver til et mga.o modul.

Men hvis det er gamle drivere, som er slået fra per default i kernen,
hvad er så ideen med det?

Er det en anden driver der har overtaget rollen? Som hedder noget andet?


Hvis vi lige ser bort fra mga.o et øjeblik. Så prøver jeg at loade
agpgart med "modprobe agpgart". Der får jeg fejl:
/lib/modules/2.4.18-19.7.x/kernel/drivers/char/agp/agpgart.o:
init_module: No such device


Hvad brokker den sig over?

Sidst men ikke mindst skal jeg nævne, at jeg har en mga_vid driver
installeret, som kom med "vidix" med mplayer. Kan det være den der
forstyrrer?

Det er ikke dens skyld at mga.o ikke findes, det har jeg kigget efter på
en anden maskine med samme kerne, som jeg ikke har fusket med.

Har jeg brug for "direct rendering" (agpgart og det) før mit OpenGL vil
spille? 

Æv verden var så simpel for et år siden ;-)

-- 
Hanne Munkholm <hanne@xxxxxxxxxxx>

BOFH excuse of the day: Interference between the keyboard and the chair.