[linux-l] Frambuffer/Videomode wird vom TFT ignoriert

Lutz Willek willek at gmx.de
So Feb 18 20:45:26 CET 2007


Pascal Volk schrieb:

> [grub, framebuffer ]Option «vga=794» 
> Laut `hwinfo --framebuffer` werden die Modi 0x0307, 0x031a und 0x031b
> unterstützt.
Du versuchst einen Modus, der laut spec. nicht funktionieren *muss*, nur
*kann*. Ein feiner Unterschied.

> ..Option «vga=791» mitgab, hatte ich, wie gewünscht,
> eine Auflösung von 1024x768 Pixel auf der Konsole.

Ja, 791, das sollte immer tun.

> Wenn ich meinem System glauben darf wird der Videomode auch entspr. gesetzt.
> Dazu ein Auszug der dmesg-Ausgabe:
>
>     nvidiafb: Device ID: 10de0185
>     nvidiafb: CRTC0 analog found
>     nvidiafb: CRTC1 analog not found
>     nvidiafb: EDID found from BUS1
>     nvidiafb: CRTC 0 appears to have a CRT attached
>     nvidiafb: Using CRT on CRTC 0
>     nvidiafb: MTRR set to ON
>     Console: switching to colour frame buffer device 80x43
>     nvidiafb: PCI nVidia NV18 framebuffer (64MB @ 0xD0000000)
>     vesafb: cannot reserve video memory at 0xd0000000
>     vesafb: framebuffer at 0xd0000000, mapped to 0xfd980000, using 5120k, \
>         total 131072k
>     vesafb: mode is 1280x1024x16, linelength=2560, pages=1
>     vesafb: protected mode interface info at c000:e4d0
>     vesafb: pmi: set display start = c00ce506, set palette = c00ce570
>     vesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc 3ce \
>         3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da
>     vesafb: scrolling: redraw
>     vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
>     fb1: VESA VGA frame buffer device
>     vga16fb: initializing
>     vga16fb: mapped to 0xc00a0000
>     fb2: VGA16 VGA frame buffer device

schmeiss alles raus, ausser vesafb. Dann sollte es gehen. Oder sage dem
Kernel, das er vesa nehmen soll.

> Der vga16fb wurde letzte Nacht aus 'Verzweiflung' in den Kernel kompiliert,
> aber fliegt beim nächsten mal wieder raus.
> 
> Welche Möglichkeiten habe ich die Ausgabe der Konsole in einer Auflösung von
> 1280x1024 Pixel darstellen zu lassen? Habe ich irgendwo irgendetwas
> übersehen, wenn ja was?

Nö. ich sehe nix.
> 
> Gruß
> Pascal



Mehr Informationen über die Mailingliste linux-l