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

Multi tool use
Multi tool use

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;








1















I have a need for an extremely locked down desktop environment that would have three profiles



  1. 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.


  2. 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)


  3. 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










share|improve this question









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

















1















I have a need for an extremely locked down desktop environment that would have three profiles



  1. 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.


  2. 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)


  3. 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










share|improve this question









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













1












1








1








I have a need for an extremely locked down desktop environment that would have three profiles



  1. 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.


  2. 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)


  3. 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










share|improve this question









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



  1. 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.


  2. 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)


  3. 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






share|improve this question









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.











share|improve this question









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.









share|improve this question




share|improve this question








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












  • 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










1 Answer
1






active

oldest

votes


















0














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.





share|improve this answer























  • 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











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.









draft saved

draft discarded


















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









0














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.





share|improve this answer























  • 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















0














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.





share|improve this answer























  • 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













0












0








0







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.





share|improve this answer













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.






share|improve this answer












share|improve this answer



share|improve this answer










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

















  • 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










Element Zero is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















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.




draft saved


draft discarded














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





















































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







r9kvoQX8LJ 5Llak7L6,FJ5vcvK,RIlENx,91bURXSU,1YdsK,5k7Mej,k1O9a,UeK1dnNiXK7sGiJ0p
8RU1mVPj

Popular posts from this blog

getting Checkpoint VPN SSL Network Extender working in the command lineHow to connect to CheckPoint VPN on Ubuntu 18.04LTS?Will the Linux ( red-hat ) Open VPNC Client connect to checkpoint or nortel VPN gateways?VPN client for linux machine + support checkpoint gatewayVPN SSL Network Extender in FirefoxLinux Checkpoint SNX tool configuration issuesCheck Point - Connect under Linux - snx + OTPSNX VPN Ububuntu 18.XXUsing Checkpoint VPN SSL Network Extender CLI with certificateVPN with network manager (nm-applet) is not workingWill the Linux ( red-hat ) Open VPNC Client connect to checkpoint or nortel VPN gateways?VPN client for linux machine + support checkpoint gatewayImport VPN config files to NetworkManager from command lineTrouble connecting to VPN using network-manager, while command line worksStart a VPN connection with PPTP protocol on command linestarting a docker service daemon breaks the vpn networkCan't connect to vpn with Network-managerVPN SSL Network Extender in FirefoxUsing Checkpoint VPN SSL Network Extender CLI with certificate

NetworkManager fails with “Could not find source connection”Trouble connecting to VPN using network-manager, while command line worksHow can I be notified about state changes to a VPN adapterBacktrack 5 R3 - Refuses to connect to VPNFeed all traffic through OpenVPN for a specific network namespace onlyRun daemon on startup in Debian once openvpn connection establishedpfsense tcp connection between openvpn and lan is brokenInternet connection problem with web browsers onlyWhy does NetworkManager explicitly support tun/tap devices?Browser issues with VPNTwo IP addresses assigned to the same network card - OpenVPN issues?Cannot connect to WiFi with nmcli, although secrets are provided

Marilyn Monroe Ny fiainany manokana | Jereo koa | Meny fitetezanafanitarana azy.