xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Version 10 (modified by Antoine Martin, 8 years ago) (diff)


[[Image(...)]] CSC NVCUDA

This CSC module takes advantage of nvidia GPU's CUDA capability to parallelize the conversion process and speed things up. You may also consider using the OpenCL CSC module, which can also use the GPU and is more generic (not vendor specific), better tested and often faster.

csc_nvcuda Installation

  • you need to build xpra with the flag "--with-csc_nvcuda", since this module is not enabled by default.
  • you must use a sufficiently recent version of the nvidia video drivers, preferably obtained directly from nvidia, and not the nouveau drivers (which you should probably remove).
  • the build file relies on the presence of a standard pkgconfig file to find the CUDA libraries and headers. nvidia does not provide one with the SDK, so you will need to create one. You can use this example cuda.pc as a template.

Module Options

  • choose the device used with:
    XPRA_CUDA_DEVICE=N xpra ...

Where N is the device ID.

  • Use:
    xpra -d cuda start ...
    to get more information. (versions older than v0.12 required the use of the XPRA_CUDA_DEBUG=1 environment variable)

Attachments (1)

Download all attachments as: .zip