Skip to content

Image renderer doesn't work (again) #498

@igogold

Description

@igogold

After this addon upgrade to v12.0.0 the image renderer doesn't work anymore. I've got http error code 500 and the addon log contains such entries:

logger=rendering renderer=plugin t=2026-02-20T10:28:54.667206456+05:00 level=info msg=Rendering path="d-solo/bcc4a073-0b77-4c35-bdf3-3187ab49c977/ad80?orgId=1&theme=light&width=1024&height=512&from=now-1d/d&to=now-1d/d&panelId=1" userID=0
logger=plugin.grafana-image-renderer t=2026-02-20T10:28:54.698498325+05:00 level=error msg="Render request failed" url="http://localhost:3000/d-solo/bcc4a073-0b77-4c35-bdf3-3187ab49c977/ad80?orgId=1&theme=light&width=1024&height=512&from=now-1d/d&to=now-1d/d&panelId=1&render=1" error="Error: Failed to launch the browser process!\n/var/lib/grafana/plugins/grafana-image-renderer/chrome-headless-shell/linux-144.0.7503.2/chrome-headless-shell-linux64/chrome-headless-shell: error while loading shared libraries: libatk-1.0.so.0: cannot open shared object file: No such file or directory\n\n\nTROUBLESHOOTING: https://pptr.dev/troubleshooting\n"
logger=rendering renderer=plugin t=2026-02-20T10:28:54.702005017+05:00 level=error msg="Failed to render image" path="d-solo/bcc4a073-0b77-4c35-bdf3-3187ab49c977/ad80?orgId=1&theme=light&width=1024&height=512&from=now-1d/d&to=now-1d/d&panelId=1" error="rendering failed: Error: Failed to launch the browser process!\n/var/lib/grafana/plugins/grafana-image-renderer/chrome-headless-shell/linux-144.0.7503.2/chrome-headless-shell-linux64/chrome-headless-shell: error while loading shared libraries: libatk-1.0.so.0: cannot open shared object file: No such file or directory\n\n\nTROUBLESHOOTING: https://pptr.dev/troubleshooting\n"
logger=context userId=0 orgId=1 uname= t=2026-02-20T10:28:54.703329502+05:00 level=error msg="Rendering failed." error="rendering failed: Error: Failed to launch the browser process!\n/var/lib/grafana/plugins/grafana-image-renderer/chrome-headless-shell/linux-144.0.7503.2/chrome-headless-shell-linux64/chrome-headless-shell: error while loading shared libraries: libatk-1.0.so.0: cannot open shared object file: No such file or directory\n\n\nTROUBLESHOOTING: https://pptr.dev/troubleshooting\n"
logger=context userId=0 orgId=1 uname= t=2026-02-20T10:28:54.706746186+05:00 level=error msg="Request error" error="Context.HTML - Error rendering template: error. You may need to build frontend assets \n template: error:16:42: executing \"error\" at <.Assets.Dark>: can't evaluate field Assets in type struct { Title string; AppTitle string; AppSubUrl string; ThemeType string; ErrorMsg error }" stack="github.com/grafana/grafana/pkg/web/context.go:112 (0xace71a4)\ngithub.com/grafana/grafana/pkg/services/contexthandler/model/model.go:59 (0xacf2d28)\ngithub.com/grafana/grafana/pkg/api/render.go:111 (0x105b2c6b)\ngithub.com/grafana/grafana/pkg/api/response/web_hack.go:40 (0xacf99cf)\nnet/http/server.go:2322 (0xace8346)\ngithub.com/grafana/grafana/pkg/web/macaron.go:131 (0xace8309)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/middleware/validate_action_url.go:51 (0xc36555a)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/services/contexthandler/contexthandler.go:98 (0x105c03b4)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/render.go:51 (0xace8e89)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/macaron.go:137 (0xace83e5)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/middleware/csrf/csrf.go:66 (0xfc92a3c)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/middleware/recovery.go:180 (0x10593fcb)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/middleware/gziper.go:77 (0x105bf97b)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/middleware/loggermw/logger.go:72 (0xfc939a6)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/middleware/request_metrics.go:102 (0xc363e78)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/middleware/request_tracing.go:93 (0x10594d41)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/middleware/requestmeta/request_metadata.go:66 (0x105bf601)\nnet/http/server.go:2322 (0x9a192a8)\ngithub.com/grafana/grafana/pkg/web/context.go:52 (0xace6b31)\ngithub.com/grafana/grafana/pkg/web/router.go:155 (0xacea6ed)\ngithub.com/grafana/grafana/pkg/web/router.go:221 (0xaceb1f2)\ngithub.com/grafana/grafana/pkg/web/macaron.go:174 (0xace884f)\nnet/http/server.go:3340 (0x9a39b0d)\nnet/http/server.go:2109 (0x9a173a4)\nruntime/asm_amd64.s:1693 (0x96bf8e0)\n"
logger=context userId=0 orgId=1 uname= t=2026-02-20T10:28:54.706995501+05:00 level=error msg="Request Completed" method=GET path=/render/d-solo/bcc4a073-0b77-4c35-bdf3-3187ab49c977/ad80 status=500 remote_addr=127.0.0.1 time_ms=67 duration=67.979724ms size=406 referer= handler=/render/* status_source=server

It seems some dependency missed:
error while loading shared libraries: libatk-1.0.so.0: No such file or directory

But I have only one backup for each ha addon and after upgrade to v12.1.0 week later v12.0.0 I'm unable to restore last working v11.0.0 version.

Please fix the image renderer plugin.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions