Open ghost opened 3 years ago
-spice only this argument was specified ? I haven't faced any issue with spice. My termux app version : 0.101
@mjuned47 not only that, but i was using spice
audiodev to get good audio quality, here is my argument should look like
-audiodev spice,id=snd0 -soundhw sb16 -spice port=5901,disable-ticketing
then it got errors regarding memslot error
This issue/PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
I'm a newbie here, but I realized that my bug report was a duplicate and was sent here. Is qemu spice not working in termux?
I just installed 32-bit Termux app from actions artifacts page. seems QEMU with spice works but not arm64. seems has something to do with it
where do you get the termux 32bit app?
i get this error with: qemu-system-i386 -device qxl-vga
Using anything other than qxl-vga works fine
I got the same issue , but not on older version of android (10>). And i don't know how to produce log can you help? @xtkoba
I have tested other QEMU guest targets (on arm64 Android 11 host) and they do seem to work fine with SPICE without triggering memslot too big errors with -spice port=5901,disable-ticketing
argument.
qemu-system-riscv(32/64)
qemu-system-arm(aarch64)
! qemu-system-m68k
is untested
But not on
qemu-system-ppc(64)
qemu-system-i386(x86_64)
I would like to request to developers and pro coders to debug & count down this issue
I don't think that would help as it is "Labelled Help wanted for a reason"
Maybe reporting this to upstream might help identify the root cause
Get Outlook for Androidhttps://aka.ms/AAb9ysg
From: Momin Juned @.> Sent: Thursday, November 30, 2023 12:54:58 AM To: termux/termux-packages @.> Cc: marcusz @.>; Comment @.> Subject: Re: [termux/termux-packages] spice reports memslot too big then closes qemu (#7251)
I would like to request to developers and pro coders to debug & count down this issue
— Reply to this email directly, view it on GitHubhttps://github.com/termux/termux-packages/issues/7251#issuecomment-1832330531, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4QQBQLGJMPPVHJ2VUCPBATYG5SGFAVCNFSM5BQEPWBKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBTGIZTGMBVGMYQ. You are receiving this because you commented.Message ID: @.***>
Can i debug on this in termux to help developer ?
Any patches that fix the issue are welcomed. You don't have to explicit ask permission to help since the issue is already labelled with help wanted
.
Is there any news?
This has something to do with android's libc. Which using qemu spice in proot distros seem to work fine regardless.
Strace output (strace -o logs.txt qemu-system-x86_64 -spice port=5901
) in case anyone needs it
logs.txt
Looking at the end of the log file, it seems to be related to malloc in bionic libc which causes spice to fail to create a server
Problem description i'm trying to have the good qemu audio quality from guest via spice audiodev and proxy it through aspice, somehow qemu crashes with memslot errors when
-spice
is specifiedSteps to Reproduce
qemu-system-x86-64-headless
Expected Behavior It should run without issues
Additional information