Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
|
05-10-2014, 02:25 AM
|
#1
|
Senior Member
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425
Rep:
|
For fans of lightweight desktops
Alien Bob has just built this
Quote:
This is the first (pre) release of the merger of two
lightweight desktop environments: LXDE and Razor-Qt joined to become LXQt.
LXQt is a collection of 30 packages, 8 MB in total.
|
http://taper.alienbase.nl/mirrors/pe.../ChangeLog.txt
BE VERY CAREFUL WITH THE DIRECTORY THAT YOU RUN THESE COMMANDS IN.
I've just downloaded and installed it like this
Code:
mkdir lxqt
cd lxqt
lftp -c "open http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/lxqt/pkg64/14.1/ ; mirror -c -e $lxqt"
mkdir openbox
cd openbox
lftp -c "open http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/openbox/pkg64/14.1/ ; mirror -c -e $openbox"
cd ..
su
(password)
installpkg */*.t?z
Then I logged out and logged back in with a new seesion, selecting lxqt. The system is very fast but because it is a pre-release version it doesn't have all the frills of a mature system. However if you like a very, very lightweight desktop, it is well worth a look.
samac
Last edited by samac; 05-11-2014 at 04:28 AM.
Reason: corrected the code
|
|
|
05-10-2014, 07:27 AM
|
#2
|
Member
Registered: Nov 2013
Location: Antalya
Distribution: Slackware64 current
Posts: 119
Rep:
|
Thanks for the heads up! I am not huge fan of very minimal DEs but I really liked this one.
|
|
|
05-10-2014, 12:34 PM
|
#3
|
Member
Registered: Jul 2004
Distribution: Void Linux, former Slackware
Posts: 498
Rep:
|
For lightweight "desktops" there are already better and more mature alternatives like i3 or xmonad
|
|
|
05-10-2014, 12:48 PM
|
#4
|
LQ Veteran
Registered: May 2008
Posts: 7,014
|
Many folks wouldn't consider those to be a 'desktop environment'. My weapon of choice is dwm + dmenu, but it's good that there's something for the people who want something in-between the minimal window-manager environments and the big 3 full-fat desktop environments. 'lxqt' seems to fill this niche nicely at present. Their biggest challenge will be not to add too many unnecessary features and accidentally become a fatty (which is kind of what happened to xfce).
I wish them well.
|
|
1 members found this post helpful.
|
05-10-2014, 01:12 PM
|
#5
|
LQ Addict
Registered: Dec 2013
Posts: 19,872
|
Quote:
Originally Posted by dunric
For lightweight "desktops" there are already better and more mature alternatives like i3 or xmonad
|
yeah, why use X at all. 's not leet.
|
|
1 members found this post helpful.
|
05-10-2014, 03:55 PM
|
#6
|
Member
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780
|
My understanding is that the DE simply incorporates some basic programs, almost always a file manager, along with a window manager, almost always running X, in order to be more than the Window Manager which only manages the windows. My observations is that the problems with KDE, XFCE, GNOME and MATE are they also include a number of packages that are integrated so tightly that if you drop one of the provided "basic" programs then the whole DE seems to fall apart and not function properly. Clearly KDE is trying to make the experience of managing Linux easier for the non-technical user in order to prove it is as easy as managing a Microsoft Windows environment, they've succeeded. Since I've used both, I find that KDE has become very integrated and it is easy to manage, but the KDE also requires a lot of resources. This brings me back to why some people, who can't let a good old running horse die, decide to feed them low resource required distributions and DE's/WM's.
Personally, I'm liking FVWM-Crystal and Slackware e17. Both have a sense of a fully WM with some DE support, but letting you choose applications. This article ( http://en.wikipedia.org/wiki/Compari...p_environments )
on Wikipedia compares the applications included in DE's, semi-DE's and you can also lookup comparison of WM's. While dated now, I think it was originally written in 2011, it is still a very interesting article and comparison to understand the DE and WM mixes, although some new ones are missing.
I'm going to try the lxqt, simply because QT is included with KDE, so the dependencies should be minor. I admired LXDE claim to small footprint, but I've not loaded the SBOPkg available for it, because I have found what I need in the FVWM-Crystal and Slacke17. I really like FVWM-Crystal's way of handling the applications, but miss direct access to folders and documents, although I can customize the menu to show folders. I prefer ROX-Desktop approach that everything is a file, like in a file cabinet, and when you open the file, whether it is encrypted or formated for a program isn't the end-users concern, I simply want to see it in whatever application is suppose to show it. This is what non-technical users are looking for, if I want to type an email, why do I need to start the email application, why can't I just start typing on the page and then hit send email, or, if I want to see a listing of the costs of my small business, why before I open the file that has that data do I have to choose to open GNUCash or Gnumeric or Calc (make sure you get it right), the file should tell the computer what program to open for the end user to see the contents. That would be true productivity and end-user preference. Lacking that I want direct access to the program without a lot of opening menus and submenus, then opening the folder, then open the file, then provide password if encrypted, it's all too much to simply look at the content for two minutes to get the data. Maybe I'm missing it, but isn't there an easier desktop like ROX-Desktop (now dormant development). Until then I'm sticking with FVWM-Crystal or Slacke17.
A newbies perspective, wanting a better experience than MSWindows.
|
|
1 members found this post helpful.
|
05-10-2014, 06:10 PM
|
#7
|
Member
Registered: Jan 2011
Posts: 308
|
Regarding "Ultra light desktop" as the thread title goes... we have some figures in the LXDE.org blog http://blog.lxde.org/?p=1117
It looks like LXQT memory usage is a bit larger than Xfce (in a similar configuration - 95MB vs. 89MB). It may qualify as "ultra light" for Gnome or KDE aficionados, but not for everybody
|
|
|
05-10-2014, 07:40 PM
|
#8
|
Senior Member
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,860
|
Quote:
Originally Posted by bamunds
I really like FVWM-Crystal's way of handling the applications, but miss direct access to folders and documents, although I can customize the menu to show folders.
|
Try Rodent as a file manager for FVWM-Crystal.
|
|
|
05-10-2014, 08:35 PM
|
#9
|
Senior Member
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,860
|
Quote:
Originally Posted by Richard Cranium
Try Rodent as a file manager for FVWM-Crystal.
|
On second thought, don't. For a self-proclaimed nerd, the person who writes this is pretty effing sloppy with his/her/its build scripts.
If you're running 32 bit Slackware, the individual builds will work OK (I think). 64 bit? Not so much, or so I've seen today.
Pity.
|
|
|
05-10-2014, 11:36 PM
|
#10
|
Member
Registered: Sep 2011
Posts: 925
|
Quote:
LXQt is a collection of 30 packages, 8 MB in total.
|
plus over hundred MB used by Qt. It's the same thing as calling a Java program inside a 100 KB .jar file "lightweight", or something using GNU Mono etc...
|
|
|
05-11-2014, 02:45 AM
|
#11
|
LQ Guru
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,273
|
regarding why Qt has been chosed to develop the next version ol LXDE, a lot of talk had been done on the lxde mailing list around one year ago: mainly
http://comments.gmane.org/gmane.comp...xde.devel/3205
in a few words: gtk+2 is discontinued, gtk+3 is a total mess, other toolkits lack of needed features, so the choice is forced...
|
|
|
05-11-2014, 02:56 AM
|
#12
|
Member
Registered: Sep 2011
Posts: 925
|
Quote:
Originally Posted by ponce
the choice is forced
|
Either something is a "choice" or it is "forced". But both can't be in the same sentence.
LXQt may be a KDE alternative, but for sure it is nothing for the "fans of ultra light desktops".
|
|
|
05-11-2014, 04:02 AM
|
#13
|
LQ Guru
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,273
|
there's a PCMan's message in the thread I linked:
Quote:
Originally Posted by PCMan
Please focus on constructive and technical discussions and avoid flame wars.
We're here to build better software, not to argue what programming language or toolkit is better.
There is no silver bullet. It's all about "balance".
The fastest program,, of course, is written in assembly.
Compared with it, all C programs are bloatware.
Do you use assembly for GUI development?
Read the source code of gtk+ and glib and you'll know why it's not as lightweight as you think.
See this:
https://git.gnome.org/browse/glib/tree/gobject
All of the source code here are used to emulate OOP. Most of the things the gobject library does "at runtime" are done by C++ compilers at compile time without any cost at runtime.
For every GObject class, you need to write hundreds of lines of duplicated boilerplate code just to emulate what C++ compuiler does.
That's the real hidden cost.
I'm afraid that these unnecessary lines of code are even more than the ones C++ template generates. Besides, today's C++ compiler are very smart and will optimize out unnecessary code. So bloat of "source code" or the intermediate object files is no issue.
Programming languages and toolkits are just tools.
Whether the result is good or not depends on how you use it and that's the value of programmers. It's who uses the tools that matters, not the tools themselves.
I'll stop responding to the thread here.
|
|
|
|
05-11-2014, 04:27 AM
|
#14
|
LQ Addict
Registered: Dec 2013
Posts: 19,872
|
Quote:
Originally Posted by ponce
regarding why Qt has been chosed to develop the next version ol LXDE, a lot of talk had been done on the lxde mailing list around one year ago: mainly
http://comments.gmane.org/gmane.comp...xde.devel/3205
in a few words: gtk+2 is discontinued, gtk+3 is a total mess, other toolkits lack of needed features, so the choice is forced...
|
before you posted pcman's reply, i was reading the thread you linked...
it really made me think about the toolkits...
gtk2 is dead?
gtk3 is a mess (and bloat)?
qt is bloat?
what are we going to use then?
or are they really just flaming?
Last edited by ondoho; 05-11-2014 at 05:04 AM.
|
|
|
05-11-2014, 04:31 AM
|
#15
|
Senior Member
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425
Original Poster
Rep:
|
For all the pedants out there I have changed the title of the thread to "For fans of lightweight desktops". Perhaps now we can celebrate the choice of another desktop environment rather than churlishly getting hung up on the the nuances of a word.
samac
|
|
1 members found this post helpful.
|
All times are GMT -5. The time now is 09:37 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|