While I have a few other PC’s already running linux, I just switched my gaming PC over.
I run a couple win VMs for various tasks separting some of my home life and work life necessities.
i gave this a whirl on one of them and while it seems to work… it really is nothing to write home about at this time.
Its a shame because the premise is so dam cool.
Great guide btw.
I did notice you have missed the ‘s’ in the last command line option.
At present I seem to find that the ‘nomachine’ program seems to be the better well rounded sever/client for connecting various machines to various other machines including windows and has good clipboard/audio passthrough/etc.
Hoping the individual style app setup does mature tho as it feels really clean
This is really amazing. I think the only thing I wish us non system integrators could do is buy PRO parts outright for even ryzen. I seriously want all of the following
Benefits of PRO processors (which honestly should come on every processor WTF)
AMD Ryzen™ Processor architecture is designed from the ground up with security features as a priority
AMD Shadow Stack offers hardware enabled protection against control-flow attacks - new with AMD Ryzen™ 5000 Series Desktop Processors and Ryzen™ PRO 5000 Series Desktop Processors
AMD Secure Processor integrated on-chip to help protect sensitive data
Exclusive to AMD Processors with PRO technologies, AMD Memory Guard provides real time encryption of system memory to help protect against physical attacks should your laptop be lost or stolen
Industry partnerships support multi-layered security features at the silicon, OS, and platform levels
Microsoft Secured-core PC helps enable a secure boot, can protect a device from firmware vulnerabilities, helps shield the operating system from attacks, and helps prevent unauthorized access to devices and data with advanced access controls and authentication systems
Docker as well I believe? I recently got that working with jellyfin and other containers. LXC is much nicer. Its also more minimal. Im probably over simplifying this and feel free to expand on it but arent LXC containers just basically a container using qemu, cgroups and chroot in an easy to configure manner to jail it away from the main system? or am I misunderstanding their functionality? If that is the case it makes sense that you can access it but doesnt that make it a VM? That might be arguing semantics.
I am probably going to go the looking glass route but if that fails Ill fall back onto this knowledge. There is some engineering software that doesnt play well with linux
tried this windowless RDP client side a couple of different ways… and finally realized the broken behaviour seems to be due to… drumrolll
bugs in xfreerdp. which is been like a difficult project in this ways for a long time. for whatever various reasons. chronically underfunded as wendell says. maybe what it needs is some larger organisation to adopt and support properly. like redhat or suse, or whomever else out there takes up such an interest.
it would most likely? be some corporate it business service who wants to help transition client b2b customers from windows to linux
anyhow my error was:
xfreerdp recursive lock from xf_UpdateWindowArea
which was doing something totally nuts on the screen. making all rdp windows (in application mode) totally unusable. on ubuntu bugie desktop, which uses a fork of mutter as the xorg compositor
so why bring this up? well mostly to remind myself to retest after switching over to kde plasma in future. and / or xwayland etc. just in case the bug depends on something like that. really cannot explain it / or understand why. because i even compiled latest version of xfreerdp from git to see if my specific bug still exists anymore. (and spoiler it does)
hopefully others are more fortunate. and have fewer issues than myself
did you ever make it to get this to the right people? I have just installed winapps, and while it looks promising, it is still far from being production ready.
Tx,
Renato
I do not understand, how Nvidia has this api? Does windows send each window as a texture to video card driver? If yes, then why there is no yet such thing from other vendors?
I thought the source vendor is Microsoft, their os knows about windows, and as it sends it to the rdp client, it could do it for some requester, like looking-glass in single app mode. Why is not this available yet?
@gnif also closed this issue, because it’s low priority and there are no plans to implement it any time soon(if at all). Which is a real shame, as I’m pretty sure that having that feature would provide a better(and possibly more reliable) experience for “seamless mode” than using RDP.
My interest in this is for professional applications such as Solidworks, SW Simulation, Ansys, etc… and not games so I’m using a quadro anyway(actually that name has been recently retired, so it’s RTX A2000).
If I were to invest in any of those solutions(which, unfortunately I’m no position to rn), I’d probably try to convince gnif to bump up the priority of this feature and implement it for quadro type cards only(for now). Also once the code is there it’ll probably be less work to make it functional for other cards as well if Nvidia agrees to make an exception down the road.
I think gnif was talking about supporting it without using quadro api, and wendell assumed when using it is is easy.
Yeah, good idea, implement it for quadro for now. Or maybe just rename the binary (of the remote app to launch?). But I wish to use AMD card. Is not there a quadro api alternative in amd world?
At the risk of overgeneralizing, it seems like all the open source VDI solutions can’t get off the ground (atleast in a professional/reliable environment) due to lack resources to fix bugs, and due to complexity of the problem there are many… xfreerdp, looking glass, parsec all have issues.
Although I suppose something very similar could be said about virtualization in the early days, the commercial software was atleast a decade ahead of the opensource virtualization software back then.
Aren’t most if not all of ansys’s products linux native already?
At this point it feels like the only way solidworks is going to easily be used on linux is when they go completely SaaS model, like fusion360, which is coming down the pike.
I’m not sure what I’ll do when/if dassault goes SaaS. hopefully they’ll keep a special version of it around for closed environments… but even that is looking less likely with the things I’m seeing migrated to govcloud.
It would really help if fusion360 would just die so the whole SaaS model looked less enticing.
my current script that is called thru a .desktop file for gnome and runs.
the problem is shown on different dpi, i’ve got 2 monitors, one hd and one 4k both 27".
xfreerdp always starts at the hd monitor and doesn’t let me move to the right to the 4k in full, stops at 1/3 and breaks up the gfx.
tried many methods couldn’t find one, /multimon doesn’t work for me.
Install Wine on Ubuntu Linux.
Configure Wine on Ubuntu Linux.
Install Windows applications on Ubuntu Linux.
Set up Wine as the default program to load Windows applications.
Install Winetricks.
Use winetricks to install Windows programs.
I know this is an old thread, but it’s the first thing that popped up on google for me and I would like to ask if anyone would be willing to give me a hint on how to get xfreerdp to work with the /app flag.
[21:52:26:671] [22579:00005833] [ERROR][com.freerdp.client.common.cmdline] - [freerdp_client_settings_parse_command_line_arguments_int]: Command line parsing failed at 'app' value '%windir%\explorer.exe' [-1002]