Hallo, hab meinen Kernel mit dem Uvesafb Patch gebaut um einen Framebuffer mit höherer Refreshrate zuerhalten zB 85Hz bei 1024x768. Der Kernel wird folgendermaßen gestartet:
Code
kernel (hd0,2)/boot/vmlinuz-2.6.23.1-1mdvcustom BOOT_IMAGE=custom_2.6.23.1-1 root=/dev/hda3 splash=verbose video=uvesafb:1024x768-16@85
Das Umschalten in die höhere Auflösung klappt auch, nur wird der Bildschirm mit 60Hz angesteuert. Ein auszug aus dmesg sagt:
Code
uvesafb: NVIDIA Corporation, NV34 Board - p162-1nz, Chip Rev , OEM: NVIDIA, VBE v3.0
uvesafb: protected mode interface info at c000:f0c0
uvesafb: pmi: set display start = c00cf0f6, set palette = c00cf160
uvesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc 3ce 3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da
uvesafb: VBIOS/hardware doesn't support DDC transfers
uvesafb: no monitor limits have been set, default refresh rate will be used
uvesafb: scrolling: ypan using protected mode interface, yres_virtual=12288
uvesafb: framebuffer at 0xe8000000, mapped to 0xe0880000, using 24576k, total 131072k
fb0: VESA VGA frame buffer device
Hat einer Erfahrung in dieser Richtung bzw ne Idee wie man nun auf 85Hz Bildwiederholfrequenz kommt? Mit dem Vorläufer Patch vesafb-tng klappte das alles ohne Probleme.
elchi