Scientific Linux Forum.org



  Reply to this topicStart new topicStart Poll

> How to install LXDE on SL6, LXDE wiki for el6
fitlad
 Posted: Jul 25 2011, 07:39 PM
Quote Post


SLF Newbie


Group: Members
Posts: 4
Member No.: 524
Joined: 25-July 11









Hello everyone, I've just migrated from fedora 14 LXDE spin to scientific linux 6. I was tired of fedora's short life cycle and tired of wipping and upgrading my notebook whenever the version of my distro reaches the end of its life cycle. Let's cut the story short, I decided to move to SL6 due to the fact that the distro will continue to receive security updates until 2016. Altthough gnome desktop looks so professional, I prefer the Light X Desktop Environment. It's pretty fast, elegant and very cutomizable. According to lxde.org, the ideal cenario to install lxde on enterprise linux 6 is to download the source rpms from fedora and install the newly built packges to SL6. However, I found that rebuilding rpm packages is very time consuming task, especially when you have to rebuild most of the packge dependencies too, even if you enable EPEL repository. Also, I strongly don't recommend adding fedora repos to /etc/yum.repos.d because it will definitely break your system. Thus, I decided to install only the packages which i need to run LXDE on SL6 and I thought it would be nice if I shared my experince with SL Community. I tested on my machine and LXDE is working like charm :-)

This wiki is for i386 arch. If you're running the x86_64 arch, just search for the same packages for your machine. Just open gnome-terminal and run the following commands:
[CODE]cd Downloads
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/desktop-backgrounds-compat-9.0.0-15.fc14.noarch.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/laughlin-backgrounds-single-14.1.0-1.fc14.noarch.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/gpicview-0.2.1-3.fc14.i386.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/leafpad-0.8.17-1.fc13.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxappearance-0.5.0-0.1.20100903gitf0945814.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxde-common-0.5.4-3.fc14.noarch.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxinput-0.3.0-1.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxmenu-data-0.1.1-3.fc13.noarch.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxpanel-0.5.6-1.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxrandr-0.1.1-3.fc13.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxsession-0.4.4-1.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxsession-edit-0.1.1-4.fc13.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxshortcut-0.1.1-3.fc13.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxtask-0.1.3-1.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/lxterminal-0.1.9-1.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/obconf-2.0.3-4.fc12.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/openbox-3.4.11.2-5.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/pcmanfm-0.9.7-1.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/xarchiver-0.5.2-5.fc12.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/libfm-0.1.12-4.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/libfm-gtk-0.1.12-4.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/menu-cache-0.3.2-1.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/openbox-libs-3.4.11.2-5.fc14.i686.rpm
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/14/Everything/i386/os/Packages/xorg-x11-fonts-ISO8859-1-100dpi-7.2-11.fc14.noarch.rpm
su
yum install epel-release yum-conf-epel
yum --nogpgcheck localinstall laughlin-backgrounds-single-14.1.0-1.fc14.noarch.rpm
rpm -ivh --force desktop-backgrounds-compat-9.0.0-15.fc14.noarch.rpm
yum --nogpgcheck localinstall gpicview-0.2.1-3.fc14.i386.rpm leafpad-0.8.17-1.fc13.i686.rpm lxappearance-0.5.0-0.1.20100903gitf0945814.fc14.i686.rpm lxde-common-0.5.4-3.fc14.noarch.rpm lxinput-0.3.0-1.fc14.i686.rpm lxmenu-data-0.1.1-3.fc13.noarch.rpm lxpanel-0.5.6-1.fc14.i686.rpm lxrandr-0.1.1-3.fc13.i686.rpm lxsession-0.4.4-1.fc14.i686.rpm lxsession-edit-0.1.1-4.fc13.i686.rpm lxshortcut-0.1.1-3.fc13.i686.rpm lxtask-0.1.3-1.fc14.i686.rpm lxterminal-0.1.9-1.fc14.i686.rpm obconf-2.0.3-4.fc12.i686.rpm openbox-3.4.11.2-5.fc14.i686.rpm pcmanfm-0.9.7-1.fc14.i686.rpm xarchiver-0.5.2-5.fc12.i686.rpm xscreensaver-base-5.12-5.fc14.i686.rpm libfm-0.1.12-4.fc14.i686.rpm libfm-gtk-0.1.12-4.fc14.i686.rpm menu-cache-0.3.2-1.fc14.i686.rpm openbox-libs-3.4.11.2-5.fc14.i686.rpm xorg-x11-fonts-ISO8859-1-100dpi-7.2-11.fc14.noarch.rpm[/QUOTE]

