Skip to content

[daily-wallpaper][BUG] Failed to fetch NASA images for wallpaper #377

Description

@OliverKreitmeyer

Submission checklist

  • I have searched existing issues and confirmed this is not a duplicate.
  • I am using the latest available version of Noctalia and of the plugin.
  • This is a bug in a community plugin, not in Noctalia itself (those belong in the noctalia repo).

Plugin

daily-wallpaper

Plugin version

1.0.0

Bug description

Fetching NASA images fails by exceeding its CPU budget.

Steps to reproduce

  1. Enable the plugin and set its source to NASA without locale.
  2. wait for it to try and fetch an image
    or
  3. run noctalia msg plugins disable nzlov/daily-wallpaper and noctalia msg plugins enable nzlov/daily-wallpaper to restart it, making it fetch

Expected behavior

The plugin gets the newest NASA image and sets it as a wallpaper.

Actual behavior

The plugin fails to fetch a new image with errors.

Logs / error output

This log was gotten from `less ~/.cache/noctalia/noctalia.log | grep daily-wall`:

2026-08-16 13:27:11.330 [INF] [plugins] enabling plugin 'nzlov/daily-wallpaper' (resolved + exported in 50ms)
2026-08-16 13:27:11.332 [INF] [plugins] loaded plugin 'nzlov/daily-wallpaper' (1 entries) from /home/oliver/.local/state/noctalia/plugins/materialized/community/daily-wallpaper
2026-08-16 13:27:11.334 [INF] [plugins] loaded plugin 'nzlov/daily-wallpaper' (1 entries) from /home/oliver/.local/state/noctalia/plugins/materialized/community/daily-wallpaper
2026-08-16 13:27:11.343 [INF] [plugins] loaded plugin 'nzlov/daily-wallpaper' (1 entries) from /home/oliver/.local/state/noctalia/plugins/materialized/community/daily-wallpaper
2026-08-16 13:27:11.347 [DBG] [file-watcher] watching '/home/oliver/.local/state/noctalia/plugins/materialized/community/daily-wallpaper/daily_wallpaper.luau' (id 6)
2026-08-16 13:27:11.347 [INF] [plugin-service] started service 'nzlov/daily-wallpaper:service'
2026-08-16 13:27:12.345 [ERR] [luau] plugin nzlov/daily-wallpaper:service: call to 'async http callback' failed: [string "/home/oliver/.local/state/noctalia/plugins/materialized/community/daily-wallpaper/daily_wallpaper.luau"]:189: script callback 'async http callback' exceeded its CPU budget

Noctalia version

v5.0.0

Compositor

Hyprland

Environment information


Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions