Working without a desktop manager?What are the user interface subsystems, their components and responsibilities?Alternatives to FVWM window manager?Is there any way to prevent focus being grabbed by another application?Whats a simple Window Manager to use for web development?Tiling window manager that keeps the titlebar?Can a Window Manager simulate virtual screen size?Keyboard shortcut to switch focus without raising windowHow to switch desktop environment in Debian
Why couldn't the separatists legally leave the Republic?
What will be the sign of work done?
What sort of fish is this
How does Ehrenfest's theorem apply to the quantum harmonic oscillator?
ER diagram relationship node size adjustment
Does the phrase "more obvious" mean "just barely noticeable among many" in certain contexts?
Was it really inappropriate to write a pull request for the company I interviewed with?
Does "Until when" sound natural for native speakers?
What is Tony Stark injecting into himself in Iron Man 3?
What will happen if my luggage gets delayed?
Would an aboleth's Phantasmal Force lair action be affected by Counterspell, Dispel Magic, and/or Slow?
What is the generally accepted pronunciation of “topoi”?
What do you call someone who likes to pick fights?
Called into a meeting and told we are being made redundant (laid off) and "not to share outside". Can I tell my partner?
Trouble making an executable as a service
Why is gcc not showing a warning message for using $ in a variable name?
Street obstacles in New Zealand
What are some noteworthy "mic-drop" moments in math?
Ballot RPC message
What is the population of Romulus in the TNG era?
For which categories of spectra is there an explicit description of the fibrant objects via lifting properties?
Plausibility of Mushroom Buildings
Help! My Character is too much for her story!
Can I negotiate a patent idea for a raise, under French law?
Working without a desktop manager?
What are the user interface subsystems, their components and responsibilities?Alternatives to FVWM window manager?Is there any way to prevent focus being grabbed by another application?Whats a simple Window Manager to use for web development?Tiling window manager that keeps the titlebar?Can a Window Manager simulate virtual screen size?Keyboard shortcut to switch focus without raising windowHow to switch desktop environment in Debian
I'm interested in trying a tiling window manager and ditching the desktop manager. I'm running NixOS, and
- I spend much of my time in the terminal
- the desktop manager (currently Gnome) overrides/conflicts with some NixOS configuration (e.g. XkbOptions)
- I've heard good things about xmonad
But I'm not totally clear where the boundaries fall between desktop manager, window manager, display manager, and the X server. And there are some things that I like about the desktop manager (at least I think they're provided by the desktop manager) that I'd be hesitant to give up:
- hit
Superand type part of an application name to launch or activate it Super+Tabto switch focus between applicationsSuper+`to switch focus between windows within the same application
Is there a "getting started" guide for this sort of thing, or an accessible reference to clarify my mental model of the desktop/display/window managers' various roles and relation to the plain text console I'd log into?
Or do I just have to dive in and stumble around in the dark for a while?
x11 window-manager desktop-environment
add a comment |
I'm interested in trying a tiling window manager and ditching the desktop manager. I'm running NixOS, and
- I spend much of my time in the terminal
- the desktop manager (currently Gnome) overrides/conflicts with some NixOS configuration (e.g. XkbOptions)
- I've heard good things about xmonad
But I'm not totally clear where the boundaries fall between desktop manager, window manager, display manager, and the X server. And there are some things that I like about the desktop manager (at least I think they're provided by the desktop manager) that I'd be hesitant to give up:
- hit
Superand type part of an application name to launch or activate it Super+Tabto switch focus between applicationsSuper+`to switch focus between windows within the same application
Is there a "getting started" guide for this sort of thing, or an accessible reference to clarify my mental model of the desktop/display/window managers' various roles and relation to the plain text console I'd log into?
Or do I just have to dive in and stumble around in the dark for a while?
x11 window-manager desktop-environment
ps Don't get too excited by thegoodthings you hear.
– saga
Nov 24 '17 at 21:44
2
It only takes a few minutes to install a light weight desktop/window manager. Try fluxbox, it's solid. Look into key bindings, which are often an option, then not only would have you have a light desktop, you'd have a text file for configuration you can copy to your next install. Or a middle ground lighter weight desktop like XFCE is a nice option, it seems to be written by grownups, and doesn't break everything whenever the devs feel like introducing/subjecting you to a 'new paradigm'. Just install a bunch of the window managers, see which suites you best, then check into key bindings etc.
– Lizardx
Nov 24 '17 at 23:16
I don’t always startx, but when I do, I use lwm and nothing else.
– Jeff Schaller
Nov 25 '17 at 0:47
add a comment |
I'm interested in trying a tiling window manager and ditching the desktop manager. I'm running NixOS, and
- I spend much of my time in the terminal
- the desktop manager (currently Gnome) overrides/conflicts with some NixOS configuration (e.g. XkbOptions)
- I've heard good things about xmonad
But I'm not totally clear where the boundaries fall between desktop manager, window manager, display manager, and the X server. And there are some things that I like about the desktop manager (at least I think they're provided by the desktop manager) that I'd be hesitant to give up:
- hit
Superand type part of an application name to launch or activate it Super+Tabto switch focus between applicationsSuper+`to switch focus between windows within the same application
Is there a "getting started" guide for this sort of thing, or an accessible reference to clarify my mental model of the desktop/display/window managers' various roles and relation to the plain text console I'd log into?
Or do I just have to dive in and stumble around in the dark for a while?
x11 window-manager desktop-environment
I'm interested in trying a tiling window manager and ditching the desktop manager. I'm running NixOS, and
- I spend much of my time in the terminal
- the desktop manager (currently Gnome) overrides/conflicts with some NixOS configuration (e.g. XkbOptions)
- I've heard good things about xmonad
But I'm not totally clear where the boundaries fall between desktop manager, window manager, display manager, and the X server. And there are some things that I like about the desktop manager (at least I think they're provided by the desktop manager) that I'd be hesitant to give up:
- hit
Superand type part of an application name to launch or activate it Super+Tabto switch focus between applicationsSuper+`to switch focus between windows within the same application
Is there a "getting started" guide for this sort of thing, or an accessible reference to clarify my mental model of the desktop/display/window managers' various roles and relation to the plain text console I'd log into?
Or do I just have to dive in and stumble around in the dark for a while?
x11 window-manager desktop-environment
x11 window-manager desktop-environment
asked Nov 24 '17 at 21:26
ivanivan
722719
722719
ps Don't get too excited by thegoodthings you hear.
– saga
Nov 24 '17 at 21:44
2
It only takes a few minutes to install a light weight desktop/window manager. Try fluxbox, it's solid. Look into key bindings, which are often an option, then not only would have you have a light desktop, you'd have a text file for configuration you can copy to your next install. Or a middle ground lighter weight desktop like XFCE is a nice option, it seems to be written by grownups, and doesn't break everything whenever the devs feel like introducing/subjecting you to a 'new paradigm'. Just install a bunch of the window managers, see which suites you best, then check into key bindings etc.
– Lizardx
Nov 24 '17 at 23:16
I don’t always startx, but when I do, I use lwm and nothing else.
– Jeff Schaller
Nov 25 '17 at 0:47
add a comment |
ps Don't get too excited by thegoodthings you hear.
– saga
Nov 24 '17 at 21:44
2
It only takes a few minutes to install a light weight desktop/window manager. Try fluxbox, it's solid. Look into key bindings, which are often an option, then not only would have you have a light desktop, you'd have a text file for configuration you can copy to your next install. Or a middle ground lighter weight desktop like XFCE is a nice option, it seems to be written by grownups, and doesn't break everything whenever the devs feel like introducing/subjecting you to a 'new paradigm'. Just install a bunch of the window managers, see which suites you best, then check into key bindings etc.
– Lizardx
Nov 24 '17 at 23:16
I don’t always startx, but when I do, I use lwm and nothing else.
– Jeff Schaller
Nov 25 '17 at 0:47
ps Don't get too excited by the
good things you hear.– saga
Nov 24 '17 at 21:44
ps Don't get too excited by the
good things you hear.– saga
Nov 24 '17 at 21:44
2
2
It only takes a few minutes to install a light weight desktop/window manager. Try fluxbox, it's solid. Look into key bindings, which are often an option, then not only would have you have a light desktop, you'd have a text file for configuration you can copy to your next install. Or a middle ground lighter weight desktop like XFCE is a nice option, it seems to be written by grownups, and doesn't break everything whenever the devs feel like introducing/subjecting you to a 'new paradigm'. Just install a bunch of the window managers, see which suites you best, then check into key bindings etc.
– Lizardx
Nov 24 '17 at 23:16
It only takes a few minutes to install a light weight desktop/window manager. Try fluxbox, it's solid. Look into key bindings, which are often an option, then not only would have you have a light desktop, you'd have a text file for configuration you can copy to your next install. Or a middle ground lighter weight desktop like XFCE is a nice option, it seems to be written by grownups, and doesn't break everything whenever the devs feel like introducing/subjecting you to a 'new paradigm'. Just install a bunch of the window managers, see which suites you best, then check into key bindings etc.
– Lizardx
Nov 24 '17 at 23:16
I don’t always startx, but when I do, I use lwm and nothing else.
– Jeff Schaller
Nov 25 '17 at 0:47
I don’t always startx, but when I do, I use lwm and nothing else.
– Jeff Schaller
Nov 25 '17 at 0:47
add a comment |
1 Answer
1
active
oldest
votes
X is a standard linux display server. It's required to run any kind of gui application on your machine. But it can't do anything other that displaying the contents of gui app window on your screen. You can't move, resize or minimize them. They will be just there on the screen.
For doing the stuff mentioned above, you need a window manager. Window manager do what the name says. They manage windows.
A Desktop environment(gnome, kde, lxde, lxqt) is just a collection of software to provide a fully fledged desktop experience. It includes a window manager, a file manager, system tray, and other software.
A display manager manages window managers or desktop environment sessions on your machine. The password prompt you see during login is a part of the display manager on your system. It takes your password, logs you in, launches the window manager or desktop environment of your choice, and handles the shutting down of them as well.
hit Super and type part of an application name to launch or activate it
Super+Tab to switch focus between applications
Super + ` to switch focus between windows within the same application
If that's all you want, you won't have any problems switching to a barebone window manager as that what window managers do. If you don't uninstall gnome, you'll have access to the applications provided by gnome as well. But they won't be well integrated as they are in a standard gnome
distribution.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f406878%2fworking-without-a-desktop-manager%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
X is a standard linux display server. It's required to run any kind of gui application on your machine. But it can't do anything other that displaying the contents of gui app window on your screen. You can't move, resize or minimize them. They will be just there on the screen.
For doing the stuff mentioned above, you need a window manager. Window manager do what the name says. They manage windows.
A Desktop environment(gnome, kde, lxde, lxqt) is just a collection of software to provide a fully fledged desktop experience. It includes a window manager, a file manager, system tray, and other software.
A display manager manages window managers or desktop environment sessions on your machine. The password prompt you see during login is a part of the display manager on your system. It takes your password, logs you in, launches the window manager or desktop environment of your choice, and handles the shutting down of them as well.
hit Super and type part of an application name to launch or activate it
Super+Tab to switch focus between applications
Super + ` to switch focus between windows within the same application
If that's all you want, you won't have any problems switching to a barebone window manager as that what window managers do. If you don't uninstall gnome, you'll have access to the applications provided by gnome as well. But they won't be well integrated as they are in a standard gnome
distribution.
add a comment |
X is a standard linux display server. It's required to run any kind of gui application on your machine. But it can't do anything other that displaying the contents of gui app window on your screen. You can't move, resize or minimize them. They will be just there on the screen.
For doing the stuff mentioned above, you need a window manager. Window manager do what the name says. They manage windows.
A Desktop environment(gnome, kde, lxde, lxqt) is just a collection of software to provide a fully fledged desktop experience. It includes a window manager, a file manager, system tray, and other software.
A display manager manages window managers or desktop environment sessions on your machine. The password prompt you see during login is a part of the display manager on your system. It takes your password, logs you in, launches the window manager or desktop environment of your choice, and handles the shutting down of them as well.
hit Super and type part of an application name to launch or activate it
Super+Tab to switch focus between applications
Super + ` to switch focus between windows within the same application
If that's all you want, you won't have any problems switching to a barebone window manager as that what window managers do. If you don't uninstall gnome, you'll have access to the applications provided by gnome as well. But they won't be well integrated as they are in a standard gnome
distribution.
add a comment |
X is a standard linux display server. It's required to run any kind of gui application on your machine. But it can't do anything other that displaying the contents of gui app window on your screen. You can't move, resize or minimize them. They will be just there on the screen.
For doing the stuff mentioned above, you need a window manager. Window manager do what the name says. They manage windows.
A Desktop environment(gnome, kde, lxde, lxqt) is just a collection of software to provide a fully fledged desktop experience. It includes a window manager, a file manager, system tray, and other software.
A display manager manages window managers or desktop environment sessions on your machine. The password prompt you see during login is a part of the display manager on your system. It takes your password, logs you in, launches the window manager or desktop environment of your choice, and handles the shutting down of them as well.
hit Super and type part of an application name to launch or activate it
Super+Tab to switch focus between applications
Super + ` to switch focus between windows within the same application
If that's all you want, you won't have any problems switching to a barebone window manager as that what window managers do. If you don't uninstall gnome, you'll have access to the applications provided by gnome as well. But they won't be well integrated as they are in a standard gnome
distribution.
X is a standard linux display server. It's required to run any kind of gui application on your machine. But it can't do anything other that displaying the contents of gui app window on your screen. You can't move, resize or minimize them. They will be just there on the screen.
For doing the stuff mentioned above, you need a window manager. Window manager do what the name says. They manage windows.
A Desktop environment(gnome, kde, lxde, lxqt) is just a collection of software to provide a fully fledged desktop experience. It includes a window manager, a file manager, system tray, and other software.
A display manager manages window managers or desktop environment sessions on your machine. The password prompt you see during login is a part of the display manager on your system. It takes your password, logs you in, launches the window manager or desktop environment of your choice, and handles the shutting down of them as well.
hit Super and type part of an application name to launch or activate it
Super+Tab to switch focus between applications
Super + ` to switch focus between windows within the same application
If that's all you want, you won't have any problems switching to a barebone window manager as that what window managers do. If you don't uninstall gnome, you'll have access to the applications provided by gnome as well. But they won't be well integrated as they are in a standard gnome
distribution.
edited 1 hour ago
bbarker
1106
1106
answered Nov 24 '17 at 21:40
sagasaga
786220
786220
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f406878%2fworking-without-a-desktop-manager%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
-desktop-environment, window-manager, x11
ps Don't get too excited by the
goodthings you hear.– saga
Nov 24 '17 at 21:44
2
It only takes a few minutes to install a light weight desktop/window manager. Try fluxbox, it's solid. Look into key bindings, which are often an option, then not only would have you have a light desktop, you'd have a text file for configuration you can copy to your next install. Or a middle ground lighter weight desktop like XFCE is a nice option, it seems to be written by grownups, and doesn't break everything whenever the devs feel like introducing/subjecting you to a 'new paradigm'. Just install a bunch of the window managers, see which suites you best, then check into key bindings etc.
– Lizardx
Nov 24 '17 at 23:16
I don’t always startx, but when I do, I use lwm and nothing else.
– Jeff Schaller
Nov 25 '17 at 0:47