Need desktop environment for kiosk like profile that can only run certain programs Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) 2019 Community Moderator Election Results Why I closed the “Why is Kali so hard” questionKeyboard only desktop environmentFinding a simple *nix distro that can run Wine
Sci-Fi book where patients in a coma ward all live in a subconscious world linked together
Why did the IBM 650 use bi-quinary?
Why did the rest of the Eastern Bloc not invade Yugoslavia?
How discoverable are IPv6 addresses and AAAA names by potential attackers?
What is the role of the transistor and diode in a soft start circuit?
How come Sam didn't become Lord of Horn Hill?
What is the meaning of the new sigil in Game of Thrones Season 8 intro?
How to deal with a team lead who never gives me credit?
Can an alien society believe that their star system is the universe?
In predicate logic, does existential quantification (∃) include universal quantification (∀), i.e. can 'some' imply 'all'?
Why do we bend a book to keep it straight?
Check which numbers satisfy the condition [A*B*C = A! + B! + C!]
How does the particle を relate to the verb 行く in the structure「A を + B に行く」?
What does an IRS interview request entail when called in to verify expenses for a sole proprietor small business?
When were vectors invented?
What is Arya's weapon design?
2001: A Space Odyssey's use of the song "Daisy Bell" (Bicycle Built for Two); life imitates art or vice-versa?
At the end of Thor: Ragnarok why don't the Asgardians turn and head for the Bifrost as per their original plan?
Ring Automorphisms that fix 1.
Naming the result of a source block
English words in a non-english sci-fi novel
Why is "Consequences inflicted." not a sentence?
What does this icon in iOS Stardew Valley mean?
Storing hydrofluoric acid before the invention of plastics
Need desktop environment for kiosk like profile that can only run certain programs
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
2019 Community Moderator Election Results
Why I closed the “Why is Kali so hard” questionKeyboard only desktop environmentFinding a simple *nix distro that can run Wine
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have a need for an extremely locked down desktop environment that would have three profiles
School - Can only run Libreoffice and Firefox. When I say ONLY I mean ONLY - can't change any setting at all, not even the desktop wallpaper. The ability to not even see settings would be ideal as well. This would be kind of like a kiosk profile where the desktop has shortcuts to run the two programs and that's it.
Games - Similar to School profile in that no settings can be changed but I could somehow put apps on the desktop a needed (i.e. - Minecraft)
Administrator/root - Can do anything, normal desktop experience
I looked around at kiosk desktop experiences but they seem to just limit a user to only one application, not the ability to switch between two or more. Additionally I looked at kids distro's but they are seemingly just a streamlined desktop experience (no menus - which I like), but you still have the ability to edit user settings and whatnot.
Is there even a distro like this or something that could be customized to do this without a ton of work? I know what I'm asking for is not normal
distribution-choice kiosk
New contributor
Element Zero is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I have a need for an extremely locked down desktop environment that would have three profiles
School - Can only run Libreoffice and Firefox. When I say ONLY I mean ONLY - can't change any setting at all, not even the desktop wallpaper. The ability to not even see settings would be ideal as well. This would be kind of like a kiosk profile where the desktop has shortcuts to run the two programs and that's it.
Games - Similar to School profile in that no settings can be changed but I could somehow put apps on the desktop a needed (i.e. - Minecraft)
Administrator/root - Can do anything, normal desktop experience
I looked around at kiosk desktop experiences but they seem to just limit a user to only one application, not the ability to switch between two or more. Additionally I looked at kids distro's but they are seemingly just a streamlined desktop experience (no menus - which I like), but you still have the ability to edit user settings and whatnot.
Is there even a distro like this or something that could be customized to do this without a ton of work? I know what I'm asking for is not normal
distribution-choice kiosk
New contributor
Element Zero is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
1
What you are looking for is not a distro, but a desktop environment.
– ctrl-alt-delor
Apr 12 at 16:47
Ok, updated the subject. Thank you!
– Element Zero
Apr 12 at 18:19
1
Note: You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
– ctrl-alt-delor
Apr 12 at 18:28
Ok, that sounds do-able. Do you know what desktop environment would give me the desired outcome I mention above for #1 and #2?
– Element Zero
Apr 12 at 18:30
add a comment |
I have a need for an extremely locked down desktop environment that would have three profiles
School - Can only run Libreoffice and Firefox. When I say ONLY I mean ONLY - can't change any setting at all, not even the desktop wallpaper. The ability to not even see settings would be ideal as well. This would be kind of like a kiosk profile where the desktop has shortcuts to run the two programs and that's it.
Games - Similar to School profile in that no settings can be changed but I could somehow put apps on the desktop a needed (i.e. - Minecraft)
Administrator/root - Can do anything, normal desktop experience
I looked around at kiosk desktop experiences but they seem to just limit a user to only one application, not the ability to switch between two or more. Additionally I looked at kids distro's but they are seemingly just a streamlined desktop experience (no menus - which I like), but you still have the ability to edit user settings and whatnot.
Is there even a distro like this or something that could be customized to do this without a ton of work? I know what I'm asking for is not normal
distribution-choice kiosk
New contributor
Element Zero is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I have a need for an extremely locked down desktop environment that would have three profiles
School - Can only run Libreoffice and Firefox. When I say ONLY I mean ONLY - can't change any setting at all, not even the desktop wallpaper. The ability to not even see settings would be ideal as well. This would be kind of like a kiosk profile where the desktop has shortcuts to run the two programs and that's it.
Games - Similar to School profile in that no settings can be changed but I could somehow put apps on the desktop a needed (i.e. - Minecraft)
Administrator/root - Can do anything, normal desktop experience
I looked around at kiosk desktop experiences but they seem to just limit a user to only one application, not the ability to switch between two or more. Additionally I looked at kids distro's but they are seemingly just a streamlined desktop experience (no menus - which I like), but you still have the ability to edit user settings and whatnot.
Is there even a distro like this or something that could be customized to do this without a ton of work? I know what I'm asking for is not normal
distribution-choice kiosk
distribution-choice kiosk
New contributor
Element Zero is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Element Zero is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
edited Apr 12 at 18:18
Element Zero
New contributor
Element Zero is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked Apr 12 at 14:36


