Bug 24568 - FR: добавить поддержку spice
: FR: добавить поддержку spice
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/qemu)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2010-11-15 12:56 by
Modified: 2010-12-18 03:41 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2010-11-15 12:56:48
Я залил в сизиф spice. Прошу собрать qemu с поддержкой spice.
------- Comment #1 From 2010-11-15 13:14:33 -------
Не существует стабильного релиза qemu с поддержкой SPICE.

Возможно, вы хотели бы повесить этот баг на qemu-kvm/qemu-kvm-el, где этот код,
похоже, есть, но выключен при сборке.
------- Comment #2 From 2010-11-15 14:15:01 -------
Вообще, я бы хотел видеть сборку qemu и qemu-kvm из одного src.rpm.
А поддержка spice добавляется патчами из fedora.
------- Comment #3 From 2010-11-15 14:27:30 -------
(In reply to comment #2)
> Вообще, я бы хотел видеть сборку qemu и qemu-kvm из одного src.rpm.

Зачем? qemu умеет kvm. А qemu-kvm -- это отдельный проект.

> А поддержка spice добавляется патчами из fedora.

Приложите патчи к багу.
------- Comment #4 From 2010-12-17 18:39:36 -------
(В ответ на комментарий №3)
> (In reply to comment #2)
> > Вообще, я бы хотел видеть сборку qemu и qemu-kvm из одного src.rpm.
> 
> Зачем? qemu умеет kvm. А qemu-kvm -- это отдельный проект.
Не понял. Что значит qemu умеет kvm?
Может наоборот, qemu-kvm умеет qemu?
Вот я и спрашиваю, почему не собирать qemu из проекта qemu-kvm?

> > А поддержка spice добавляется патчами из fedora.
> 
> Приложите патчи к багу.

Хорошо, я попробую сам сделать сборку qemu и qemu-kvm из одного src.rpm с
приложенными патчами для spice.
------- Comment #5 From 2010-12-17 19:00:28 -------
(В ответ на комментарий №4)
> Не понял. Что значит qemu умеет kvm?

$ rpmquery -f /usr/bin/qemu
qemu-system-0.12.1-alt1

$ qemu --help |grep kvm
-enable-kvm     enable KVM full virtualization support

> Вот я и спрашиваю, почему не собирать qemu из проекта qemu-kvm?

Потому что это разные проекты.
------- Comment #6 From 2010-12-17 19:12:08 -------
(В ответ на комментарий №5)
> (В ответ на комментарий №4)
> > Не понял. Что значит qemu умеет kvm?
> 
> $ rpmquery -f /usr/bin/qemu
> qemu-system-0.12.1-alt1
> 
> $ qemu --help |grep kvm
> -enable-kvm     enable KVM full virtualization support

Зачем тогда нужен qemu-kvm?

> > Вот я и спрашиваю, почему не собирать qemu из проекта qemu-kvm?
> 
> Потому что это разные проекты.

Так чем же они отличаются, если оба могут одно и тоже?
Почему, например, в fedora достаточно одного проекта(qemu-kvm)?
------- Comment #7 From 2010-12-17 19:23:45 -------
(В ответ на комментарий №6)
> (В ответ на комментарий №5)
> > (В ответ на комментарий №4)
> > > Не понял. Что значит qemu умеет kvm?
> > 
> > $ rpmquery -f /usr/bin/qemu
> > qemu-system-0.12.1-alt1
> > 
> > $ qemu --help |grep kvm
> > -enable-kvm     enable KVM full virtualization support
> 
> Зачем тогда нужен qemu-kvm?

http://www.linux-kvm.org/page/Main_Page :

KVM also requires a modified QEMU although work is underway to get the required
changes upstream. 

> Так чем же они отличаются, если оба могут одно и тоже?

Раньше они отличались наличием у одно поддержки HVM (qemu-kvm), но сейчас эта
поддержка добавлена в апстрим.

http://www.linux-kvm.org/page/FAQ#What_is_the_difference_between_KVM_and_QEMU.3F

О различиях стоит спросить либо разработчиков qemu-kvm, либо мантейнера
qemu-kvm в сизифе (он должен знать).
------- Comment #8 From 2010-12-17 20:11:03 -------
> Раньше они отличались наличием у одно поддержки HVM (qemu-kvm), но сейчас эта
> поддержка добавлена в апстрим.

Вот и возникает вопрос, зачем они оба в репозитории?

> О различиях стоит спросить либо разработчиков qemu-kvm, либо мантейнера
> qemu-kvm в сизифе (он должен знать).

Как у меня были сомнения о нужности обоих проектов в репо, так и остались.
Если qemu-kvm более продвинутый, может и собирать всё из него?

Иначе получается следующая ситуация:
- qemu-kvm не работает без qemu (точнее в не создаёт машины без
/usr/bin/qemu-img - т.е. всё равно надо ставить в систему пакет qemu)
- куча дублированных файлов в /usr/share/qemu-kvm и /usr/share/qemu

А почему vde собирается из пакета qemu-kvm, а не из qemu, - для меня совсем не
понятно. Поддержка vde включена в обоих пакетах, но что бы запустить её в qemu,
надо ставить qemu-kvm-vde. Никакой согласованости.
------- Comment #9 From 2010-12-17 20:47:27 -------
qemu-kvm более функционален (в плане kvm), qemu традиционно отстаёт.
------- Comment #10 From 2010-12-17 21:20:56 -------
(В ответ на комментарий №9)
> qemu-kvm более функционален (в плане kvm), qemu традиционно отстаёт.
Т.е это можно воспринимать как аргумент за единственый пакет в репо?
Собирать qemu из qemu-kvm?
------- Comment #11 From 2010-12-17 21:59:46 -------
нет, ибо qemu традиционно стабильнее.

Вообще, это две разные программы которые время от времени друг-с-другом
мержаться.
------- Comment #12 From 2010-12-18 03:41:11 -------
(In reply to comment #10)
> Собирать qemu из qemu-kvm?

qemu и qemu-kvm -- это два разных проекта, оставьте их в покое.

И перестаньте флеймить в баге.