Selecting the Right UI

From LinuxMCE
Jump to: navigation, search

Selecting the Best User Interface (UI)

The LinuxMCE on-screen Orbiter User Interface (UI) was designed to be viewed on a basic television from 10' away. There are currently three versions of the UI, and selection depends on the type of video card you have. See more screenshots of the different UIs.

The highest resolution user interface (UI2 with alpha blending) only works with nVidia cards in the 6xxx, 7xxx, 8xxx, or 9xxx series. Use Graphics Test to determine which UI your graphics card can support.


UI1 or Basic UI

This is the basic UI. If you can load Kubuntu, this UI will work with nearly all graphics hardware, and it requires no special drivers. There are few special effects enabled in this UI. The menus are full screen; when you start media your media also becomes full screen (replacing the menu screen).

If you need to use the media menus while your media is playing, the media shrinks to a corner of the screen, and the rest of the screen shows your media menu. If you need to return to the main menu (to do something else like adjust the lights), your media is hidden while the main menu is displayed.

UI2 medium

UI2 with medium settings (masking)

This is a lightweight, OpenGL-based version of the newest UI. This requires a video card that currently supports OpenGL and XDamage. This UI uses masks to overlay the media behind the menus.

UI2 with alpha blending

UI2 with alpha blending

In this UI, your media is first and foremost -- the media is always full-screen (it never shrinks and never disappears).

If you're not watching any media, LinuxMCE downloads photos from, which are presented in the background (like a screensaver). When the main menu or media menu is displayed, it is blended into the background media image (which is known as alpha blending). This is true whether the screensaver images are being displayed or whether your media (like a video) is playing. This UI includes a 3D media browser, which shows the media files in your home on the sides of a rotating 3D cube.

Few video card manufacturers have the necessary composite extensions in their Linux drivers to support these capabilities, however. At the moment the graphics cards have been confirmed to support the functions of UI2 are the nVidia 6xxx, 7xxx, 8xxx, and 9xxx series (with at least 128MB RAM).

Controlling the LinuxMCE UI

There are several ways to manipulate the UI. Here are some examples.