Koozali.org: home of the SME Server

VMWARE workstation on SME 6.0.1 - Part 2 - X-Windows Setup

organetic

To install a basic xwindows server on SME6 you will need to download and install the following RPM's :

chkfontpath-1.9.5-2.i386.rpm
gdk-pixbuf-0.14.0-8.i386.rpm
Glide3-20010520-13.i386.rpm
gtk+-1.2.10-15.i386.rpm
libtiff-3.5.7-2.i386.rpm
switchdesk-3.9.8-2.i386.rpm
Xaw3d-1.5-12.i386.rpm
Xconfigurator-4.10.7-1.i386.rpm
XFree86-100dpi-fonts-4.2.0-8.i386.rpm
XFree86-4.2.0-8.i386.rpm
XFree86-75dpi-fonts-4.2.0-8.i386.rpm
XFree86-base-fonts-4.2.0-8.i386.rpm
XFree86-font-utils-4.2.0-8.i386.rpm
XFree86-ISO8859-15-100dpi-fonts-4.2.0-8.i386.rpm
XFree86-ISO8859-15-75dpi-fonts-4.2.0-8.i386.rpm
XFree86-libs-4.2.0-8.i386.rpm
XFree86-tools-4.2.0-8.i386.rpm
XFree86-twm-4.2.0-8.i386.rpm
XFree86-xdm-4.2.0-8.i386.rpm
XFree86-xfs-4.2.0-8.i386.rpm
xinitrc-3.22-1.noarch.rpm

create a temporary directory using mkdir and download all of the above packages to this directory. Then install them with

#rpm -Uvh *rpm

then run
 
# Xconfigurator

to suite your hardware.

An X session can be tested by running
startx from a console

If you are able to see and move the mouse pointer, you are ready to go.
You can quit X with:

[ctrl] + [alt] + [backsp]

When everything is running smooth it's time to install a window manager.

I prefer IceWM (http://www.icewm.org), because it's slim and nice.

If you try to install the latest versions of IceWM there is a few dependencies, so I installed IceWM 1.0.9-2 instead. Just download the following packages:

icewm-common-1.0.9-2.noarch.rpm
icewm-default-1.0.9-2.i386.rpm

And install them using:

# rpm -i icewm-*

If you want to make IceWM your default window manager, you have to add IceWM to your X start-up script:

launch midnight commander:

# mc

and edit the xinitrc file:

/etc/X11/xinit/xinitrc

add the following lines just before a line that says "#failsafe settings... etc..."

# start icewm
exec icewm

save and exit midnight commander

Now IceWM is the default window manager for the user "root".
Switch user to admin and start X with "startx"

Next, we will deal with VMware