Bug 1478356

Summary: [RFE] Support vGPU enabled displays in SPICE for NVIDIA
Product: Red Hat Enterprise Linux 8 Reporter: Martin Tessun <mtessun>
Component: spiceAssignee: Default Assignee for SPICE Bugs <rh-spice-bugs>
Status: CLOSED CANTFIX QA Contact: SPICE QE bug list <spice-qe-bugs>
Severity: high Docs Contact:
Priority: high    
Version: 8.1CC: cfergeau, dblechte, fdelorey, knoel, kraxel, lcy1986222, mkalinin, mtessun, tpelka
Target Milestone: rcKeywords: FutureFeature
Target Release: 8.1   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
: 1478357 (view as bug list) Environment:
Last Closed: 2019-03-22 20:15:17 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1679810    

Description Martin Tessun 2017-08-04 12:17:41 UTC
Support for vGPU / GVT-G display in a VM for remote display.

Implementation details:
SPICE will probably need to optimize some things for responsiveness (keyboard-/mouse interactions).
Besides this, this is probably a streaming task (Encoding with GPU capabilities, e.g. H265 or VP10).

Comment 1 Tomas Pelka 2017-08-04 20:23:49 UTC
Note that this is going to be blocked by licencing and certification for nvidia-streaming-agent. Also if I'm not mistaken only h.264 and h.265 will be supported natively.

Comment 10 lcy8686 2018-03-15 07:23:15 UTC
(In reply to Tomas Pelka from comment #1)
> Note that this is going to be blocked by licencing and certification for
> nvidia-streaming-agent. Also if I'm not mistaken only h.264 and h.265 will
> be supported natively.

Does that mean , with vGPU/GVT-G, desktop stream will be captured and encoded ,then forward the resulting stream to the host to be sent through SPICE?

Comment 19 David Blechter 2018-12-10 17:03:25 UTC
RFE is moving to rhel 8, where it will be triaged and prioritized