On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 06:20 PM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 01:55 PM, agraham wrote:
On 07/14/2012 11:44 AM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
[..snip.]]
I've just rebuilt QEMU 1.0 (and all of its dependencies) and it has
the same
problem (zero bytes), so some incompatibility was introduced between
0.15.1
and 1.1.0.
Anyone got any clues ?
Please try to bisect the issue.
[..snip..]
I cannot seem to get any further trying to find the source of this issue,
except to say that QEMU Audio over VNC used to work in QEMU 0.13 until
about
QEMU 15.1 then it appears to have stopped working as described above.
As i said, try bisecting, doesn't involce too many brainwaves only raw
machine power.
Well, the problem is I'm rebuilding from Fedora spec file and that contains
about 122 patches very many relating to spice that could cause the problem and
it's in one of these that the bug may be introduced.
Sorry, but i do not have Fedora and if you insist on using patched
version do talk to Fedora people.
FWIW i just built a fresh checkout and it works for me with my own
client...
Which Client are you using?
http://repo.or.cz/w/qemu-vcap.git
Are you sure you're not using spice protocol?
Yes.
I've just rebuilt qemu package from:
http://koji.fedoraproject.org/koji/buildinfo?buildID=329768
This is the latest Fedora 17 Package which builds qemu-kvm-1.1.0.tar.gz + a
bunch of patches.
The only patch I've included is:
0001-kvm-Enable-use-of-kvm_irqchip_in_kernel-in-hwlib-cod.patch, because it
will not compile without that patch. So it should pretty much match stock
1.1.0
I can confirm that the QEMU VNC Audio still does _not_ work and I get the
exact same results, i.e. when I read the sample format data from the socket it
contains the right amount of data, but the data contains zeros bytes, this
results in silence.
Also I found this:
http://www.digipedia.pl/usenet/thread/19179/2346/#post2351
The QEMU version they refer to is Fedora 16 which contains 0.15.x, which
confirms my own findings as stated above.
Get a vanilla git version and try to reproduce if it's reproducible -
bisect, if not try to seek help through Fedora channels.