PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kernel 2.6 + framebuffer



Brain Fury
21.12.03, 20:56
Okay es wurde bestimmt schon öfter gefragt, aber die suchfunktion hat mir nicht geholfen.

Ich habe eine GeForce4MX440 und den 2.6.0er kernel. Wie stelle ich einen Framebuffer mit 1280x1024x16bit ein? welche GENAUEN einstellungen im kernel und welche GENAUEN Parameter für grub?

ich suche heute schon den ganzen tag nach ner Lösung hab es aber nach unzählichen versuchen nicht geschafft. Das einzigste was ich bisher hinbekommen hab ist mit:

dem nvidia riva fb treiber: ein Tux oben in der ecke mit (anscheinend) 640x480x16 farben und ansonsten übelsten bildsalat (cursor ist mit anstrengung zu entdecken), wenn ich von X auf ne konsole wechsle hängt der rechner sich auf.
dem vesa fb treiber: garnix... es ist alles 100% genau so als wenn der framebuffer deaktiviert wäre. kein tux normale auflösung und kein /dev/fb0

DarkSorcerer
22.12.03, 07:18
http://www.linuxforen.de/forums/showthread.php?s=&threadid=114473

Brain Fury
22.12.03, 11:44
Nein, nichts was in diesen Thread steht hilft mir bei meinem Problem. Der einzige unterschied zwischen der Kernel konfiguration da und meiner war, dass ich die VGA 8x8 fonts nicht drin hatte und als ich sie mit einkompiliert hatte ging es immer noch nicht.

gleiche Symptome wie vorher mit vesa treiber: alles ist genau wie sonst wenn kein fb deaktiviert ist -> kein fb da! obwohl einkompiliert

jonasge
22.12.03, 11:59
HI,
also ich nach dieser Anleitung vorgegangen:
http://forums.gentoo.org/viewtopic.php?t=49036&highlight=directfb

Die hat bei mir auf anhieb funktioniert, ich habe sogar bootsplash hier laufen, mit einer Auflösung von 1280x1024@19" TFT :-)


Gruss
Jonas

Brain Fury
22.12.03, 12:34
Die Anleitung hatte ich auch schon vorher gefunden und sie hat mir nciht geholfen

Brain Fury
22.12.03, 15:54
so ich hab mal nachgeschaut.. wenn ich boote sagt mir die Ausgabe auch absolut nichts davon einen fb gefunden zu haben gescheige denn einen zu benutzen...

vesafb: framebuffer at 0xd0000000, mapped to 0xe0807000, size 16384k
vesafb: mode is 1024x768x16, linelength=2048, pages=41
vesafb: protected mode interface info at c000:557a
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:50
fb0: VESA VGA frame buffer device

sowas in der art müsste ja ja stehen, tut es aber nicht obwohl der vesa fb fest einkompiliert ist!

jonasge
22.12.03, 15:57
hast du auch dem Kernel die optionen mitgegeben?
also z.B. "linux-2.6 vga=0x31A" also bei lilo eingeben am Promt.

Und hast du kannst entweder VESA oder Nvidia treiber nehmen.

Ich empfehle dir die VESA Treiber, die machen weniger Probleme!


gruss
Jonas

Brain Fury
22.12.03, 16:26
naja wie gesagt.. weder vesa noch nvidia laufen vernünftig.. aber ich versuch mal das bei grub anzugeben

[edit] nein, es hat nix gebracht

Greks
22.12.03, 17:17
Original geschrieben von Brain Fury
naja wie gesagt.. weder vesa noch nvidia laufen vernünftig.. aber ich versuch mal das bei grub anzugeben

[edit] nein, es hat nix gebracht is das vga 16 modul mit drin?

Brain Fury
22.12.03, 17:35
nein nur das vesa
aber einige sagen, dass das nciht mit reinsoll