mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-01-06 15:30:11 +01:00
Nomad defaults for DMX server.
This commit is contained in:
parent
2bda1f5610
commit
309d49e54a
2 changed files with 20 additions and 11 deletions
|
|
@ -77,7 +77,7 @@ DMXConfigEntryPtr dmxConfigEntry;
|
|||
static DMXConfigCmd dmxConfigCmd;
|
||||
|
||||
static int dmxDisplaysFromCommandLine = 0;
|
||||
static int dmxNumDetached = 0;
|
||||
static int dmxNumDetached = 4;
|
||||
|
||||
/** Make a note that \a display is the name of an X11 display that
|
||||
* should be initialized as a backend (output) display. Called from
|
||||
|
|
|
|||
|
|
@ -94,11 +94,11 @@ Bool dmxErrorOccurred = FALSE;
|
|||
|
||||
char *dmxFontPath = NULL;
|
||||
|
||||
Bool dmxOffScreenOpt = TRUE;
|
||||
Bool dmxOffScreenOpt = FALSE;
|
||||
|
||||
Bool dmxSubdividePrimitives = TRUE;
|
||||
|
||||
Bool dmxLazyWindowCreation = TRUE;
|
||||
Bool dmxLazyWindowCreation = FALSE;
|
||||
|
||||
Bool dmxUseXKB = TRUE;
|
||||
|
||||
|
|
@ -107,7 +107,7 @@ int dmxDepth = 0;
|
|||
#ifndef GLXEXT
|
||||
static Bool dmxGLXProxy = FALSE;
|
||||
#else
|
||||
Bool dmxGLXProxy = TRUE;
|
||||
Bool dmxGLXProxy = FALSE;
|
||||
|
||||
Bool dmxGLXSwapGroupSupport = TRUE;
|
||||
|
||||
|
|
@ -118,12 +118,12 @@ Bool dmxGLXFinishSwap = FALSE;
|
|||
|
||||
Bool dmxIgnoreBadFontPaths = FALSE;
|
||||
|
||||
Bool dmxAddRemoveScreens = FALSE;
|
||||
Bool dmxAddRemoveScreens = TRUE;
|
||||
|
||||
int dmxLaunchIndex = 0;
|
||||
|
||||
#ifdef DMXVNC
|
||||
Bool dmxVnc = TRUE;
|
||||
Bool dmxVnc = FALSE;
|
||||
#endif
|
||||
|
||||
#include <execinfo.h>
|
||||
|
|
@ -984,6 +984,15 @@ void OsVendorFatalError(void)
|
|||
int ddxProcessArgument(int argc, char *argv[], int i)
|
||||
{
|
||||
int retval = 0;
|
||||
|
||||
if (i == 1)
|
||||
{
|
||||
defaultFontPath = "built-ins";
|
||||
#ifdef PANORAMIX
|
||||
noPanoramiXExtension = FALSE;
|
||||
PanoramiXExtensionDisabledHack = TRUE;
|
||||
#endif
|
||||
}
|
||||
|
||||
if (!strcmp(argv[i], "-display")) {
|
||||
if (++i < argc) dmxConfigStoreDisplay(argv[i]);
|
||||
|
|
@ -1110,25 +1119,25 @@ void ddxUseMsg(void)
|
|||
ErrorF("-fontpath Sets the default font path\n");
|
||||
ErrorF("-stat inter scrns Print out performance statistics\n");
|
||||
ErrorF("-syncbatch inter Set interval for XSync batching\n");
|
||||
ErrorF("-nooffscreenopt Disable offscreen optimization\n");
|
||||
ErrorF("-offscreenopt Enable offscreen optimization\n");
|
||||
ErrorF("-nosubdivprims Disable primitive subdivision\n");
|
||||
ErrorF(" optimization\n");
|
||||
ErrorF("-nowindowopt Disable lazy window creation optimization\n");
|
||||
ErrorF("-windowopt Enable lazy window creation optimization\n");
|
||||
ErrorF("-noxkb Disable use of the XKB extension with\n");
|
||||
ErrorF(" backend displays (cf. -kb).\n");
|
||||
ErrorF("-depth Specify the default root window depth\n");
|
||||
ErrorF("-norender Disable RENDER extension support\n");
|
||||
#ifdef GLXEXT
|
||||
ErrorF("-noglxproxy Disable GLX Proxy\n");
|
||||
ErrorF("-glxproxy Enable GLX Proxy\n");
|
||||
ErrorF("-noglxswapgroup Disable swap group and swap barrier\n");
|
||||
ErrorF(" extensions in GLX proxy\n");
|
||||
ErrorF("-glxsyncswap Force XSync after swap buffers\n");
|
||||
ErrorF("-glxfinishswap Force glFinish after swap buffers\n");
|
||||
#endif
|
||||
ErrorF("-ignorebadfontpaths Ignore bad font paths during initialization\n");
|
||||
ErrorF("-addremovescreens Enable dynamic screen addition/removal\n");
|
||||
ErrorF("-noaddremovescreens Disable dynamic screen addition/removal\n");
|
||||
#ifdef DMXVNC
|
||||
ErrorF("-novnc Disable VNC\n");
|
||||
ErrorF("-vnc Enable VNC\n");
|
||||
#endif
|
||||
ErrorF("-param ... Specify configuration parameters (e.g.,\n");
|
||||
ErrorF(" XkbRules, XkbModel, XkbLayout, etc.)\n");
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue