LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-17-2024, 06:26 PM   #1
ShaggyDog
LQ Newbie
 
Registered: Mar 2024
Posts: 4

Rep: Reputation: 0
Help needed setting up the Gnome Kiosk


Hello,

I'm VERY new to Linux, I've been tasked with setting up a Linux kiosk machine. I'm currently working with Debian 12 (but this can change if need-be).

I'm trying to set up the GNOME Kiosk (https://gitlab.gnome.org/GNOME/gnome-kiosk)
however I wasn't able to proceed at all due to a lack of setup guide, or at least one I could follow. There doesn't seem to be any package that can be downloaded and installed by a tool like apt. I downloaded the source code (main branch), and tried to build it using meson, which failed too (probably due to it being my first encounter with meson).

I was hoping someone could take pity on an absolute newbie and provide a sequence of steps I could follow.

Here are the specifics:
- The machine is a "Kiosk PC", that is a PC with and integrated touch screen (it looks like a giant tablet). It's supposed to be used in portrait mode, but the hardware is unaware of this, so I have to rotate the screen in Settings after install. No keyboard or mouse attached during normal operation.
- the app is a browser (Firefox is fine) pointed to a website on localhost (the server will be run as a daemon under a separate user, I know how to do that)
- the system must go into kiosk mode after each boot (no login screen). There must be no way for the user to access the rest of the system, or render the machine unusable for the next person by exiting/minimizing the browser app.
- It must be configured to NOT use Wayland. We must be able to access screen sharing/remote control on the machine via a tool like TeamViewer or AnyDesk, in unattended mode (nobody present at the machine to confirm). This is not possible on Wayland because of its security concept which requires someone physically at the machine to confirm. (I just faced a dead-end with Cage Kiosk, as it's built on Wayland).
- There should be a way (secure and hidden away from the regular user) to temporarily switch off kiosk mode and enable logging in to the regular desktop. For instance, if I connect via ssh from a different machine, I should be able to change a setting to achieve this.

All in all I think the requirements are pretty straightforward for a kiosk machine. Any advice would be greatly appreciated.
 
Old 03-17-2024, 07:34 PM   #2
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Quote:
Originally Posted by ShaggyDog View Post
I'm VERY new to Linux, I've been tasked with setting up a Linux kiosk machine.
Wow.

Well, there's no better place to start than at the beginning: https://training.linuxfoundation.org...tion-to-linux/
 
Old 03-17-2024, 07:39 PM   #3
michaelk
Moderator
 
Registered: Aug 2002
Posts: 25,707

Rep: Reputation: 5898Reputation: 5898Reputation: 5898Reputation: 5898Reputation: 5898Reputation: 5898Reputation: 5898Reputation: 5898Reputation: 5898Reputation: 5898Reputation: 5898
Please do not create multiple threads on the same topic. Posting a single thread in the most relevant forum will make it easier for members to help you and will keep the discussion in one place.

https://www.linuxquestions.org/quest...me-4175734719/
 
Old 03-17-2024, 09:23 PM   #4
ShaggyDog
LQ Newbie
 
Registered: Mar 2024
Posts: 4

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by michaelk View Post
Please do not create multiple threads on the same topic. Posting a single thread in the most relevant forum will make it easier for members to help you and will keep the discussion in one place.

https://www.linuxquestions.org/quest...me-4175734719/
That one was more of a general question, whereas this one is really specific. I thought it best to keep them separate. But it's your world.
 
Old 03-18-2024, 08:45 AM   #5
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,575
Blog Entries: 19

Rep: Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453
Quote:
Originally Posted by ShaggyDog View Post
I'm trying to set up the GNOME Kiosk (https://gitlab.gnome.org/GNOME/gnome-kiosk)
however I wasn't able to proceed at all due to a lack of setup guide, or at least one I could follow. There doesn't seem to be any package that can be downloaded and installed by a tool like apt.
It's currently in the "Experimental" branch, which means the Debian developers are just beginning to play around with it. That doesn't look good for the immediate future.
 
  


Reply



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
Kiosk in GNOME jaisankar@gmail.com Linux - Desktop 1 07-05-2019 07:18 PM
Setting up Linux Distro for Public/Kiosk use superduty455 Linux - General 1 10-12-2004 12:05 PM
Are there any Linux Kiosk Distros? teddymills Linux - Distributions 1 07-06-2004 12:31 PM
public web browser aka web kiosk xmnemonic Linux - Software 6 06-14-2004 03:20 PM
Building a Kiosk mysticpain Linux - General 6 05-29-2004 04:43 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 02:28 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