Indy 1.1 Installation Guide

MaXX Interactive Desktop – Release Indy 1.1

As of today,  FEDORA 25/26, Debian 8/9 and Ubuntu 17 are the only supported distribution  in 64bit CPU architecture.

Release Notes for Indy 1.1

  • new MXTerm with XFT, UTF8/Unicode support (based on the latest xterm-330)
  • new version of winterm, adminterm and sshterm based on the new MXTerm
  • All SGI Schemes now have a GTK Theme
  • Introduction of Shutdown and Restart Admin-Screens (from toolchest)
  • Introduction of Console
  • Introduction of the new configuration files in $HOME/.maxxdesktop
  • Introduction of command line tools to switch between CLASSIC and MODERN look and feel (beta)
  • Introduction of XSettings Daemon and MaXX specific settings
  • Support Dynamic GTK+ SGI Theme change
  • Support for XFT sub-pixel hints in Xt/Motif and GTk+
  • toolchest dark SGI Scheme support for main-menu icon
  • 5Dwm v2.3 (multi-screen support with Xinerama)
  • New version of gmemusage (3.0b)
  • Some new/old SGI demos
  • dropping libncurses as a required library to be installed. (this was required for the older version of mxterm)
  • Many little bug fixes and improvements (too many, too small to list at this point)

Prerequisite

These  are below the prerequisites for installing and running MaXX and some older X11/Motif applications…

Disk space Requirements

75MB   in  /tmp  partition (something it is part of the / 'root' partition)
450MB  in  /opt  partition (something it is part of the / 'root' partition)

Software Package Requirements for Fedora 25/26

$ su
# dnf install cpp

# dnf install ncurses   
// need libtinfo for winterm

// Older xfonts required as a backward compatibility safety net
# dnf install xorg-x11-fonts-misc.noarch  bitmap-fonts-compat.noarch
# dnf install xorg-x11-fonts-75dpi.noarch xorg-x11-fonts-100dpi.noarch
# dnf install xorg-x11-fonts-ISO8859-1-100dpi.noarch xorg-x11-fonts-ISO8859-1-75dpi.noarch

// NEW in Indy 1.1
# dnf install adobe-source-code-pro-fonts adobe-source-sans-pro-fonts adobe-source-serif-pro-fonts
# dnf install dejavu-sans-mono-fonts gnu-free-mono-fonts liberation-mono-fonts
# dnf install xsettingsd
# exit
$

Software Package Requirements for Ubuntu 17.04

$ sudo -i
# apt-get install cpp
// Older xfonts required as a backward compatibility safety net
# apt-get install xfonts-base xfonts-utils 
# apt-get install xfonts-100dpi xfonts-100dpi-transcoded 
# apt-get install xfonts-75dpi xfonts-75dpi-transcoded


// NEW in Indy 1.1
# apt-get install fonts-dejavu-core fonts-dejavu-extra fonts-freefont-ttf
# apt-get install fonts-liberation fonts-dejavu fonts-freefont-otf 
# apt-get install xsettingsd 

// NEW Adobe Source Code Pro Fonts
# wget https://github.com/adobe-fonts/source-code-pro/archive/2.030R-ro/1.050R-it.zip 
# unzip 1.050R-it.zip
# cd source-code-pro-2.030R-ro-1.050R-it/OTF
# mkdir -p /usr/share/fonts/adobe-source-code-pro
# cp * /usr/share/fonts/adobe-source-code-pro/
# fc-cache -f -v
# cd /tmp
# rm -rf source-code-pro-2.030R-ro-1.050R-it 1.050R-it.zip
# exit
$

Installation

Then to install, simply download the installer and run it as root as describe below.

To install on Fedora 25/26, RHEL/CentOS

$ cd /tmp
$ wget http://maxxinteractive.com/downloads/Indy-1.1.0/FEDORA/MaXX-Indy-1.1.0-Installer.sh
$ chmod a+x MaXX-Indy-1.1.0-Installer.sh
$ su
# ./MaXX-Indy-1.1.0-Installer.sh
# exit
$

 

Post Installation for Indy 1.0 Users

Run the following commands from a Winterm terminal session

$ rm $HOME/.maxxdesktop
$ su
# rm /usr/share/themes/IndigoMagic
# rm /usr/share/themes/Rio
# rm /usr/share/themes/Gotham
# rm /usr/share/themes/MaXX*
# exit
$ tellwm quit     // logout of your MaXX session

Note:  those changes are required for Indy 1.0 users ONLY and are primarily to remove the predicated location of of MaXX’s GTK themes and to remove the user’s MaXX Desktop configuration folder. Don’t worry a new configuration folder will be created the next time you log back in.

Almost Done

Log out and restart your computer unless  you are an experienced user, you simply need to restart GDM from a console (in root user) and that’s it!

Now MaXX Desktop should be in the menu of available Desktop.  Choose MaXX Desktop as your preferred Session and login 🙂

Congratulation and Welcome to MaXX Desktop!

The MaXX Desktop team