qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [Bug 1260555] Re: SS-5 emulation doesn't work with Sun boot


From: Peter Maydell
Subject: [Qemu-devel] [Bug 1260555] Re: SS-5 emulation doesn't work with Sun boot ROM
Date: Tue, 24 Dec 2013 02:43:59 -0000

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 a member of qemu-
devel-ml, which is subscribed to QEMU.
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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]