Talk:Installing Gentoo on a ThinkPad 770E
The vesafb-tng support is broken on my 770X because it gets the address of the framebuffer wrong. From my dmesg:-
vesafb: cannot reserve video memory at 0xffff vesafb: abort, cannot ioremap video memory 0x200000 @ 0xffff Trying to free nonexistent resource <0000ffff-0080fffe>
Is the problem the same on your 770E? Incidentally, on my laptop if you hack the following line:-
lentinj@thecount:~$ grep -n -B1 -A1 JL /usr/src/kernel/linux-2.6.10-cko3/drivers/video/vesafb-tng.c 1029- info->fix.smem_len = size_remap; 1030: info->fix.smem_start = 0x70800000; /* mode->phys_base_ptr; JL -- What a hack! */
It works perfectly (Obviously this isn't exactly an optimal fix!). I haven't e-mailed the vesafb-tng maintainer yet, but hope to look into this further at some point.