New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vmware-horizon-client: 2106.1 -> 2111 #149713
Conversation
Tagging for backport because I actually needed the bugfix for audio/video when my work started using Teams meetings and I'm guessing this is not an uncommon use-case. |
I like the name change, vmware-horizon-client is much more searchable and recognizable than vmware-view. Thanks for doing this, the sooner I can discard my reliance on Windows for anything, the better. |
After adding the following
and an entry for |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
|
||
dontUnpack = true; | ||
|
||
installPhase = '' | ||
mkdir -p $out/bin $out/share/applications | ||
cp "${desktopItem}"/share/applications/* $out/share/applications/ | ||
ln -s "${vmwareFHSUserEnv}/bin/vmware-view" "$out/bin/" | ||
cp ${desktopItem}/share/applications/* $out/share/applications/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use copyDesktopItems instead.
Successfully created backport PR #158260 for |
Motivation for this change
While updating, I also fixed these things, which were unavailable before:
1, real-time audio/video support (microphone/webcam)
2, allow USB passthrough
3, adds a
configText
argument which will be presented as the contents of/etc/vmware/config
to horizonA module / systemd service can take care of this in the future, but right now in order to get USB passthrough working, the user must manually run the following commands before launching the horizon client:
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes