title: How to get SDL to use fbcon not caca
body: <p>I am trying to get started using SDL to create a portable and pretty front end that can run under X, or directly from the terminal (hopefully on a rasberry pi at some point) - at the moment I'm on a laptop with the latest Ubuntu on it. </p>
  
  <p>I am having trouble getting an image displayed properly on the terminal - it comes out as ascii art. I think this is a problem with my system configuration rather than the example program I have, as it works fine when run under X. </p>
  
  <p>So far all I think I know is that SDL should be using the fbcon video driver, but is instead using aalib. I gather that SDL checks to see if framebuffer is available and uses it if it is - and it is there - at least according to the output of </p>
  
  <pre><code>&gt; fbset -i  
  
  mode "1024x768"
      geometry 1024 768 1024 768 32
      timings 0 0 0 0 0 0 0
      accel true
      rgba 8/16,8/8,8/0,0/0
  endmode
  </code></pre>