Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Current »

Like most UNIX/Linux operating systems, OpenIndiana's GUI environment is based on the X Window System bundled with libraries and applications developed by the community.

Therefore the Graphic Stack is comprised of:

  • the opensource X11 display server Xorg, client libraries and utilities developed by the Project,
  • an OpenGL implementation in the form of the opensource Mesa library,
  • and illumos kernel drivers for different graphics adapters provided by the gfx-drm gate,
  • together with the libdrm implementing communication between kernel drivers and user-space components through the Direct Rendering Infrastructure (DRI) protocol.

All these components can be installed using the unified build system oi-userland or simply installed from the package repositories.

Instructions for building and/or installing the different components are provided:

Building the Xorg display server, protocol headers, client libraries and applications.
Building the Mesa library and testing OpenGL capabilities.
Packaging new fonts for OpenIndiana.
Kernel drivers 
Installation of Nvidia's proprietary graphics driver for Solaris.
Building the illumos KMS drivers and libdrm from the gfx-drm gate.
  • No labels