Not sure if this helps but CBT nuggets has videos here: http://www.cbtnuggets.com/it-training-videos/citrix
They're not live, but you can get a free 7-day trial. I haven't tried them out yet, I'm checking them out next week for their XenDesktop videos.
I'd recommend the in-person class if you'd consider yourself new. Virtual is ok if you have some experience. I've done the Advanced course on-line virtual and had a great experience. Yeah, it's sucks sitting there for so long but you're doing the same thing on-site.
In XenApp? XenDesktop?
Persistent? Non-Persistent?
UPM? RES/Ivanti?
Start by using something like FolderChangesView while you're applying a license to see what it's accessing. Then you can work on capturing that with whatever profile management you're using. Some software dumps stuff into ProgramData (or elsewhere) which makes things slightly more difficult to keep.
Best part was a few months later we found out Irfanview isn't free for business use... so my company had to buy 700 concurrent TS licenses for Irfanview. The Irfanview developer, Irfan Skiljan (http://www.irfanview.com/main_about.htm) was happy to help us clean up the "sexy girl image" as part of that process because that was demanded by management. He was a cool guy to work with too.
It's fairly easy to clean up if you google the issue.
You talk to the guys at CitrixNerds? Those guys have saved our ass in some more complex citrix issues.
Let me ask you this, Have you tried serving YAWcam.com app to your end users? Likes stream the app over? Ive used that in the past for testing the webcam via citrix.
​
Keep us updated.
Yes, but just in the past 6 months or so once Chrome released a version that worked. 1. Install the business version on your terminal server: https://www.google.com/chrome/business/browser/ 2. The command line I use is this "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-bundled-ppapi-flash --allow-no-sandbox-job --disable-gpu
Works like a charm now. Let me know if you have further questions. For 2 years previous to this it would never work and was a constant gripe on threads. I was happy to see they released a supported version.
No. Pi's use arm chips, completely different architecture and code. They're cheaper for a reason. If you want cheap x86 devices with Stratodesk, you could do this for about the same cost of an rx420 and just purchase the license directly from stratodesk, i believe the retail cost is 69, but you'll get a discount obviously.
Had something semi related. Check the kms console to see if the names of the vms are actually appearing or if they are getting overwritten by each other. Chances are they getting overwritten and that's why the count is low. You will have to resolve soon otherwise you'll start receiving Microsoft non genuine errors. In my case I ended up setting to kms and then creating a scheduled task in private mode to run on boot. The task would use the general kms key found online and force an activation to the kms server. Also, make sure you have the latest hotfixes for PVS since I believe a lot of activation issues have been fixed.
Here is an example of the task
C:\Windows\System32\slmgr.vbs /ipk ( use keys found here http://technet.microsoft.com/en-us/library/ff793421.aspx ) C:\Windows\System32\slmgr.vbs /ato
Many thanks to those that filled out the survey. Yes, this survey is being conducted by eG Innovations. This is not a ploy for direct marketing. We had done a similar survey in 2014 and the results were made available - see http://www.eginnovations.com/reports/citrix-performance-management-2014/
We are re-running this survey in 2016 as a lot has changed since 2014. This group has had a number of good discussions around performance monitoring tools for Citrix. Hence, i thought it was appropriate to post the link for the survey here.
For those of you who have filled out the survey, many thanks. For those of you who have not yet filled out the survey, we would love to have your inputs. The link for the survey is: https://www.surveymonkey.com/r/2016CitrixPerformanceSurvey
Best Regards,
Jim Adams Marketing Manager eG Innovations
If it's isolated to your machine on the same network then that narrows it down. Are you running a VPN service on your machine, ie NordVPN, SurfShark? Do you have a proxy in your internet settings that is routing traffic? When was your last full virus or malware scan?
Do me a favor, if you don't mind...
If you copied the profile into the default profile, the NTUSER.dat file has been established as the template for any new user. Go download RegfromApp and tell me what happens on a new image when you do the same thing again.
PM me if you want some more specifics and help. CCEE, CCP-V, CCP-N here :)
I don't have any advice for your specific scenario, but if you want to look more into what's actually happening the next step could be using process monitor and see what it's trying to access and fails at.
It's possible the error isn't 100% correct or there are other contributing problems.
> Would it be recommended to use Citrix for just me or would I be better off doing something else?
You don't quite spell it out, but if you mean for home use it is not cost effective to do Citrix for a single user. If you're asking about expanding your current job's Citrix footprint that's a different situation.
Something like PaperSpace would probably be a better choice for a home user.
For a home user, you'd need a NetScaler (free one doesn't do Gateway anymore and that's required for remote access), so there's a cost + maintenance for that. Then you'd need StoreFront, Delivery Controller, connecting to something (Cloud host or whatever).
That's 1 server + NetScaler appliance and then add on a Windows 10 or another Server system for apps/desktop. That's not including the Citrix license itself or any of the cloud hosting pricing.
What exactly are you trying to accomplish? Remote access for your home network? A lab environment to learn Citrix?
nVidia GRID GPU is what you want. I just finished up a deployment using some M60 cards in some Cisco C240 servers for an architectural client (AutoCad, Revit, etc).
We ended up using the '1q' profile for the cards which is a 1GB graphics card however you can carve them up however you want. Keeping in mind you can't have a mix on the same core. So you could give users a 2GB card if needed, or 4GB, etc. But you reduce the overall number of users/desktops you can have.
That client did POC of both VMware Horizon and Citrix XenDesktop and felt XD performed far better so they went with Citrix.
They just released a new series of cards (P4, P6, P40, P100) which I haven't played with yet.
An option to vet things out would be PaperSpace I've had several people try it out and like it. The catch (when I looked into it) was that it was running on Server OS - which may not be an issue.
But with GRID I was very impressed with the performance, the client was using Windows 10 LTSB and after we applied optimizations the users are 100% loaded and working within 30 seconds reliably from clicking the desktop icon in StoreFront. The application load times were better than their physical machines as well.
We're using ControlUp along with some custom dashboards we've built using Telegraf, InfluxDB and Grafana. Grafana is awesome for building dashboards to get a real-time, holistic overview of your environment. Hypervisor, storage, OS, cloud provider, NetScaler, Delivery Controllers, StoreFront...all in one spot.
There is also a great PowerShell module, PowerShell-Influx, that allows you to write data from PowerShell to InfluxDB. I find this handy for visualizing data that can be pulled through the Citrix PowerShell modules.
I think MTR is going to be your friend here.
https://www.linode.com/docs/guides/diagnosing-network-issues-with-mtr/
It will show packet loss, and the path you are taking to your gateway. If you run this when things freeze, disconnect it should give you an idea of where the issue is, if it is a network issue.
No, I don't mind at all.
The PowerShell is run from a Windows server. Otherwise, everything else is on Linux.
For sizing, I'll refer you to the InfluxDB sizing guide because it really depends on how much data you're writing. They recommend locally attached SSD.
Grafana on the other hand is very lightweight.
> I'm sorry. I don't care about DISA STIG guidelines.
You want to reverse engineer and break the poor little Citrix app but aren't concerned with securing the rest of your system per DoD guidelines? Seems odd to me.
Regarding the
> I don't ...
These can be managed/disabled on the Workspace App preferences, trying to disable them via permissions at the file level is definitely not going to be supported or something Citrix has published.
> Is this some alien concept for Citrix engineers?
Yes, if we're being honest, you're asking to reverse engineer a package that is already fairly small to begin with because you're convinced it represents a potential vulnerability. I haven't seen DoD or other public sector customers ask for the granularity of what you're asking.
Use the Security & Privacy pane and yank all of the permissions except Camera, Microphone, and Input (I think Screen Recording is the only one you'd remove).
If you're concerned further, use Little Snitch and restrict the Workspace App to only connect to your specific system. They also have Micro Snitch to monitor audio/mic access.
Personally? I'm terrible at it for our internal environment.
At clients sites though, I've seen a mix. The biggest one uses JIRA, smaller clients use a shared Excel document and just do like a date/time + user + quick change description.
There absolutely nothing wrong with doing 'developer' desktops as virtual machines. If there are GPU requirements products like AMD FirePro and NVIDIA GRID exist that offer GPU resources to virtual machines.
You still have the option of persistent or non-persistent workstation OS (XenDesktop/Virtual Desktops) or alternatively could deliver just the applications in a hosted-shared (XenApp/Virtual App) solution.
> I’m a developer and I’m being asked to put together a list of every tool, application, and extension all of our developers use across the org so that one single image can be built and scaled out so that we have X number of developers to a server.
You very likely would not have a single image if there are application dependencies or incompatibilities with one another.
> I know we have used Citrix for years as a way for any employee to access resources remotely, but offering up a web browser, Office, and some file shares feels far simpler than trying to built and manage a handful of servers with every developer tool used across the department as well as the need for developers to tinker with settings, install tooling, and extensions semi-regularly.
At your own admittance you don't know the full capabilities of Citrix or what their design is for what they're proposing. I don't know exactly what's been presented to you either. Hopefully your company has engaged a local partner and/or Citrix to help with design as that is key to a successful deployment.
Here's a quick highlight of the GRID product which they potentially could be using - https://www.nvidia.com/en-us/data-center/virtual-pc-apps/