Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

notify-send doesn't work with Regolith 3.2 Ubuntu 24.04 #1068

Open
2 tasks done
lcswillems opened this issue Oct 14, 2024 · 4 comments
Open
2 tasks done

notify-send doesn't work with Regolith 3.2 Ubuntu 24.04 #1068

lcswillems opened this issue Oct 14, 2024 · 4 comments
Labels
bug Something isn't working needs-triage Any bug that requires classification by a contributor

Comments

@lcswillems
Copy link

Describe the bug

I've upgraded to Regolith 3.2 and Ubuntu 24.04. notify-send doesn't work anymore, no popup appears.

When I log in to Ubuntu / Gnome directly, notify-send works.

To Reproduce

Open the terminal and run the command notify-send hello

Expected behavior

A notification should appear.

Installation Details

  • Regolith Version: 3.2
  • Host OS: Ubuntu 24.04
@lcswillems lcswillems added bug Something isn't working needs-triage Any bug that requires classification by a contributor labels Oct 14, 2024
@SoumyaRanjanPatnaik
Copy link

Do you have a notification daemon installed?
The default for regolith is rofication (exists in the regolith-rofication package). You can also use something else, like dunst or sway-notification-center.

@lcswillems
Copy link
Author

If it was a question of daemon installed, why would it work when I log in directly with Ubuntu and not work when I log in with Regolith?

@kgilmer
Copy link
Member

kgilmer commented Oct 15, 2024

If it was a question of daemon installed, why would it work when I log in directly with Ubuntu and not work when I log in with Regolith?

Likely because the Ubuntu session runs a different notification frontend that has a pop-up notification UI. Regolith does not at this time by default, and as @SoumyaRanjanPatnaik pointed out, instead we use rofication. The default approach in Regolith is to show the notification count in the bar and then allow users to view notifications via <super> n.

You can replace the default notification backend with something else if you prefer (dunst provides a pop-up widget UI), described here.

@lcswillems
Copy link
Author

@kgilmer Somehow now it works again. I don't know exactly what I did (I didn't install dunst or rofication) and now I have the popup notifications appearing on my screen. How is it possible that it works again without having installed dunst or rofication?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-triage Any bug that requires classification by a contributor
Projects
None yet
Development

No branches or pull requests

3 participants