Problems when using the framebuffer device directly

view story

http://unix.stackexchange.com – I am writing a program using the framebuffer device directly and I have three problems there. 1) The only way I can set the screen resolution correct is by passing the kernel option during boot: video=800x600 when using others like: video=vesafb:800x600-32,ywrap , video=uvesafb:800x600-32,ywrap , video=intelfb:800x600-32,ywrap the framebuffer is 800x600 in the terminal, but as soon as i start the program the resolution goes back to its native resolution (1366x768). Is this an Intel (gma) issue or am I doing something wrong here? 2) With all four above variants I am not able to acquire (HowTos)