Welcome, Guest. Please login or register.
April 21, 2014, 10:33:07 AM
Home Help Search Calendar Login Register
Show unread posts since last visit.
News: Let Pardus-Anka become #1: Pardus-Anka Bug ReportPardus-Anka World Google+ | The Pardus wiki  | Visit Pardus-Anka official website  | Register as forum member?  Email the moderator!

+  Pardus Worldforum
|-+  Assistance
| |-+  Configuring Pardus
| | |-+  [SOLVED]Pardus 2009 with LXDE
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 3 4 Go Down Print
Author Topic: [SOLVED]Pardus 2009 with LXDE  (Read 12323 times)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« on: September 01, 2009, 21:36:24 PM »

Pardus-Linux.org 's LXDE repo is removed. Because packages were very old and working unstable. The Pisi packager of LXDE packages no longer supports, I think.
Maybe stable Lxde packages will be in users-2009 or users-2008 repos.


baDibere
Pardus-Linux.org

Now, there are several people including myself that are starting getting quite interested in having LXDE available (again) for Pardus. Almost all distro's meanwhile provide LXDE as an option and in Pardus 2008 it has already been available.

Now I wondered could the person who did the packaging for 2008 (and now apparently has stopped doing so), help other people like me on the way on how to get LXDE ported to Pardus?

I mean which source packages of LXDE are needed and what were Pardus specific things to configrue?

Could he or she write a short HOWTO or wiki so that others (perhaps even myself) can try to build pisi packages to make LXDE available again for Pardus?

Hopefully you can bring people in contact which each other, perhaps the start of some new exciting Pardus development ;-)

In the end isn't it just a matter of finding someone or some group of people that are willing tot take over the job?

I hope you want to reply in this and send you greetings from the Netherlands

Michiel
« Last Edit: October 26, 2009, 22:09:35 PM by Michiel » Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #1 on: September 01, 2009, 22:14:36 PM »

Found this if someone wants to play around a bit in his or her spare time  Grin
=============http://forum.lxde.org/viewtopic.php?f=1&t=411======

At first you need the sources:
svn co https://lxde.svn.sourceforge.net/svnroot/lxde/trunk/ ./lxde
svn co https://pcmanfm.svn.sourceforge.net/svnroot/pcmanfm pcmanfm

Then cd into the directory of each application. Run the following commands:
./autogen.sh
./configure -prefix=/usr
make
sudo make install

Please consider dependencies (If you run configure it will tell you what you have to install.).
Now you should have LXDE compiled from source.

On the configure you need --sysconfdir=/etc on lxde-common, lxmenu-data, lxsession, and menu-cache

=====================================================
Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #2 on: September 01, 2009, 22:34:00 PM »

Or check out:
Install and Setup LXDE
A complete step-by-step guide teaching you how to set up LXDE

http://lxde.sourceforge.net/install.html

"Since every part of LXDE is kept independent to give the users max flexibility, they cannot be integrated and tight together by default.  So currently users have to tight them together manually. This is quite easy.  Follow the instruction, and you'll get your LXDE."
Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #3 on: September 23, 2009, 16:36:57 PM »

http://www.youtube.com/watch?v=pqOB2Liq0XY

FOSDEM 2009 LXDE 15 minutes introducing lxde talk
Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #4 on: September 24, 2009, 20:16:54 PM »

Meanwhile I kept in some indirect email contact with a friend of the person who packaged LXDE previously for Pardus 2008.

When I have enough spare time (do not count on that shortly) I might give it a try to build the necessary LXDE packages for 2009, using the old pisi files fior 2008 as an example.

In general it involves a process in which several components of LXDE are installed from source on your Pardus system after having been pisified (the word pisifying is meanwhile a generally adapted term in our Pardus community  Cheesy ), i.e. creating a numebr of pisi packages for the LXDE components that upon executing install these component from source in the correct directories.

From the (unlike the repo itself still present) LXDE wiki I gathered that previously these packages were available as pisi package in order to go the LXDE way with Pardus (2008 at that time):

lxde-common leafpad lxrandr lxtask xarchiver pcmanfm lxappearance gpicview lxterminal

