Software-update: RustDesk 1.3.2

RustDesk logo (79 pix)Versie 1.3.2 van RustDesk is uitgekomen. RustDesk is een opensourcealternatief voor programma's als TeamViewer en AnyDesk, met de mogelijkheid om een eigen relayserver op te zetten om zo een snellere verbinding te hebben en natuurlijk controle over je eigen data te houden. Installatie-instructies zijn beschikbaar voor Windows, Linux en Synology. De changelog voor deze uitgave kan hieronder worden gevonden.

Added Changes
  • No need to input password again if open file transfer from remote window (9723)
Fixes
  • Check for software update on startup not working (#9453)
  • Shared address book swap on iOS (#9455)
  • No history / favorites sometime (#9122)
  • Windows restore / maximize (#9481, #9479)
  • Missing bc dependency in RustDesk package (#9537)
  • Copy and paste limited in 1.3.1 (#9568)
  • File transfer not work on controlled side in Flatpak (flathub/flathub#5670)
  • Windows, multi-window, move between monitors (#9562)
  • Wayland capslock (#9641)
  • Flickers child screen when resizing window (#8505)
  • Korean mobile input (#9644)
  • Physical display rotation (Windows vram) (#9696)
  • Window's width and height increase by 1 pixel exiting full screen (#9675)
  • Macos, mouse events, key flags (#9733)

Rustdesk

Versienummer 1.3.2
Releasestatus Final
Besturingssystemen Android, Linux, macOS, iOS, Windows 10, Windows 11
Website RustDesk
Download https://github.com/rustdesk/rustdesk/releases/tag/1.3.2
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

31-10-2024 • 09:00

25

Bron: RustDesk

Update-historie

Reacties (25)

25
25
14
1
0
3
Wijzig sortering
Open source met een kanttekening Cyb in 'RustDesk 1.2.7'

Het issue met het root certificaat is ondertussen wel opgelost zover ik weet. Maar het gebrek aan transparantie en het includen van closed source componenten is wel iets om in overweging te nemen als je dit overweegt te gaan gebruiken.
Dit wist ik niet eens en het klopt helemaal wat je zegt. Thx.
De waardige alternatieven zijn echter helemaal closed source.
Dit is in mijn ogen dus "the lesser evil".
Afhankelijk van je usecase kan je misschien eens kijken naar https://meshcentral.com

Voor zover ik weet wel helemaal open-source met quasi dezelfde features (inclusief een smartphone app), en helemaal free (als je tijd en hosting niks kost uiteraard). Echt topwerk.

Groot voordeel vonden wij dat je ook een console-only Linux device kan aanspreken (ook bvb. OpenWRT toestellen); plus de "Router" software laat je toe om ssh tunnels op te zetten. Mogelijks risky, maar het was een lifesaver voor ons.
Die closed source videodriver zit er ook niet meer in. Ik zie mijn clients en server alleen met elkaar praten en met IP-adressen van Github.
very poor code quality
Kan ik niet beoordelen. Ik draai het nu 2 maanden, help eens per week iemand en nog geen enkele issue gezien.
They are also deleting and banning posts/users on their Subreddit and even Github issues, who raise concerns.
Tsja, ik kan me voorstellen dat de paar mensen achter Rustdesk een beetje ziek worden van die alsmaar rond echoënde oude beschuldigingen.
Tsja, ik kan me voorstellen dat de paar mensen achter Rustdesk een beetje ziek worden van die alsmaar rond echoënde oude beschuldigingen.
Ja, en de herhalende beschuldigingen hier op Tweakers bij elke release, wordt ik ook een beetje moe van...@Creesch
Okay @William_H .... Mijn beredenering leg ik hier uit Creesch in 'RustDesk 1.3.2' daar mag je het mee doen :)
Gelezen. En ik snap je punt, en moeten zeker kritisch blijven.
Maar...ergens moet je ook een keer een streep durven trekken en vertrouwen durven terugvinden.
Fixes
- Check for software update on startup not working (...)
Ah, dat is mooi! Het was dat ik het bericht over de nieuwe update van Rustdesk hier op Tweakers zag, want ik zat tot zojuist nog op 1.2.7 en die gaf de updatemelding dus niet weer :P

Ik vind het een fijn programma. Zelfs wanneer de verbinding via de servers van Rustdesk loopt, gaat alles behoorlijk vlot. Ik heb hiervóór TeamViewer (wie niet?) en AnyDesk (werkt ook goed) gebruikt. Rustdesk is een stuk lichter en voor de dingen die ik er mee doe ruim voldoende. 'Your mileage may vary', natuurlijk.
want ik zat tot zojuist nog op 1.2.7 en die gaf de updatemelding dus niet weer
Tegenwoordig is er voor elk fatsoenlijk besturingssysteem toch wel een package manager ofzo beschikbaar die updates voor je doet? Of is het in Windows-land nog steeds zo dat elk programma ofwel in de achtergrond draait, ofwel aan biedt te gaan updaten, letterlijk precies als je t wilt gebruiken?
In mijn geval is het inderdaad RustDesk op Windows (hoewel ik het ook op mijn laptop met Linux Mint heb staan) en ik start het alleen op wanneer ik het nodig heb. Je kreeg normaal gesproken dan een melding dat er een update beschikbaar was, maar die hoefde je niet per se meteen te installeren. Dat deed ik meestal nadat ik de sessie had afgesloten. Alleen deed die melding het dus niet meer en dat is pas nu, in v1.3.2, gefikst.

Hoe het precies met de packages voor Linux zit, durf ik niet met zekerheid te zeggen. Je kunt die zowel losstaand als via een manager installeren, alleen werkte de updatemelding in de Linux-variant schijnbaar ook niet. Ik kan me voorstellen dat er bij een updatemanager ook een signaal voor die nieuwe update binnen moet komen, zodat de packages toegevoegd kunnen worden. En als dat signaal daar dan ook niet werkt, moet je alsnog handmatig updaten.

Maar hopelijk is dat nu opgelost :)
In mijn geval is het inderdaad RustDesk op Windows (hoewel ik het ook op mijn laptop met Linux Mint heb staan) en ik start het alleen op wanneer ik het nodig heb. Je kreeg normaal gesproken dan een melding dat er een update beschikbaar was, maar die hoefde je niet per se meteen te installeren. Dat deed ik meestal nadat ik de sessie had afgesloten. Alleen deed die melding het dus niet meer en dat is pas nu, in v1.3.2, gefikst.

Hoe het precies met de packages voor Linux zit, durf ik niet met zekerheid te zeggen. Je kunt die zowel losstaand als via een manager installeren, alleen werkte de updatemelding in de Linux-variant schijnbaar ook niet. Ik kan me voorstellen dat er bij een updatemanager ook een signaal voor die nieuwe update binnen moet komen, zodat de packages toegevoegd kunnen worden. En als dat signaal daar dan ook niet werkt, moet je alsnog handmatig updaten.

Maar hopelijk is dat nu opgelost :)
Volgens mij kijkt een packagemanager zelf naar een verschil in versies. Althans, zo werkt dat ook bij een Chocolatey en WinGet. Die checken wat jij hebt, en wat zij in hun database hebben. Totaal onafhankelijk van de updatemanager van een stuk software. Daarom zijn die packagemanagers zo fijn op OS-en. Onafhankelijkheid van updatemeganismes van losse software.
Ah, oké, je doelde op packagemanagers voor Windows. Ik maak daar nauwelijks gebruik van. Alleen voor drivers wil ik nog wel eens een manager gebruiken. Misschien zou ik me er toch eens in moeten verdiepen voor algemene programma's :)

In Linux Mint gebeurt updaten van applicaties wel centraal en dat is best praktisch.

[Reactie gewijzigd door PCG2020 op 1 november 2024 08:37]

Ja, daarom dat ik er over begon. Als je het gemak wil wat je op Linux hebt, ook in Windows, dan raad ik je zeker aan om naar die twee te kijken. Beide hebben voor en nadelen, maar zeker het overwegen waard.
Ik heb in een ver verleden wel eens iets met Chocolatey gedaan, maar om de één of andere reden is het geen blijvertje geworden. Ik zal me er eens opnieuw nader in verdiepen. Al dat updaten kan een stuk praktischer.
Hoe zit dat met pricing? Er staat open source maar bij self-hosted pricing zie ik vervolgens een bedrag per user. Dat begrijp ik niet helemaal?
Waarom is een RustDesk server applicatie nodig? Kunnen twee clients niet gewoon direct met elkaar verbinden, zonder server?
Hoe zit dat met pricing? Er staat open source maar bij self-hosted pricing zie ik vervolgens een bedrag per user. Dat begrijp ik niet helemaal?
Dat zie ik niet staan. Maar die prijs zal alleen zijn voor de 'geavanceerde' features. Gebruik je dus niet dan is self-hosting gewoon gratis.
Waarom is een RustDesk server applicatie nodig? Kunnen twee clients niet gewoon direct met elkaar verbinden, zonder server?
Ik dacht wel dat je direct ip <-> ip kunt doen (of dat moet een van de advanced features zijn). Maar bij werken met een id heb je toch echt een (eigen) server nodig die die id's bijhoudt.
Enable direct IP access. Location: Desktop Settings → Security → Security → Enable direct IP access.
https://rustdesk.com/docs...ration/advanced-settings/

[Reactie gewijzigd door rvk op 31 oktober 2024 19:36]

Meeste gebruikers op verschillende locaties en/of verschillende ISP's zitten achter NAT.
En dan word er al gauw terug gevallen op de "hole-punching" methode. Deze vereist een server.

Zo'n server is beschikbaar gesteld door RustDesk zelf op het internet. Maar dus ook als software welke je zelf kan hosten. Dat kan in je eigen, private cloud of simpelweg on-premise.

Dat laatste is mijn opstelling, een self-hosted on-premise Rustdesk server als Linux VM in Proxmox. Welke al bijna 2 jaar probleemloos draait. Deze kan je dus gratis self-hosten. Echter, je hebt geen (web-)interface om de server te bedienen/configureren.

Wil je dat wel, dan dien je te betalen voor deze interface. Voldoen de basis-instellingen (wat voor het overgrote deel van self-hosters geldt), dan kun je de versie zonder interface gewoon gebruiken.

Gedurende de installatie van de RustDesk server software (in Linux) krijg je de data die nodig is om whatever Rustdesk client met deze server te laten communiceren. Bewaar deze data goed en veilig, want het word maar 1 keer getoond.

In linux is het updaten erg makkelijk: sudo apt update && sudo apt upgrade -y
(voor alle op Debian gebaseerde distributies) en een nieuwe versie word automatisch gereed gemaakt voor je, indien aanwezig.

De rest word via de client geregeld, nadat deze is gekoppeld aan deze specifieke Rustdesk server.

Zoals al eerder gezegd, dit werkt voor mij en 6 anderen compleet vlekkeloos, in een VM waaraan 2 CPU threads en 2 GByte zijn toegekend op een Proxmox node met hardware die ondertussen al 10 jaar in gebruik is.

Sinds personen zijn overgestapt van de AnyDesk en Rustdesk (via internet) clienten naar deze server, zijn alle gebruikers heel veel meer tevreden over de snelheid en stabiliteit van deze opstelling.

Doe met bovenstaande je voordeel. Of niet natuurlijk.

Wat ik je kan verzekeren is dat al mijn gebruikers, inclusief mezelf, voor geen goud terug willen naar de internet clienten.

Besef echter wel dat Rustdesk ook gebruik maakt van het UDP protocol voor server communicatie. Het is dus makkelijk om dit te vergeten bij het configureren van je firewall en dit zal ervoor zorgen dat Rustdesk niet werkt.

Dit staat ook allemaal in hun online handleiding. Tenminste, dat was zo destijds, toen ik het via de terminal installeerde.
Il zit hier ook naar te kijken als vervanger van TV. Nadeel zie ik de extra porten die nodig zijn, en de kosten als je unattended machines wilt overnemen. Zeker icm de extra porten is dat een flink nadeel als je dit met TV of anydesk vergelijkt.
Dwservice misschien iets?

Webbased voor overname dus ben je ergens en eigen spullen niet bij en geen rechten om iets te installeren via browser kun je aan de slag.

Zelf in elk daar naartoe overgestapt tijd geleden nadat TV account niet meer in kon en reclame vrij nogal duur is en continu client versie verschil problemen.

[Reactie gewijzigd door RobbyTown op 31 oktober 2024 11:30]

Afhankelijk van je usecase kan je misschien eens kijken naar https://meshcentral.com
Werkt prima! Heb er zelf een eigen server voor draaien, heb altijd een vlotte verbinding tussen de clients, haarscherp beeld, geen vertraging in de input.

Gedoe met certificaat ligt al even achter ons, net als dat van de closed-source driver.
Gedoe met certificaat ligt al even achter ons, net als dat van de closed-source driver.
Ik snap dit soort opmerkingen niet echt als ik eerlijk ben. Tuurlijk, het ligt achter ons, maar het is wel gebeurd. Persoonlijk zou ik dan niet mijn spreekwoordelijke schouders ophalen en het zonder enige kritische blik blijven gebruiken. Op zijn minst zou ik bij nieuwe releases even afwachten en o.a. github issues in de gaten houden.
Wat ik "niet snap" is waarom we dingen uit het verleden blijven oprakelen. Er is zat software waar in het verleden serieuze dingen mee zijn geweest waar we inmiddels zonder problemen gebruik van maken. Maar omdat er nu "China" bij staat moeten we er erg krampachtig over blijven doen.

Ja, het certificaat was niet netjes, en ja, je kan als je alles open source wil hebben de discussie aangaan over een closed source driver. Maar, het is aantoonbaar opgelost en daarmee is het dan toch klaar lijkt mij. Ze liggen qua code nu onder een vergrootglas, daar zullen er meerdere zijn die er nu in spitten. En ze vinden niets bijzonders.

Als ik naar verkeer van mijn server kijk is er ook niets bijzonders te zien, en ook niet geweest toen er het nodige stof opwaaide.
Wat ik "niet snap" is waarom we dingen uit het verleden blijven oprakelen.
Omdat dingen uit het verleden belangrijk zijn. Zeker in dit geval waar het 1) relatief recent gebeurt is, 2) het maanden heeft geduurd voordat er überhaupt een fatsoenlijke reactie kwam, 3) het nog langer duurde voordat er een oplossing kwam, 4) het niet alleen om een certificaat ging (zie deze reactie.
Dan hebben we het niet over "oh, ja foutje moet kunnen, zand er over" en is het in mijn ogen niet meer dan logisch om er kritisch naar te blijven kijken of er structureel zaken niet lekker blijven gaan in het project.
Mocht dan na een langere periode de communicatie nog steeds beter zijn, er geen nieuwe zaken zijn opgedoken, etc dan zou ik er inderdaad ook niet te moeilijk over doen.
Er is zat software waar in het verleden serieuze dingen mee zijn geweest waar we inmiddels zonder problemen gebruik van maken.
Afhankelijk van het soort serieuze dingen pas ik ook op andere software hetzelfde principe toe.
Ze liggen qua code nu onder een vergrootglas, daar zullen er meerdere zijn die er nu in spitten. En ze vinden niets bijzonders.

Als ik naar verkeer van mijn server kijk is er ook niets bijzonders te zien, en ook niet geweest toen er het nodige stof opwaaide.
Wat ik hier uit haal is dat jij er dus zelf er wel een oog op houd, wat ik dan lastig vind te rijmen met de rest van je reactie.
Nee, ik heb het destijd in de gaten gehouden en heb geen reden om de software *niet* te gebruiken :)

Op dit item kan niet meer gereageerd worden.