spice unnecessary forces nographic

Bug #1908266 reported by Tom Yan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QEMU
Expired
Undecided
Unassigned

Bug Description

When spice is enabled, qemu does not give the graphical window. It should not imply -nographic but only -display none.

Revision history for this message
Tom Yan (tom-ty89) wrote :

More precisely, there should be a way to prevent -vga qxl from being wired to the graphical window.

Revision history for this message
Gerd Hoffmann (kraxel-redhat) wrote :

Not clear what you are looking for ...

-spice doesn't imply -nographic.
-spice flips the default for -display to none.
-vnc has the same effect btw.

You can use -display {gtk,sdl} and -spice at the same time,
but you have to explicitly enable -display then.

Thomas Huth (th-huth)
Changed in qemu:
status: New → Incomplete
Revision history for this message
Tom Yan (tom-ty89) wrote :

The gtk window is not limited for -display but also for compatmonitor / serial /paralel, but when -spice is used, the gtk window does not show at all. While you can force the window to show with -display gtk, but the *side effect* is the vga will be wired/connected to the gtk window (which seems to break things when gl and so on is enabled).

Revision history for this message
Gerd Hoffmann (kraxel-redhat) wrote :

Yes, display devices show up on both UI and spice/vnc,
and right now there is no way to contigure that.

Using spice fot the vga and gtk for serial/monitor
is rather unusual though. Any reason for this?

I'd suggest to simply use the gtk ui instead.
It works with opengl (-display gtk,gl=on).
You also can show stuff side-by-side in
separate windows, via menu -> view -> detach tab.

Revision history for this message
Tom Yan (tom-ty89) wrote :

Does the spice protocol / any spice client allow access to compatmonitor / serial /paralel?

Spice can be (if not often / mainly) used for remote access like VNC, but that does not necessarily mean users would want to host "fully-headless".

Revision history for this message
Gerd Hoffmann (kraxel-redhat) wrote :

Try "qemu -display spice-app", then go to menu -> view -> displays in virt-viewer.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for QEMU because there has been no activity for 60 days.]

Changed in qemu:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.