После компиляции Qemu 5.2.50 отсутствует VGA в графическом интерфейсе

Установите сервер VNC, например, tigervnc. Запустите его как root, пробросьте порт (это не проброс X11, так что вы сможете это сделать, если они не запретят его отдельно ), затем подключитесь к нему. Вы должны увидеть экран входа в систему. Войдите в систему. Затем запуск DISPLAY=:0.0./my-applicationдолжен работать нормально, так как в этот момент это точно так же, как если бы вы вошли в систему локально.

В качестве альтернативы, если у вас нет root, вы можете использовать другой сервер VNC, например vnc4server, который создает новый DISPLAY вместо подключения к существующему. Затем просто используйте любой номер, который он вам дает для вашей программы.

0
30.12.2020, 16:52
1 ответ

Случилось так, что мне нужно было собрать qemu из исходников в тот же день, что и вам, и после многочасовых пыток и собственной глупости я, наконец, попытался установить его из AUR, установив qemu-git. После того, как он наконец установился, я заметил, что VGA тоже нет. Так что я был почти уверен, что это не мои варианты ./configure, а скорее решение разработчиков убрать оттуда VGA или что-то в этом роде. Возможно, это ошибка. Но главное, что мне удалось сделать, это просто скачать более старый, но стабильный релиз 5.2.0и когда я его собрал, он имел VGA и все работало корректно. Поэтому, если у вас нет желания устанавливать кровотечение qemu, вы можете загрузить исходный код стабильной версии и скомпилировать его вместо последней версии. Надеюсь, я смог помочь.

TLDR :Скачать старую версию, в моем случае это была 5.2.0

0
18.03.2021, 22:39

Теги

Похожие вопросы