[FreeBSD] Probleem met splash-screen

Pagina: 1
Acties:

  • oVRoM
  • Registratie: Juli 2000
  • Niet online
Ik heb nu een tijdje FreeBSD 4.8 op m'n laptop draaien en ik wil nu eigenlijk zo'n splashscreentje voor tijdens het booten. Het instellen e.d. lukt allemaal prima, behalve dan dat 'ie een fout geeft als 'ie dat ding moet laten zien.

De fout die ik krijg is:
photonium# dmesg | grep bmp
Preloaded elf module "splash_bmp.ko" at 0xc037e0ec.
Preloaded splash_image_data "/boot/splash.bmp" at 0xc037e190.
splash_bmp: No appropriate video mode found
module_register_init: MOD_LOAD (splash_bmp, c036a77c, 0) error 19
Op internet gezocht; dit probleem kun je krijgen als je een bitmap gebruikt die bijvoorbeeld VESA nodig heeft ofzo, maar een 320x200x8 bitmap moet altijd werken. Probleem is dat ik dus een 320x200x8 bitmap gebruik :)
Alles ingesteld zoals op deze pagina wordt uitgelegd. Ook andere dingen geprobeerd maar ik krijg het dus niet aan de praat. Heeft iemand een idee wat er fout gaat en hoe ik dat kan fixen?

Ik heb overigens wel VESA support in m'n kernel zitten maar dat maakt geen verschil en zou sowieso niet uit mogen maken bij 320x200

  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

Welke grafische kaart heb je?

"I'd rather have a bottle in front of me than a frontal lobotomy."


  • oVRoM
  • Registratie: Juli 2000
  • Niet online
ATI 3D Rage Mobility M1 ('t is een Sony VAIO FX501 laptop).

  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

Da's een bekend probleem. De splash screen functie werkt niet met een paar ATi grafische controllers, onder andere de meeste mobility chipsets. Tenzij je zelf nu de code gaat aanpassen om het te fixen, gaat het helaas niet lukken met die computer.

"I'd rather have a bottle in front of me than a frontal lobotomy."


  • oVRoM
  • Registratie: Juli 2000
  • Niet online
Zelf code aanpassen lijkt me nog niet verstandig :)
Weet je toevallig ook of dit ook problemen om VESA e.d. aan de praat krijgt kan verklaren? Of is het echt alleen de splash functie die problemen geeft?

  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

Ik neem aan dat dat hetzelfde probleem is. ATi kaarten bieden geen standaard BIOS services om VESA modes in te stellen.

[ Voor 48% gewijzigd door AVL op 11-05-2003 02:09 ]

"I'd rather have a bottle in front of me than a frontal lobotomy."


  • oVRoM
  • Registratie: Juli 2000
  • Niet online
Was ik al bang voor... Thanks iig :)

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 02-05 18:38

deadinspace

The what goes where now?

AVL schreef op 11 May 2003 @ 02:07:
ATi kaarten bieden geen standaard BIOS services om VESA modes in te stellen.
Hmm, weet je dat zeker? Ik gebruik namelijk Linux' vesa-framebuffer op een ATI 3D Rage P/M Mobility, en dit werkt verder zonder dat ik rare dingen hoef te doen.

  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

Ja. ATi heeft voor DOS bijvoorbeeld een extra TSR nodig om de VESA modes te gebruiken - dit kan namelijk niet via de BIOS van de kaart. Kennelijk zit er bij Linux software om deze VESA modes wel te gebruiken.

"I'd rather have a bottle in front of me than a frontal lobotomy."


Verwijderd

Na aanleiding van deze topic ben ik op het idee gebracht om ook maar eens een spash screen in te stellen onder fbsd 4.8.

Dit is het resultaat geworden.
Afbeeldingslocatie: http://machiel.generaal.net/fotos/boot_2-2.jpg

( Beetje off topic maar toch. )

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 02-05 18:38

deadinspace

The what goes where now?

Kennelijk zit er bij Linux software om deze VESA modes wel te gebruiken.
Ik heb de documentatie en de code even doorgekeken, en ik kan niets vinden dat daarop duidt.
Misschien hebben niet alle ATi kaarten dit?
Pagina: 1