LINUX.ORG.RU

nEMU 3.4.0

 , , ,


3

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)
Ответ на: комментарий от My_quest

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

А разве есть другие несерверные варианты, кроме сабжа, virt-manager и GNOME Boxes?

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

Я знаю Proxmox, использовал. Но это не то, что я спрашиваю. Попроще что-нибудь, типа альтернативы Виртуалбоксу. Графические нашлепки к qemu. Какие самые лучшие.

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

Вроде мелькали какие-то варианты, но тогда не присматривался к ним. А теперь возникла необходимость.

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

Попроще что-нибудь

virsh - наше всё!

Тяжёлые времена рождают сильных людей, сильные люди создают лёгкие времена. Лёгкие времена рождают слабых людей. Слабые люди создают тяжёлые времена.

Шейх Рашид

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

Для домашнего применения qemu я как-то привык складывать все нужные мне ключики к qemu-system-x86_64 в условный ./launch_win2k.sh.

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

Это да, сам примерно так же делал. Просто хотелось графический интерфейс. Видимо придется смотреть в сторону virt-manager или сабжа. Хотя помню, что были и еще какие-то.

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

А можно взять свой обычный дистр врубить кокпит, и промох станет не нужен.

mx__ ★★★★★
()

Мб наконец-то свалю с vbox, если машинами можно будет рулить легче.

Bfgeshka ★★★★★
()

Поддерживаю про фреймбуффер.

Я использую штатные vmm/bhyve из FreeBSD, но так как оно не умеет в эмуляцию, то если понадобится другая архитектура, придётся прибегнуть к qemu. Сабж выглядит круто, чем-то CBSD напоминает. (=

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

какие люди создали наше, вот это всё, вокруг?

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

Для фичи экспорта карты сети в svg. Фичу можно отключить на этапе сборки и зависимость отлетит.
link

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

Уже расцвет. Я по старой памяти хотел было gkrellm на сервер поставить (нужно было онлайн место на дисках, память и нагрузку мониторить, пока я на SQL погромирую), а, оказывается, есть btop!

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

хз чо там кокпит, у меня пока прогрузится «UI» кинетика, я покурить успею. Времени нет распарсить и сделать кнопки на нужные тыкалки.

Shadow ★★★★★
()

Если поддержку LXC добавят, то это прямой конкурент Proxmox.

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

Я ищу альтернативу простому виртуалбоксу для обучения слушателей-новичков в линукс. proxmox и подобные ни к чему, а мне предлагают еще более лютое проприетарное, один из рассадников заразы, переходящей потом с виртуальных серверов на Linux:) Смешно, спасибо.

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

Есть aemu, есть qemu-ui-gtk, есть aqemu, есть virt-manager, есть, наконец, сабж - nemu. Вот какой из них сочетает в себе простоту и удобство и мощь? Вот что я спрашиваю.

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

Странно, юзать закрытую пропер. прошивку и опасться что какая то приблуда …

mx__ ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.