Element ZeroElement Zero
1084
1084
New contributor
Element Zero is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Element Zero is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Element Zero is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
1
What you are looking for is not a distro, but a desktop environment.
– ctrl-alt-delor
Apr 12 at 16:47
Ok, updated the subject. Thank you!
– Element Zero
Apr 12 at 18:19
1
Note: You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
– ctrl-alt-delor
Apr 12 at 18:28
Ok, that sounds do-able. Do you know what desktop environment would give me the desired outcome I mention above for #1 and #2?
– Element Zero
Apr 12 at 18:30
add a comment |
1
What you are looking for is not a distro, but a desktop environment.
– ctrl-alt-delor
Apr 12 at 16:47
Ok, updated the subject. Thank you!
– Element Zero
Apr 12 at 18:19
1
Note: You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
– ctrl-alt-delor
Apr 12 at 18:28
Ok, that sounds do-able. Do you know what desktop environment would give me the desired outcome I mention above for #1 and #2?
– Element Zero
Apr 12 at 18:30
1
1
What you are looking for is not a distro, but a desktop environment.
– ctrl-alt-delor
Apr 12 at 16:47
What you are looking for is not a distro, but a desktop environment.
– ctrl-alt-delor
Apr 12 at 16:47
Ok, updated the subject. Thank you!
– Element Zero
Apr 12 at 18:19
Ok, updated the subject. Thank you!
– Element Zero
Apr 12 at 18:19
1
1
Note: You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
– ctrl-alt-delor
Apr 12 at 18:28
Note: You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
– ctrl-alt-delor
Apr 12 at 18:28
Ok, that sounds do-able. Do you know what desktop environment would give me the desired outcome I mention above for #1 and #2?
– Element Zero
Apr 12 at 18:30
Ok, that sounds do-able. Do you know what desktop environment would give me the desired outcome I mention above for #1 and #2?
– Element Zero
Apr 12 at 18:30
add a comment |
1 Answer
1
active
oldest
votes
You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
- For ③ I would use KDE plasma (as most powerful, for power user).
- For ② I would use Gnome with a customised launcher (edited, to remove almost everything).
- For ① I would probably write a selector in TCL, that just selects from the two choices. With just a window manager (most desktop environments (KDE, gnome, etc) come with a window manager). Or same as option ②, but more trimmed down.
So this sounds like it will work good. Only problem I foresee is that typically the display manager lets you change the desktop environment. Do you know a way to lock the desktop environment to a user? Or at least a display manager that does not allow you to change the desktop environment?
– Element Zero
Apr 12 at 20:39
I would guess, that you edit the config files. (yes a lot of config file editing)
– ctrl-alt-delor
Apr 13 at 7:30
Ok. I have no idea ow to do that, but I guess I'll start off googling it :) Thanks for your help! At least you got me started :)
– Element Zero
Apr 13 at 17:57
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
);
);
Element Zero is a new contributor. Be nice, and check out our Code of Conduct.
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%2f512118%2fneed-desktop-environment-for-kiosk-like-profile-that-can-only-run-certain-progra%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
You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
- For ③ I would use KDE plasma (as most powerful, for power user).
- For ② I would use Gnome with a customised launcher (edited, to remove almost everything).
- For ① I would probably write a selector in TCL, that just selects from the two choices. With just a window manager (most desktop environments (KDE, gnome, etc) come with a window manager). Or same as option ②, but more trimmed down.
So this sounds like it will work good. Only problem I foresee is that typically the display manager lets you change the desktop environment. Do you know a way to lock the desktop environment to a user? Or at least a display manager that does not allow you to change the desktop environment?
– Element Zero
Apr 12 at 20:39
I would guess, that you edit the config files. (yes a lot of config file editing)
– ctrl-alt-delor
Apr 13 at 7:30
Ok. I have no idea ow to do that, but I guess I'll start off googling it :) Thanks for your help! At least you got me started :)
– Element Zero
Apr 13 at 17:57
add a comment |
You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
- For ③ I would use KDE plasma (as most powerful, for power user).
- For ② I would use Gnome with a customised launcher (edited, to remove almost everything).
- For ① I would probably write a selector in TCL, that just selects from the two choices. With just a window manager (most desktop environments (KDE, gnome, etc) come with a window manager). Or same as option ②, but more trimmed down.
So this sounds like it will work good. Only problem I foresee is that typically the display manager lets you change the desktop environment. Do you know a way to lock the desktop environment to a user? Or at least a display manager that does not allow you to change the desktop environment?
– Element Zero
Apr 12 at 20:39
I would guess, that you edit the config files. (yes a lot of config file editing)
– ctrl-alt-delor
Apr 13 at 7:30
Ok. I have no idea ow to do that, but I guess I'll start off googling it :) Thanks for your help! At least you got me started :)
– Element Zero
Apr 13 at 17:57
add a comment |
You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
- For ③ I would use KDE plasma (as most powerful, for power user).
- For ② I would use Gnome with a customised launcher (edited, to remove almost everything).
- For ① I would probably write a selector in TCL, that just selects from the two choices. With just a window manager (most desktop environments (KDE, gnome, etc) come with a window manager). Or same as option ②, but more trimmed down.
You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
- For ③ I would use KDE plasma (as most powerful, for power user).
- For ② I would use Gnome with a customised launcher (edited, to remove almost everything).
- For ① I would probably write a selector in TCL, that just selects from the two choices. With just a window manager (most desktop environments (KDE, gnome, etc) come with a window manager). Or same as option ②, but more trimmed down.
answered Apr 12 at 18:40


