Экземпляр QEMU-KVM начинается с VN C | Полный экран не работает - PullRequest
1 голос
/ 29 мая 2020

Каждый раз, когда я запускаю свой сценарий для запуска виртуальной машины, он всегда запускается с запущенным сервером VN C.

$ sh ubuntu.sh 
VNC server running on ::1:5900

Я использую MX Linux 19.1. У меня по этому поводу несколько вопросов:

1. Почему виртуальная машина не работает в окне «QEMU», как это было с моими предыдущими другими дистрибутивами?

Это сценарий, который я использую:

#!/bin/sh
qemu-system-x86_64 \
        -hda ~/VMs/ubuntu.img \
        -m 2084 \
        -boot d \
        -net nic \
        -net user \
        -enable-kvm \
        -full-screen

В этом MX установлен tighvn c, поэтому я получаю доступ к виртуальной машине с другого терминала:

$ vncviewer 127.0.0.1:5900

2. Почему виртуальная машина не работает в полноэкранном режиме, хотя я дал возможность в сценарии сделать это?

Это результат vn c:

$ vncviewer 127.0.0.1:5900
Connected to RFB server, using protocol version 3.8
No authentication needed
Authentication successful
Desktop name "QEMU"
VNC server default format:
  32 bits per pixel.
  Least significant byte first in each pixel.
  True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Using default colormap which is TrueColor.  Pixel format:
  32 bits per pixel.
  Least significant byte first in each pixel.
  True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Same machine: preferring raw encoding

3. Есть ли способ запустить виртуальную машину в полноэкранном режиме с VN C? и VN C продолжает разрушаться при загрузке ОС:

$ vncviewer 127.0.0.1:5900
Connected to RFB server, using protocol version 3.8
No authentication needed
Authentication successful
Desktop name "QEMU"
VNC server default format:
  32 bits per pixel.
  Least significant byte first in each pixel.
  True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Using default colormap which is TrueColor.  Pixel format:
  32 bits per pixel.
  Least significant byte first in each pixel.
  True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Same machine: preferring raw encoding
Rect too large: 1024x768 at (0, 0)

Мне нужно снова дать команду vncviewer, чтобы снова войти в систему.

4. Могу ли я заставить qemu отказаться от VN C и запустить его в собственном окне, как раньше? Устранит ли это мою проблему с полноэкранным режимом?

Я все еще новичок и пытаюсь узнать больше о qemu-kvm. Пожалуйста, помогите мне.

Спасибо!

...