LINUX.ORG.RU

nEMU 3.4.0

 , , ,


2

1

Состоялся выпуск nEMU версии 3.4.0.
nEMU — это ncurses-интерфейс к QEMU, упрощающий создание, настройку и управление виртуальными машинами. Код написан на языке C и распространяется под лицензией BSD-2.

В этом релизе основной фичей является вывод дисплея виртуальной машины в формате Terminal graphics protocol.
Демо на youtube
Также в рамках проекта начата работа над клиентом SPICE с выводом в тот же формат.

Полный список изменений:

  • вывод экрана в формате Terminal graphics protocol;
  • период обновления информации о ВМ теперь можно настроить
    параметром refresh_timeout в main секции конфигурационного файла;
  • новый параметр background_mode для работы spice-kitten;
  • для дисков теперь поддерживается raw формат;
  • на некоторых локалях не работал импорт ВМ.

>>> Подробности на GitHub

★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 13)

Если это из под framebuffer можно запустить, чтобы не зависеть от X11 или Wayland, то это конечно круто. Фреймбуфер это настоящий запасной аэродром, если Иксы все дропнут. Тогда вообще будет расцвет TUI.

skywarp
()

Поскольку проект старый, заслуженный и на ЛОРе освещаемый давно, я почесал репу и сделал для него отдельный тег.

Так что не пугайся, если сейчас получишь пачку уведомлений из доковидной эпохи. :)

hobbit ★★★★★
()
Ответ на: комментарий от skywarp

Фреймбуфер это настоящий запасной аэродром, если Иксы все дропнут

А раз terminal graphics protocol не от kitty пошел, который framebuffer не поддерживает?

kawaii_neko ★★★★
()

классная тулзятина!

sunjob ★★★★★
()
Ответ на: комментарий от skywarp

Кстати хорошая тема затащить поддержку данного протокола во фреймбуфер

pascal ★★★
() автор топика
Последнее исправление: pascal (всего исправлений: 1)
Ответ на: комментарий от kawaii_neko

От неё. Фреймбуфер емнип в это не умеет (надо бы запатчить)

pascal ★★★
() автор топика
Последнее исправление: pascal (всего исправлений: 1)
Ответ на: комментарий от nuxster

Первую новость еще Делириум писал примерно 8 лет назад (я не особо хотел на публику вытаскивать)

pascal ★★★
() автор топика
Последнее исправление: pascal (всего исправлений: 1)
Ответ на: комментарий от hobbit

Я говорю, спасибо тебе, сэй Hobbit

pascal ★★★
() автор топика

Чет глядя на это турбо паскалем повеяло…

Ну, если кому и заходит, то - ок, пусть будет. Но все едино не понимаю.

DrRulez ★★★★★
()
Ответ на: комментарий от imatveev13

Что угодно, пока оно чёрноерендерится на процессоре, хорошо бы и Vulkan/EGL контекст туда завести для полноценной поддержки

mazdai ★★★
()

Там для Windows 11 в qemu сделали уже нормальные гостевые драйверы? Графика, общий буфер обмена, сетевое хранилище. Чтобы наконец отвязаться от виртуалбокса и дуалбута.

xDShot ★★★★★
()

А насколько жручий до ресурсов процессора получается рендеринг картинок через терминальные графические протоколы? Какие-то конкретные цифры нагрузки есть? Скажем такое-то разрешение с таким-то FPS - при рендеринге съело 1.5 ядра CPU на приложение+ терминал

Несколько пугает то что это может быть СОВСЕМ не легковесно из-за обилия копирований картинки при её проходе через систему pty. Или использутся способы передачи через объекты в файловой ситсеме подразумвающие что терминал и прилжение имеют доступ к общей ФС?

GPFault ★★★
()
Ответ на: комментарий от GPFault

Протокол позволяет передавать контент между приложениями хоть через файл, хоть через разделяемую память (я использовал второе).
Kitty такой контент рендерит на GPU, поэтому по CPU не могу сказать ибо не задействован.

pascal ★★★
() автор топика
Ответ на: комментарий от pascal

Понял, спасибо за ответ.

Получается что задействованиае CPU заканчивается по сути на копировании изображения в разделяемую память, или же в теории в оптимальном случае - эта же разделяемая память используется виртуалкой для рендеринга и тогда копирований вообще нет.

GPFault ★★★
()

Интересно, какие кроме сабжа графические надстройки создания/управления вирт. машинами к Qemu можно считать самыми удачными, удобными, интуитивно понятными?

Командн. строку не предлагать - я раньше только этим и пользовался:) Теперь хочется удобства и покоя :)

My_quest ★★★★★
()
Последнее исправление: My_quest (всего исправлений: 1)
Ответ на: комментарий от mx__

Почему то Cockpit, iLo, BMC и т.д. идут другой тропой …

У них «свой путь», и это хорошо...

Время покажет и жизнь рассудит...

Somebody ★★★
()
Ответ на: комментарий от Somebody

Время покажет и жизнь рассудит…

Я правда непомню в какой Федоре инсталятор тоже в web перенесли …

mx__ ★★★★★
()
Ответ на: комментарий от My_quest

За Qemu х.з. а либвирт и заодно контейнерами все уже давно дергают через кокпит … ну те кто бывшие виндузятники.

mx__ ★★★★★
()
Ответ на: комментарий от mx__

Я правда непомню в какой Федоре инсталятор тоже в web перенесли …

Уже не первый десяток лет на ней, а такого что-то не помню....

Somebody ★★★
()

для дисков теперь поддерживается raw формат;

У меня диски под ВМ - это LVM-блочные устройства. Как он их интересно отобразит?

Dodik
()
Последнее исправление: Dodik (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.