24c2 [Solved] Support lxde? [Archive] - The FreeBSD Forums

PDA

View Full Version : [Solved] Support lxde?


smartly
December 8th, 2008, 10:13
Support lxde for FreeBSD?
x(

brd@
December 8th, 2008, 15:28
It doesn't look like anyone has added LXDE to The Ports Collection, but that doesn't mean it shouldn't be able to be compiled manually.

roddierod
December 10th, 2008, 17:53
it looks to me that all the pieces for lxde, except the wireless monitor are in the ports already. It doesn't seem like it would be that hard to diy.

lme@
December 11th, 2008, 16:24
What about porting it properly? I can commit the port for your then :)

roddierod
December 11th, 2008, 16:33
Well, I could give it a shot if no one else wants to.

I got Screenlets (http://www.screenlets.org/index.php/Home) working on FreeBSD 7, last week but most them are linux-centric. But I was thinking of working on some of those...time permitting.

roddierod
December 11th, 2008, 18:25
I was just checking out the LXDE site, and it appears that only a meta port to install the components that are present in the ports is what would be required for an LXDE port.

sahne
February 3rd, 2009, 16:04
Hi,

I think there are more things missing than just the meta port, since neither lxterminal nor lxlauncher is currently in the tree.

If no one is currently working on it, I'll give it a try and port them.

roddierod
February 4th, 2009, 12:52
I missed those two. I decided to try and port screenlets in my free time, so I'm not working on this at all.

Go for it.

sahne
February 7th, 2009, 17:49
hi,

today I finished the ports and submitted them to GNATS. If someone wants to test them I attached them to this post.

simply unpack the archive and copy the ports to the /usr/ports/x11 directory.

lxterminal installs the vte-based terminal emulator of the lxde project.
lxde-meta installs all needed ports to run lxde.


feedback is very welcome.

lme@
February 9th, 2009, 11:51
Which PR number is it?

sahne
February 9th, 2009, 21:16
hi,

ports/131465 lxde-meta
ports/131466 lxterminal

lm8
July 3rd, 2009, 17:57
Downloaded lxtask package, which is a nice application all by itself. It seemed to install fine, but funny thing was, it wouldn't show any tasks running or how much memory I was using. Anyone else run into an issue like this? Was thinking of rebuilding from the source code, but haven't had time to try it yet. Anyone have any experiences or advise to share with the lxtask port or package? Thanks.

Lasse
November 24th, 2010, 16:13
I've been trying to install the meta port of LXDE, but I cannot find it as an option at login time. I am using KDM.

Thanks in advance/
Lasse

SirDice
November 24th, 2010, 17:02
Downloaded lxtask package, which is a nice application all by itself. It seemed to install fine, but funny thing was, it wouldn't show any tasks running or how much memory I was using. Anyone else run into an issue like this?
It probably uses /proc to get this information. Linux' /proc is different compared to FreeBSD's /proc.

lme@
November 24th, 2010, 21:20
I've been trying to install the meta port of LXDE, but I cannot find it as an option at login time. I am using KDM.

Thanks in advance/
Lasse

Put this in your ~/.xinitrc:

exec startlxde

Then select "Custom" in KDM. If that doesn't work, place it also in ~/.xsession

Lasse
November 25th, 2010, 18:05
Where can I find ~/.xinitrc and ~/.xsession?

Lasse

phoenix
November 25th, 2010, 18:33
~ is short-hand (an alias) for "user's home directory".

Thus, ~/.xinitrc refers to the .xinitrc file in the user's home directory.

There files are not created automatically, you need to create them yourself:
ee ~/.xinitrc

Lasse
November 26th, 2010, 17:43
I have created .xinitrc and .xsession in /usr/home/larlun, but I am still not able to login with "Custom" in KDM.

What is wrong?

Lasse

lme@
November 26th, 2010, 18:54
Hmm, can you paste the content of those two files, please?

Lasse
November 26th, 2010, 19:57
exec startlxde (.xinitrc)

exec startlxde (.xsession)

lme@
November 27th, 2010, 12:30
Hm, okay. Then let's try another approach. :)

Create the file /usr/local/kde4/share/apps/kdm/sessions/lxde.desktop with the following content:

[Desktop Entry]
Encoding=UTF-8
Name=LXDE Session
Comment=Use this session to run LXDE as your desktop environment
Exec=startlxde
Icon=
Type=Application


Then you should have an entry for LXDE after you restart KDM.

Lasse
November 28th, 2010, 17:24
By the way. I found that I only needed to set .xsession to chmod 700 in order to start LXDE.

Thank you for all your help!
Lasse

0