Joggler + Lovelace?

Im using mine as a bed side item, so clock and date would be handy.

Maybe HA dashboard is the way to go as you cant get much on there and HA doesn’t rotate tabs…which would be great in this instance

@alxscott, would you mind explaining these steps, how you did this, which packages specifically you installed?

Install desktop environment (I used LXDE). Also install a touchscreen keyboard (I used matchbox) and Chromium.

Many thanks

Again, just a quick play around but…

sudo apt install xscreensaver xscreensaver-gl

xscreensaver & xscreensaver-demo

Select glText screensaver configure screensaver as required, including blank screen, standby and power off settings. Exit Screensaver setup

sudo nano ~/sudo .xinitrc

Modify to show:

xscreensaver -no-splash &

above the existing chromium line. Save and reboot.

1 Like

Pretty much what i had in my autobox autostart but I had it after chromium, so moved it before and rebooted.

Any other things you planning on adding ? I thought about looking at HA Dashboards to get more on the screen or a rotating dashboard



Hi. Just checked and mine now has the screensaver working.

Is there a way to change clock to 24hr ? I tried loads within xscreensaver but nother worked…so i guess its somewhere in ubuntu ?

Also, is it possible to get th, rd, nd, etc next to the date ?

Cheers martyn

Hey guys, which desktop environment did you install? I install LXDE, and installed in this way:

sudo apt-get install --no-install-recommends lubuntu-desktop

When I reboot, I see the lubuntu splash screen, but then it goes blank, I can’t view the desktop, can;t start chromion etc…

What am I doing wrong?

many thanks


Not being at my laptop today. Ill get what i did other day for you

As @alxscott said.

I followed the link and download Ubuntu 18.04 Bionic and follow everything on there but afterwards run of-settings -h to find the commands to autoboot/autologon.

I then followed this link which is a bit different to the above to set up the Chromium Kiosk

I then used this link for the screen saver but the auto boot didnt work. as I put the xscreensaver command at the bottom of the file when it needed to go existing chromium line

This is a lot more work than the above instructions but it may help a little bit


Just a quick update… This link helped me to get Chromium running without black bars top and bottom, and I have setup this extension to have a nice screensaver with weather and temp overlay.

I disabled screensaver but kept the screen power off settings.

That looks great but how did you install the screensaver as it looks like an extention to chrome. Is there a command line install or did you install the gui version of the OS ?

I believe you can do it via CLI; but as I installed Ubuntu to USB and have plenty of space I installed LXDE when I first booted the Joggler to make config etc. easier

Great idea to utilize the Jogglers with HA. Here just tested using Tileboard and it worked well in Windows embedded. Currently utilizing a couple Jogglers in Squeeze mode using the 1Gb internal stuff or in Windows embedded mode running using Seabios and a 16Gb SSD drive.

I have a few that have been running Ubuntu on the 16Gb SSD with EFI.

Will give this a try using the Openpeak 2 (Openframe 2) computers as they have 2Gb of play space.

Which version of ubuntu ? I too have a usb stick and this would be great ?

Can you install digital radio stations or make it to a media player that you can use in Home Assistant ?

The image from the link described in the first post here :slight_smile:

trying again on another usb.

Got ubuntu 18.04 installed and expand the usb and installed

sudo apt-get update
sudo apt-get install lubuntu-core
sudo apt install matchbox-keyboard
sudo apt install chromium-browser
sudo of-settings autostartx of

Ive had the lbuntu work once but I forgot to install the keyboard. so installed it and rebooted and only had a black screen once its turned on

so redid again and again still got black screen

I dont suppose you know what I have done ?


Try of-settings xdefaults

Also; whenever I had an issue with messing up the .xinitrc script; if I moved it to something like .xinitrc.bk and rebooted it brought LXDE back up??


Sorry, to keep asking questions. I have a form of lxde on lumbuntu installed but cant find how to auto logon.

Can i confirm

You originally installed

Ubuntu 18.04 lts command line version for Joggler as you posted.
Expanded the hard drive
Installed and Edited for xscreensaver and configured for website
Installed chromium

Then next time installed lxde (do you have a link to this and touchscreen keyboard)

Logged on and configured the chrome extension.

How did you create the autologon to lxde and then open chrome to relevant page ?

Ive been testing the screensaver but location wont set for weather… looking at the image you sent, you did as my temp said 25c too.

Thanks again

Hello mate,

No worries :slight_smile:

Installed Ubuntu Bionic
Expanded the HDD ( I’m using a 32GB USB 3.0 Drive)
Installed LXDE ( Possibly lxde-core but I cant remember)
Installed matchbox-keyboard, chromium and xscreensaver ( I’ve subsequently uninstalled xscreensaver as I’m using the Chromium Extension)

auto start LXDE and auto login as of:
ran of-settings autostartx of

Once I had chrome configured using GUI I ran:

of-settings autoxrun of chromium-browser

This starts xserver and loads chromium as of user.

Then I edited the .xinitrc file to add the required command line switches for chromium to load in kiosk mode etc.

nano .xinitrc

I also needed to edit chromium preferences file for the correct screen resolution. I cant remember where that files is but a quick google should fine that.

Regarding the weather; everything I have tried has failed so I have just disabled the weather feature!

Hope that helps.


Sorry for the delay. Thanks for the above. Tried twice again now. Definitely cant be the install lubuntu-core. This hardly has anything on it to let you configure.

Will search for another ldxe install.

What does your have installed as default for web browser, mine had nothing till i installed chromium. Another one i used had firefox.


With the minimal desktop environment there was no internet browser until I installed Chromium!