Closed GreatNovaDragon closed 4 months ago
Should fix #81 Might fix #79 Affects #69 in that you would be able to just select the commands for sdl-freerdp3 and wlfreerdp3 (even if their support for RemoteApp is not existent right now)
Hello, thank you for your contribution. So far this looks good, but I will have to test it on my machine
@LDprg Thoughts?
Seems very good to me, a lot of great refinements. Thx for the contribution.
@oskardotglobal have you tested it?
However we also should make a proper review. (I will do one propably by the end of this week, if nobody does before)
@oskardotglobal What is about our licence issue? Are we even permitted to merge this pr.
@oskardotglobal What is about our licence issue? Are we even permitted to merge this pr.
Well, we're technically not allowed to redistribute or modify winapps in any way, but given that fmstrat isn't going to do anything about it, we're fine. Also, as the PR's author has signed the CLA its changes fall under the GPLv3 license, so at least that part is all clear
@AkechiShiro have you tested this pr?
I would like to merge this as soon as possible (of course if tested properly).
I haven't found the time to do so sorry @LDprg
Would you be able to test it ? I can try maybe next week
I am also quite busy @AkechiShiro, not sure when I can test this. @oskardotglobal maybe you could take a look?
I would suggest anyone testing first just reports their find here. The worst (or best ;-) ) that could happen is that we have multiple reports at the same time.
It's bit annoying to test we need to setup a W11 VM manually using KVM no ?
I spawned a Garuda Linux VM on my side, but I may need to install W11 VM to test it correctly (I'm on NixOS and this update is for the old code of winapps not the new rewrite Nix friendly, I believe)
Maybe I'm doing something wrong but running the installer.sh script shows there might be syntax errors :
Can you test the script please ? @GreatNovaDragon ?
Or wait, this is an issue somewhere else in another script ? Not in the installer.sh
one...?
@AkechiShiro you can always use quickemu to set up the VM I will see if I can get this to work on my Fedora machine too
@oskardotglobal just finished setting up one using quickemu thanks for the mention !
Ran into this issue : https://github.com/quickemu-project/quickemu/issues/686
My laptop is rebooting when I run a VM inside a VM wasn't expecting this one...
I'll need to test on another laptop running natively ArchLinux, I will be able to most likely in 2 weeks.
I will start writing a docker guide at some point for the legacy winnapps (and code for the rewrite). Docker should work prevent most of the issue with quickemu (because it is specifically build for portability and windows).
Yeah, I'm also kinda fed up with quickemu Using Docker will help here
Alright, I'm gonna test it right now
Ok, so I've caught a syntax error which caused me to not be able to run the script, but I've fixed that
Unless anyone else has anything to say, I say this is ready to merge
Maybe I'm doing something wrong but running the installer.sh script shows there might be syntax errors :
Can you test the script please ? @GreatNovaDragon ?
Or wait, this is an issue somewhere else in another script ? Not in the
installer.sh
one...?
I also fixed that
Thanks a lot @oskardotglobal and sorry for not having been able to wholefully test it
EDIT : The issue I ran into during testing on my laptop => https://community.frame.work/t/responded-hard-resets-running-vms-on-amd-7640u/46442/15
I've got no luck XD
… to install all officially supported apps in one go, also fix a typo
This PR contains Several Fixes. With FreeRDP3, the command line interface has been reworked, making the old one non-compatible.
Several of the commands given here made the baseline assumption that it is run on Ubuntu, like the assumption the command is always named "xfreerdp", when at least under Arch it is xfreerdp3. So the check for that is also in, and the option to supply an own command there. Or the base assumption that bc is installed (it isnt under arch)
It also adds an convenience argument to setup all officially supported apps at once.
Also, there was an typo for the Windows launcher, telling us it belonged to "Micorosoft" instead of Microsoft