LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 02-24-2019, 12:53 AM   #1
darksaurian
Member
 
Registered: Jun 2010
Location: USA
Distribution: Fedora Xfce spin
Posts: 201

Rep: Reputation: 27
window managers


I'm getting back into this stuff again but i still don't know anything. Does it ever matter which window manager you use? I remember in the olden days I worried about if Gimp was made using the GTK+ library and that's the library that they made Gnome with then it would run better on gnome. Or I worried that if I liked KDevelop then I should be using KDE. But it doesn't really matter, does it?

I'm using XFCE because all the bells and whistles on KDE confuse me. I don't even know what a window manager is supposed to do besides let you make icons for programs you use all the time. If I want to start using KDevelop again or whatever, it's never going to matter what window manager I'm using, is it?
 
Old 02-24-2019, 03:54 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 9,918

Rep: Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077
Window manager are front ends for the X Server, "Window Dressing" if you like. They all use the same X server underneath.
Some do next to nothing e.g blackbox, and other 'minimalist' WMs
Some try to take over - gnome & kde particularly.
Some try to strike a balance - XFCE(which I use), Cinnamon, others folks will no doubt recommend many more.

Once you decide which you want, folks can recommend stuff.
 
Old 02-24-2019, 05:16 AM   #3
Trihexagonal
Member
 
Registered: Jul 2017
Location: Land of 1000 Nights
Distribution: FreeBSD, OpenBSD and Solaris
Posts: 189

Rep: Reputation: 185Reputation: 185
Quote:
Originally Posted by darksaurian View Post
I remember in the olden days I worried about if Gimp was made using the GTK+ library and that's the library that they made Gnome with then it would run better on gnome.
I use Fluxbox on my FreeBSD and OpenBSD boxen, have Gimp installed on them all, use it every day and couldn't be happier.
 
Old 02-24-2019, 08:11 AM   #4
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 11,046
Blog Entries: 7

Rep: Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780
Quote:
Originally Posted by darksaurian View Post
I worried about if Gimp was made using the GTK+ library and that's the library that they made Gnome with then it would run better on gnome. Or I worried that if I liked KDevelop then I should be using KDE. But it doesn't really matter, does it?
no, it doesn't.
but it does matter which desktop environment you use.

I use NO desktop environment, so it's a lot easier for me.
but i usually don't install KDE apps because they tend to pull in the whole KDE. just as an example.

any DE also includes a window manager, but often people refer to window managers as in "i run no DE, just a lightweight window manager".
although some window managers might almost be called desktop environments themselves (icewm), and others are also part of a DE (openbox).
 
1 members found this post helpful.
Old 02-25-2019, 06:51 AM   #5
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 9,918

Rep: Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077
Just as there are libraries for console apps, (e.g.ncurses) there are even more for DE apps - GTK, QT, Athena Widgets (Is that one extinct yet?). Gnome & KDE have their own libraries. XFCE uses a bit or two from gnome. These facilitate turning out software faster. If all the DE bits are handled by library calls, a program can get on with its job
 
Old 02-25-2019, 07:48 AM   #6
sevendogsbsd
Member
 
Registered: Sep 2017
Distribution: None, just FreeBSD
Posts: 735

Rep: Reputation: Disabled
Quote:
Originally Posted by darksaurian View Post
I'm getting back into this stuff again but i still don't know anything. Does it ever matter which window manager you use? I remember in the olden days I worried about if Gimp was made using the GTK+ library and that's the library that they made Gnome with then it would run better on gnome. Or I worried that if I liked KDevelop then I should be using KDE. But it doesn't really matter, does it?

I'm using XFCE because all the bells and whistles on KDE confuse me. I don't even know what a window manager is supposed to do besides let you make icons for programs you use all the time. If I want to start using KDevelop again or whatever, it's never going to matter what window manager I'm using, is it?
It's personal preference. Xfce4 is a desktop environment, like Gnome or KDE. There are standalone widow managers, such as fluxbox as others have mentioned. Standalone window managers only manage windows, nothing else. No icons, no trash, etc. Xfce4 is a good choice because it is light, simple and still gives you all the functionality you might need to just use your computer without much fuss.
 
Old 02-25-2019, 07:53 AM   #7
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: MID-SOUTH USA
Distribution: Slackware 14.2 current / Linux Mint / Debian / Void Linux
Posts: 8,131

Rep: Reputation: 1677Reputation: 1677Reputation: 1677Reputation: 1677Reputation: 1677Reputation: 1677Reputation: 1677Reputation: 1677Reputation: 1677Reputation: 1677Reputation: 1677
Right now I am using e16 ( Enlightenment ) before they did a complete rewrite of it. It took a little getting use to it, but now I enjoy it, and use it for my main goto desktop/WM. Even made some modifications to there epplets to suit my needs.
 
Old 02-25-2019, 08:03 AM   #8
GazL
Senior Member
 
Registered: May 2008
Posts: 4,950
Blog Entries: 15

Rep: Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543
If I remember rightly the Athena Widgets were never really intended to be used by anyone. It was just a reference implementation to showcase use of libXt, which Motif, which came later, was also built upon.

What bothers me about both Qt and GTK+ is that neither of them are simply widget tookits; they've both grown into humongous application frameworks that do much more than provide you a few UI widgets to throw together and that's before you add all the rest of the Gnome or KDE trappings.

