On 18/05/16 16:00, Adrian Davey wrote: > On 2016-05-18 11:44, David Griffith wrote: >> On Wed, 18 May 2016, Adrian Davey wrote: >> >>> On 2016-05-18 11:27, David Griffith wrote: >>>> On Wed, 18 May 2016, Mark Cave-Ayland wrote: >>>> >>>>> On 18/05/16 11:11, David Griffith wrote: >>>>> >>>>>>> Ahhh so it appears that Debian have broken QEMU packages for >>>>>>> qemu-system-sparc :( >>>>>>> >>>>>>> You should be able to grab the binaries directly from QEMU git at >>>>>>> http://git.qemu.org/?p=qemu.git;a=tree;f=pc-bios;h=1cbe7b99f5fd330fab98804444b0d06f0c029b00;hb=a257c741491ff1c3c192d13a89c136dd6401c54d >>>>>>> >>>>>>> >>>>>>> - simply drop both files into /usr/share/qemu manually and see if >>>>>>> that >>>>>>> helps. >>>>>> >>>>>> No change. Still black. >>>>> >>>>> How strange. >>>>> >>>>> First can you check again with the different display options: -display >>>>> sdl, -display gtk and -display vnc and see if that changes >>>>> anything? At >>>>> least if anything is wrong and you launch these from a terminal you >>>>> may >>>>> see some errors on the command line. >>>>> >>>>> Secondly what happens if you remove the -hda part from your command >>>>> line >>>>> and just try booting the ISO? >>>> >>>> Still black. >>> >>> package openbios-sparc adds >>> /usr/share/openbios/QEMU,tcx.bin >>> /usr/share/openbios/openbios-sparc32 >>> /usr/share/openbios/openbios-sparc64 >>> >>> it could be that qemu is not looking at the correct location, I see >>> only symlinks from /usr/share/qemu/ to /usr/share/openbios for >>> sparc32/64 files. >> >> Okay. Now that those video bin files are in the proper place and >> named correctly, the graphical window is showing something normal. I >> guess the package is mangled. >> >> Now that that's done, neither "boot 2" nor "boot cdrom" will work. >> >> ===begin quote=== >> Boot device: /iommu/sbus/ledma@5,8400010/le@5,8c00000 File and args: >> Internal loopback test -- Wrong packet length; expected 36, observed 64 >> >> Can't open boot device >> >> Type help for more information >> ok boot cdrom >> Boot device: /iommu/sbus/espdma@5,8400000/esp@5,8800000/sd@6,0:d File >> and args: >> >> Can't open boot device >> >> ok boot 2 >> Boot device: /iommu/sbus/ledma@5,8400010/le@5,8c00000 File and args: 2 >> Internal loopback test -- Wrong packet length; expected 36, observed 64 >> >> Can't open boot device >> >> ok >> ===end quote=== > > FYI > > BUG #824665 "openbios-sparc: missing QEMU,cgthree.bin file" created, > once it's included then we can file a bug report for qemu-system-sparc > to include the symlinks for all the sparc display bin files. > > Regards, > > Adrian
Looks like you beat me to it - thanks a lot! As I'm at the bleeding edge of QEMU I'm always building everything from git rather than use .deb packages these days so things like this I'm likely to miss... ATB, Mark.

