Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
LXDE replacement question [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 2623
Location: Dallas area

PostPosted: Fri Oct 25, 2013 10:04 am    Post subject: LXDE replacement question [SOLVED] Reply with quote

I have been running my system without *kit, dbus, etc for a while and
I've noticed that with the latest lxsession ebuild that they want to pull
in these programs and give me no choice in masking them...well short
of rewriting the ebuild, and I'm not sure what the assumptions are in
the tarballs.

I have two choices stop where I am with the current packages including
copying all of the lxde* ebuilds to my local directory and setting up masking.
OR
replacing lxde with something else like it, that doesn't require me
to use packages that I don't really want on my single user system.

I was originally using gnome, but left it for xfce, and when it started looking
like a clone of gnome, I moved to lxde.

Requirements:
Simple window manager, don't need or want dbus, *kit, etc, don't care about
about fancy graphics, ie rotating windows, etc, I also don't need upower
as I don't have a problem manually mounting the few disks and network
drives that I use.

I'm just looking for suggestions.

Thanks.
_________________
Asus m5a99fx, FX 8320 - amd64-multilib, 3.15.9-zen, glibc-2.19, gcc-4.9.2, eudev
xorg-server-1.16, openbox w/lxpanel, nouveau, oss4(2011)


Last edited by Anon-E-moose on Fri Oct 25, 2013 12:40 pm; edited 1 time in total
Back to top
View user's profile Send private message
Bones McCracker
Veteran
Veteran


Joined: 14 Mar 2006
Posts: 1575
Location: U.S.A.

PostPosted: Fri Oct 25, 2013 11:06 am    Post subject: Reply with quote

I like tiling window managers and suggest you try spectrwm or awesome (the former being more minimalist than the latter).
_________________
Deja Moo: the feeling that you've heard this bull before
Back to top
View user's profile Send private message
creaker
l33t
l33t


Joined: 14 Jul 2012
Posts: 651

PostPosted: Fri Oct 25, 2013 12:05 pm    Post subject: Re: LXDE replacement question Reply with quote

Anon-E-moose wrote:

I have two choices stop where I am with the current packages including
copying all of the lxde* ebuilds to my local directory and setting up masking.
OR
replacing lxde with something else like it, that doesn't require me
to use packages that I don't really want on my single user system.
...
I'm just looking for suggestions.

Thanks.


You might deal with lxde and get it in such a form as you need. I believe it is possible, there is enough info about it, right here at this forum.
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 2623
Location: Dallas area

PostPosted: Fri Oct 25, 2013 12:40 pm    Post subject: Reply with quote

Thanks for those suggestions BoneKracker. I had forgotten about tiling wm's, I used to use fvwm2 many moons ago.

Creaker, in looking around, it looks like I can get the lx pieces that I want by not using lxde-meta
and just using openbox directly from my .xinitrc file instead of lxsession.
A side benefit is that I can uninstall a few packages that I never use anyway like lxterminal.

It's just a little bit more work than calling lxde-meta, but tinkering is what I like about gentoo.

Thanks both of you. I'll mark it as solved.
_________________
Asus m5a99fx, FX 8320 - amd64-multilib, 3.15.9-zen, glibc-2.19, gcc-4.9.2, eudev
xorg-server-1.16, openbox w/lxpanel, nouveau, oss4(2011)
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 5898
Location: ~Brussels - Belgique

PostPosted: Fri Oct 25, 2013 12:43 pm    Post subject: Reply with quote

Hello,

I edited ebuilds (before for lxde, now for razorqt) to remove udev/upower/*kit hard-coded dependencies because they are optional.
And it works, but I need to update the ebuilds when new versions reach the tree.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 2623
Location: Dallas area

PostPosted: Fri Oct 25, 2013 12:47 pm    Post subject: Reply with quote

Yeah, I already edit the libfm ebuild so it doesn't pull in udisks and gvfs.

Thanks
_________________
Asus m5a99fx, FX 8320 - amd64-multilib, 3.15.9-zen, glibc-2.19, gcc-4.9.2, eudev
xorg-server-1.16, openbox w/lxpanel, nouveau, oss4(2011)
Back to top
View user's profile Send private message
miroR
Guru
Guru


Joined: 05 Mar 2008
Posts: 575

PostPosted: Sun Apr 20, 2014 9:51 am    Post subject: Reply with quote

Anon-E-moose wrote:
I have been running my system without *kit, dbus, etc for a while and
I've noticed that with the latest lxsession ebuild that they want to pull
in these programs and give me no choice in masking them...well short
of rewriting the ebuild, and I'm not sure what the assumptions are in
the tarballs.
...[snip]...
Requirements:
Simple window manager, don't need or want dbus, *kit, etc, don't care about
about fancy graphics, ie rotating windows, etc, I also don't need upower
as I don't have a problem manually mounting the few disks and network
drives that I use.

Same here.

creaker wrote:
Anon-E-moose wrote:

...[snip]...
copying all of the lxde* ebuilds to my local directory and setting up masking.
...[snip]...
I'm just looking for suggestions.


You might deal with lxde and get it in such a form as you need. I believe it is possible, there is enough info about it, right here at this forum.



Already so tired, any quick links, somebody? But I will do all the searching,
if I have to... And then I will try and post them back here for others.


Anon-E-moose wrote:
...[snip]...
Creaker, in looking around, it looks like I can get the lx pieces that I want by not using lxde-meta
and just using openbox directly from my .xinitrc file instead of lxsession.
A side benefit is that I can uninstall a few packages that I never use anyway like lxterminal.

It's just a little bit more work than calling lxde-meta, but tinkering is what I like about gentoo.

How did it go? any advice you can share?

Also interesting:
Anon-E-moose wrote:
A side benefit is that I can uninstall a few packages that I never use anyway like lxterminal.

What then do you use? I kind of learned GNU/Linux and made headway as
GNU/Linux user on KDE konsole, but sure the ball is now over.

I have some experience with lxde only on Debian, and only in the past one year.

I had used KDE gladly back when SuSE was the pride of German programmers,
before it went [*!^A@"]...

Now reinstalling Gentoo. Used kaffeine for video recording (still do on old
Gentoo boxes going out of reliable use due to attacks I had, and my
insufficient knowledge, no more completely clean backups to restore and move on
from, insufficient knowledge to clean them without huge time and effort), [used
kaffeine] since probably some five years, never reinstalled Gentoo in all this
time, had only maintenance time to spend on it... But the ball is over now.
Reinstalling Gentoo.

On KDE's kaffeine: Ran emerge -p kaffeine, and just found out that they want to
replace my ffmpeg for its fork libav (that's another war there, and I side with
Ffmpeg), so kaffeine is out of question.

Also KDE was out of question as kde-meta. My use flags contain -selinux -gnome
-kde

I was going the wrong way in some aspects (dbus, *kit), but thanks to
information in this thread I stopped in my tracks, backed everything up, and
removed dbus policykit and cosolekit which I had added thinking they were
needed, while only INPUT_DEVICES="evdev" was needed, in all probability, for
the X problem I had ( "Installing X; but X ... freezes",
https://forums.gentoo.org/viewtopic-p-7538746.html ), and am doing emerge -uDN
@world ,to restore the system to the previous, non- dbus and *kit state (emerge
-uDN was successful).


XavierMiller wrote:

I edited ebuilds (before for lxde, now for razorqt) to remove udev/upower/*kit hard-coded dependencies because they are optional.
And it works, but I need to update the ebuilds when new versions reach the tree.


Has there been any progress on this, maybe an overlay, or your work included in
portage?

Miroslav Rovis
www.CroatiaFidelis.hr
Happy Easter to everybody!
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 2623
Location: Dallas area

PostPosted: Sun Apr 20, 2014 10:17 am    Post subject: Reply with quote

miroR wrote:
Anon-E-moose wrote:
...[snip]...
Creaker, in looking around, it looks like I can get the lx pieces that I want by not using lxde-meta
and just using openbox directly from my .xinitrc file instead of lxsession.
A side benefit is that I can uninstall a few packages that I never use anyway like lxterminal.

It's just a little bit more work than calling lxde-meta, but tinkering is what I like about gentoo.

How did it go? any advice you can share?


I did swap over to just calling openbox instead of lxsession for a trial.
It worked well enough, if you go that route and want to use lxpanel or tint, then that would need to be set in the openbox autostart area.
lxsession just calls lxpanel in it's autostart area.

Quote:
Also interesting:
Anon-E-moose wrote:
A side benefit is that I can uninstall a few packages that I never use anyway like lxterminal.

What then do you use? I kind of learned GNU/Linux and made headway as
GNU/Linux user on KDE konsole, but sure the ball is now over.


I prefer rxvt-unicode (urxvt) instead of most of the terminal programs that come with meta distributions.
It's just a personal choice though.


I just noticed that they added some use flags to libfm so that one can avoid pullling in upower and gvfs.
I had already made changes to my local copy but it's good that they are giving others the option to avoid pulling in things they might not need.
libfm is used by pcmanfm, you do lose automount capability when you don't use gvfs, but I always just open a term and do a manual mount.
_________________
Asus m5a99fx, FX 8320 - amd64-multilib, 3.15.9-zen, glibc-2.19, gcc-4.9.2, eudev
xorg-server-1.16, openbox w/lxpanel, nouveau, oss4(2011)
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 2623
Location: Dallas area

PostPosted: Sun Apr 20, 2014 10:47 am    Post subject: Reply with quote

I did try the qt version of lxde, but at the moment I still prefer the gtk version.

They need to do some polishing, IMO.
_________________
Asus m5a99fx, FX 8320 - amd64-multilib, 3.15.9-zen, glibc-2.19, gcc-4.9.2, eudev
xorg-server-1.16, openbox w/lxpanel, nouveau, oss4(2011)
Back to top
View user's profile Send private message
miroR
Guru
Guru


Joined: 05 Mar 2008
Posts: 575

PostPosted: Sun Apr 20, 2014 11:44 am    Post subject: Reply with quote

I see your replies.
Not all is clear, and if they remain so even after my research (I'm also slow there, P.S but I resolved most of the unknown as I wrote), I'll ask about them:
...want to use lxpanel or tint...
I see, emerge -s tint gave me "tint2 ... lightweight panel/taskbar"

rxvt-unicode ? But that one doesn't have tabs, does it? I open dozens when I work.... Never mind...

libfm is for file management (emerge -s ... said).
I don't need any, I do file management on the command line, no dolphin, no konqueror, no any such thing...

gvfs, emerge -s said, being gnome virtual file system, so not needed.

upower is d-bus's abstraction for enumerating power devices, same: not needed.

Good there are those use flags to avoid those.

I have always been mounting manually on Gentoo (which I never reinstalled in probably six years, only maintained and used, as I said in my previous post on this thread), so that must remain so.

So, qt option.

EDIT START No. gtk is default now.
And I have no preference for qt or gtk in my make.conf:
https://forums.gentoo.org/viewtopic-p-7538746.html#7537924
just it's changed for dbus and *kit and maybe little else since then
EDIT END

Anyway, I'll go and try installing, since I have a backup point to which to revert.

Importantly, thanks to this thread I avoided d-bus and *kits

I'll report back how it went, and keep an eye if creaker (the links he mentions!) and XavierMiller (to both of whom I also sent PM telling that I enquired here) have any advice.

Miroslav Rovis
www.CroatiaFidelis.hr
Happy Easter!
Back to top
View user's profile Send private message
miroR
Guru
Guru


Joined: 05 Mar 2008
Posts: 575

PostPosted: Thu May 29, 2014 12:26 am    Post subject: Re: LXDE replacement question [SOLVED] Reply with quote

Anon-E-moose wrote:
I have been running my system without *kit, dbus, etc for a while and
I've noticed that with the latest lxsession ebuild that they want to pull
in these programs and give me no choice in masking them...well short
of rewriting the ebuild, and I'm not sure what the assumptions are in
the tarballs.

I have two choices stop where I am with the current packages including
copying all of the lxde* ebuilds to my local directory and setting up masking.
OR
...[snip]...


I still have issues, because...
Well, pls. it's been complex enough for hours and hours already yesterday (night here in Europe)...
Pls. see:
Air-Gapped Gentoo Install, Tentative
https://forums.gentoo.org/viewtopic-p-7558880.html#7558880
I refer there to this topic in which you are reading this notice.
And also I mention creaker in that post, and you, Anon-E-Moose.

I'm using openbox, and simply just urxvt (like you said you were using it,
somewhere, and I decided to try it and liked it... although tabs I do
miss..)...

So mine is not really a desktop issue. I don't care about any, more than just
X... for now... Openbox will suffice.

But my question is, Anon-E-Moose, or if any of you creaker and
XavierMiller are around:

How are you people faring. How did you manage to run the system now that almost
all packages require some of those *kits and associates?

I'll try and post more on my problems, because something, and I wasn't careful
enough, or didn't really know better, depended and installed dbus...

I'll post my problems next... Or...

Is there a better place to post the don't-want-*kits-nor-dbus issues? (because
this is kind of on desktop more precisely)... Start a new topic, no I wouldn't
want to? Where? Here?

Advice? I'm only asking because I feel really exhausted and weak, yes weak in
the wake of these problems that I don't want to solve for remote seats, but for
me and other users like me...

Also, opinion, from you people mentioned in this text, on my post
linked at the top. Am I exaggerating on remote seats and things there?

Miroslav Rovis
www.CroatiaFidelis.hr
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum