Difference between revisions of "AfterStep on Ubuntu (12.04/12.10/13.04)"

From AfterWiki
Jump to: navigation, search
(Prerequisites)
(Prerequisites)
Line 4: Line 4:
  
 
  <code>sudo apt-get install gcc autoconf libtool libfreetype6-dev xorg-dev x11-utils</code>
 
  <code>sudo apt-get install gcc autoconf libtool libfreetype6-dev xorg-dev x11-utils</code>
 +
 +
Now we need to get gnome-session right. Strictly speaking AfterStep does not absolutely require gnome-session
 +
but it is a nice-to-have addition, since it provides facilities, such as user log-in/out desktop notifications and
 +
it also starts some background daemons used by most GNOME apps. Now Ubuntu comes with heavily modified gnome-session,
 +
and some of those modifications are quite dubious and impair functionality.
 +
Therefore it is recommended to build gnome-session by hand and replace Ubuntu package with it.
 +
 +
* Step 1) Install build dependencies:
 +
<code>sudo apt-get build-dep gnome-session</code>
 +
 +
* Step 2) download gnome-session sources from ftp.gnome.org
  
 
==== Compilation ====
 
==== Compilation ====

Revision as of 10:55, 3 April 2013

Compilation

Prerequisites

Packages required for compilation:

sudo apt-get install gcc autoconf libtool libfreetype6-dev xorg-dev x11-utils

Now we need to get gnome-session right. Strictly speaking AfterStep does not absolutely require gnome-session but it is a nice-to-have addition, since it provides facilities, such as user log-in/out desktop notifications and it also starts some background daemons used by most GNOME apps. Now Ubuntu comes with heavily modified gnome-session, and some of those modifications are quite dubious and impair functionality. Therefore it is recommended to build gnome-session by hand and replace Ubuntu package with it.

  • Step 1) Install build dependencies:
sudo apt-get build-dep gnome-session
  • Step 2) download gnome-session sources from ftp.gnome.org

Compilation

The actual compilation step should be quite painless:

cd afterstep-stable
./configure
make
sudo make install

At this point you should have AfterStep installed in /usr/local/bin (binaries) and /usr/local/share/afterstep (data files). Now we need to setup the system to make good use of it.

System Configuration

MS Core Fonts, so that you can use Helvetica, Courier, Times, etc. fonts (Optional):

sudo apt-get install ttf-mscorefonts-installer