LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-11-2014, 04:45 AM   #16
jtsn
Member
 
Registered: Sep 2011
Posts: 925

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483

Quote:
Originally Posted by ponce View Post
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.
Nobody is forced to use C for GUI programming, there is GTKmm for a reason. Or you can use Vala.
Quote:
Originally Posted by samac View Post
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.
I just take dependencies into consideration, when I judge something calling itself "lightweight". Xfce isn't lightweight either, it's just slightly below average.

Of course, it's always the same story: People start with a goal ("lightweight desktop"), then they add features until the result surpasses the bloat of GNOME 2 or MATE. (While the "lightweight" crowd stays with WindowMaker, *box, fvwm, icem and so on.) Nevertheless I'm sure, LXQt will make a nice desktop on an average machine.

Last edited by jtsn; 05-11-2014 at 04:58 AM.
 
Old 05-11-2014, 05:16 AM   #17
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,643

Rep: Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559
it works fine on x86-based pc with at least 512 Mb of RAM (assumed you want to run a browser inside it, for example), and I think it will work fine on the 256Mb raspberry pi too (but I still have to test it): I personally consider these low specs, also for a smartphone/tablet (but your mileage may vary).

Last edited by ponce; 05-11-2014 at 05:18 AM.
 
1 members found this post helpful.
Old 05-11-2014, 05:33 AM   #18
jtsn
Member
 
Registered: Sep 2011
Posts: 925

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
Quote:
Originally Posted by ponce View Post
it works fine on x86-based pc with at least 512 Mb of RAM (assumed you want to run a browser inside it, for example), and I think it will work fine on the 256Mb raspberry pi too (but I still have to test it): I personally consider these low specs
My definition of "lightweight" is something that doesn't get into the way of the actual applications I want to run. So the question is not, if a DE is able to barely run on a low-spec machine, but am I able to run anything demanding on top of it? People sometimes forget, that computers are actually used to get work done.

A good example for a quite large application is Emacs, which is about 100 MB on disk. When a machine being able to run Emacs perfectly fine isn't able to do so, if a DE runs beside it, then this DE cannot be considered lightweight.

Last edited by jtsn; 05-11-2014 at 05:35 AM.
 
Old 05-11-2014, 06:39 AM   #19
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,643

Rep: Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559Reputation: 4559
Quote:
Originally Posted by jtsn View Post
My definition of "lightweight" is something that doesn't get into the way of the actual applications I want to run. So the question is not, if a DE is able to barely run on a low-spec machine
sorry if I hasn't been clear, I was answering to your phrase
Quote:
Originally Posted by jtsn View Post
Nevertheless I'm sure, LXQt will make a nice desktop on an average machine.
and I thought you were referring to the hardware

Quote:
Originally Posted by jtsn View Post
A good example for a quite large application is Emacs, which is about 100 MB on disk. When a machine being able to run Emacs perfectly fine isn't able to do so, if a DE runs beside it, then this DE cannot be considered lightweight.
I can't help there: while I'm running LXQt since some time, I'm not an emacs guy
one more reason for which I suggest you to try LXQt

Last edited by ponce; 05-11-2014 at 06:51 AM.
 
1 members found this post helpful.
Old 05-11-2014, 08:00 AM   #20
linuxtinker
Member
 
Registered: Dec 2013
Location: NJ / USA
Distribution: Slackware 64 -Current
Posts: 232

Rep: Reputation: 99
(Back to the OP topic)
Thanks for the heads up Samac!
&
Thanks for your contributions Alien BOB .. can't wait to try it.
 
1 members found this post helpful.
Old 05-11-2014, 09:53 AM   #21
irgunII
Member
 
Registered: Jan 2012
Location: Directly above the center of the earth
Distribution: Slackware. There's something else?
Posts: 383

Rep: Reputation: 72
Quote:
Originally Posted by jtsn View Post
LXQt may be a KDE alternative, but for sure it is nothing for the "fans of ultra light desktops".
I disagree. I just tried it (the build from Alien's site), and though I *am* a fan of KDE, this lxqt worked *very* nicely and was quite a bit snappier than KDE (I'm using a stock 14.1 setup btw, except for using the Nvidia driver from Nvidia and not the opensource one) on my system.