From the email contact one came up with:

lxde-base/lxde-meta
lxde-base/lxappearance
lxde-base/lxde-common

lxde-base/lxmenu-data
lxde-base/lxinput
lxde-base/lxpanel
lxde-base/lxrandr
lxde-base/lxsession
lxde-base/lxsession-edit
lxde-base/lxshortcut
lxde-base/lxtask
lxde-base/lxterminal
lxde-base/menu-cache

Example pisi packages can still be viewed for analysis here:
http://svn.pardus-linux.org/svnroot/lxde-2008/

I just wanted you to know that I intend to give this project a new start in time, if anyone wants to join in, this is the info we can start with in order to port LXDE to Pardus again.
Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #5 on: September 24, 2009, 21:52:59 PM »

I am not familiar with LXDE.
The last KNOPPIX used it if I remember correct.
First I will try to get it running with P2008.
And then have a go with P2009. Wink
Logged
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #6 on: September 24, 2009, 21:59:02 PM »

I am not familiar with LXDE.
The last KNOPPIX used it if I remember correct.
First I will try to get it running with P2008.
And then have a go with P2009. Wink

What I was told was that some of the packages in the former 2008 repo did not work properly which was one of the reasons it was discintinued, also the Pardus core developers I guess have not chosen yet to provide Pardus with other DEs than KDE4 and XFCE4, but that might change quickly since Ubuntu has just officially added Lubuntu as new branch (yes that is lightweight LXDE Ubuntu), and the PardusMan project might facilitate people building custom Pardus linux ISOs in the near fiture, perhaps someone will come up with a Pardus XLDE version, who knows
Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #7 on: September 24, 2009, 22:00:30 PM »

Also atolboo just for an introduction take a quarter of an hour to view the YouTube video about an LXDE talk mentioned in reply #3
« Last Edit: September 24, 2009, 22:04:47 PM by Michiel » Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #8 on: October 11, 2009, 22:30:23 PM »

Started a very very very preliminary effort to update the old Pardus 2008 LXDE packages to get a basic Pardus LXDE running on my Pardus 2009 laptop.

Based on:  
Install and Setup LXDE
A complete step-by-step guide teaching you how to set up LXDE
http://lxde.sourceforge.net/install.html

I deducted that at least the following 5 PISI packages should be built and installed properly for a minimal LXDE system:

lxde-common.pisi
lxsession.pisi
openbox.pisi (the Window Manager which is sugegsted by LXDE, might be any other)
lxpanel.pisi
PCManFM.pisi

Unfortunately tonight http://svn.pardus-linux.org/svnroot/lxde-2008/ appears offline and I did not download all old examples yet. Actually I feel I only need the PCmanFM files to complete the first trials.

I have an openbox.pisi and lxsession.pisi ready and stored locally, whereas lxpanel and lxde-common can be pisified but the old lxde-common example depends on PCManFM which I cannot complete at this time. Also pisifying lxpanel gives an error up till now, I have to find out why.


UPDATE: Well, pre-compiling from by hand from source as a test is always a good way to get extra info:
LXPanel requires menu-cache and lxmenu-data packages since
version 0.4.0. Please make sure they are correctly installed.
Otherwise, you will not be able to use applications menu.

So I guess I have to move forward with creating menu-cache and lxmenu-data LXDE base packages first
Cheesy

« Last Edit: October 14, 2009, 18:34:17 PM by Michiel » Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #9 on: October 13, 2009, 22:02:23 PM »

....lxmenu-data was not that hard
however for the past 48 hours I did not manage to get menu-cache compiled nor pisified, very frustrating.
It keeps giving errors during the make install and it is very hard to find out what causes the troubles, also because when Googling around nt many people appear to encounter difficulties with compiling menu-cache.

Now my little project got stuck.... Sad

Well, lets take a step back and try to compile a LXPanel before version 0.4 as a workaround...
« Last Edit: October 13, 2009, 22:05:23 PM by Michiel » Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #10 on: October 13, 2009, 23:12:33 PM »

And now for the good news for tonight  Grin

I managed to setup a basic LXDE session on my Pardus 2009 laptop.
Decided to bypass the menu-cache compiling troubles mentioned before, and leave that as a TODO project for myself or someone else who wants to jump in.

