Instalação
O
LXDE é muito simples de ser instalado e já faz parte dos repositórios de quase todas as distribuições
Linux.
Portanto, se você utiliza Debian e derivados por exemplo, basta fazer:
# apt-get install lxde
Usuários do Archlinux podem fazer:
# pacman -Sy lxde
Usuários de outras distribuições podem verificar nos repositórios de sua distro que com certeza encontrarão o LXDE lá.
Ou podem ainda baixar o código fonte dos pacotes utilizados pelo LXDE e compilá-los manualmente. Segue link para os códigos-fonte:
http://sourceforge.net/project/showfiles.php?group_id=180858
Configuração
Pra configurar o LXDE não tem segredo. É bem simples mesmo.
Os principais arquivos de configuração do LXDE que vocês devem conhecer se encontram nos respectivos caminhos:
1) /etc/xdg/lxsession/LXDE/autostart
2) /etc/xdg/lxsession/LXDE/config
Lembrando que você deve utilizar o usuário administrador (root) para poder alterá-los.
Pra que servem esses arquivos?
Bem, o primeiro, como o nome já diz, é referente aos programas que inicializam junto ao seu ambiente quando liga o computador. A estrutura dele é assim:
@lxde-settings
@xscreensaver -no-splash
@openbox --config-file $XDG_CONFIG_HOME/openbox/lxde-rc.xml
@lxpanel --profile LXDE
@pcmanfm -d
O "@" é como se fosse o "&" ou seja, faz com que o processo seja executado em segundo plano.
Nesse arquivo poderão ser incluídos outros programas que desejem que inicie junto com o sistema, bastando colocar o "@" na frente dos programas desejados.
Já no segundo arquivo encontramos o seguinte:
[Session]
window_manager=openbox-lxde
Esse arquivo trata de qual o gerenciador de janelas será utilizado, o padrão é o Openbox, mas você poderá trocar por qualquer outro gerenciador de seu gosto.
Por exemplo, no momento, estou utilizando o Compiz e meu arquivo ficou da seguinte forma:
[Session]
window_manager=compiz ccp
Isso faz com que o Compiz seja meu gerenciador de janelas padrão. Mas lembre-se que para retirar o OpenBox como gerenciador de janelas padrão você deverá comentar a linha onde possui ele também no primeiro arquivo citado (/etc/xdg/lxsession/LXDE/autostart).
Além desses dois arquivos há outros referente às configurações dos programas do LXDE que podem ser encontrados na pasta:
$HOME/.config
Ou seja, em sua pasta do usuário haverá uma pasta oculta chamada "config", nela estão outras pastas referentes as configurações dos programas do LXDE, como o lxpanel por exemplo, além de vários outros arquivos.
Mas não se preocupe com eles, não há necessidade em alterá-los.
Como gerenciador de login aconselho utilizarem o Slim. Ele é super leve e não necessita daquele monte de dependências que o GDM e o KDM necessitam.
Para configurá-lo é bem simples, baixe o pacote "slim" (procure-o no repositórios de sua distribuição com os gerenciadores de pacotes disponíveis).
Depois de instalar o Slim, vamos editar o arquivo de configuração dele que se encontra em:
/etc/slim.conf
# vi /etc/slim.conf
Procurem por uma seção onde contém:
# Available sessions (first one is the default).
# The current chosen session name is replaced in the login_cmd
# above, so your login command can handle different sessions.
# see the xinitrc.sample file shipped with slim sources
sessions Gnome,LXDE,IceWm,OpenBox
Nessa parte devem ser colocados os gerenciadores gráficos que utilizem separados por "," cada um.
Depois de configurar essa parte, vamos configurar o arquivo "xinitrc" que se encontra oculto em sua HOME:
vi ~/.xinitrc
acrescentem uma configuração conforme abaixo (lembrando de adaptar conforme suas necessidades e conforme configurado o slim logo acima):
Default=LXDE
case $1 in
Gnome)
exec gnome-session
;;
LXDE)
exec startlxde
;;
IceWm)
exec icewm-session
;;
Openbox)
exec openbox
;;
esac
Lembrando que deve ser verificado se o slim está como o gerenciador de login padrão. No Archlinux por exemplo, basta adicionar "slim" (sem aspas) na seção DAEMONS do arquivo
/etc/rc.conf.
Prontinho, slim instalado e configurado com sucesso.