Bueno, parece que encontre el problema, yo pensaba que al usar session_name('usuario'); le decia a la variable como se llamaria, es decir $_SESSION['usuario'] pero parece que es para otra cosa no ???
ya que esto funciona bien:
Código:
session_name('usuario');
session_start();
echo $_SESSION['temp'];
echo "<br>";
echo session_id();
echo "<br>";
var_dump($_SESSION);