From LXDE.org
Revision as of 05:44, 15 September 2008 by Mario Behling (talk | contribs) (New page: ==Ubuntu variants with LXDE pre-installed== If you are installing Ubuntu + LXDE on a new machine. There are some existing Ubuntu-based distros using LXDE. Maybe you can try them first. *[h...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Ubuntu variants with LXDE pre-installed

If you are installing Ubuntu + LXDE on a new machine. There are some existing Ubuntu-based distros using LXDE. Maybe you can try them first.

Install from APT repository

We provide packages for LXDE in our own Launchpad PPA repository maintained by michael-r and paulliu. Please add those lines to your /etc/apt/sources.list, or using Synaptic, and add this repository.

 deb http://ppa.launchpad.net/lxde/ubuntu hardy main
 deb-src http://ppa.launchpad.net/lxde/ubuntu hardy main  

Packages for Ubuntu Gutsy are also provided. Just replace "hardy" with "gutsy". For Intrepid try using the hardy repositories.

After adding our repository, execute the following commands.

sudo apt-get update
sudo apt-get install lxde


Configuration for Login Managers


No manual configuration is needed. Just select LXDE from the available sessions listed by the display manager. If you don't see LXDE, restart your gdm or kdm, or reboot.


With this display manager, some manual configuration is needed. Please refer to their official document and write your /etc/slim.conf and ~/.xinitrc. The command you should put in your ~/.xinitrc to start LXDE is:

exec startlxde

No display manager, use startx

Run following command:

sudo update-alternatives --config x-session-manager

Then choose startlxde. The next time you run startx, LXDE will be started.

Configuration for locales and input method

  • GDM or KDM: Setting locale is not needed. Input method can be specified by im-switch.
  • SLIM: put this in your ~/.xinitrc before "exec startlxde" to set locales.

zh_TW.UTF-8 (traditional Chinese, Taiwan) is my locale, please replace it with yours.

export LC_ALL=zh_TW.UTF-8
export LANGUAGE=zh_TW.UTF-8
export LANG=zh_TW.UTF-8

If you need to use input method, add those lines, too. Please refer to the document of your input method. Here I use scim for example. (FIXME: Maybe we can use some im-switch compatible way here. Anyone know how to do it please fix this)

export GTK_IM_MODULE=scim
export QT_IM_MODULE=xim
scim -d

Minimal Ubuntu + LXDE Installation

  • Install Ubuntu base system with Ubuntu Alternate installer CD, and only install a command line-based system (Server without all the internet services). Some user suggested that you can install xubuntu and remove xfce after installing LXDE. However, install from base system is recommended. Ask on Ubuntuforms if you got problems regarding to this. There are some related articles on the forum.

Only install the base system. Then, add our preceding repository, and do this:

sudo apt-get install xserver-xorg lxde

(FIXME: The list is not complete. Please add required packages to run X11 here.)