Index: trunk/BNC/src/bncmain.cpp
===================================================================
--- trunk/BNC/src/bncmain.cpp	(revision 8867)
+++ trunk/BNC/src/bncmain.cpp	(revision 8869)
@@ -224,6 +224,5 @@
       "   PPP/lcGalileo    {Select observations from Galileo code or phase data [character string: no|Pi|Li|Pi&Li]}\n"
       "   PPP/lcBDS        {Select observations from BDS code or phase data [character string: no|Pi|Li|Pi&Li]}\n"
-      "   PPP/modelObs     {select observation model [character string: Ionosphere-free PPP|Uncombined PPP|DCM with Code Biases|DCM with Phase Biases]}\n"
-      "   PPP/psedoObs     {select if pesudo obaservations shall be added [character string: no|Ionosphere]}\n"
+      "   PPP/modelObs     {select observation model [character string: Ionosphere-free PPP|Undifferenced PPP-RTK|DCM with Code Biases|DCM with Phase Biases]}\n"
       "   PPP/sigmaC1      {Sigma for code observations in meters [floating-point number]}\n"
       "   PPP/sigmaL1      {Sigma for phase observations in meters [floating-point number]}\n"
@@ -244,5 +243,5 @@
       "   PPP/mapWinDotSize    {Size of dots on map [integer number: 0-10]}\n"
       "   PPP/mapWinDotColor   {Color of dots and cross hair on map [character string: red|yellow]}\n"
-      "   PPP/mapSpeedSlider   {Offline processing speed for mapping [integer number: 1-100]}\n"
+      "   PPP/mapSpeedSlider   {Off-line processing speed for mapping [integer number: 1-100]}\n"
       "\n"
       "Combine Corrections Panel keys:\n"
@@ -319,4 +318,10 @@
       "CUT000AUS0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7778\"\n";
 
+
+  const char *display = getenv("DISPLAY");
+  if (!display) {
+    qputenv("QT_QPA_PLATFORM", "offscreen");
+  }
+
   for (int ii = 1; ii < argc; ii++) {
     if (QRegExp("--?help").exactMatch(argv[ii])) {
@@ -325,5 +330,4 @@
     }
     if (QRegExp("--?nw").exactMatch(argv[ii])) {
-      //strcpy(argv[ii], "--nw -platform offscreen");
       interactive = false;
     }
