OpenGL: Couldn’t get an RGB, Double-buffered Visual

When running an OpenGL application, the app may fail with the following error “Error: couldn’t get an RGB, Double-buffered visual” Newer versions of the GLX library favor direct software rendering over accelerated indirect rendering. When using OpenGL it’s best to … Continued

Preventing Users from Running X-Config

A system administrator can prevent X-Win32 users from using X-Config (e.g. when using X-Win32 in a kiosk, lab, or other controlled environment) in several ways, described below. Ways to disable X-Config Change the permissions on C:\Program Files\StarNet\X-Win32\XConfig32.exe so that only … Continued

Programmatically get DISPLAY number

The following code fragment in C++ will search for the first 20 display numbers. A mutex is created for each display named XWin32-display-### #include #include int main(int argc, char **argv) { int i; for (i = 0; i < 20; … Continued

Remote File Sharing

LIVE Sessions allow the ability to open remote files by use of the rxlpr command shipped in LIVEServer 5 build 95 and later. Any file can be transferred and opened as long as the Windows machine recognizes the file extension. … Continued

Remote Printing with LIVE

Starting in version 2010 with LIVEServer 5.0.95, users can now print files on their unix/linux system to their local printer using LIVE. On the unix/linux side, run the command rxlpr (Remote X Line Printer) rxlpr [-q|-v] [-name name|-ext extension] [-open] … Continued

Resetting the .xw32 Connection File

Note: The following instructions require the user to modify the registry. Do so at your own risk When working with .xw32 files users may change the Application settings that allow the X-WIn32 session to be launched when oduble clicking the … Continued

rgb File for LIVE

On some minimal systems where the LIVE Server is installed (usually a gateway system), the rgb file may be missing. This file associates the standard color names with their corresponding color codes. Without this file, applications may fail or throw … Continued

Server Side LIVE Session Hosting

Host Based LIVE Sessions LIVE Sessions are templates stored on the remote Unix/Linux system which contain the default information to Launch a LIVE Session Instance. Since sessions are stored on the Server side, users can reconnect from any client computer … Continued

Session declined: Maximum Number of Sessions Reached

Increase max number of sessions on Linux, no more sessions allowed Sometimes a host will say no more connections are allowed. XDMCP fatal error: Session declined Maximum number of open sessions from your host reached This is usually caused by … Continued

Set the DISPLAY to a specific screen

With multiscreen support a user can launch his connection to any screen he chooses. However, when running an ssh session it is important to tunnel the $DISPLAY so that your data is not sent over unencrypted. In order to send … Continued

Set Title and Minimized Name in xterm

Often, users have many xterms on their desktop which becomes hard to differentiate then since they are all titled the same. To assign a unique name to an xterm, use the -T switch. To assign a unique name when minimized, … Continued

Setting RLM Roaming licenses

The RLM License server has the ability to create ROAMING licenses which are floating licenses that can be used for several days without having to recontact the license server. This is the ideal solution for a “Roadwarrior” configuration where certain … Continued

Shading with Catia 4

Below is a user submitted description of how to enable shading with Catia 4. Catia 4 used the PHIGS graphics rendering standard which was superseded by OpenGL. The PHIGS extension was removed altogether from the X Window System protocol in … Continued

Sharing Connections with multiple users

In version 8.2 and later, sessions can be stored in any directory on your system. Creating a shared session To create shared sessions, simply add a publicly readable folder to the session path of X-Config (such as “Shared Documents”), then … Continued

Silent installs or push deployments

X-Win32’s installer allows the license key to be specified in these push deployments so that your thousands of desktops can use X-Win32 without further configuration. X-Win32 supports silent installations and push deployments (typically performed with robust tools such as Microsof’s … Continued

Sound Support

X-Win32 now ships with the Enlightenment Sound Daemon (esd.exe) which is launched at startup. You can now pipe remote sounds in your XDMCP and LIVE sessions. You can configure remote applications to send the sounds to X-Win32 by running the … Continued

System Tray Icon

The system tray icon is located next to the clock on the windows Taskbar. It is in the notification area. Depending on your configuration, it may be hidden in the up arrow menu in the notification area. Right clicking on … Continued