It needs a little polishing here and there (as does KDE, Gnome and *all* other DE's and window managers), but once that's done, I'm pretty sure I'll switch over to it and use it as my daily.
 
Old 05-11-2014, 10:15 AM   #22
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836
Blog Entries: 1

Rep: Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251
Quote:
Originally Posted by irgunII View Post
...this lxqt worked *very* nicely and was quite a bit snappier than KDE
It's not particularly difficult to achieve. In fact, it's rather difficult to find a DE/WM that is NOT snappier than KDE
 
Old 05-11-2014, 10:49 AM   #23
1337_powerslacker
Member
 
Registered: Nov 2009
Location: Kansas, USA
Distribution: Slackware64-15.0
Posts: 865
Blog Entries: 9

Rep: Reputation: 594Reputation: 594Reputation: 594Reputation: 594Reputation: 594Reputation: 594
Quote:
Originally Posted by GazL View Post
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).
What happened to xfce is symptomatic of programmers in general; they just don't know when to leave well enough alone. 'Feature-creep', I believe, is what the condition of programs which succumb to this tendency is called.

Quote:
Originally Posted by GazL View Post
I wish them well.
As do I.
 
1 members found this post helpful.
Old 05-11-2014, 11:54 AM   #24
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, OpenSuSE
Posts: 1,839

Rep: Reputation: 242Reputation: 242Reputation: 242
Quote:
Originally Posted by bamunds View Post
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.

[...]

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 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.
You put it nicely and precisely, all over! I have tried a lot of environments over the past few years, but in the end I've come back to KDE, every time. Although it takes quite a bit of resources, I like its features. Most important: Thorough translation, that can be configured by an end-user independent of the system settings chosen by an administrator. I haven't tried Gnome for a long time, and I've never given MATE and Cinnamon a shot. But none of the WMs and DEs I know is on a par with KDE regarding internationalisation and localisation. Another Plus, IMHO, is not only, that KDE applications are integrated, at all, but the way how they play together, and how things just don't get in the user's way. Comfort and flexibility come at a price, of course, and that's resources, in this KDE.

I don't know FVWM-Crystal, but after reading about it, you might like FVWM-Nightshade, too. It uses FVWM and Qt, and proves, that Qt per se doesn't mean bloat. In fact, like all good frameworks it tries to bundle functionality typically used by many applications. Not a single application will use all of them, which may cause the image of bloat, but if you use typical applications, like an editor, a word processor, a spreadsheet and a web browser, and, maybe, a database, Qt includes functionality for all these purposes and liberates the developers from the error-prone process of having to develop these components on their own, by providing well-tested, proven and robust components for such typical tasks. Application developers can thus concentrate on the problem they actually want to solve, instead of re-inventing the wheel, over and over again.

Thinking of a typical general "production" environment for office work, instead of a highly specialized environment with very individual requirments, this is, in fact, very efficient, and not bloat. But if you don't write letters, and if you are doing computations no one else does, so that you have to write your tools, yourself, and if your tools don't need a GUI, then Qt (or other comparable frameworks) might just not be of use for you.


[off-topic] The following is a bit of nostalgia.

Regarding ROX and simple desktops: Well, as far as I know, it's possible to install RISC-OS on the Raspberry Pi. In case you have never heard about it, RISC-OS is the operating system and desktop originally developed and used by Acorn computers. To date it was the by far "snappiest" full-blown GUI environment I have ever used. The ROX filer and the ROX desktop try to save this very user-friendly environment over to Unix/Linux. So, if you have a Raspberry Pi, I guess you'll just have to get a RISC-OS ROM and will be able to experience the original, that inspired the ROX developers.

Seriously: I haven't seen a DE as responsive as RISC-OS on any device, up to now, which is disappointing, given that I've used it on machines with ARM 2 and ARM 3 CPUs. ARM processors now are several hundred times faster than those. So why is my smartphone so sluggish?

[/off-topic]

gargamel
 
Old 05-11-2014, 04:52 PM   #25
irgunII
Member
 
Registered: Jan 2012
Location: Directly above the center of the earth
Distribution: Slackware. There's something else?
Posts: 383

Rep: Reputation: 72
Quote:
Originally Posted by sycamorex View Post
It's not particularly difficult to achieve. In fact, it's rather difficult to find a DE/WM that is NOT snappier than KDE
Not too difficult, as FVWM, e17 (and e18), WM, xfce were failures at being any 'snappier' for me *and* just didn't have the ease of use that KDE has. This lxqt actually was snappier by a good margin *and* it worked (and looked) as well/good as KDE other than a minor flaw or two to be worked on IMO.