So I downgraded to LXpanel 0.3.8 to avoid having to install lxmenu-data and menu-cache for this moment.

I build and installed the following pisi packages:
openbox-3.4.7.2-3.pisi
lxsession-0.3.8-2.pisi
pcmanfm-0.5.1-2.pisi
lxpanel-0.3.8.1-1.pisi
lxde-common-0.4.2-2.pisi

and the resulting desktop is shown in the screenshots below.

I will now first send my pisi files to Erdem Artan who has been very helpful so far in getting me on the way, e.g. with providing the example old pspec.xml files to have an idea, and providing me with useful hints along the way, this in Pardus-less circumstances (he has trouble setting up his personal Pardus system at the moment).

Later on we can extend this with other LXDE application packages, and in the end perhaps overcome the current LXpanel versions troubles with the menu-cache pisifying problem.



* pardus09lxde.png (498.83 KB, 1280x800 - viewed 190 times.)

* pardus09lxde2.png (348.03 KB, 1280x800 - viewed 180 times.)
Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #11 on: October 14, 2009, 10:46:04 AM »

The LXDE packages in bold I have pisified so far


lxde-base/lxappearance
lxde-base/lxde-common

lxde-base/lxmenu-data

lxde-base/lxinput
lxde-base/lxrandr

lxde-base/lxsession
lxde-base/lxsession-edit
lxde-base/lxshortcut
lxde-base/lxtask
lxde-base/lxterminal
lxde-base/menu-cache
lxde-base/lxpanel
lxde-base-lxnm
lxde-base/openbox
lxde-base-leafpad
lxde-base/pcmanfm

The compiling troubles concerning menu-cache package have implications for other components as well, they prevent me from building a current LXpanel version as well as compiling LXlauncher (which gives a menu known from netbook OS).
« Last Edit: October 14, 2009, 14:34:38 PM by Michiel » Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #12 on: October 26, 2009, 21:52:07 PM »

The good news for now is that having sent all my LXDE stuff to my great turkish help Erdem ARTAN who did some LXDE work before in Pardus 2008 and pointed me the way to make a start (e.g. by the example pspec.xml files mentioned in one of the previous postings) now Erdem ARTAN has done some further work and has put a bunch of LXDE pisi packages on his server including the menu-cache.pisi that I could not create.

See for yourselves:

http://pisi.pardus-linux.org/%23pisifiles/P2009-free/

(%23 = # token)

Have not tested all of these packages yet, but I am sure most of them will work and get you into a LXDE desktop like shown on the screenshot before.

..in the end...

It IS a nice community here in Pardus land  Grin
« Last Edit: October 28, 2009, 21:58:29 PM by Michiel » Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #13 on: October 26, 2009, 22:09:18 PM »

Testing these LXDE pisi files now:

Instaleld (in this order) without problems:
openbox-3.4.7.2-3.pisi
lxsession-0.3.8-2.pisi
pcmanfm-0.5.1-2.pisi
menu-cache.pisi
lxmenu-data.pisi
lxpanel-0.3.8.1-1.pisi
lxde-common-0.4.2-2.pisi
gpicview.pisi
lxappearance.pisi
leafpad.pisi
lxinput.pisi (mouse and keyboard)
lxlauncher.pisi
lxnm.pisi
lxrandr.pisi (monitor settings)
lxsession-edit.pisi (desktop session settings)
lxshortcut.pisi
lxtask.pisi (task manager)
lxterminal.pisi (terminal window)
obconf.pisi (OpenBox Configuration Manager)

So this topic can be considered SOLVED.

Pardus is now also available (again) in the flavour LXDE

Very nice  Grin Grin Grin
Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #14 on: October 26, 2009, 22:29:01 PM »

There you go, quick quicker, quickest (and I am already browsing Google Chrome a lot more often then Firefox also because of speed and performance).

A fresh screenshot attached...


* lxdepardusnew.png (369.64 KB, 1280x800 - viewed 176 times.)
Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Pages: [1] 2 3 4 Go Up Print 
« previous next »
Jump to:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!