Search Criteria
Package Details: rustdesk 1.4.2-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: | 46 |
Popularity: | 3.84 |
First Submitted: | 2021-06-27 07:29 (UTC) |
Last Updated: | 2025-09-15 15:38 (UTC) |
Dependencies (56)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-eacAUR)
- gst-plugin-pipewire (gst-plugin-pipewire-gitAUR, gst-plugin-pipewire-full-gitAUR)
- 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-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libappindicator-gtk3
- libdrm (libdrm-gitAUR)
- libepoxy (libepoxy-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libva (libva-gitAUR, libva-headlessAUR, intel-media-stack-legacy-binAUR, intel-media-stack-binAUR)
- Show 36 more dependencies...
Required by (2)
Sources (16)
- 0000-disable-update-check@rustdesk.patch
- 0002-screen_retriever@rustdesk.patch
- 0003-mkvparser.cc-cstdint.patch
- aom-10aece4157eb79315da205f39e19bf6ab3ee30d0.tar.gz
- ffmpeg-ffmpeg-n7.1.tar.gz
- flutter_rust_bridge-1.80.1.tar.gz
- hbb_common-20250904-9e7696c7d4e346508ba68e801a53c6d1f1748fb5.tgz
- https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.24.5-stable.tar.xz
- libjpeg-turbo-libjpeg-turbo-3.1.1.tar.gz
- libyuv-0faf8dd0e004520a61a603a4d2996d5ecc80dc3f.tar.gz
- meson-1.8.2.tar.gz
- pkgconf-pkgconf-pkgconf-2.5.1.tar.gz
- rustdesk-1.4.2.tar.gz
- vcpkg-20250827-120deac3062162151622ca4860575a33844ba10b.tgz
- webmproject-libvpx-v1.15.2.tar.gz
- xiph-opus-v1.5.2.tar.gz
Latest Comments
1 2 3 4 5 6 .. 10 Next › Last »
arnonuehm66 commented on 2025-09-20 08:22 (UTC) (edited on 2025-09-20 08:22 (UTC) by arnonuehm66)
In the functions
prepare()
andpackage()
of thePKGBUILD
file,${pkgrel}
is missing.The line
${pkgbase%-appimage}-${pkgver}-${CARCH}.AppImage
should be
${pkgbase%-appimage}-${pkgver}-${pkgrel}-${CARCH}.AppImage
severach commented on 2025-08-18 19:58 (UTC) (edited on 2025-08-18 20:04 (UTC) by severach)
Don't know why you want rustdesk on wsl. rustdesk for Windows would work much better.
Are you trying to install rustdesk as a server on a non GUI text only system so you can use terminal, file manager, and TCP tunneling without having to map firewall ports for ssh?
bsndrf commented on 2025-08-18 19:42 (UTC)
I never said, that I installed a browser or a desktop environment. I tried that on wsl. Nevertheless other Arch bare metal install withouth desktop environment and neither pulseaudio or pipewire exist.
severach commented on 2025-08-18 19:40 (UTC) (edited on 2025-08-18 19:41 (UTC) by severach)
I was able reproduce that error by removing libpulse (pacman -Rdd libpulse). I can't add pulseaudio because many have switched to pipewire.
libpulse-simple.so.0
is provided by libpulse, not pulseaudio. libpulse is in depends. Installing pulseaudio, pipewire-pulse, rustdesk, chromium, firefox, and hundreds of other GUI packages will install libpulse. Check /var/log/pacman.log to see what packages were installed withpulseaudio
and checkpacman -Dk
for database errors.You need to do more research to find out how you installed a functional GUI presumably with sound, built and installed rustdesk, and didn't have libpulse installed. Or possibly libpulse was installed but it didn't work because a dependency was missing.
bsndrf commented on 2025-08-18 17:54 (UTC)
After installing on a fresh Arch install I got this error after running: rustdesk --help Failed to load "librustdesk.so" libpulse-simple.so.0: cannot open shared object file: No such file or directory Please run "pacman -Qo libpulse-simple.so.0" to search and install the pkg.
after installing pulseaudio it worked. Could you please add the necessary dependency?
akspecs commented on 2025-07-29 06:45 (UTC)
@taek
the topmost (rustdesk.tar.gz) md5 and sha256 hashes respectively should be:
621663863c75196f2611a1165573390e
c6b9f1160e7ec4ebf604c15145cb0146ae5ff658a530060a89807dc2af086b32
taek commented on 2025-07-29 05:19 (UTC)
Error in current aur-release - failed md5 validation check
https://termbin.com/cazp
patlefort commented on 2025-07-28 16:52 (UTC)
Using nice before makepkg is the way to do it. Or before yay/pamac. Aur helpers can also provide the option.
severach commented on 2025-07-28 16:41 (UTC) (edited on 2025-07-28 19:21 (UTC) by severach)
@sekret: Typically prerelease to release is only a few hours. It takes me longer than that to get the new version to compile so none of us ever see the prerelease. The 5 day delay from prerelease to
releaseprerelease #2 on 1.4.1 made me believe that there must have been changes. I bumped pkgrel without checking the code. I just checked the code and there are changes making my "avoid bug reports on prerelease" correct. If I hadn't already blindly bumped pkgrel, I would do it now.@patlefort: That's the problem. The user doesn't have a choice. Neither
makepkg
normake
give us a nice option to make all builds nice. The only way to get compile niced is tonice makepkg
, yay, pacaur, pamac, or whatever, and that's not going to happen. nice doesn't slow compiling unless your computer is busy with something else. I can't think of anything a computer does that a large compile should compete equally with.Edit: 1.4.1 is still not a release so this is the second prerelease. Rebuild is messy because the tar file name doesn't change. If I can't skip the prereleases I'll add a suffix to the download.
patlefort commented on 2025-07-28 16:00 (UTC)
Can you please remove all the
nice
commands? It's not up to the pkgbuild to decide but the user.1 2 3 4 5 6 .. 10 Next › Last »