title: QEMU aarch64 Guest has not initialized the display (yet)
body: <p>Over the last couple of days, I have been trying to run a QEMU system due to a server that I was setting up. I wanted to protect my actual computer from anything malicious that could get onto it due to a person being able to upload. The speed wasn't great and I realised the problem was likely the fact that the x86_64 emulator doesn't allow for multithreading TCG (well I can't find anything saying it does anyway), and I had the option enabled. I therefore decided I could go use a different architecture because the operating system I would like to use is openSUSE, and it supports aarch64 as well. I have an installer ISO and a QCOW2 disk image. I tried booting the system and then the error came up: "Guest has not initialized the display (yet)".</p>
  
  <p>Here are the command line parameters I am using at the moment:</p>
  
  <pre><code>qemu-system-aarch64 -cdrom "C:\Users\GHU0002\Downloads\openSUSE-Tumbleweed-NET-aarch64-Snapshot20200421-Media.iso" -drive file=Drive.qcow2 -m 2G -smp 4 -machine sbsa-ref -usbdevice tablet -net nic -net user -accel tcg,thread=multi -vga xenfb -display gtk
  </code></pre>
  
  <p><em>Sidenote: I am using the 'sbsa-ref' machine because it is the only one that seemed to support everything I needed: 4 Cores, 2GB RAM, USB, and a CD drive. If it's simply a problem with this, please suggest a different machine I can use.</em></p>
  
  <p>My system specs:</p>
  
  <ul>
  <li>1.10GHz Celeron N4100 (up to 2.3GHz) (<em>not great, I know</em>)</li>
  <li>4GB RAM</li>
  <li>128GB SanDisk SSD (not sure which type, but pretty sure that isn't relevant)</li>
  <li>iGPU UHD 600 (<em>Again, I know</em>)</li>
  </ul>
  
  <p>Any help is appreciated!</p>