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.

Reply via email to