Anydesk -- various issues

When I try to install Anydesk, which is in Chaotic repo, I get

sudo pacman -S anydesk
[sudo] password for shmuel:
resolving dependencies...
warning: cannot resolve "gtkglext", a dependency of "anydesk-bin"
:: The following package cannot be upgraded due to unresolvable dependencies:
anydesk-bin

I get the same error with the AUR package.

my system info:

inxi -F
System:
Host: shmuel-garuda Kernel: 6.10.3-zen1-1-zen arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.1.3 Distro: Garuda Linux
Machine:
Type: Desktop Mobo: ASUSTeK model: PRIME B365M-A v: Rev X.0x
serial: <superuser required> UEFI: American Megatrends v: 2208
date: 07/09/2021
Battery:
ID-1: hidpp_battery_0 charge: 46% condition: N/A
CPU:
Info: 8-core model: Intel Core i7-9700 bits: 64 type: MCP cache: L2: 2 MiB
Speed (MHz): avg: 800 min/max: 800/4700 cores: 1: 800 2: 800 3: 800 4: 800
5: 800 6: 800 7: 800 8: 800
Graphics:
Device-1: Intel CoffeeLake-S GT2 [UHD Graphics 630] driver: i915 v: kernel
Device-2: USB C Video Adaptor driver: N/A type: USB
Device-3: Microdia USB Live camera driver: snd-usb-audio,uvcvideo
type: USB
Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.1
compositor: kwin_wayland driver: X: loaded: modesetting dri: iris gpu: i915
resolution: 1: 1920x1080 2: 1920x1080
API: EGL v: 1.5 drivers: iris,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.1.5-arch1.1
renderer: Mesa Intel UHD Graphics 630 (CFL GT2)
API: Vulkan v: 1.3.279 drivers: intel,llvmpipe surfaces: xcb,xlib,wayland
Audio:
Device-1: Intel 200 Series PCH HD Audio driver: snd_hda_intel
Device-2: Microdia USB Live camera driver: snd-usb-audio,uvcvideo
type: USB
API: ALSA v: k6.10.3-zen1-1-zen status: kernel-api
Server-1: PipeWire v: 1.2.2 status: active
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: a8:5e:45:e2:87:3c
Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
IF: enp0s20f0u3u1 state: down mac: 00:e0:4c:68:51:92
Bluetooth:
Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) driver: btusb
type: USB
Report: btmgmt ID: hci0 state: up address: 00:1A:7D:DA:71:13 bt-v: 4.0
Drives:
Local Storage: total: 2.26 TiB used: 968.87 GiB (41.9%)
ID-1: /dev/sda vendor: Kingston model: SA400S37480G size: 447.13 GiB
ID-2: /dev/sdb vendor: Toshiba model: HDWD120 size: 1.82 TiB
Partition:
ID-1: / size: 42.45 GiB used: 11.91 GiB (28.1%) fs: btrfs dev: /dev/sda4
ID-2: /boot/efi size: 98.4 MiB used: 27.4 MiB (27.8%) fs: vfat
dev: /dev/sda1
ID-3: /home size: 42.45 GiB used: 11.91 GiB (28.1%) fs: btrfs
dev: /dev/sda4
ID-4: /var/log size: 42.45 GiB used: 11.91 GiB (28.1%) fs: btrfs
dev: /dev/sda4
ID-5: /var/tmp size: 42.45 GiB used: 11.91 GiB (28.1%) fs: btrfs
dev: /dev/sda4
Swap:
ID-1: swap-1 type: zram size: 15.49 GiB used: 367.2 MiB (2.3%)
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 33.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB available: 15.49 GiB used: 11.96 GiB (77.2%)
Processes: 302 Uptime: 5h 33m Shell: fish inxi: 3.3.35

I was able to install the missing dependency gtkglext by git clone.

git clone https://aur.archlinux.org/gtkglext.git

Strange that it didn’t work the usual way.
So now I have Anydesk installed, but it does not launch.
error:

anydesk

(anydesk:7312): Gtk-WARNING **: 18:01:30.367: Unable to locate theme engine in module_path: "adwaita",

(anydesk:7312): Gtk-WARNING **: 18:01:30.368: Unable to locate theme engine in module_path: "murrine",

(anydesk:7312): Gtk-WARNING **: 18:01:30.368: Unable to locate theme engine in module_path: "murrine",

(anydesk:7312): Gtk-WARNING **: 18:01:30.369: Unable to locate theme engine in module_path: "murrine",

(anydesk:7312): Gtk-WARNING **: 18:01:30.369: Unable to locate theme engine in module_path: "murrine",

(anydesk:7312): Gtk-WARNING **: 18:01:30.369: Unable to locate theme engine in module_path: "murrine",

(anydesk:7320): Gtk-WARNING **: 18:01:30.414: Unable to locate theme engine in module_path: "adwaita",

(anydesk:7320): Gtk-WARNING **: 18:01:30.415: Unable to locate theme engine in module_path: "murrine",

(anydesk:7320): Gtk-WARNING **: 18:01:30.415: Unable to locate theme engine in module_path: "murrine",

(anydesk:7320): Gtk-WARNING **: 18:01:30.416: Unable to locate theme engine in module_path: "murrine",

(anydesk:7320): Gtk-WARNING **: 18:01:30.416: Unable to locate theme engine in module_path: "murrine",

(anydesk:7320): Gtk-WARNING **: 18:01:30.416: Unable to locate theme engine in module_path: "murrine",
fish: Job 1, 'anydesk' terminated by signal SIGSEGV (Address boundary error)
1 Like

Ah yes, had the same issue yesterday but ignored it and simply did not install it.
Also because of the “manual way” what you tried is error-prone, and I simply wait for my pacman to do the “magic” :mage: and fix it some at some time.

3 Likes

This works:

1 aur/gtkglext 1.2.0-17 [+6 ~4.55] [Installed]
OpenGL extension for gtk2

Glad to hear it worked for you, but it didn’t work for me.

https://aur.archlinux.org/packages/gtkglext

apparently the package was moved to the AUR so you need to install it from there, might need the base-devel package to build it.

I used reflector-simple to choose different countries. This solved the installation issues.
But Anydesk still fails to launch. This is the error:

anydesk

(anydesk:38033): Gtk-WARNING **: 09:46:21.891: Unable to locate theme engine in module_path: "murrine",

(anydesk:38033): Gtk-WARNING **: 09:46:21.891: Unable to locate theme engine in module_path: "murrine",

(anydesk:38033): Gtk-WARNING **: 09:46:21.892: Unable to locate theme engine in module_path: "murrine",

(anydesk:38033): Gtk-WARNING **: 09:46:21.892: Unable to locate theme engine in module_path: "murrine",

(anydesk:38033): Gtk-WARNING **: 09:46:21.892: Unable to locate theme engine in module_path: "murrine",

(anydesk:38041): Gtk-WARNING **: 09:46:21.935: Unable to locate theme engine in module_path: "murrine",

(anydesk:38041): Gtk-WARNING **: 09:46:21.935: Unable to locate theme engine in module_path: "murrine",

(anydesk:38041): Gtk-WARNING **: 09:46:21.935: Unable to locate theme engine in module_path: "murrine",

(anydesk:38041): Gtk-WARNING **: 09:46:21.935: Unable to locate theme engine in module_path: "murrine",

(anydesk:38041): Gtk-WARNING **: 09:46:21.935: Unable to locate theme engine in module_path: "murrine",
fish: Job 1, 'anydesk' terminated by signal SIGSEGV (Address boundary error)

So I installed gtk-engine-murrine (the whole issue is probably related to the sweet Plasma theme and icons that D460nized uses)
and then I got a nice new error:
'anydesk' terminated by signal SIGSEGV (Address boundary error)
But there was already a thread about that:

I followed the advice given there, to remove the package appmenu-gtk-module and now Anydesk launches correctly.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.