Ik heb dus Debian GNU Linux draaien op een PIII 450 met een ATI rage 128 AGP kaartje erin.
Nu wil ik ipv vesafb de framebuffer voor ATI rage 128 gebruiken.
Die heb ik als module aangeduid bij het compilen van de kernel (aty128fb.o)
Nu probeer ik dat allemaal werkende te krijgen ... maar met slechts een matig resultaat
Wat ik heb gedaan :
Ik heb de "vga=..." regel verwijdert uit mijn lilo.conf
Ik heb append="video=aty128fb:1024x768-72" toegevoegd bij vmlinuz image in lilo.conf
Maar bij het booten blijft hij in text mode
Volgende msg krijg ik te zien :
En veel later komt dan de msg :
Eens geboot en ingelogd in console als root, kan ik wel het volgende doen:
En dat geeft volgende output :
En dan kan ik de resolutie en zo aanpassen met fbset.
Maar dat is dan wel maar voor die 1 console. De rest blijft text ...
Hoe kan ik er nu voor zorgen dat alles bij het booten gebeurd ?
Is het misschien een probleem dat aty128fb een module is, en niet in de kernel is gebakken ?
Nu wil ik ipv vesafb de framebuffer voor ATI rage 128 gebruiken.
Die heb ik als module aangeduid bij het compilen van de kernel (aty128fb.o)
Nu probeer ik dat allemaal werkende te krijgen ... maar met slechts een matig resultaat
Wat ik heb gedaan :
Ik heb de "vga=..." regel verwijdert uit mijn lilo.conf
Ik heb append="video=aty128fb:1024x768-72" toegevoegd bij vmlinuz image in lilo.conf
Maar bij het booten blijft hij in text mode
Volgende msg krijg ik te zien :
code:
1
| Kernel command line: BOOT_IMAGE=Linux ro root=343 video=aty128fb:1024x768-72 |
En veel later komt dan de msg :
code:
1
2
3
4
5
6
| Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 321M agpgart: Detected Intel 440BX chipset agpgart: AGP aperture is 64M @ 0xf4000000 [drm] AGP 0.99 on Intel 440BX @ 0xf4000000 64MB [drm] Initialized r128 2.2.0 20010917 on minor 0 |
Eens geboot en ingelogd in console als root, kan ik wel het volgende doen:
code:
1
| modprobe aty128fb |
En dat geeft volgende output :
code:
1
2
3
4
5
6
| PCI: Found IRQ 11 for device 01:00.0 aty128fb: Rage128 BIOS located at segment C00C0000 aty128fb: Rage128 RF (AGP) [chip rev 0x2] 16M 128-bit SDR SGRAM (1:1) Console: switching to colour frame buffer device 80x30 fb0: ATY Rage128 frame buffer device on PCI aty128fb: Rage128 MTRR set to ON |
En dan kan ik de resolutie en zo aanpassen met fbset.
Maar dat is dan wel maar voor die 1 console. De rest blijft text ...
Hoe kan ik er nu voor zorgen dat alles bij het booten gebeurd ?
Is het misschien een probleem dat aty128fb een module is, en niet in de kernel is gebakken ?