So far I believe from what I've read and my own experiences, DE's are a 'personal thing' for the most part and will each have its supporters and detractors, as proof happened quite quickly in this thread.
 
Old 05-11-2014, 05:02 PM   #26
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836
Blog Entries: 1

Rep: Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251
Quote:
Originally Posted by irgunII View Post
Not too difficult, as FVWM, e17 (and e18), WM, xfce were failures at being any 'snappier' for me *and* just didn't have the ease of use that KDE has. This lxqt actually was snappier by a good margin *and* it worked (and looked) as well/good as KDE other than a minor flaw or two to be worked on IMO.

So far I believe from what I've read and my own experiences, DE's are a 'personal thing' for the most part and will each have its supporters and detractors, as proof happened quite quickly in this thread.
You're absolutely right
 
Old 05-11-2014, 05:31 PM   #27
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8121Reputation: 8121Reputation: 8121Reputation: 8121Reputation: 8121Reputation: 8121Reputation: 8121Reputation: 8121Reputation: 8121Reputation: 8121Reputation: 8121
Gents, I am not forcing you to use lxqt! I don't care if you think it is crap. Ignore what you don't want to use.

I built the packages because I like the look and feel of Qt4 based applications more than GTK. Lxqt is light-weight, meaning it does not consume a lot of resources and is snappy on older hardware. It's just the basis of a Desktop Environment, it is nothing without applications. And it comes without a Window Manager, so everyone can throw his Window Manager of choice at it.

To everyone his own. There are enough alternatives to use. Remember why you are here? Slackware is all about choice and I made the palette a bit bigger, that's all. I will do all I can to help Pat keep the base OS very stable and conservative, while at the same time providing some challenging updates that will improve your Slackware experience - if you are up to it.

I am glad to see that there are minimalists who take a liking to Slackware. Not everyone needs a big boy like KDE, and it is important to have alternatives. If you can use xmonad or i3 comfortably on Slackware, then Slackware does exactly what it is meant to do.

Eric
 
4 members found this post helpful.
Old 05-11-2014, 06:17 PM   #28
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, OpenSuSE
Posts: 1,839

Rep: Reputation: 242Reputation: 242Reputation: 242
Quote:
Originally Posted by Alien Bob View Post
Gents, I am not forcing you to use lxqt! I don't care if you think it is crap. Ignore what you don't want to use.
Sorry, I forgot to say it in my previous point, and I am pretty sure I speak for the vast majority here: Thanks a lot for making this available in almost no time after it has been released, and thanks for all your other good work, of course, Eric! I guess, noone here feels "forced" to use LXQt, but, of course, as it is new, people like to discuss the pros and cons, and for what usage scenarios it is a good option or not.

Quote:
Originally Posted by Alien Bob View Post
I built the packages because I like the look and feel of Qt4 based applications more than GTK.
Same here! (Although Xfce with Faenza icons and Greybird theme, as "advertised" on the homepage, looks just damned fancy, too)

Quote:
Originally Posted by Alien Bob View Post
Lxqt is light-weight, meaning it does not consume a lot of resources and is snappy on older hardware. It's just the basis of a Desktop Environment, it is nothing without applications. And it comes without a Window Manager, so everyone can throw his Window Manager of choice at it.
There's a selection of four WMs, out of which one can choose one, among the FVWM, KWin and Openbox, in the settings. I guess, it shouldn't be too hard to extend the list, but it already includes my favourites, so I didn't try.

Quote:
Originally Posted by Alien Bob View Post
To everyone his own. There are enough alternatives to use. Remember why you are here? Slackware is all about choice and I made the palette a bit bigger, that's all. I will do all I can to help Pat keep the base OS very stable and conservative, while at the same time providing some challenging updates that will improve your Slackware experience - if you are up to it.
And everyone in the Slackware community appreciates this, for sure!

Quote:
Originally Posted by Alien Bob View Post
I am glad to see that there are minimalists who take a liking to Slackware. Not everyone needs a big boy like KDE, and it is important to have alternatives. If you can use xmonad or i3 comfortably on Slackware, then Slackware does exactly what it is meant to do.

