Thanks, Peter ... will do, definitely have Linux and can use it to test in the future before reporting other bugs. That said, I think you can close this one.
-peter
On Dec 23, 2013, at 6:43 PM, Peter Maydell <email address hidden> wrote:
> Ah, I hadn't tried -nographic. However, my general point still stands:
> whether you run this on MacOS or Linux, you get the same behaviour.
>
> Experimenting I see that all that's happening here is that '-nographic'
> gives you a serial console, which the ROM outputs to. You can also
> specify that with '-serial stdio' instead, in which case you get ROM
> output to the terminal and a blank display. So the two parts of this bug
> are:
>
> (1) no graphics output with this ROM
> (2) cocoa UI doesn't properly show a black window if there is no graphics output from the guest
>
> I have some patches which fix (2).
>
> (If you have a bug which is a general QEMU emulation bug, it's a really
> bad idea to describe it using phrases like"on Cocoa" or "on MacOS" which
> suggest that it's a MacOS host specific bug, because this will mean that
> it will get ignored by almost all the developers, most of whom use
> Linux. If you have access to a suitable machine it's definitely helpful
> to try reproducing on a Linux box before reporting a bug. If you've only
> been able to test on Mac you should say so somewhere in the bug report,
> though.)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1260555
>
> Title:
> SS-5 emulation doesn't work with Sun boot ROM
>
> Status in QEMU:
> New
>
> Bug description:
>
> The 32-bit SPARC emulator's TCX emulation seems to work with OpenBIOS, but doesn't work with a SparcStation ROM on Cocoa. Screenshot attached. Using version 1.7.0 on Mac OS X 10.9 via MacPorts and compiled directly from source, though this problem has carried over from Mac OS X 10.8 and many earlier versions of Qemu.
>
> The following is my Qemu command:
>
> sudo qemu-system-sparc -m 256 -M SS-5 -bios /home/img/ROMs/sun/ss5-170.bin \
> -g 1024x768x24 \
> -drive file=/home/doc/VMs/slagheap/sd0.raw,if=scsi,bus=0,unit=3 \
> -drive file=/home/doc/VMs/slagheap/sd1.raw,if=scsi,bus=0,unit=1 \
> -drive file=/home/doc/VMs/slagheap/sd2.raw,if=scsi,bus=0,unit=2 \
> -net nic,macaddr=DE:EE:DD:FF:EE:DD,model=lance \
> -net tap,ifname=tap0,script=/home/doc/VMs/slagheap/ifup,downscript=/home/doc/VMs/slagheap/ifdown
>
> Note: also can't compile Qemu w/ SDL support from MacPorts on Mac OS
> X, and config.log is not helpful to figure out why, but this is
> another issue.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/qemu/+bug/1260555/+subscriptions
Thanks, Peter ... will do, definitely have Linux and can use it to test in the future before reporting other bugs. That said, I think you can close this one.
-peter
On Dec 23, 2013, at 6:43 PM, Peter Maydell <email address hidden> wrote: /bugs.launchpad .net/bugs/ 1260555 ROMs/sun/ ss5-170. bin \ doc/VMs/ slagheap/ sd0.raw, if=scsi, bus=0,unit= 3 \ doc/VMs/ slagheap/ sd1.raw, if=scsi, bus=0,unit= 1 \ doc/VMs/ slagheap/ sd2.raw, if=scsi, bus=0,unit= 2 \ DE:EE:DD: FF:EE:DD, model=lance \ tap0,script= /home/doc/ VMs/slagheap/ ifup,downscript =/home/ doc/VMs/ slagheap/ ifdown /bugs.launchpad .net/qemu/ +bug/1260555/ +subscriptions
> Ah, I hadn't tried -nographic. However, my general point still stands:
> whether you run this on MacOS or Linux, you get the same behaviour.
>
> Experimenting I see that all that's happening here is that '-nographic'
> gives you a serial console, which the ROM outputs to. You can also
> specify that with '-serial stdio' instead, in which case you get ROM
> output to the terminal and a blank display. So the two parts of this bug
> are:
>
> (1) no graphics output with this ROM
> (2) cocoa UI doesn't properly show a black window if there is no graphics output from the guest
>
> I have some patches which fix (2).
>
> (If you have a bug which is a general QEMU emulation bug, it's a really
> bad idea to describe it using phrases like"on Cocoa" or "on MacOS" which
> suggest that it's a MacOS host specific bug, because this will mean that
> it will get ignored by almost all the developers, most of whom use
> Linux. If you have access to a suitable machine it's definitely helpful
> to try reproducing on a Linux box before reporting a bug. If you've only
> been able to test on Mac you should say so somewhere in the bug report,
> though.)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> SS-5 emulation doesn't work with Sun boot ROM
>
> Status in QEMU:
> New
>
> Bug description:
>
> The 32-bit SPARC emulator's TCX emulation seems to work with OpenBIOS, but doesn't work with a SparcStation ROM on Cocoa. Screenshot attached. Using version 1.7.0 on Mac OS X 10.9 via MacPorts and compiled directly from source, though this problem has carried over from Mac OS X 10.8 and many earlier versions of Qemu.
>
> The following is my Qemu command:
>
> sudo qemu-system-sparc -m 256 -M SS-5 -bios /home/img/
> -g 1024x768x24 \
> -drive file=/home/
> -drive file=/home/
> -drive file=/home/
> -net nic,macaddr=
> -net tap,ifname=
>
> Note: also can't compile Qemu w/ SDL support from MacPorts on Mac OS
> X, and config.log is not helpful to figure out why, but this is
> another issue.
>
> To manage notifications about this bug go to:
> https:/