[GH-ISSUE #6944] anydesk: program does not open (gdk-pixbuf) #3431

Closed
opened 2026-05-05 09:59:46 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @maximiliandaschner on GitHub (Oct 22, 2025).
Original GitHub issue: https://github.com/netblue30/firejail/issues/6944

Description

Starting AnyDesk with firejail doesn't seem to work.

Steps to Reproduce

Steps to reproduce the behavior

  1. Run in bash firejail anydesk

Expected behavior

AnyDesk should open up as if it was run without firejail.

Actual behavior

The following error is returned:

Reading profile /etc/firejail/anydesk.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-devel.inc
Reading profile /etc/firejail/disable-interpreters.inc
Reading profile /etc/firejail/disable-programs.inc
Reading profile /etc/firejail/disable-shell.inc
Reading profile /etc/firejail/whitelist-common.inc
firejail version 0.9.76

Parent pid 35819, child pid 35824
1 program installed in 72.86 ms
Warning: /sbin directory link was not blacklisted
Warning: /usr/sbin directory link was not blacklisted
Base filesystem installed in 22.37 ms
Child process initialized in 134.71 ms

(anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.256: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.256: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.265: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.265: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

.
.
.

(anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.522: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.522: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
terminate called after throwing an instance of 'base::gdk_exception_t'
^E
Parent is shutting down, bye...

Behavior without a profile

What changed calling LC_ALL=C firejail --noprofile anydesk in a
terminal?

AnyDesk runs as it should.

Additional context

Any other detail that may help to understand/debug the problem

Environment

  • Name/version/arch of the Linux kernel (uname -srm): Linux 6.17.4-arch2-1 x86_64
  • Name/version of the Linux distribution (e.g. "Ubuntu 20.04" or "Arch Linux"): Arch Linux
  • Name/version of the relevant program(s)/package(s) (e.g. "firefox 134.0-1,
    mesa 1:24.3.3-2"): anydesk-bin 7.1.0-1
  • Version of Firejail (firejail --version): firejail version 0.9.76
  • If you use a development version of firejail, also the commit from which it
    was compiled (git rev-parse HEAD):

Checklist

  • The issues is caused by firejail (i.e. running the program by path (e.g. /usr/bin/vlc) "fixes" it).
  • I can reproduce the issue without custom modifications (e.g. globals.local).
  • The program has a profile. (If not, request one in https://github.com/netblue30/firejail/issues/1139)
  • The profile (and redirect profile if exists) hasn't already been fixed upstream.
  • I have performed a short search for similar issues (to avoid opening a duplicate).
  • I'm aware of browser-allow-drm yes/browser-disable-u2f no in firejail.config to allow DRM/U2F in browsers.
  • I used --profile=PROFILENAME to set the right profile. (Only relevant for AppImages)
Originally created by @maximiliandaschner on GitHub (Oct 22, 2025). Original GitHub issue: https://github.com/netblue30/firejail/issues/6944 <!-- See the following links for help with formatting: https://guides.github.com/features/mastering-markdown/ https://docs.github.com/en/github/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax --> ### Description Starting AnyDesk with firejail doesn't seem to work. ### Steps to Reproduce _Steps to reproduce the behavior_ 1. Run in bash `firejail anydesk` ### Expected behavior AnyDesk should open up as if it was run without `firejail`. ### Actual behavior The following error is returned: ``` Reading profile /etc/firejail/anydesk.profile Reading profile /etc/firejail/disable-common.inc Reading profile /etc/firejail/disable-devel.inc Reading profile /etc/firejail/disable-interpreters.inc Reading profile /etc/firejail/disable-programs.inc Reading profile /etc/firejail/disable-shell.inc Reading profile /etc/firejail/whitelist-common.inc firejail version 0.9.76 Parent pid 35819, child pid 35824 1 program installed in 72.86 ms Warning: /sbin directory link was not blacklisted Warning: /usr/sbin directory link was not blacklisted Base filesystem installed in 22.37 ms Child process initialized in 134.71 ms (anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.256: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.256: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.265: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.265: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed . . . (anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.522: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.522: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed terminate called after throwing an instance of 'base::gdk_exception_t' ^E Parent is shutting down, bye... ``` ### Behavior without a profile _What changed calling `LC_ALL=C firejail --noprofile anydesk` in a terminal?_ AnyDesk runs as it should. ### Additional context _Any other detail that may help to understand/debug the problem_ ### Environment - Name/version/arch of the Linux kernel (`uname -srm`): Linux 6.17.4-arch2-1 x86_64 - Name/version of the Linux distribution (e.g. "Ubuntu 20.04" or "Arch Linux"): Arch Linux - Name/version of the relevant program(s)/package(s) (e.g. "firefox 134.0-1, mesa 1:24.3.3-2"): anydesk-bin 7.1.0-1 - Version of Firejail (`firejail --version`): firejail version 0.9.76 - If you use a development version of firejail, also the commit from which it was compiled (`git rev-parse HEAD`): ### Checklist <!-- Note: Items are checked with an "x", like so: - [x] This is a checked item. --> - [x] The issues is caused by firejail (i.e. running the program by path (e.g. `/usr/bin/vlc`) "fixes" it). - [x] I can reproduce the issue without custom modifications (e.g. globals.local). - [x] The program has a profile. (If not, request one in `https://github.com/netblue30/firejail/issues/1139`) - [x] The profile (and redirect profile if exists) hasn't already been fixed [upstream](https://github.com/netblue30/firejail/tree/master/etc). - [x] I have performed a short search for similar issues (to avoid opening a duplicate). - [x] I'm aware of `browser-allow-drm yes`/`browser-disable-u2f no` in `firejail.config` to allow DRM/U2F in browsers. - [x] I used `--profile=PROFILENAME` to set the right profile. (Only relevant for AppImages)
gitea-mirror 2026-05-05 09:59:46 -06:00
  • closed this issue
  • added the
    duplicate
    label
Author
Owner

@kmk3 commented on GitHub (Oct 22, 2025):

(anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.522: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
terminate called after throwing an instance of 'base::gdk_exception_t'
^E
Parent is shutting down, bye...

Looks like a duplicate of:

Closing.

If that is not the case, please clarify.

<!-- gh-comment-id:3434148555 --> @kmk3 commented on GitHub (Oct 22, 2025): > ``` > (anydesk:9): GdkPixbuf-CRITICAL **: 21:41:47.522: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed > terminate called after throwing an instance of 'base::gdk_exception_t' > ^E > Parent is shutting down, bye... > ``` Looks like a duplicate of: * #6906 Closing. If that is not the case, please clarify.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#3431
No description provided.