ctrl-alt-delorctrl-alt-delor
12.5k52662
12.5k52662
So this sounds like it will work good. Only problem I foresee is that typically the display manager lets you change the desktop environment. Do you know a way to lock the desktop environment to a user? Or at least a display manager that does not allow you to change the desktop environment?
– Element Zero
Apr 12 at 20:39
I would guess, that you edit the config files. (yes a lot of config file editing)
– ctrl-alt-delor
Apr 13 at 7:30
Ok. I have no idea ow to do that, but I guess I'll start off googling it :) Thanks for your help! At least you got me started :)
– Element Zero
Apr 13 at 17:57
add a comment |
So this sounds like it will work good. Only problem I foresee is that typically the display manager lets you change the desktop environment. Do you know a way to lock the desktop environment to a user? Or at least a display manager that does not allow you to change the desktop environment?
– Element Zero
Apr 12 at 20:39
I would guess, that you edit the config files. (yes a lot of config file editing)
– ctrl-alt-delor
Apr 13 at 7:30
Ok. I have no idea ow to do that, but I guess I'll start off googling it :) Thanks for your help! At least you got me started :)
– Element Zero
Apr 13 at 17:57
So this sounds like it will work good. Only problem I foresee is that typically the display manager lets you change the desktop environment. Do you know a way to lock the desktop environment to a user? Or at least a display manager that does not allow you to change the desktop environment?
– Element Zero
Apr 12 at 20:39
So this sounds like it will work good. Only problem I foresee is that typically the display manager lets you change the desktop environment. Do you know a way to lock the desktop environment to a user? Or at least a display manager that does not allow you to change the desktop environment?
– Element Zero
Apr 12 at 20:39
I would guess, that you edit the config files. (yes a lot of config file editing)
– ctrl-alt-delor
Apr 13 at 7:30
I would guess, that you edit the config files. (yes a lot of config file editing)
– ctrl-alt-delor
Apr 13 at 7:30
Ok. I have no idea ow to do that, but I guess I'll start off googling it :) Thanks for your help! At least you got me started :)
– Element Zero
Apr 13 at 17:57
Ok. I have no idea ow to do that, but I guess I'll start off googling it :) Thanks for your help! At least you got me started :)
– Element Zero
Apr 13 at 17:57
add a comment |
Element Zero is a new contributor. Be nice, and check out our Code of Conduct.
Element Zero is a new contributor. Be nice, and check out our Code of Conduct.
Element Zero is a new contributor. Be nice, and check out our Code of Conduct.
Element Zero is a new contributor. Be nice, and check out our Code of Conduct.
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%2f512118%2fneed-desktop-environment-for-kiosk-like-profile-that-can-only-run-certain-progra%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
1
What you are looking for is not a distro, but a desktop environment.
– ctrl-alt-delor
Apr 12 at 16:47
Ok, updated the subject. Thank you!
– Element Zero
Apr 12 at 18:19
1
Note: You can launch a different desktop environment based on who logs in. Therefore you can have 3 different ones. This will make it much easier. You will also have to configure the Display manager (login program), to restrict which environment each user can use.
– ctrl-alt-delor
Apr 12 at 18:28
Ok, that sounds do-able. Do you know what desktop environment would give me the desired outcome I mention above for #1 and #2?
– Element Zero
Apr 12 at 18:30