Search Criteria
Package Details: rustdesk 1.4.1-2
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: | 45 |
Popularity: | 4.06 |
First Submitted: | 2021-06-27 07:29 (UTC) |
Last Updated: | 2025-07-29 14:44 (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-d6f30ae474dd6c358f26de0a0fc26a0d7340a84c.tar.gz
- ffmpeg-ffmpeg-n7.1.tar.gz
- flutter_rust_bridge-1.80.1.tar.gz
- hbb_common-20250718-f91459c4ab80fc3cfdef0882b2af51f984bc914c.tgz
- https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.27.4-stable.tar.xz
- libjpeg-turbo-libjpeg-turbo-3.1.0.tar.gz
- libyuv-0faf8dd0e004520a61a603a4d2996d5ecc80dc3f.tar.gz
- meson-1.6.1.tar.gz
- pkgconf-pkgconf-pkgconf-2.3.0.tar.gz
- rustdesk-1.4.1-pr3.tar.gz
- vcpkg-20250113-6f29f12e82a8293156836ad81cc9bf5af41fe836.tgz
- webmproject-libvpx-v1.15.0.tar.gz
- xiph-opus-v1.5.2.tar.gz
Latest Comments
1 2 3 4 5 6 .. 10 Next › Last »
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.sekret commented on 2025-07-28 15:55 (UTC)
Why do you bump the pkgrel without changing anything? What does "bump pkgrel to avoid bug reports on prerelease" mean?
1 2 3 4 5 6 .. 10 Next › Last »