Eric
Well said.

gargamel
 
Old 05-12-2014, 03:15 PM   #29
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780

Rep: Reputation: 261Reputation: 261Reputation: 261
Alien Bob, I too thank you for your continuous efforts to extend and make Slackware better. I'm not only an admirer, I'm a user of your extensions like Multilib and some of your slackbuilds.

I'm a minimalist, because as stated before, sometimes a good old horse is hard to part with and we like to lighten the load. I have an HP Laptop with 512Mb of RAM and 60G HD, a Broadcom wireless card, a NVIDIA GEForce4 Go 440 video and plenty of USB ports for my needs. I found that even XFCE had to be tweaked to run, so I started looking for smaller DE's and WMs. That's why I mention the sudo-DE's like FVWM-Crystal and Slacke17, not to take-away from LXQt just to suggest to other Newbies the breadth of choices available to them.
Some details the OP didn't mention that you might be able to answere are;
1) which user or operational purpose is the LXQt target audience?
2) What are the minimum RAM needed for it to run well? (KDE now states it minimally needs 1GB, GNOME 768KB and XFCE 512MB).
3) Is it meant to help users with minimal RAM or those who simply want an alternative to KDE that is still developed on Qt so that the applications integrate better?
4) If I use a mix of GTK and Qt applications (I have to have GNUCASH for my small business and believe Calligra still is not as robust a suite as Apache OpenOffice 4.1 in being able to work with Microsoft customers), will LXQt help those applications run better?
5) You mention that I have to supply the WM, how do I do that?
6) If I have to supply the WM, do I also need to supply the file manager, terminal, or other base apps too?
7) how do I install it so it doesn't mess with my DESKTOP profile or /home/USER directory for my other DE/WM's?
8) RTFM I imagine for a lot of these questions :-) Sorry.

I appreciate the breadth of choices concept. I applaud the effort. I just want to know more about LXQt and why it might be better to use it versus the other sudo-DE's. Your advice is always welcome and appreciated!
Remember I'm still a bit of a newbie to the whole programming toolkit pro's and con's related to the development, so I don't understand if there is an advantage or not to using GTK, Qt or E versus natural languages like C, and C++. OK now I've gone way off topic and I really don't mean to hijack this thread, but for a newbie it helps to understand decision making with more choices. In fact that may be the stunned look most newbies to Linux get when you have a thread that says "Lightweight Desktop alternative", because we aren't equipped to make the choice properly based on what hardware and software we have or intend to use. So many of us Newbies end up using the wrong DE/WM and application for the hardware (figuring out if NVIDIA kernel or NOUVEAU was the right choice caused me to loose three days only to find the NVIDIA driver for my card doesn't work with X greater than 1.12 arrg). I realize that many Slackware users are advanced users, but Pat still says if you want to learn Linux then use Slackware because the investment is worth it. I agree and reading the LQ's and Slackware resources takes time, but after 9 months I'm starting to understand it better. Hope this LXQt adventure turns out to be a great success for you and the other developers. I hope that MATE for Slackware also turns out better. And if anyone knows of a RISC-OS desktop I'd be willing to be a tester. Keep on Slacking.
 
Old 05-13-2014, 05:29 AM   #30
briselec
Member
 
Registered: Jun 2013
Location: Ipswich, Australia
Distribution: Slackware
Posts: 74

Rep: Reputation: Disabled
Quote:
Originally Posted by bamunds View Post
........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.
......
I can do that in Xfce using MIME type settings. I can even do it in mc using it's own settings. If your DE doesn't allow you to set up auto starting of programs depending on the file type then it's time to ditch it for something better.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Clone of the Windows Notepad made for Linux (ultra light-weight) Xeratul Linux - Software 22 01-04-2014 05:35 AM
LXer: Sony unveils thin, light, supersized Xperia Z Ultra LXer Syndicated Linux News 0 06-25-2013 11:40 PM
LXer: A Memory Comparison of Light Linux Desktops LXer Syndicated Linux News 0 03-19-2013 01:50 PM
When I press the CPU button, light comes on, fans start whizzing, then nothing DJ Shaji Linux - Hardware 4 02-24-2011 01:07 PM
LXer: Ultra-minimal Linux Desktops Roundup LXer Syndicated Linux News 0 05-11-2010 07:30 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:50 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration