Then chances are that the VESA driver doesn't work correctly. I managed to upgrade to Linux 3.1 successfully after adding boot.vesa = false; to /etc/nixos/configuration.nix. Good luck.