xpra icon
Bug tracker and wiki

Changes between Version 2 and Version 3 of Encodings/nvenc


Ignore:
Timestamp:
11/01/13 13:06:06 (6 years ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Encodings/nvenc

    v2 v3  
    2222Installation Failed. Using unsupported Compiler.
    2323}}}
    24 run the CUDA installer with "{{{-override-compiler}}}"
     24 run the CUDA installer with "{{{-override-compiler}}}"
    2525* there are undocumented incompatibilities between kernel versions, nvidia driver versions and nvenc SDK versions. If possible, install the driver version bundled with the nvenc SDK. For more details see ticket:370#comment:14
     26If you ignore this warning, you may get undecipherable errors at runtime (incompatible structure version errors, etc).
    2627
    2728
    2829== Using NVENC ==
    29 TODO!
    3030
     31Because of the unusual location of the CUDA and NVENC libraries and support tools, it is your responsibility to ensure that the required shared objects and the CUDA compiler can be located at runtime.
     32You can specify the paths each time on the command line:
     33{{{
     34PATH=$PATH:/opt/cuda-5.5/bin/ \
     35LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/cuda-5.5/lib64:/usr/lib64/nvidia \
     36 xpra ...
     37}}}
     38Or make those settings more permanent in your user or system profile.
     39
     40
     41Beware that the new paths added to {{{PATH}}} and {{{LD_LIBRARY_PATH}}} should be added '''at the end''' of the current values (as per the example above) to prevent a conflict with system critical libraries. (ie: {{{libOpenCL}}} is known to cause crashes)
     42
     43
     44== License Key ==
     45If you have access to a license key, you can specify it like so:
     46{{{
     47XPRA_NVENC_CLIENT_KEY="0A1B2C3D-4E5F-6071-8293-A4B5C6D7E8F9" xpra ...
     48}}}