message: Clean up some of the Lumina session init/cleanup. Trying to track down why the volume reset on login is not consistent.
diff: @@ -290,17 +290,14 @@ void LSession::launchStartupApps(){
  // Wait until after the XDG-autostart functions, since the audio system might be started that way
  qDebug() << " - Loading previous settings";
  tmp = LOS::audioVolume();
  - LOS::setAudioVolume(tmp);
  + if(tmp>=0){ LOS::setAudioVolume(tmp); }
  qDebug() << " - - Audio Volume:" << QString::number(tmp)+"%";
  //Now play the login music since we are finished
  if(sessionsettings->value("PlayStartupAudio",true).toBool()){
  - //Make sure to re-set the system volume to the last-used value at outset
  - int vol = LOS::audioVolume();
  - if(vol>=0){ LOS::setAudioVolume(vol); }
  LSession::playAudioFile(LOS::LuminaShare()+"Login.ogg");
  }
  - qDebug() << " - Finished with startup routines";
  + qDebug() << "[DESKTOP INIT FINISHED]";
  }
  void LSession::StartLogout(){
  