# EOS-reboot-required stopped working

**URL:** <https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717>\
**Category:** EndeavourOS repo\
**Created:** [March 20, 2026, 10:18pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717 "2026-03-20T22:18:06Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![davo](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/d/b2d939/32.png) [@davo](https://forum.endeavouros.com/u/davo)\
**Post date:** [March 20, 2026, 10:18pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/1 "2026-03-20T22:18:06Z")

</div>

There are some older messages about this problem but they seem to have been resolved. I stopped getting the reboot notification maybe a week ago, don’t know for sure when. Besides the service, which is enabled, and the hooks, which seem to be in place, what else can I look at to troubleshoot? My understanding is that the timer doesn’t need to be enabled.

---

<div class="post-metadata">

**Author:** ![anon75236808](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/e56c9b/32.png) [@anon75236808](https://forum.endeavouros.com/u/anon75236808)\
**Post date:** [March 20, 2026, 11:02pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/2 "2026-03-20T23:02:40Z")

</div>

I installed EOS on another computer today using the Titan ISO, and the package `eos-reboot-recommended` was missing for no apparent reason. If it hasn’t been replaced by something else, you should install it:

```auto
sudo pacman -S eos-reboot-recommended 

```

---

<div class="post-metadata">

**Author:** ![smokey](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/smokey/32/133678_2.png) [@smokey](https://forum.endeavouros.com/u/smokey)\
**Post date:** [March 20, 2026, 11:08pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/3 "2026-03-20T23:08:21Z")

</div>

I think some changes where made to it a few days ago (I must be going blind because I was just looking at the thread, I’ll see if I can find it again)

---

<div class="post-metadata">

**Author:** ![smokey](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/smokey/32/133678_2.png) [@smokey](https://forum.endeavouros.com/u/smokey)\
**Post date:** [March 20, 2026, 11:10pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/4 "2026-03-20T23:10:33Z")

</div>

> [@EndeavourOS Notification](https://forum.endeavouros.com/t/endeavouros-notification/78617):
>
> Can this message gets auto removed after lets say 10 seconds or something ? It just stays there unless i remove it.

---

<div class="post-metadata">

**Author:** ![davo](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/d/b2d939/32.png) [@davo](https://forum.endeavouros.com/u/davo)\
**Post date:** [March 20, 2026, 11:24pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/5 "2026-03-20T23:24:20Z")

</div>

It’s installed. But thanks!

---

<div class="post-metadata">

**Author:** ![davo](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/d/b2d939/32.png) [@davo](https://forum.endeavouros.com/u/davo)\
**Post date:** [March 20, 2026, 11:25pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/6 "2026-03-20T23:25:55Z")

</div>

This one is about the notification hanging around. My problem is that it doesn’t show up. But thanks!

---

<div class="post-metadata">

**Author:** ![smokey](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/smokey/32/133678_2.png) [@smokey](https://forum.endeavouros.com/u/smokey)\
**Post date:** [March 20, 2026, 11:27pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/7 "2026-03-20T23:27:46Z")

</div>

Have you checked the file that it mentions to make sure that it is set to show up?

---

<div class="post-metadata">

**Author:** ![davo](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/d/b2d939/32.png) [@davo](https://forum.endeavouros.com/u/davo)\
**Post date:** [March 21, 2026, 12:52am UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/8 "2026-03-21T00:52:11Z")

</div>

eos-reboot-recommended.conf? Just defaults there.

Just noticed that the hook target (eos-reboot-required2) has this line:

[“$EOS\_REBOOT\_RECOMMENDING” = “no”] && return 0

but eos-script-lib-yad.conf has

EOS\_REBOOT\_RECOMMENDING=yes

I don’t know if that’s a contradiction, or which one rules.

var/log/reboot-recommendation-trigger.log indicates a recommendation was triggered this afternoon by systemd\*

So the recommendation is being triggered–there’s just no notification.

---

<div class="post-metadata">

**Author:** ![shuvashish76](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/shuvashish76/32/90945_2.png) [@shuvashish76](https://forum.endeavouros.com/u/shuvashish76)\
**Post date:** [March 21, 2026, 2:24am UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/9 "2026-03-21T02:24:09Z")

</div>

IIRC that package got removed the last time I ran `sudo pacman -Rns $(pacman -Qdtq)` _(using this command as alias for `orphan`)_.

---

<div class="post-metadata">

**Author:** ![MrSmartepants](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/mrsmartepants/32/113354_2.png) [@MrSmartepants](https://forum.endeavouros.com/u/MrSmartepants)\
**Post date:** [March 21, 2026, 6:36am UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/10 "2026-03-21T06:36:24Z")

</div>

So what is the solution? My .conf files have the same options you listed, yet I don’t get reboot notifications either. I remember I used to get notifications for reboot, but something changed a few weeks/months ago and now that notification is no longer active.

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [March 21, 2026, 6:42am UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/11 "2026-03-21T06:42:23Z")

</div>

@MrSmartepants, see here (and my response after @manuel’s)…

> [@EndeavourOS Notification](https://forum.endeavouros.com/t/endeavouros-notification/78617/17):
>
> Made some changes to eos-reboot-recommended version 26-1: It supports automatic closing of the notification after a user-defined time. This requires user to make configurations in file /etc/eos-reboot-recommended.conf. Package eos-reboot-recommended is no more a dependency of eos-bash-shared (version 26.3-1) thus making it easy to uninstall. Here’s a link to a small new file which explains more about this: [https://github.com/endeavouros-team/PKGBUILDS/blob/master/eos-reboot-recommended/eos-r…](https://github.com/endeavouros-team/PKGBUILDS/blob/master/eos-reboot-recommended/eos-reboot-recommended.md)

---

<div class="post-metadata">

**Author:** ![CarlLaFong](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/carllafong/32/97704_2.png) [@CarlLaFong](https://forum.endeavouros.com/u/CarlLaFong)\
**Post date:** [March 21, 2026, 10:25am UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/12 "2026-03-21T10:25:27Z")

</div>

The package showed up on my orphan list so I used pacman to mark as explicitly installed, problem solved 😁

`sudo pacman -D --asexplicit eos-reboot-recommended`

---

<div class="post-metadata">

**Author:** ![davo](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/d/b2d939/32.png) [@davo](https://forum.endeavouros.com/u/davo)\
**Post date:** [March 21, 2026, 7:57pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/13 "2026-03-21T19:57:05Z")

</div>

So the takeaway seems to be that the new conf file with its defaults doesn’t produce the notification. Adding a user and a expire time makes it work. At least that’s how it is for me.

I was happy the way it worked pre-26.1, and just assumed that the defaults would continue to work.

---

<div class="post-metadata">

**Author:** ![keescase](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/keescase/32/114900_2.png) [@keescase](https://forum.endeavouros.com/u/keescase)\
**Post date:** [March 21, 2026, 8:05pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/14 "2026-03-21T20:05:29Z")

</div>

Well what I did was removing the orphan package assuming it was a old version, than I noticed the package was not installed anymore just installing the package again made it work with the default settings. To be honest I also was happy with the package as it was too. But a certain someone wasn’t and that triggered this whole thing,

---

<div class="post-metadata">

**Author:** ![manuel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manuel/32/396_2.png) [@manuel](https://forum.endeavouros.com/u/manuel)\
**Post date:** [March 21, 2026, 10:22pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/15 "2026-03-21T22:22:08Z")

</div>

Thanks for the reports!  
I’ll look into it during the following days.

---

<div class="post-metadata">

**Author:** ![manuel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manuel/32/396_2.png) [@manuel](https://forum.endeavouros.com/u/manuel)\
**Post date:** [March 22, 2026, 10:58am UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/16 "2026-03-22T10:58:56Z")

</div>

Guys, made some minor changes to `eos-reboot-recommended`, new version is 26.2-1.  
Please test it and report.

Note that you probably want to check if the changes in file `/etc/eos-reboot-recommended.conf.pacnew` need merging to your `/etc/eos-reboot-recommended.conf`.  
For example:

```auto
sudo meld /etc/eos-reboot-recommended.conf.pacnew /etc/eos-reboot-recommended.conf

```

---

<div class="post-metadata">

**Author:** ![davo](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/d/b2d939/32.png) [@davo](https://forum.endeavouros.com/u/davo)\
**Post date:** [March 22, 2026, 2:40pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/17 "2026-03-22T14:40:19Z")

</div>

Default conf doesn’t notify, still requires user and/or expire time.

---

<div class="post-metadata">

**Author:** ![anon75236808](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/e56c9b/32.png) [@anon75236808](https://forum.endeavouros.com/u/anon75236808)\
**Post date:** [March 22, 2026, 6:12pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/18 "2026-03-22T18:12:23Z")

</div>

> [@davo](#):
>
> Default conf doesn’t notify, still requires user and/or expire time.

I set it on 30 (seconds) and 👌🏻

---

<div class="post-metadata">

**Author:** ![manuel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manuel/32/396_2.png) [@manuel](https://forum.endeavouros.com/u/manuel)\
**Post date:** [March 22, 2026, 7:48pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/19 "2026-03-22T19:48:48Z")

</div>

Here it works with all old and new settings.

So some questions:

1. Is your system fully updated?
2. Can you show the full contents of your /etc/eos-reboot-recommended.conf that doesn’t notify?
3. Did you try command: `sudo pacman -S mesa`

---

<div class="post-metadata">

**Author:** ![davo](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/d/b2d939/32.png) [@davo](https://forum.endeavouros.com/u/davo)\
**Post date:** [March 22, 2026, 8:15pm UTC](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717/20 "2026-03-22T20:15:39Z")

</div>

Yes, fully updated. Yes, testing with mesa.

```auto
#!/bin/bash

## REBOOT_MAX_TOTAL_WAIT defines the maximum time in seconds
## to wait before notifying about recommended reboot.
## If you install or update a package that requires more time,
## consider increasing the value accordingly to have more accurate notifications.
## Default: 300
#
REBOOT_MAX_TOTAL_WAIT=300

## REBOOT_WAIT_DIFF defined how many seconds to wait after checking again if all
## pacman-like processes have finished and the database lock filehas been released.
## This time is typically from 3 to 5 seconds.
## Default: 4
#
REBOOT_WAIT_DIFF=4

## REBOOT_NOTIFICATION_USER defines the user name to get notification about reboot recommendations.
## Then other users don't receive the notifications.
## Default: empty
## Example: REBOOT_NOTIFICATION_USER=username
#
REBOOT_NOTIFICATION_USER=""

## REBOOT_EXPIRE_TIME defines the time (in seconds) to show the reboot notification.
## Default: empty
## Example: REBOOT_EXPIRE_TIME=30
#
REBOOT_EXPIRE_TIME=""

```

[Next page](https://forum.endeavouros.com/t/eos-reboot-required-stopped-working/78717.md?page=2)
