# How to start Raspberry Pi dashboard in full screen at boot?

**URL:** <https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685>\
**Category:** General\
**Tags:** node-red-dashboard, dashboard-2\
**Created:** [30 March 2026 07:26 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685 "2026-03-30T07:26:00Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![karlgotbread](https://avatars.discourse-cdn.com/v4/letter/k/e480ec/32.png) [@karlgotbread](https://discourse.nodered.org/u/karlgotbread)\
**Post date:** [30 March 2026 07:26 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685/1 "2026-03-30T07:26:00Z")

</div>

Hello everyone,

I would like my dashboard 2 to open automatically in full screen when my Raspberry Pi starts.

It is running on Debian, and I’m looking for a reliable way to launch the dashboard directly in full screen at boot.

Is there a recommended solution for this?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![leftymuller](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/leftymuller/32/102326_2.png) [@leftymuller](https://discourse.nodered.org/u/leftymuller)\
**Post date:** [30 March 2026 08:27 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685/2 "2026-03-30T08:27:53Z")

</div>

Hi Karl,

Chromium and use kiosk mode will do what you need

---

<div class="post-metadata">

**Author:** ![Hubertus](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hubertus/32/10077_2.png) [@Hubertus](https://discourse.nodered.org/u/Hubertus)\
**Post date:** [30 March 2026 08:28 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685/3 "2026-03-30T08:28:04Z")

</div>

Depending on the system you're using, you'll find an autostart file in the following directory:

`sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart`  
or  
`sudo nano /etc/xdg/lxsession/LXDE-pi/autostart`

Then add an entry to launch Chromium, for example—here's an example in kiosk mode:

`@chromium --noerrdialogs --kiosk --pull-to-refresh=1 --allow-insecure-localhost --unsafely-treat-insecure-origin-as-secure=http://<<your-link-to-your-side>>`

Good luck!  
Hubertus

---

<div class="post-metadata">

**Author:** ![karlgotbread](https://avatars.discourse-cdn.com/v4/letter/k/e480ec/32.png) [@karlgotbread](https://discourse.nodered.org/u/karlgotbread)\
**Post date:** [30 March 2026 09:07 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685/4 "2026-03-30T09:07:47Z")

</div>

Thanks for your suggestion.

I tried the user autostart method with:

sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

and I added:

@chromium --noerrdialogs --kiosk --pull-to-refresh=1 --allow-insecure-localhost --unsafely-treat-insecure-origin-as-secure=http://\<\>

but unfortunately it did not work on my side.

---

<div class="post-metadata">

**Author:** ![Hubertus](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hubertus/32/10077_2.png) [@Hubertus](https://discourse.nodered.org/u/Hubertus)\
**Post date:** [30 March 2026 09:09 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685/5 "2026-03-30T09:09:57Z")

</div>

You must add your link to the Dasboard!  
[http://localhost:1880/dashboard](http://localhost:1880/dashboard)

and is Chromium installed?

and the user autostart works only if you log in

---

<div class="post-metadata">

**Author:** ![karlgotbread](https://avatars.discourse-cdn.com/v4/letter/k/e480ec/32.png) [@karlgotbread](https://discourse.nodered.org/u/karlgotbread)\
**Post date:** [30 March 2026 09:13 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685/6 "2026-03-30T09:13:33Z")

</div>

Thanks, yes, Chromium is installed on my system.

I also understand your point about the user autostart only working after login.

For the dashboard link, I’m using:

[http://192.168.25.49:1880/dashboard](http://192.168.25.49:1880/dashboard)

I also tested it manually in Chromium, and it opens correctly.

So the issue is not the link itself, but getting Chromium to launch automatically in full screen at startup.

---

<div class="post-metadata">

**Author:** ![Hubertus](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hubertus/32/10077_2.png) [@Hubertus](https://discourse.nodered.org/u/Hubertus)\
**Post date:** [30 March 2026 09:26 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685/7 "2026-03-30T09:26:02Z")

</div>

ok - i use it in the /etc/xdg/lxsession/LXDE-pi/autostart mode and after each rebooot chromium opens correctly without loggin

---

<div class="post-metadata">

**Author:** ![karlgotbread](https://avatars.discourse-cdn.com/v4/letter/k/e480ec/32.png) [@karlgotbread](https://discourse.nodered.org/u/karlgotbread)\
**Post date:** [30 March 2026 09:46 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685/8 "2026-03-30T09:46:20Z")

</div>

Thanks for your feedback.

On my side, I tried to adapt your method to my setup (which uses `rpd-x` instead of `LXDE-pi`).

I added this in both:

`/etc/xdg/lxsession/rpd-x/autostart `

and

`/home/mgae/.config/lxsession/rpd-x/autostart`

with:

`@lxpane l-pi `  
`@pcmanfm-pi `  
`@xscreensaver -no-splash `  
`@sh -c 'sleep 15; /usr/bin/chromium --kiosk http://192.168.118.119:1880/dashboard/`

However, after reboot, Chromium does not open automatically in full screen on my dashboard.

So it seems the same approach does not behave the same way with the `rpd-x` session.

I’m still trying to understand what is missing or different in this setup.

---

<div class="post-metadata">

**Author:** ![leftymuller](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/leftymuller/32/102326_2.png) [@leftymuller](https://discourse.nodered.org/u/leftymuller)\
**Post date:** [30 March 2026 11:36 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685/9 "2026-03-30T11:36:25Z")

</div>

> [@karlgotbread](#):
>
> `@lxpane l-pi `  
> `@pcmanfm-pi `  
> `@xscreensaver -no-splash `  
> `@sh -c 'sleep 15; /usr/bin/chromium --kiosk http://192.168.118.119:1880/dashboard/`

That's not going to work... try this

@chromium --noerrdialogs --kiosk --pull-to-refresh=1 --allow-insecure-localhost --unsafely-treat-insecure-origin-as-secure=[http://192.168.25.49:1880/dashboard](http://192.168.25.49:1880/dashboard)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [28 June 2026 11:37 UTC](https://discourse.nodered.org/t/how-to-start-raspberry-pi-dashboard-in-full-screen-at-boot/100685/10 "2026-06-28T11:37:15Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
