I have a server which will be running a web server and the primary means for accessing it will be via a web browser. I need to also provide a screen and keyboard/mouse for local use. Basically that means providing a mechanism for running a web browser. I don't *have* to limit the GUI to only running the browser, but it seems like that wouldn't be a bad idea (in which case the browser needs to stay running, ie be restarted if it dies for any reason). Chromium crossed my mind but as I understand it that's not really ready yet. My base OS install is Ubuntu Server, so ideally I'm looking for something that would be an apt-get install away from Ubuntu Server rather than a different OS or distro. Suggestions? -- Mark Rogers // More Solutions Ltd (Peterborough Office) // 0844 251 1450 Registered in England (0456 0902) @ 13 Clarke Rd, Milton Keynes, MK1 1LG
On Wed, Jun 29, 2011 at 4:26 PM, Mark Rogers <mark@quarella.co.uk> wrote:
I have a server which will be running a web server and the primary means for accessing it will be via a web browser.
I need to also provide a screen and keyboard/mouse for local use. Basically that means providing a mechanism for running a web browser. I don't *have* to limit the GUI to only running the browser, but it seems like that wouldn't be a bad idea (in which case the browser needs to stay running, ie be restarted if it dies for any reason).
Chromium crossed my mind but as I understand it that's not really ready yet. My base OS install is Ubuntu Server, so ideally I'm looking for something that would be an apt-get install away from Ubuntu Server rather than a different OS or distro.
Suggestions?
Chromium is fine I've been using it daily for a while, you could also install the google chrome package which will setup an extra /etc/apt/sources.d/ file pointing to the google chrome repo, then google chrome is just an apt-get update & upgrade away. I think both can be started in kiosk mode so i guess you could have an X session starting the browser up automatically. -- Dennis
On 29/06/11 16:45, Dennis Dryden wrote:
Chromium is fine I've been using it daily for a while, you could also install the google chrome package which will setup an extra /etc/apt/sources.d/ file pointing to the google chrome repo, then google chrome is just an apt-get update& upgrade away. I think both can be started in kiosk mode so i guess you could have an X session starting the browser up automatically.
What would be the bare minimum I'd need in order for Chromium/Chrome to function though? My starting point is a server install without a GUI (no Gnome/KDE/X), and I'll obviously need a minimal GUI in order for any of these options to work, but I'd like to keep it as minimal as I can. Out of curiosity I tried "sudo apt-get install firefox" to see what dependencies it dragged in but unsurprisingly it was going to pull in a full gnome install. -- Mark Rogers // More Solutions Ltd (Peterborough Office) // 0844 251 1450 Registered in England (0456 0902) @ 13 Clarke Rd, Milton Keynes, MK1 1LG
On 29/06/11 4:26 PM, Mark Rogers wrote:
I need to also provide a screen and keyboard/mouse for local use. Basically that means providing a mechanism for running a web browser. I don't *have* to limit the GUI to only running the browser, but it seems like that wouldn't be a bad idea (in which case the browser needs to stay running, ie be restarted if it dies for any reason).
Hi Mark, There was a talk at the last Cambridge Geek Night from the maintainer of the Webian Shell project, that provides a browser-only UI: http://webian.org/ It's still in early stages of development, but might be worth getting in touch for some ideas. My other not completely helpful suggestion would be to hack xinit or GDM/GNOME config to spawn any old browser instead of the panel, etc. I'd guess using a lightweight window manager instead of a full desktop environment like GNOME would actually make this easier. Cheers, Rob. -- Robert Waldie | VP Business Development UK & Europe | Opengear robert.waldie@opengear.com | +44 (0)7766 866159 | http://opengear.com/uk Opengear Ltd. Herschel House, 58 Herschel St, Slough, Berkshire, England, SL1 1PG Registered in England, No. 07413660
On Wednesday 29 June 2011 16:26:18 Mark Rogers wrote:
I have a server which will be running a web server and the primary means for accessing it will be via a web browser.
I need to also provide a screen and keyboard/mouse for local use. Basically that means providing a mechanism for running a web browser. I don't *have* to limit the GUI to only running the browser, but it seems like that wouldn't be a bad idea (in which case the browser needs to stay running, ie be restarted if it dies for any reason).
Chromium crossed my mind but as I understand it that's not really ready yet. My base OS install is Ubuntu Server, so ideally I'm looking for something that would be an apt-get install away from Ubuntu Server rather than a different OS or distro.
Suggestions?
I've been confronted with this problem in two guises, one a touch screen installation. Here I just used Gome and locked down the desktop with Pessulus. Its not totally secure, in particular it will alow booting from a usb stick, it will let you into the file manager if you just insert a usb drive. But apart from measures like that it will do the job. The second one has keyboard and mouse. Here I am using fluxbox, and disabling all the menu entries. You have to edit the apps file and also the startup file, and if you use ephiphany as the browser you can lock it down using pessulus. Another possibility is webconverger and hack around with it to customise it. That is professional grade, and I would have used it but could not figure out how to drive the touch screens from it. If you lock down using pessulus, make sure to create another account before you set auto login. Otherwise you'll be really up the creek. Been there done that. Yes, you have to boot into recovery mode..... etc. Peter
participants (4)
-
Dennis Dryden -
Mark Rogers -
Peter Alcibiades -
Robert Waldie