Then logout and login to LXDE using GDM session drop-down list. Once you logged in, you'll notice that lxsession is using fedora 14 wallpaper. Don't worry just go to lxmenu>preference>desktop and change it to whatever you like (the original sl6 wallpaper can be found in /usr/share/backgrounds/default.png), you need to be aware that the changes only takes affect after logging out or rebooting your machine. Also, you'll notice that most the icons are missing from lxpannel and lxmenu, just go to lxmenu>preference>customize look and feel and change the icon-theme from crux to system. Finally, the lxmenu icon need to be change to SL default icon, you'll find it in /usr/share/icons/hicolor/24x24/apps/system-logo-icon.png.
I hope fellow lxde users will find this wiki useful, I appreciate everyone's comment. Thanks for reading

This post has been edited by spoovy: Aug 8 2011, 06:21 PM
PM
^
redman
 Posted: Jul 25 2011, 08:02 PM
Quote Post


SLF Admin
********

Group: Admins
Posts: 2006
Member No.: 2
Joined: 8-April 11









Thanks for posting http://th166.photobucket.com/albums/u117/rdshear/Smiley%20Faces/th_smiley-face-thumbs-up.gif


--------------------
What is SL? - Forum Rules - Info on 3rd Party Repos - How to post images - How to post large text / config files

Desktop: ASUS P5QPL-AM, Intel Dual-Core E6500, 4GB DDR2, ASUS GeForce GT 430 1GB, SL6.5 x86_64
Laptop: ASUS X58L, Intel Dual-Core T3200, 3GB DDR2, Intel GMA X3100, RHEL7.0 x86_64
Test box: Intel S5000PSL, 2x Intel Xeon E5310, 8GB ECC DDR2 FB-DIMM, ASUS GeForce GT 220 1GB, SL7 BETA x86_64 + MATE
PMEmail Poster
^
joutlan
 Posted: Jul 26 2011, 12:14 AM
Quote Post


SLF Founder
********

Group: Admins
Posts: 1185
Member No.: 1
Joined: 8-April 11









Thanks for the post, and Welcome to the forum Fitlad! I'm sure some LXDE fans will appreciate this. biggrin.gif


--------------------
DΞLL Precision M6700: 17 inch NB//i7-quad w/USB 3.0, 16.0GB, Quadro K5000M 2.0GB DDR3, RGBLED //W8P64/Scientific Linux 6.4 x64
DΞLL Vostro 3350 Nirvana: 13 inch NB w/ IntelSSD// W8Px64 (Work;Games)
Nexus 4 //Android
PMEmail PosterUsers WebsiteIntegrity Messenger IM
^
spoovy
 Posted: Aug 8 2011, 08:30 PM
Quote Post


SLF Moderator
****

Group: Moderators
Posts: 281
Member No.: 5
Joined: 8-April 11









I tried this (using 64-bit packages), but had a strange problem - cpu load constantly at 100%, according to the lxpanel applet and the lxde system monitor app (and the sound of the fan!). But gnome system monitor, top/htop and 'ps aux' report nothing unusual.

I googled around and found a couple of similar experiences with different distros. Nothing helpful though. Hmm..

This post has been edited by spoovy: Aug 8 2011, 08:31 PM


--------------------
PMIntegrity Messenger IM
^
zxq9
 Posted: Aug 9 2011, 07:10 AM
Quote Post


SLF Advocate
*****

Group: Members
Posts: 376
Member No.: 611
Joined: 5-August 11









I haven't tried to build LXDE for SL6 (yet -- may at some point, but IceWM isn't bad, so I may never grow the motivation), but I've found that building some Fedora goodies for SL6 occasionally requires building in a specific Fedora 12, 13 or 14 environment to get packages to work correctly without coming up with unlisted dependencies or dependency collisions.

You may want to try Fedora 12 or 13 packages to get LXDE on 64 bit before completely throwing in the towel or committing to a personal rebuild.
PMEmail PosterUsers Website
^
spoovy
 Posted: Aug 20 2011, 09:37 AM
Quote Post


SLF Moderator
****

Group: Moderators
Posts: 281
Member No.: 5
Joined: 8-April 11









Thanks i did try a couple of alternatives but like you I decided to stick with ice in the end. Not worth the amount of effort I was putting in just to get a couple of extra features.


--------------------
PMIntegrity Messenger IM
^
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll