AnyDesk is my favorite proprietary remote desktop application for connecting to remote Linux, macOS and Window systems. AnyDesk offers a smooth and seamless remote access to your computers over wide area network. In this article, we will install AnyDesk on Fedora Desktop machine. And see how you can connect to a remote device with it.
Similar: Install TeamViewer on Fedora
Features of AnyDesk
- Real-Time Collaboration: Easy collaboratation and communication
- Highly Innovative Technology: Its DeskRT innovative codec compresses and transfers image data between computers in a way that no competing product is able to do.
- Low Latency: Works well with bandwidths as low as 100 kB/sec with near-instant responses.
- File transfer: AnyDesk allows users to transfer files between computers during a remote session, making it easy to share and collaborate on documents and other files.
- Remote printing: AnyDesk allows users to remotely print documents and other files from their remote computer to a local printer.
- Multi-platform support: AnyDesk supports a wide range of platforms, including Windows, Linux, MacOS, iOS, and Android.
- Security: AnyDesk uses end-to-end encryption to ensure that all remote sessions are secure and that data is protected from unauthorized access.
Install AnyDesk on Fedora Desktop
We’ll install Install AnyDesk on Fedora Desktop Yum repository. You can also install AnyDesk on Fedora by manually downloading the rpm package and installing it with yum or rpm command.
1 – Add AnyDesk repository
Add the repository to your system with the commands shared below.
sudo tee /etc/yum.repos.d/AnyDesk-Fedora.repo <<EOF
[anydesk]
name=AnyDesk Fedora - stable
baseurl=http://rpm.anydesk.com/centos/x86_64/
gpgcheck=0
repo_gpgcheck=0
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF
2 – Install AnyDesk on Fedora
Once AnyDesk repository has been added, run the following commands to install AnyDesk on Fedora.
sudo dnf makecache
sudo dnf install redhat-lsb-core anydesk
If you get an error message “nothing provides libpangox-1.0.so.0()(64bit) needed by anydesk-xxxxx.x86_64” then run:
sudo dnf --releasever=32 install pangox-compat.x86_64
sudo dnf -y install anydesk
The installation should proceed without any issues:
.....
Transaction Summary
======================================================================================================================================================================================================
Install 25 Packages
Total download size: 11 M
Installed size: 32 M
Is this ok [y/N]: y
You can check the version of AnyDesk installed with the command:
$ rpm -qi anydesk
Name : anydesk
Version : 6.3.0
Release : 1.el7
Architecture: x86_64
Install Date: Sat 11 Nov 2023 07:12:25 PM UTC
Group : Applications/Internet
Size : 17886971
License : Proprietary and BSD and OpenSSL and zlib and LGPLv2+
Signature : RSA/SHA512, Fri 11 Aug 2023 04:10:43 AM UTC, Key ID 18df3741cdffde29
Source RPM : anydesk-6.3.0-1.el7.src.rpm
Build Date : Thu 03 Aug 2023 12:29:36 PM UTC
Build Host : sdi-bs-deb64-01.dn.anydesk.com
Packager : AnyDesk Software GmbH
Vendor : AnyDesk Software GmbH
...
3 – Launch AnyDesk on Fedora
AnyDesk has a service which is automatically started after a successful installation.
$ systemctl status anydesk.service
● anydesk.service - AnyDesk
Loaded: loaded (/etc/systemd/system/anydesk.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2023-11-11 19:12:26 UTC; 37s ago
Main PID: 7681 (anydesk)
Tasks: 4 (limit: 11512)
Memory: 16.2M
CGroup: /system.slice/anydesk.service
├─7681 /bin/sh /usr/bin/anydesk --service
└─7683 /usr/libexec/anydesk --service
Nov 11 19:12:26 fed38.mylab.io systemd[1]: Started anydesk.service - AnyDesk.
The service should be enabled as well.
$ systemctl is-enabled anydesk.service
enabled
Launch AnyDesk from CLI and the Desktop or CLI.

CLI:
$ anydesk
Use AnyDesk Address of the remote system to connect to it.

A remote user will also require your AnyDesk address to be able to control your machine from a remote location. Enjoy using AnyDesk on Fedora Linux Desktop.
Recommended Linux Books to read:
- Best Linux Books for Beginners & Experts
- Best Linux Kernel Programming Books
- Best Linux Bash Scripting Books
- Top RHCSA / RHCE Certification Study Books
- Best Top Rated CompTIA A+ Certification Books
- Best LPIC-1 and LPIC-2 certification study books
Similar AnyDesk installations.













































































Tried on Fedora 34, this requires libpangox.
Error:
Problem: conflicting requests
– nothing provides libpangox-1.0.so.0()(64bit) needed by anydesk-6.1.1-1.x86_64
(try to add ‘–skip-broken’ to skip uninstallable packages)
sudo dnf –releasever=32 install pangox-compat.x86_64
install anydesk normally
Oh I see that there is a single dash (-) on sudo dnf –releasever=32 install pangox-compat.x86_64, instead there must be sudo dnf –releasever=32 install pangox-compat.x86_64 to avoid this error. Thank you for post
It’s double
--releasever=32I tried on Fedora 34, it installs successfully but when I try to connect, it says: display_server_not_supported
maybe your server is using wayland
THAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANKS
thanks, just wondering why this nice piece of software still relies on the old/deprecated libpangox, and it seems no one cares about.
Fedora 32 is already EOL so the workaround with installing this very old libpangox is working but not a nice solution :/
I tried on Fedora 35, it installs successfully but when I try to connect, it says: display_server_not_supported
How to solve this issue
I am trying to upgrade anydesk to the latest version (i.e. 6.2.0) on my Fedora 35 system and it gives me the following error message:
# dnf install anydesk_6.2.0-1_x86_64.rpm
Last metadata expiration check: 0:34:37 ago on Mon 27 Jun 2022 06:20:44 PM AEST.
Error:
Problem: conflicting requests
– nothing provides libgtkglext-x11-1_0-0 needed by anydesk-6.2.0-1.x86_64
(try to add ‘–skip-broken’ to skip uninstallable packages)
The gtkgl library that I have on the system is libgtkglext-x11-1.0.so.0
Here is the information about the installed libgtkglext-x11 library.
# rpm -qif /usr/lib64/libgtkglext-x11-1.0.so.0
Name : gtkglext-libs
Version : 1.2.0
Release : 40.fc35
Architecture: x86_64
Install Date: Sat 08 Jan 2022 06:16:16 PM AEDT
Group : Unspecified
Size : 570738
License : LGPLv2+
Signature : RSA/SHA256, Mon 26 Jul 2021 09:12:05 AM AEST, Key ID db4639719867c58f
Source RPM : gtkglext-1.2.0-40.fc35.src.rpm
Build Date : Thu 22 Jul 2021 07:31:13 PM AEST
Build Host : buildvm-x86-27.iad2.fedoraproject.org
Packager : Fedora Project
Vendor : Fedora Project
URL : http://gtkglext.sourceforge.net/
Bug URL : https://bugz.fedoraproject.org/gtkglext
Summary : OpenGL Extension to GTK
Description :
GtkGLExt is an OpenGL extension to GTK. It provides the GDK objects
which support OpenGL rendering in GTK, and GtkWidget API add-ons to
make GTK+ widgets OpenGL-capable.
Do I need to install a different library?
This command is not work on fedora 36, show this message
Error:
Problem: conflicting requests
– nothing provides libgtkglext-x11-1_0-0 needed by anydesk-6.2.0-1.x86_64
(try to add ‘–skip-broken’ to skip uninstallable packages)
Thanks, but not work in fedora 36, require libgtkglext-x11-1_0-0:
Problem: conflicting requests
– nothing provides libgtkglext-x11-1_0-0 needed by anydesk-6.2.0-1.x86_64
(try to add ‘–skip-broken’ to skip uninstallable packages)
any idea?
thanks
In Fedora 36 I get a completely different error:
Problem: conflicting requests
– nothing provides libgtkglext-x11-1_0-0 needed by anydesk-6.2.1-1.x86_64
(try to add ‘–skip-broken’ to skip uninstallable packages)
What would I need to fix this?
still doesn’t work on last install step. same issue as first step
Issue with libgtkglext-x11-1_0-0 on Fedora 38. Just use the Flatpak for now I guess.