## OO.o frequently asked user questions

# This page is now mostly obsolete

go here instead.

### What environment variables can I tweak when things don't work

For those unfamiliar with Unix; these variables can be set before running OO.o by doing `export variable=value` on the console. Make sure there is no existing OO.o running when you re-run OO.o though.

variable | values | behavior
--- | --- | ---
GALLERY_ENABLE_ID_DIALOG | set | Enable a right click menu allowing the icons' ID to be set, assuming you have write access to the gallery theme.
GALLERY_SHOW_HIDDEN_THEMES | set | Allows the gallery to show the private themes used for HtmlExportButtons and various special powerpoint shapes.
GALLERY_SHOW_PRIVATE_TITLE | set | Adds a right click -> 'Title' option for the gallery icons; NB. these must be writable by the user.
SAL_DO_NOT_USE_INVERT50 | true | If you are running XFree86 < 4.2 and have an S3 Savage chip, you must use this, otherwise OOo will not work and the Xserver will eventually hang / lock the machine.
SAL_ENABLE_GLX_XFREE4 | set | If set, this enables the use of XFree4.0's GLX module which is considered to be badly buggy and is disabled by default; apparently this is mostly Matrox related however.
SAL_HIGHPRIORITY_REPAINT | any | Apparently useful for taking screenshots.
SAL_IGNOREXERRORS | any | Instructs the GUI to ignore any errors from the X server.

### X server crash with Matrox cards

If your X server is using the mga driver, you may find your X server crashes. If so, add this option to the mga 'Device' section of /etc/X11/XFree86Config[-4]:

    Option "XaaNoScreenToScreenColorExpandFill"