Package Details: rustdesk 1.3.6-1

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: 31
Popularity: 1.43
First Submitted: 2021-06-27 07:29 (UTC)
Last Updated: 2025-01-06 06:44 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

severach commented on 2024-12-26 20:30 (UTC) (edited on 2024-12-26 20:54 (UTC) by severach)

I got the screen_retriever error on one of my compiles too. Flutter marked that it was needed because compiling again fixed it. I don't know where we would add that to ensure a compile the first time.

mihalycsaba commented on 2024-12-26 19:08 (UTC)

1.3.6 doesn't compile, I think the following module is missing

Deprecated. Use `dart run` instead.
Building package executable... (5.7s)
Built build_runner:build_runner.
Unhandled exception:
Bad state: Dependency screen_retriever of window_manager not present, please run `dart pub get` or `flutter pub get` to fetch dependencies.
#0      PackageGraph.forPath.packageNode (package:build_runner_core/src/package_graph/package_graph.dart:108:9)
#1      PackageGraph.forPath.<anonymous closure> (package:build_runner_core/src/package_graph/package_graph.dart:125:27)
#2      MappedListIterable.elementAt (dart:_internal/iterable.dart:425:31)
#3      ListIterator.moveNext (dart:_internal/iterable.dart:354:26)
#4      List.addAll (dart:core-patch/growable_array.dart:325:17)
#5      PackageGraph.forPath (package:build_runner_core/src/package_graph/package_graph.dart:123:45)
<asynchronous suspension>
#6      main (file:///home/csaba/.pub-cache/hosted/pub.dev/build_runner-2.4.8/bin/build_runner.dart:27:30)

severach commented on 2024-11-30 21:28 (UTC) (edited on 2024-11-30 21:28 (UTC) by severach)

1.3.3 won't compile. No need to report. Seems to be an incompatibility between FRB 1.80.0 and Dart in Flutter 3.24.5. 1.3.2 has same compile error with Flutter 3.24.5. FRB 1.81.0 requires adding cargo-expand, fixes the Dart error but fails at at the end.

severach commented on 2024-11-27 19:27 (UTC)

This is built with rustdesk's build script and uses all the sources they specify. Individual build lines are present and could be modified to add fvm. I'm not a rust programmer. Provide a patch. It would be better to start this in rustdesk-git to see how well it works.

patlefort commented on 2024-11-19 01:57 (UTC)

Would it be possible to use fvm to build the flutter part? The advantage is that I could use fvm-sourcebuild which build the engine from source, rather than downloading precompiled binaries from google.

danielphan2003 commented on 2024-09-20 18:06 (UTC)

Please change Icon=${_pkgname}.png to Icon=${_pkgname} in the desktop entry. This way the icon appears properly on desktop and in search.

eworm commented on 2024-08-04 18:40 (UTC)

Please change the dependency from pulseaudio to pulse-native-provider...

MandleRex commented on 2024-08-03 05:38 (UTC)

Install Rustdesk-bin to avoid the pipewire-pulse/pulseaudio conflict.

Universebenzene commented on 2024-08-03 03:24 (UTC)

pipewire-pulse in official repo does not provide pulseaudio any more , which will cause pipewire-pulse users conflict while upgrading the system.

severach commented on 2024-07-25 02:25 (UTC) (edited on 2024-07-25 02:28 (UTC) by severach)

I don't know what to make of all the build errors. In 1.2.6 I got errors in vcpkg, dart, and libavcodec. Silly things like curl 'github.com' not found, like there's a big outage or something. Everything always builds on my Arch boxes. I couldn't get rustdesk or rustdesk-git to build on my Manjaro boxes though it has before. Fortunately rustdesk 1.2.7 built in Manjaro.

For /opt/vcpkg, you must have an old version. vcpkg 2024.06.10 took out the development files so I had to patch in the internal vcpkg code from rustdesk-git.