As for Window Managers, it absolutely matters which one you run, but until you've tried several to find out what you do and don't like, and which features you can and can't live without, you won't know why.
 
Old 02-25-2019, 08:09 AM   #9
sevendogsbsd
Member
 
Registered: Sep 2017
Distribution: None, just FreeBSD
Posts: 735

Rep: Reputation: Disabled
Why on earth would it matter what window manager you run? What matters is whether the end user likes the window manager and if it provides them with a usable experience.
 
Old 02-25-2019, 09:37 AM   #10
GazL
Senior Member
 
Registered: May 2008
Posts: 4,950
Blog Entries: 15

Rep: Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543Reputation: 2543
Quote:
Originally Posted by sevendogsbsd View Post
Why on earth would it matter what window manager you run? What matters is whether the end user likes the window manager and if it provides them with a usable experience.
You sort of answered your own question there.
 
Old 02-25-2019, 10:02 AM   #11
sevendogsbsd
Member
 
Registered: Sep 2017
Distribution: None, just FreeBSD
Posts: 735

Rep: Reputation: Disabled
Quote:
Originally Posted by GazL View Post
As for Window Managers, it absolutely matters which one you run
I was responding to this because it doesn't matter at all which one you run - it's a question of wording. I know what you meant, but that's not what you said, lol.
 
Old 02-25-2019, 10:49 AM   #12
Trihexagonal
Member
 
Registered: Jul 2017
Location: Land of 1000 Nights
Distribution: FreeBSD, OpenBSD and Solaris
Posts: 189

Rep: Reputation: 185Reputation: 185
Quote:
Originally Posted by darksaurian View Post
I'm using XFCE because all the bells and whistles on KDE confuse me. I don't even know what a window manager is supposed to do besides let you make icons for programs you use all the time.
In my experience, with a Desktop Environment like Gnome or KDE you get the programs they decide to bundle in with it.

With Fluxbox as a Window Manager on my FreeBSD desktops you get the WM and the WM only. If you've made it to the desktop that means you've already got Xorg installed and everything that comes with the metaport like Xterm, Xclock, etc. I get to choose which programs I like best for things like an audio and video player, terminal emulator, etc. instead of what someone thinks I should be using and all the junk that comes with it I'll never use.

I hate desktop icons and bells and whistles don't attract my attention. I have a small right-click menu that I edit as a text file for the programs I install, you can exit the WM from there to get back to the login terminal or reboot as root from the desktop.

I have several screenshots here in the BSD forum and on my site.
 
Old 02-25-2019, 08:03 PM   #13
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Debian, Mageia, and whatever VMs I happen to be playing with
Posts: 14,625
Blog Entries: 24

Rep: Reputation: 4055Reputation: 4055Reputation: 4055Reputation: 4055Reputation: 4055Reputation: 4055Reputation: 4055Reputation: 4055Reputation: 4055Reputation: 4055Reputation: 4055
Quote:
In my experience, with a Desktop Environment like Gnome or KDE you get the programs they decide to bundle in with it.
To build on what Trihexagonal said, I think most persons who use window manager install whatever desktop environment whose applications they prefer most (with me, that's KDE), then configure the window manager for their day-to-day interface.
 
Old 02-25-2019, 11:02 PM   #14
darksaurian
Member
 
Registered: Jun 2010
Location: USA
Distribution: Fedora Xfce spin
Posts: 201

Original Poster
Rep: Reputation: 27
Two things:
1)
Quote:
Originally Posted by ondoho View Post
no, it doesn't.
but it does matter which desktop environment you use.
Uh, if you're implying that I don't know the difference between a window manager and a desktop environment then you are 100% right. To me either one means one of these five things [KDE, Gnome, Xfce, Fluxbox, Cinamon] I'm dimly aware that there's more but when I say "window mangager" or "desktop environment" I mean one of those five things.

2)
All I was really asking at the top was if it matters which one you use. (and I'm gathering the answer is NO) Like if KDE and KDevelop were made using QT and gimp and Gnome were made using GTK+ then maybe KDevelop would run better on KDE or something. But I'm gathering that it makes no difference. Maybe you'll have to download some libraries but if you want to run KDevelop on Fluxbox you're never going to run into any walls.
 
Old 02-26-2019, 01:21 AM   #15
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 11,046
Blog Entries: 7

Rep: Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780
Quote:
Originally Posted by darksaurian View Post
Like if KDE and KDevelop were made using QT and gimp and Gnome were made using GTK+ then maybe KDevelop would run better on KDE or something.
there might be something to it.

KDE apps are a big no-no on my simple openbox desktop because they invariably pull in piles of dependencies:
Quote:
Originally Posted by ondoho View Post
I use NO desktop environment, so it's a lot easier for me.
but i usually don't install KDE apps because they tend to pull in the whole KDE. just as an example.
so, i cannot say for sure, but it also might have an impact on performance, in addition to storage and general bloat.
 
  


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
Window Managers vs Window Shell Environments DJOtaku Linux - General 7 08-09-2005 12:43 PM
Window Managers vs. Desktop Managers mikeshn Linux - General 4 02-11-2004 11:31 AM
GNOME, Ximian, and Window Managers RedHatMN Linux - Newbie 2 12-06-2001 09:45 AM
Switching Window managers? zhenwu Linux - Newbie 8 07-28-2001 01:53 AM
Sound in X, Window managers, NTFS JHuizingh Linux - General 7 07-05-2001 10:08 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 03:46 AM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration