Search Criteria
Package Details: rustdesk 1.5.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/rustdesk.git (read-only, click to copy) |
|---|---|
| Package Base: | rustdesk |
| Description: | Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk! |
| Upstream URL: | https://rustdesk.com/ |
| Keywords: | AnyDesk desktop remote Rust TeamViewer |
| Licenses: | AGPL-3.0-only |
| Submitter: | taotieren |
| Maintainer: | severach |
| Last Packager: | severach |
| Votes: | 65 |
| Popularity: | 0.76 |
| First Submitted: | 2021-06-27 07:29 (UTC) |
| Last Updated: | 2026-10-05 03:30 (UTC) |
Dependencies (55)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-nosystemd-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-fast-optimizedAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- gst-plugin-pipewire (gst-plugin-pipewire-gitAUR, gst-plugin-pipewire-full-gitAUR, gst-plugin-pipewire-ldacAUR)
- gst-plugins-base (gst-plugins-base-gitAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gstreamer (gstreamer-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libappindicator-gtk3 (libappindicator)
- libdrm (libdrm-gitAUR)
- libepoxy (libepoxy-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libva (libva-gitAUR, intel-media-stack-legacy-binAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxfixes
- libxkbcommon (libxkbcommon-gitAUR)
- libxtst
- pango (pango-nothai-gitAUR, pango-gitAUR)
- pulse-native-provider (pulseaudio-gitAUR, pipewire-pulse-gitAUR, pipewire-full-pulse-gitAUR, pipewire-pulse-ldacAUR, pulse-native-provider-ldacAUR, pipewire-pulse, pulseaudio)
- xdg-user-dirs
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, openerAUR, mimejs-gitAUR, xdg-utils-mimeoAUR, xdg-utils-gitAUR)
- xdotool (xdotool-gitAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- amf-headers (amf-headers-gitAUR) (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang-static-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- curl (curl-gitAUR, curl-c-aresAUR) (make)
- ffnvcodec-headers (ffnvcodec-headers-gitAUR, ffnvcodec-headers-11-1AUR, ffnvcodec-headers12.0AUR, ffnvcodec-headers13.0AUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, cosmopolitan-binAUR, gcc-fast-optimizedAUR, gcc-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- make (make-gitAUR, make-staticAUR) (make)
- nasm (nasm-gitAUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-gitAUR) (make)
- patchelf (patchelf-gitAUR) (make)
- pkg-config (pkgconf-gitAUR, pkg-config-gitAUR, pkgconf) (make)
- python (make)
- python-toml (make)
- python-yaml (python-yaml-gitAUR) (make)
- rust (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rustup) (make)
- unzip (unzip-zstdAUR, unzip_pAUR, unzip-natspecAUR) (make)
- wget (wget-gitAUR) (make)
- yasm (yasm-gitAUR) (make)
- zip (zip-natspecAUR) (make)
- intel-media-driver (intel-media-driver-gitAUR, intel-media-driver-legacyAUR, intel-media-driver-legacy-binAUR, intel-media-stack-legacy-binAUR, intel-media-stack-binAUR) (optional) – h264 h265/HEVC support for Intel Quick Sync GPUs (>= Broadwell)
- libva-intel-driver (libva-intel-driver-gitAUR, libva-intel-driver-hybrid-gitAUR, libva-intel-driver-irqlAUR, libva-intel-driver-hybridAUR) (optional) – h264 support for Intel Quick Sync GPUs (<= Haswell)
- libva-mesa-driver (mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-nollvm-gitAUR, mesa-dlss-reflex-gitAUR, mesa-minimal-gitAUR, mesa-gitAUR, mesa-rk35xx-gitAUR, mesa) (optional) – h264 h265/HEVC support for AMD and NVIDIA GPUs
- libva-utils (libva-utils-gitAUR, intel-media-stack-legacy-binAUR, intel-media-stack-binAUR) (optional) – vainfo query codec support
Required by (2)
Sources (16)
- 0000-disable-update-check@rustdesk.patch
- 0002-screen_retriever@rustdesk.patch
- 0003-mkvparser.cc-cstdint.patch
- aom-03087864cf4bea6abb0d28f95cf7843511413d8f.tar.gz
- ffmpeg-ffmpeg-n7.1.1.tar.gz
- flutter_rust_bridge-1.80.1.tar.gz
- hbb_common-20260925-94ec710894ecd548b4fe174ef781eca5c1a318c0.tgz
- https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.24.5-stable.tar.xz
- libjpeg-turbo-libjpeg-turbo-3.2.0.tar.gz
- libyuv-0faf8dd0e004520a61a603a4d2996d5ecc80dc3f.tar.gz
- meson-1.9.0.tar.gz
- pkgconf-pkgconf-pkgconf-3.0.3.tar.gz
- rustdesk-1.5.0.tar.gz
- vcpkg-20260729-9e593bb18ea69cc5095e012465dcd675a822ed0d.tgz
- webmproject-libvpx-v1.15.2.tar.gz
- xiph-opus-v1.5.2.tar.gz
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 12 Next › Last »
horaciohs commented on 2026-02-23 21:21 (UTC) (edited on 2026-02-24 01:08 (UTC) by horaciohs)
It seems rustdesk depends on xdotool-3 and system upgrade to xdotool-4 broken it:
$ rustdeskFailed to load "librustdesk.so"libxdo.so.3: cannot open shared object file: No such file or directoryseverach commented on 2026-01-10 22:00 (UTC)
For a long time screen_retriever was sometimes downloaded and sometimes not. Repeating the crashed build would make it download. The rustdesk build is way too long to sometimes not build. I patched in screen_retriever so it always downloads. If you find another unreliable rust package download before I do, let me know.
makedepends=('python-yaml') makes the yaml code work. Why would that package not provide yaml support in CachyOS?
At the top of the PKGBUILD you'll see a rm line that clears the caches. Try that unless you use those caches for other purposes.
mihalycsaba commented on 2026-01-10 15:44 (UTC)
@Corradon I had a build failure too, running it a second time without clearing the build cache was successful, maybe something fails to download at first run.
Corradon commented on 2026-01-10 15:16 (UTC) (edited on 2026-01-11 16:00 (UTC) by Corradon)
// updating works again.
tollgate commented on 2025-11-19 18:21 (UTC) (edited on 2025-11-20 06:35 (UTC) by tollgate)
When starting Rustdesk from the command line I'm getting:
Try setting transparent eglQueryString() not found: rustdesk: undefined symbol: eglQueryString fish: Job 1, 'rustdesk' terminated by signal SIGABRT (Abort)
severach commented on 2025-10-29 01:27 (UTC)
Flutter from the AUR won't help. It's trouble enough to get rustdesk to build with the specified flutter version.
flutterbin is where my flutter/dart fake executables sit. I'd rather stuff
--no-version-checkin an env variable but I haven't found a way to do that yet. The warnings don't block the build. You can get rid of the warnings by uncommenting 4 lines in the PKGBUILD flutter/dart fake executables at lines 447,459.WARNING: Package contains reference to $srcdirhas been a gcc bug for about the last 5 years. Noone seems interested in fixing it.mihalycsaba commented on 2025-10-29 00:40 (UTC)
I have managed to build it on a different machine and it runs, didn't test it.
I think I have a problem with my makepkg.conf RUSTFLAGS on the first machine, I have to check later
One thing there are some issues with the package
mihalycsaba commented on 2025-10-29 00:29 (UTC)
I think there is an error in line 416
_FBIN="${srcdir}/flutterbin"mihalycsaba commented on 2025-10-29 00:11 (UTC)
I can't build the package
doctor outside of yay
mihalycsaba commented on 2025-10-18 23:53 (UTC)
my bad, it was nordvpn-gui that installed it.
« First ‹ Previous 1 2 3 4 5 6 7 .. 12 Next › Last »