* [Qemu-devel] Graphics performance
@ 2012-12-26 12:04 Erik Rull
2012-12-26 12:29 ` Dunrong Huang
0 siblings, 1 reply; 4+ messages in thread
From: Erik Rull @ 2012-12-26 12:04 UTC (permalink / raw)
To: qemu-devel@nongnu.org
Hi all,
which is the graphics emulation with the lowest CPU usage for 2D-only GUIs?
(e.g. Win XP without Direct3D usage)? I just need to drive a virtual
graphics display with 1024x768 (@16bit colors). At the moment I use the
cirrus graphics card emulation. Is there something more efficient?
Terminal/Console is either a real display or VNC - maybe for the two
versions different adaptors bring the best performance for each of them?
Thanks.
Best regards,
Erik
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Graphics performance
2012-12-26 12:04 [Qemu-devel] Graphics performance Erik Rull
@ 2012-12-26 12:29 ` Dunrong Huang
2012-12-26 13:22 ` Erik Rull
0 siblings, 1 reply; 4+ messages in thread
From: Dunrong Huang @ 2012-12-26 12:29 UTC (permalink / raw)
To: Erik Rull; +Cc: qemu-devel@nongnu.org
On Wed, Dec 26, 2012 at 8:04 PM, Erik Rull <erik.rull@rdsoftware.de> wrote:
> Hi all,
>
> which is the graphics emulation with the lowest CPU usage for 2D-only GUIs?
> (e.g. Win XP without Direct3D usage)? I just need to drive a virtual
> graphics display with 1024x768 (@16bit colors). At the moment I use the
> cirrus graphics card emulation. Is there something more efficient?
> Terminal/Console is either a real display or VNC - maybe for the two
> versions different adaptors bring the best performance for each of them?
>
you shoud try spice. spice depends on qxl video card which is a
paravirtual graphics card.
It means you must install qxl driver in your guest to make this card work.
More details, please refer:
http://www.linux-kvm.org/page/SPICE
> Thanks.
>
> Best regards,
>
> Erik
>
--
Best Regards,
Dunrong Huang
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Graphics performance
2012-12-26 12:29 ` Dunrong Huang
@ 2012-12-26 13:22 ` Erik Rull
2012-12-26 15:57 ` Dunrong Huang
0 siblings, 1 reply; 4+ messages in thread
From: Erik Rull @ 2012-12-26 13:22 UTC (permalink / raw)
To: Dunrong Huang; +Cc: qemu-devel@nongnu.org
Hi,
thanks for your quick reply.
Dunrong Huang wrote:
> On Wed, Dec 26, 2012 at 8:04 PM, Erik Rull <erik.rull@rdsoftware.de> wrote:
>> Hi all,
>>
>> which is the graphics emulation with the lowest CPU usage for 2D-only GUIs?
>> (e.g. Win XP without Direct3D usage)? I just need to drive a virtual
>> graphics display with 1024x768 (@16bit colors). At the moment I use the
>> cirrus graphics card emulation. Is there something more efficient?
>> Terminal/Console is either a real display or VNC - maybe for the two
>> versions different adaptors bring the best performance for each of them?
>>
> you shoud try spice. spice depends on qxl video card which is a
> paravirtual graphics card.
> It means you must install qxl driver in your guest to make this card work.
>
> More details, please refer:
> http://www.linux-kvm.org/page/SPICE
Hi just had a look at this page - but it looks as if I cannot use this for
a real hardware display:
""
Client
To connect to a virtual machine using SPICE, you need a client application.
""
Is a hardware monitor capable to display the QXL format? And for my remote
clients - can I still use VNC?
A change in the guest would be okay, but I still must be able to use the
existing client environment...
Best regards,
Erik
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Graphics performance
2012-12-26 13:22 ` Erik Rull
@ 2012-12-26 15:57 ` Dunrong Huang
0 siblings, 0 replies; 4+ messages in thread
From: Dunrong Huang @ 2012-12-26 15:57 UTC (permalink / raw)
To: Erik Rull; +Cc: qemu-devel@nongnu.org
On Wed, Dec 26, 2012 at 9:22 PM, Erik Rull <erik.rull@rdsoftware.de> wrote:
>>> which is the graphics emulation with the lowest CPU usage for 2D-only
>>> GUIs?
>>> (e.g. Win XP without Direct3D usage)? I just need to drive a virtual
>>> graphics display with 1024x768 (@16bit colors). At the moment I use the
>>> cirrus graphics card emulation. Is there something more efficient?
>>> Terminal/Console is either a real display or VNC - maybe for the two
>>> versions different adaptors bring the best performance for each of them?
>>>
>> you shoud try spice. spice depends on qxl video card which is a
>> paravirtual graphics card.
>> It means you must install qxl driver in your guest to make this card work.
>>
>> More details, please refer:
>> http://www.linux-kvm.org/page/SPICE
>
>
> Hi just had a look at this page - but it looks as if I cannot use this for a
> real hardware display:
> ""
> Client
>
> To connect to a virtual machine using SPICE, you need a client application.
> ""
which os you are using? window or linux? If you use linux, you can
install a spice client easily by e.g.:
sudo apt-get install spice-client
or
sudo emerge spice-gtk
Then connect to your guest with:
spicy -h host_ip -p port
If you use windows, download a binary from:
http://spice-space.org/download.html
>
> Is a hardware monitor capable to display the QXL format? And for my remote
> clients - can I still use VNC?
Any monitor is capable QXL format, actually spice display is not
relevant to hardware monitor.
> A change in the guest would be okay, but I still must be able to use the
> existing client environment...
>
If you want to use VNC for display, pass "-vnc :1" to qemu command line.
This way, VNC server is running in QEMU, not guest, you donot need to change
anything in guest.
--
Best Regards,
Dunrong Huang
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-12-26 15:57 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-26 12:04 [Qemu-devel] Graphics performance Erik Rull
2012-12-26 12:29 ` Dunrong Huang
2012-12-26 13:22 ` Erik Rull
2012-12-26 15:57 ` Dunrong Huang
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).