ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] qemu и все-все-все
@ 2011-01-12 20:24 Alexey Shabalin
  2011-01-13  5:05 ` Ildar Mulyukov
                   ` (5 more replies)
  0 siblings, 6 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-12 20:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions
  Cc: Anton Protopopov, rider, kas, viy, oddity

День добрый.
Посвятил несколько дней для разборок с нашими qemu, qemu-kvm, libvirt,
virt-manager и остальным.
На первый взгляд вроде ничего, но стоит капнуть поглубже - ужас-ужас :)

Пробую добавить поддержку spice в qemu-kvm. Ок, всё собралось. А
дальше вылазит занятная ситуация:
- изображаю простого пользователя и использую libvirt (для запуска,
создания виртуалок) и GUI - virt-manager + virt-viewer
- qemu-kvm конечно можно поставить самостоятельно, но ещё хочется и
создавать виртуалки, а утилиты qemu-img в пакете qemu-kvm нет - типа
используйте от родного qemu.
- ставим qemu только ради qemu-img
- а теперь самое интересное - как ведёт себя libvirt. Когда говоришь
запустить виртуальную машину - он по чесному запускает через
/usr/bin/kvm или /usr/bin/qemu-kvm
  А вот при создании/настройках виртуалки, libvirt'у надо понимать с
чем он имеет дело и какие возможности имеются. для этого он смотрит
вывод команды с ключём --help и  парсит его. А вот команду с ключём
--help он запускает совсем не /usr/bin/kvm или /usr/bin/qemu-kvm (что
хотелось бы), а /usr/bin/qemu-system-x86_64. А этот файл принадлежит
старому qemu (не qemu-kvm). Как вы помните пакет qemu мы удалить не
можем - нужен qemu-img. А если бы и удалили, то без
/usr/bin/qemu-system-x86_64 libvirt вообще свихнётся.
  В результате получаем, что как бы мы ни модифицировали qemu-kvm,
каких бы фишек не добавили, libvirt нам не даст с ними работать - он
видит фишки от старого qemu.

Конечно бага в libvirt, но мне кажется разработчики libvirt не
подозревают, что на машине пользователя будут/могут одновременно
установлены qemu и qemu-kvm.

В общем посмотрел я на всё это и взялся за напильник.
Я бы предпочел иметь в репо единственную версию qemu (qemu или
qemu-kvm - пока не важно - но единую) - так было бы всем легче. Тем
более что сейчас их апстримы постоянно мержатся между собой. Но не
давно на меня ругались в багзиле, что бы я отстал от всех, разные это
проекты и всё тут. Хорошо пусть будут оба.
Выходов несколько - собирать всё нужное из проектов (и qemu-img тоже)
и раставить конфликты, либо не делать конфликты используя алтернативы.
Я выбрал альтернативы.
На ваш суд предлагается тестовая сборка всего барахла.
Основные изменения:
- везде включена поддержка spice. погонял денёк - работает. Правда  на
карте vga, с qxl пока не получилось.
- для работы spice все проекты собраны из снапшотов.
- некоторые git-репо(virt-manager, virt-viewer,python-virtinst)
переделаны(импорт из апстримного mercurial) - не обижайтесь, если не
устраивает то верну обратно. Вы только скажите :)
- в qemu и qemu-kvm добавлены алтернативы для qemu-img, qemu-io,
qemu-system-x86_64, qemu-nbd
- в них же выделены подпакеты img (хотя можно этого и не делать)
- для тестирования(ещё надо смотреть), в qemu-kvm используются ромы из
внешних пакетов vgabios, seabios, gpxe-roms-qemu
  для qemu пока этого не делал.
- если установлена libcgroup и запущены сервисы, libvirt начинает
использовать cgroup.
- в libvirt включены многие опции.
- разные мелкие фиксы

Заинтересованных прошу посмотреть, высказать мнение/рекомендации. task #36894
Ну и в конечном итоге всё это хочется видеть в сизифе.
Так что давайте договариваться об acl, NMU, approve и т.п. :)

PS: у qemu-kvm в acl @everybody, но без одобрения rider@ обновлять не хочется.
PPS: конечно там всё не идеально и ещё есть чего сделать. например:
возможно "синхронизировать" спеки для qemu и qemu-kvm, убрать
qemu-common - я не понял почему так назвали пакет с документацией и
почему он обязательный а не опциональный. Надо бы сделать общий
control и init-скрипт для модуля kvm, т.к. qemu тоже умеет kvm. Ну и
так далее.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-12 20:24 [devel] qemu и все-все-все Alexey Shabalin
@ 2011-01-13  5:05 ` Ildar Mulyukov
  2011-01-13 10:17   ` Alexey Shabalin
  2011-01-13  6:16 ` Anton Farygin
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 61+ messages in thread
From: Ildar Mulyukov @ 2011-01-13  5:05 UTC (permalink / raw)
  To: devel

On 13.01.2011 02:24:23, Alexey Shabalin wrote:
> Пробую добавить поддержку spice в qemu-kvm. Ок, всё собралось.
Алексей! отлично! Теперь у тебя как минимум 0.5 тестера. :-)

> А дальше вылазит занятная ситуация:
> - изображаю простого пользователя и использую libvirt (для запуска,
> создания виртуалок) и GUI - virt-manager + virt-viewer
> - qemu-kvm конечно можно поставить самостоятельно, но ещё хочется и
> создавать виртуалки, а утилиты qemu-img в пакете qemu-kvm нет - типа
> используйте от родного qemu.
> - ставим qemu только ради qemu-img

Это надо распилить.

[...]
> Выходов несколько - собирать всё нужное из проектов (и qemu-img тоже)
> и раставить конфликты, либо не делать конфликты используя алтернативы.
> Я выбрал альтернативы.

Альтернативы однозначно.

> На ваш суд предлагается тестовая сборка всего барахла.

Буду тестировать i586.

Спасибо за проделанную работу!
Ещё бы плагин аутентификации RHEV к Firefox...
С уважением,
	Ильдар
-- 
Ildar Mulyukov,
   free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar.mulyukov@gmail.com
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-12 20:24 [devel] qemu и все-все-все Alexey Shabalin
  2011-01-13  5:05 ` Ildar Mulyukov
@ 2011-01-13  6:16 ` Anton Farygin
  2011-01-13 10:14   ` Alexey Shabalin
  2011-01-13 12:49 ` Alexey Shabalin
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 61+ messages in thread
From: Anton Farygin @ 2011-01-13  6:16 UTC (permalink / raw)
  To: shaba
  Cc: Anton Protopopov, viy, oddity, Alexey Shabalin, kas, rider,
	ALT Linux Team development discussions

  12.01.2011 23:24, Alexey Shabalin пишет:
> День добрый.
> Посвятил несколько дней для разборок с нашими qemu, qemu-kvm, libvirt,
> virt-manager и остальным.
> На первый взгляд вроде ничего, но стоит капнуть поглубже - ужас-ужас :)
>
> Пробую добавить поддержку spice в qemu-kvm. Ок, всё собралось. А
> дальше вылазит занятная ситуация:
> - изображаю простого пользователя и использую libvirt (для запуска,
> создания виртуалок) и GUI - virt-manager + virt-viewer
> - qemu-kvm конечно можно поставить самостоятельно, но ещё хочется и
> создавать виртуалки, а утилиты qemu-img в пакете qemu-kvm нет - типа
> используйте от родного qemu.
> - ставим qemu только ради qemu-img
> - а теперь самое интересное - как ведёт себя libvirt. Когда говоришь
> запустить виртуальную машину - он по чесному запускает через
> /usr/bin/kvm или /usr/bin/qemu-kvm
>    А вот при создании/настройках виртуалки, libvirt'у надо понимать с
> чем он имеет дело и какие возможности имеются. для этого он смотрит
> вывод команды с ключём --help и  парсит его. А вот команду с ключём
> --help он запускает совсем не /usr/bin/kvm или /usr/bin/qemu-kvm (что
> хотелось бы), а /usr/bin/qemu-system-x86_64. А этот файл принадлежит
> старому qemu (не qemu-kvm). Как вы помните пакет qemu мы удалить не
> можем - нужен qemu-img. А если бы и удалили, то без
> /usr/bin/qemu-system-x86_64 libvirt вообще свихнётся.
>    В результате получаем, что как бы мы ни модифицировали qemu-kvm,
> каких бы фишек не добавили, libvirt нам не даст с ними работать - он
> видит фишки от старого qemu.
>
> Конечно бага в libvirt, но мне кажется разработчики libvirt не
> подозревают, что на машине пользователя будут/могут одновременно
> установлены qemu и qemu-kvm.
>
> В общем посмотрел я на всё это и взялся за напильник.
> Я бы предпочел иметь в репо единственную версию qemu (qemu или
> qemu-kvm - пока не важно - но единую) - так было бы всем легче. Тем
> более что сейчас их апстримы постоянно мержатся между собой. Но не
> давно на меня ругались в багзиле, что бы я отстал от всех, разные это
> проекты и всё тут. Хорошо пусть будут оба.
> Выходов несколько - собирать всё нужное из проектов (и qemu-img тоже)
> и раставить конфликты, либо не делать конфликты используя алтернативы.
> Я выбрал альтернативы.
> На ваш суд предлагается тестовая сборка всего барахла.
> Основные изменения:
> - везде включена поддержка spice. погонял денёк - работает. Правда  на
> карте vga, с qxl пока не получилось.
> - для работы spice все проекты собраны из снапшотов.
> - некоторые git-репо(virt-manager, virt-viewer,python-virtinst)
> переделаны(импорт из апстримного mercurial) - не обижайтесь, если не
> устраивает то верну обратно. Вы только скажите :)
> - в qemu и qemu-kvm добавлены алтернативы для qemu-img, qemu-io,
> qemu-system-x86_64, qemu-nbd
> - в них же выделены подпакеты img (хотя можно этого и не делать)
> - для тестирования(ещё надо смотреть), в qemu-kvm используются ромы из
> внешних пакетов vgabios, seabios, gpxe-roms-qemu
>    для qemu пока этого не делал.
> - если установлена libcgroup и запущены сервисы, libvirt начинает
> использовать cgroup.
> - в libvirt включены многие опции.
> - разные мелкие фиксы
>
> Заинтересованных прошу посмотреть, высказать мнение/рекомендации. task #36894
> Ну и в конечном итоге всё это хочется видеть в сизифе.
> Так что давайте договариваться об acl, NMU, approve и т.п. :)
>
> PS: у qemu-kvm в acl @everybody, но без одобрения rider@ обновлять не хочется.
Я не возражаю, но надо бы протестировать обновление. Плюс - внешние ромы 
как-то стрёмно - может быть, всё-таки, останемся на внутренних ? ты не 
сравнивал разницу между ними ?
> PPS: конечно там всё не идеально и ещё есть чего сделать. например:
> возможно "синхронизировать" спеки для qemu и qemu-kvm, убрать
> qemu-common - я не понял почему так назвали пакет с документацией и
> почему он обязательный а не опциональный. Надо бы сделать общий
> control и init-скрипт для модуля kvm, т.к. qemu тоже умеет kvm. Ну и
> так далее.
ok



^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13  6:16 ` Anton Farygin
@ 2011-01-13 10:14   ` Alexey Shabalin
  2011-01-13 10:22     ` Anton Farygin
  2011-02-24 17:17     ` Alexey Shabalin
  0 siblings, 2 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-13 10:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Я не возражаю, но надо бы протестировать обновление. Плюс - внешние ромы
> как-то стрёмно - может быть, всё-таки, останемся на внутренних ? ты не
> сравнивал разницу между ними ?
Тестировать конечно надо.
Если доверять pc-bios/README, то локальные ромы это просто локальные
копии соответствующих проектов.
Они только в бинарном виде. Обновляются от случая к случаю.
Использовать внешние ромы - это не моя идея, подсмотрел в fedora.

>> PPS: конечно там всё не идеально и ещё есть чего сделать. например:
>> возможно "синхронизировать" спеки для qemu и qemu-kvm, убрать
>> qemu-common - я не понял почему так назвали пакет с документацией и
>> почему он обязательный а не опциональный. Надо бы сделать общий
>> control и init-скрипт для модуля kvm, т.к. qemu тоже умеет kvm. Ну и
>> так далее.
>
> ok
ok - это пожелание увидеть эти изменения уже в текущей сборке? :)

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13  5:05 ` Ildar Mulyukov
@ 2011-01-13 10:17   ` Alexey Shabalin
  0 siblings, 0 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-13 10:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/1/13 Ildar Mulyukov :
> On 13.01.2011 02:24:23, Alexey Shabalin wrote:
>>
>> Пробую добавить поддержку spice в qemu-kvm. Ок, всё собралось.
>
> Алексей! отлично! Теперь у тебя как минимум 0.5 тестера. :-)
Это хорошо :)
>> На ваш суд предлагается тестовая сборка всего барахла.
>
> Буду тестировать i586.
Тоже хорошо, т.к на i586 я совсем не тестирую.
>
> Спасибо за проделанную работу!
> Ещё бы плагин аутентификации RHEV к Firefox...
Что это? Для чего? и где взять? :)
кстати для spice есть плугины к firefox, я их пока не собираю.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13 10:14   ` Alexey Shabalin
@ 2011-01-13 10:22     ` Anton Farygin
  2011-01-13 10:51       ` Alexey Shabalin
  2011-02-24 17:17     ` Alexey Shabalin
  1 sibling, 1 reply; 61+ messages in thread
From: Anton Farygin @ 2011-01-13 10:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

13.01.2011 13:14, Alexey Shabalin пишет:
>> Я не возражаю, но надо бы протестировать обновление. Плюс - внешние ромы
>> как-то стрёмно - может быть, всё-таки, останемся на внутренних ? ты не
>> сравнивал разницу между ними ?
> Тестировать конечно надо.
> Если доверять pc-bios/README, то локальные ромы это просто локальные
> копии соответствующих проектов.
> Они только в бинарном виде. Обновляются от случая к случаю.
> Использовать внешние ромы - это не моя идея, подсмотрел в fedora.

Очень хорошо.

>
>>> PPS: конечно там всё не идеально и ещё есть чего сделать. например:
>>> возможно "синхронизировать" спеки для qemu и qemu-kvm, убрать
>>> qemu-common - я не понял почему так назвали пакет с документацией и
>>> почему он обязательный а не опциональный. Надо бы сделать общий
>>> control и init-скрипт для модуля kvm, т.к. qemu тоже умеет kvm. Ну и
>>> так далее.
>>
>> ok
> ok - это пожелание увидеть эти изменения уже в текущей сборке? :)

Да. Но это ещё зависит от Кирилла, дождёмся его ответа




^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13 10:22     ` Anton Farygin
@ 2011-01-13 10:51       ` Alexey Shabalin
  2011-01-13 11:11         ` Anton Gorlov
  0 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-13 10:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Да. Но это ещё зависит от Кирилла, дождёмся его ответа
Да, конечно. Для того я и начал тему, что бы услышать всех заинтересованных лиц.

И ещё просьба, взглянуть на changelog всех затронутых пакетов на
предмет - не включил ли я лишних фич :)
Я честно признаюсь, что могу не понимать суть некоторых технологий.
Например насколько нужна поддержка numa в lilbvirt. Стоит ли включать
поддержку udev в libvirt. И т.п.
В общем у меня есть сомнения, и если знающие люди посоветуют как
правильней - будет хорошо.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13 10:51       ` Alexey Shabalin
@ 2011-01-13 11:11         ` Anton Gorlov
  2011-01-13 11:15           ` Alexey Shabalin
  0 siblings, 1 reply; 61+ messages in thread
From: Anton Gorlov @ 2011-01-13 11:11 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Алексей - просьба ещё собрать с --with-libpcap...

13.01.2011 13:51, Alexey Shabalin пишет:
>> Да. Но это ещё зависит от Кирилла, дождёмся его ответа
> Да, конечно. Для того я и начал тему, что бы услышать всех заинтересованных лиц.
>
> И ещё просьба, взглянуть на changelog всех затронутых пакетов на
> предмет - не включил ли я лишних фич :)
> Я честно признаюсь, что могу не понимать суть некоторых технологий.
> Например насколько нужна поддержка numa в lilbvirt. Стоит ли включать
> поддержку udev в libvirt. И т.п.
> В общем у меня есть сомнения, и если знающие люди посоветуют как
> правильней - будет хорошо.
>



^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13 11:11         ` Anton Gorlov
@ 2011-01-13 11:15           ` Alexey Shabalin
  2011-01-13 11:53             ` Anton Farygin
  0 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-13 11:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/1/13 Anton Gorlov :
>> И ещё просьба, взглянуть на changelog всех затронутых пакетов на
>> предмет - не включил ли я лишних фич :)
>> Я честно признаюсь, что могу не понимать суть некоторых технологий.
>> Например насколько нужна поддержка numa в lilbvirt. Стоит ли включать
>> поддержку udev в libvirt. И т.п.
>> В общем у меня есть сомнения, и если знающие люди посоветуют как
>> правильней - будет хорошо.

> Алексей - просьба ещё собрать с --with-libpcap...
libvirt? так я и говорю - смотрите changelog. Уже добавлено. :)
ещё libvirt собран c polkit, udev, yajl, selinux, phyp (libssh2),
libcap-ng, audit, numa.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13 11:15           ` Alexey Shabalin
@ 2011-01-13 11:53             ` Anton Farygin
  2011-01-13 12:41               ` Alexey Shabalin
  2011-01-13 13:14               ` Anton Gorlov
  0 siblings, 2 replies; 61+ messages in thread
From: Anton Farygin @ 2011-01-13 11:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

13.01.2011 14:15, Alexey Shabalin пишет:
> 2011/1/13 Anton Gorlov :
>>> И ещё просьба, взглянуть на changelog всех затронутых пакетов на
>>> предмет - не включил ли я лишних фич :)
>>> Я честно признаюсь, что могу не понимать суть некоторых технологий.
>>> Например насколько нужна поддержка numa в lilbvirt. Стоит ли включать
>>> поддержку udev в libvirt. И т.п.
>>> В общем у меня есть сомнения, и если знающие люди посоветуют как
>>> правильней - будет хорошо.
>
>> Алексей - просьба ещё собрать с --with-libpcap...
> libvirt? так я и говорю - смотрите changelog. Уже добавлено. :)
> ещё libvirt собран c polkit, udev, yajl, selinux, phyp (libssh2),
> libcap-ng, audit, numa.
>

yail - вопрос сложный, нужен он или нет. Мне кажется, что его пока-что 
лучше отключить - насколько стабильна поддерка QMP ?

numa пускай буде

libcap используется для создания фильтров, проверьте этот функционал 
прежде чем выкладывать.

polkit можно оставить - это для аутентификации

audit - для логов, не могу сказать что очень нужно... меня и syslog 
устраивает ;)

udev, по идее, для работы с томами.. опять же - надо тестировать.

Вообще, я считаю что не проверенный функционал лучше не включать по 
умолчанию, если он выключен апстримом.


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13 11:53             ` Anton Farygin
@ 2011-01-13 12:41               ` Alexey Shabalin
  2011-01-13 13:14               ` Anton Gorlov
  1 sibling, 0 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-13 12:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/1/13 Anton Farygin :
> 13.01.2011 14:15, Alexey Shabalin пишет:
>>>> И ещё просьба, взглянуть на changelog всех затронутых пакетов на
>>>> предмет - не включил ли я лишних фич :)
>>>> Я честно признаюсь, что могу не понимать суть некоторых технологий.
>>>> Например насколько нужна поддержка numa в lilbvirt. Стоит ли включать
>>>> поддержку udev в libvirt. И т.п.
>>>> В общем у меня есть сомнения, и если знающие люди посоветуют как
>>>> правильней - будет хорошо.
>>
>>> Алексей - просьба ещё собрать с --with-libpcap...
>>
>> libvirt? так я и говорю - смотрите changelog. Уже добавлено. :)
>> ещё libvirt собран c polkit, udev, yajl, selinux, phyp (libssh2),
>> libcap-ng, audit, numa.
>>
>
> yail - вопрос сложный, нужен он или нет. Мне кажется, что его пока-что лучше
> отключить - насколько стабильна поддерка QMP ?
>
> numa пускай буде
>
> libcap используется для создания фильтров, проверьте этот функционал прежде
> чем выкладывать.
iptables показывает правила для интерфейсов virbr0,virbr1
только в логах есть сообщения:
warning : networkAddGeneralIptablesRules:1097 : Could not add rule to
fixup DHCP response checksums on network 'isolated'.
warning : networkAddGeneralIptablesRules:1098 : May need to update
iptables package & kernel to support CHECKSUM rule.
warning : networkAddGeneralIptablesRules:1097 : Could not add rule to
fixup DHCP response checksums on network 'default'.
warning : networkAddGeneralIptablesRules:1098 : May need to update
iptables package & kernel to support CHECKSUM rule.

>
> polkit можно оставить - это для аутентификации
работает

> audit - для логов, не могу сказать что очень нужно... меня и syslog
> устраивает ;)
я так понимаю, что пока audit не настроен, всё будет по прежнему.

> udev, по идее, для работы с томами.. опять же - надо тестировать.
что(как) надо протестировать?
udev нужен не для работы с томами, а совместно с libpciaccess для
прокидывания pci устройств в виртуалку.

> Вообще, я считаю что не проверенный функционал лучше не включать по
> умолчанию, если он выключен апстримом.

Когда используется configure, сделанный для поиска и использования
всего что нашёл, очень трудно понять что апстрим считает стабильным.
Если принять во внимание, что libvirt разрабатывается Redhat'ом, и
посмотреть на lilbvirt в fedora, то там выше перечисленные фичи
включены. Мне кажется лучше собрать с поддержкой фич, и не
использовать, чем пересобирать, когда понадобится(бывает и на оборот
:) )

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-12 20:24 [devel] qemu и все-все-все Alexey Shabalin
  2011-01-13  5:05 ` Ildar Mulyukov
  2011-01-13  6:16 ` Anton Farygin
@ 2011-01-13 12:49 ` Alexey Shabalin
  2011-01-13 13:36 ` Alexey Shabalin
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-13 12:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Заинтересованных прошу посмотреть, высказать мнение/рекомендации. task #36894
task 36894 прошёл сборку. можно тестировать.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13 11:53             ` Anton Farygin
  2011-01-13 12:41               ` Alexey Shabalin
@ 2011-01-13 13:14               ` Anton Gorlov
  1 sibling, 0 replies; 61+ messages in thread
From: Anton Gorlov @ 2011-01-13 13:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

pcap я тестил - работает. Мне фильты нужны были для защиты от ip/mac 
spoofing


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-12 20:24 [devel] qemu и все-все-все Alexey Shabalin
                   ` (2 preceding siblings ...)
  2011-01-13 12:49 ` Alexey Shabalin
@ 2011-01-13 13:36 ` Alexey Shabalin
  2011-01-17 14:39   ` Alexey Shabalin
  2011-01-18 13:18 ` Ildar Mulyukov
  2011-04-15 14:34 ` Alexey Shabalin
  5 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-13 13:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Ну и в конечном итоге всё это хочется видеть в сизифе.
> Так что давайте договариваться об acl, NMU, approve и т.п. :)

python-module-virtinst: "aspsk @qa real" -> "aspsk @qa real shaba"
virt-manager: "aspsk @qa" -> "aspsk @qa shaba"
libvirt: "aspsk real solo rider" -> "aspsk real solo rider shaba"

Спасибо. Их уже можно отправить в сизиф(только желательно вместе с
virt-viewer - жду разрешения на него), хуже не будет.
С qemu* ещё продолжим разборки.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13 13:36 ` Alexey Shabalin
@ 2011-01-17 14:39   ` Alexey Shabalin
  2011-01-17 17:00     ` Kirill A. Shutemov
  0 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-17 14:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/1/13 Alexey Shabalin:
>> Ну и в конечном итоге всё это хочется видеть в сизифе.
>> Так что давайте договариваться об acl, NMU, approve и т.п. :)
>
> python-module-virtinst: "aspsk @qa real" -> "aspsk @qa real shaba"
> virt-manager: "aspsk @qa" -> "aspsk @qa shaba"
> libvirt: "aspsk real solo rider" -> "aspsk real solo rider shaba"
>
> Спасибо. Их уже можно отправить в сизиф(только желательно вместе с
> virt-viewer - жду разрешения на него), хуже не будет.
> С qemu* ещё продолжим разборки.

про virt-viewer и qemu так ничего и не услышал. acl нет.
Ждём-с ответственных.


-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-17 14:39   ` Alexey Shabalin
@ 2011-01-17 17:00     ` Kirill A. Shutemov
  0 siblings, 0 replies; 61+ messages in thread
From: Kirill A. Shutemov @ 2011-01-17 17:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Jan 17, 2011 at 05:39:51PM +0300, Alexey Shabalin wrote:
> 2011/1/13 Alexey Shabalin:
> >> Ну и в конечном итоге всё это хочется видеть в сизифе.
> >> Так что давайте договариваться об acl, NMU, approve и т.п. :)
> >
> > python-module-virtinst: "aspsk @qa real" -> "aspsk @qa real shaba"
> > virt-manager: "aspsk @qa" -> "aspsk @qa shaba"
> > libvirt: "aspsk real solo rider" -> "aspsk real solo rider shaba"
> >
> > Спасибо. Их уже можно отправить в сизиф(только желательно вместе с
> > virt-viewer - жду разрешения на него), хуже не будет.
> > С qemu* ещё продолжим разборки.
> 
> про virt-viewer и qemu так ничего и не услышал. acl нет.

Постараюсь завтра посмотреть.

> Ждём-с ответственных.
> 
> 
> -- 
> Alexey Shabalin
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

-- 
 Kirill A. Shutemov


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-12 20:24 [devel] qemu и все-все-все Alexey Shabalin
                   ` (3 preceding siblings ...)
  2011-01-13 13:36 ` Alexey Shabalin
@ 2011-01-18 13:18 ` Ildar Mulyukov
  2011-01-18 14:42   ` Alexey Shabalin
  2011-04-15 14:34 ` Alexey Shabalin
  5 siblings, 1 reply; 61+ messages in thread
From: Ildar Mulyukov @ 2011-01-18 13:18 UTC (permalink / raw)
  To: devel, shaba

Zero-test не прошёл:
$ kvm -vga qxl
do_spice_init: starting 0.7.1
spice_server_add_interface: SPICE_INTERFACE_QXL
red_worker_main: begin
handle_dev_destroy_surfaces:
id 0, group 0, virt start 0, virt end ffffffff, generation 0, delta 0
get_virt: panic: slot_id too big, addr=a9016008
Aborted
$ kvm -vga qxl -spice port=1234,password=1234
do_spice_init: starting 0.7.1
spice_server_add_interface: SPICE_INTERFACE_KEYBOARD
spice_server_add_interface: SPICE_INTERFACE_MOUSE
spice_server_add_interface: SPICE_INTERFACE_QXL
red_worker_main: begin
handle_dev_destroy_surfaces:
id 0, group 0, virt start 0, virt end ffffffff, generation 0, delta 0
get_virt: panic: slot_id too big, addr=a8fee008
Aborted

Другие варианты не помогли.
$ kvm
   есссно работает.
Помощь зала?
-- 
Ildar Mulyukov,
   free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar.mulyukov@gmail.com
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-18 13:18 ` Ildar Mulyukov
@ 2011-01-18 14:42   ` Alexey Shabalin
  2011-01-19  8:56     ` Ildar Mulyukov
  0 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-18 14:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/1/18 Ildar Mulyukov:
> Zero-test не прошёл:
> $ kvm -vga qxl
> do_spice_init: starting 0.7.1
> spice_server_add_interface: SPICE_INTERFACE_QXL
> red_worker_main: begin
> handle_dev_destroy_surfaces:
> id 0, group 0, virt start 0, virt end ffffffff, generation 0, delta 0
> get_virt: panic: slot_id too big, addr=a9016008
> Aborted
> $ kvm -vga qxl -spice port=1234,password=1234
> do_spice_init: starting 0.7.1
> spice_server_add_interface: SPICE_INTERFACE_KEYBOARD
> spice_server_add_interface: SPICE_INTERFACE_MOUSE
> spice_server_add_interface: SPICE_INTERFACE_QXL
> red_worker_main: begin
> handle_dev_destroy_surfaces:
> id 0, group 0, virt start 0, virt end ffffffff, generation 0, delta 0
> get_virt: panic: slot_id too big, addr=a8fee008
> Aborted
>
> Другие варианты не помогли.

На x86_64 выше перечисленные команды отрабатывают успешно.

$ rpm -qa|grep spice
libspice-gtk-devel-0.4-alt1
spice-client-0.7.1-alt1
libspice-server-devel-0.7.1-alt1
spice-protocol-0.7.0-alt1
libspice-gtk-tools-0.4-alt1
libspice-server-0.7.1-alt1
libspice-gtk-0.4-alt1
python-module-spice-gtk-0.4-alt1

Разработчики spice и kvm (из RedHat) даже не тестируют i586. Я собрал
на страх и риск, но не тестировал.

> $ kvm
>  есссно работает.
> Помощь зала?

а kvm -vga std -spice port=1234,password=1234 ?

-- 
Alexey Shabalin


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-18 14:42   ` Alexey Shabalin
@ 2011-01-19  8:56     ` Ildar Mulyukov
  2011-01-19  9:23       ` Sergey Vlasov
  2011-01-19 11:05       ` Alexey Shabalin
  0 siblings, 2 replies; 61+ messages in thread
From: Ildar Mulyukov @ 2011-01-19  8:56 UTC (permalink / raw)
  To: devel

On 18.01.2011 20:42:16, Alexey Shabalin wrote:
> На x86_64 выше перечисленные команды отрабатывают успешно.
хорошо им.. сидящим на x86_64

> Разработчики spice и kvm (из RedHat) даже не тестируют i586. Я собрал
> на страх и риск, но не тестировал.
плохо. Начинаю тихо ненавидеть Красную Шапку.

> > $ kvm
> >  есссно работает.
> > Помощь зала?
> 
> а kvm -vga std -spice port=1234,password=1234 ?

нет, конечно. Это я тоже пробовал.

Коллеги-тестеры, прошу подтвердить наличие проблемы на i586. Алексей,  
не на чём попробовать? Подозреваю, что проблему можно увидеть даже из  
виртуалки.
-- 
Ildar

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-19  8:56     ` Ildar Mulyukov
@ 2011-01-19  9:23       ` Sergey Vlasov
  2011-01-19  9:30         ` Ildar Mulyukov
  2011-01-19  9:30         ` Ildar Mulyukov
  2011-01-19 11:05       ` Alexey Shabalin
  1 sibling, 2 replies; 61+ messages in thread
From: Sergey Vlasov @ 2011-01-19  9:23 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1139 bytes --]

On Wed, Jan 19, 2011 at 02:56:26PM +0600, Ildar Mulyukov wrote:
> On 18.01.2011 20:42:16, Alexey Shabalin wrote:
>> На x86_64 выше перечисленные команды отрабатывают успешно.
> хорошо им.. сидящим на x86_64
> 
>> Разработчики spice и kvm (из RedHat) даже не тестируют i586. Я собрал
>> на страх и риск, но не тестировал.
> плохо. Начинаю тихо ненавидеть Красную Шапку.
> 
>> > $ kvm
>> >  есссно работает.
>> > Помощь зала?
>> 
>> а kvm -vga std -spice port=1234,password=1234 ?
> 
> нет, конечно. Это я тоже пробовал.
> 
> Коллеги-тестеры, прошу подтвердить 
> наличие проблемы на i586. Алексей, не на чём 
> попробовать? Подозреваю, что проблему 
> можно увидеть даже из виртуалки.

Похоже, работать на i568 это никогда не будет:

http://www.spice-space.org/faq.html

| I built Spice server on a 32-bit machine and it failed. What can I do?
| 
| Building Spice server on 32-bit machine is not supported because
| Spice server is dependent on 64-bit atomic operations. However, you
| can build Spice client for a 32-bit machine by cding into client
| directory and executeing the make command from there. 

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-19  9:23       ` Sergey Vlasov
@ 2011-01-19  9:30         ` Ildar Mulyukov
  2011-01-19 11:28           ` Alexey Shabalin
  2011-01-19  9:30         ` Ildar Mulyukov
  1 sibling, 1 reply; 61+ messages in thread
From: Ildar Mulyukov @ 2011-01-19  9:30 UTC (permalink / raw)
  To: devel, shaba

On 19.01.2011 15:23:12, Sergey Vlasov wrote:
> Похоже, работать на i568 это никогда не будет:
> 
> http://www.spice-space.org/faq.html
> 
> | I built Spice server on a 32-bit machine and it failed. What can I  
> do?
> |
> | Building Spice server on 32-bit machine is not supported because
> | Spice server is dependent on 64-bit atomic operations. However, you
> | can build Spice client for a 32-bit machine by cding into client
> | directory and executeing the make command from there.

Алексей, надо поставить ExclusiveArch на соотв. пакеты. Думай.
-- 
Ildar

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-19  9:23       ` Sergey Vlasov
  2011-01-19  9:30         ` Ildar Mulyukov
@ 2011-01-19  9:30         ` Ildar Mulyukov
  1 sibling, 0 replies; 61+ messages in thread
From: Ildar Mulyukov @ 2011-01-19  9:30 UTC (permalink / raw)
  To: devel

On 19.01.2011 15:23:12, Sergey Vlasov wrote:
> Похоже, работать на i568 это никогда не будет:
> 
> http://www.spice-space.org/faq.html

Сергей, спасибо.
-- 
Ildar

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-19  8:56     ` Ildar Mulyukov
  2011-01-19  9:23       ` Sergey Vlasov
@ 2011-01-19 11:05       ` Alexey Shabalin
  2011-01-19 12:07         ` Ildar Mulyukov
  1 sibling, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-19 11:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/1/19 Ildar Mulyukov:
> On 18.01.2011 20:42:16, Alexey Shabalin wrote:
>>
> Коллеги-тестеры, прошу подтвердить наличие проблемы на i586. Алексей, не на
> чём попробовать? Подозреваю, что проблему можно увидеть даже из виртуалки.
И не на чем, да и смысла нет.

Про spice ещё такой момент.
В проекте spice есть свой git, со своим qemu-spice.
Но тащить в сизиф ещё один qemu мне кажется уже слишком. (хотя если
есть претензии, я могу и ещё один qemu-spice залить).
qemu-spice базируется на qemu, а не на qemu-kvm.
~ 80% (может уже больше) изменений qemu-spice вернулись в проект qemu.
В qemu-kvm меньше.
Сделать mege в qemu для qemu-spice проще.
Это я к чему - что именно spice лучше тестировать в qemu. В qemu-kvm я
мог что-то не до конца перенести. (хотя я использую и тестирую именно
kvm).


-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-19  9:30         ` Ildar Mulyukov
@ 2011-01-19 11:28           ` Alexey Shabalin
  0 siblings, 0 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-01-19 11:28 UTC (permalink / raw)
  To: devel, shaba

2011/1/19 Ildar Mulyukov :
> On 19.01.2011 15:23:12, Sergey Vlasov wrote:
>>
>> Похоже, работать на i568 это никогда не будет:
>>
>> http://www.spice-space.org/faq.html
>>
>> | I built Spice server on a 32-bit machine and it failed. What can I do?
>> |
>> | Building Spice server on 32-bit machine is not supported because
>> | Spice server is dependent on 64-bit atomic operations. However, you
>> | can build Spice client for a 32-bit machine by cding into client
>> | directory and executeing the make command from there.
>
> Алексей, надо поставить ExclusiveArch на соотв. пакеты. Думай.
Да, конечно.
В общем все acl получены, больше замечаний и пожеланий нее?
Часть пакетов уже ушла в сизиф.
Для более всеохватывающего тестирования я заливаю qemu и kvm в сизиф.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-19 11:05       ` Alexey Shabalin
@ 2011-01-19 12:07         ` Ildar Mulyukov
  0 siblings, 0 replies; 61+ messages in thread
From: Ildar Mulyukov @ 2011-01-19 12:07 UTC (permalink / raw)
  To: devel

On 19.01.2011 17:05:33, Alexey Shabalin wrote:
> Это я к чему - что именно spice лучше тестировать в qemu. В qemu-kvm я
> мог что-то не до конца перенести. (хотя я использую и тестирую именно
> kvm).

$ qemu -vga std -spice port=1234,password=1234
do_spice_init: starting 0.7.1
spice_server_add_interface: SPICE_INTERFACE_KEYBOARD
spice_server_add_interface: SPICE_INTERFACE_MOUSE
spice_server_add_interface: SPICE_INTERFACE_QXL
red_worker_main: begin
id 0, group 0, virt start 0, virt end ffffffff, generation 0, delta 0
get_virt: panic: slot_id too big, addr=a9e59008
Aborted

вот :-(
-- 
Ildar

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-13 10:14   ` Alexey Shabalin
  2011-01-13 10:22     ` Anton Farygin
@ 2011-02-24 17:17     ` Alexey Shabalin
  2011-02-24 17:26       ` Kirill A. Shutemov
                         ` (2 more replies)
  1 sibling, 3 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-02-24 17:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/1/13 Alexey Shabalin:
>> Я не возражаю, но надо бы протестировать обновление. Плюс - внешние ромы
>> как-то стрёмно - может быть, всё-таки, останемся на внутренних ? ты не
>> сравнивал разницу между ними ?
> Тестировать конечно надо.
> Если доверять pc-bios/README, то локальные ромы это просто локальные
> копии соответствующих проектов.
> Они только в бинарном виде. Обновляются от случая к случаю.
> Использовать внешние ромы - это не моя идея, подсмотрел в fedora.
>
>>> PPS: конечно там всё не идеально и ещё есть чего сделать. например:
>>> возможно "синхронизировать" спеки для qemu и qemu-kvm, убрать
>>> qemu-common - я не понял почему так назвали пакет с документацией и
>>> почему он обязательный а не опциональный. Надо бы сделать общий
>>> control и init-скрипт для модуля kvm, т.к. qemu тоже умеет kvm. Ну и
>>> так далее.
>>
>> ok
> ok - это пожелание увидеть эти изменения уже в текущей сборке? :)

отрицательных отзывов я не увидел (как впрочем и положительных :) ),
так что продолжаю пилить дальше.
Различий между qemu и qemu-kvm всё меньше и меньше. Самое основное,
что нужно от qemu-kvm (и чем он отличается от qemu) это сам бинарник,
исполняемый файл.
Всё остальное у проектов одинаковое (utils, локализация, конфиги и т.п.).
Так давайте от qemu-kvm паковать только этот бинарник, а всё остальное
использовать от qemu (ну зачем в репо два одинаковых qemu-img и
qemu-kvm-img?).
Останется только одна алтернатива для этого
бинарника(/usr/bin/qemu-system-x86_64).
Сервис kvm, загружающий ядерный модуль kvm, переедет в пакет
qemu-common, на который будет зависимость и у qemu и у qemu-kvm.  Так
же останется единственный vde,img пакет.
А вот qemu, возможно, стоит попилить ещё мельче на system-x86,
system-ppc, system-arm и т.д.

Вопросы, предложения?

--
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-24 17:17     ` Alexey Shabalin
@ 2011-02-24 17:26       ` Kirill A. Shutemov
  2011-02-24 17:31         ` Anton Farygin
  2011-02-24 18:15         ` Alexey Shabalin
  2011-02-28 11:55       ` Alexey Shabalin
  2011-03-01 18:57       ` Mikhail Efremov
  2 siblings, 2 replies; 61+ messages in thread
From: Kirill A. Shutemov @ 2011-02-24 17:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Feb 24, 2011 at 08:17:48PM +0300, Alexey Shabalin wrote:
> А вот qemu, возможно, стоит попилить ещё мельче на system-x86,
> system-ppc, system-arm и т.д.

Зачем?


-- 
 Kirill A. Shutemov


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-24 17:26       ` Kirill A. Shutemov
@ 2011-02-24 17:31         ` Anton Farygin
  2011-02-24 18:31           ` Alexey Shabalin
  2011-02-24 18:15         ` Alexey Shabalin
  1 sibling, 1 reply; 61+ messages in thread
From: Anton Farygin @ 2011-02-24 17:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.02.2011 20:26, Kirill A. Shutemov пишет:
> On Thu, Feb 24, 2011 at 08:17:48PM +0300, Alexey Shabalin wrote:
>> А вот qemu, возможно, стоит попилить ещё мельче на system-x86,
>> system-ppc, system-arm и т.д.
>
> Зачем?

Присоединяюсь к этому вопросу ...

лучше оторвать qemu-kvm от иксов, и запаковать вариант для серверов в 
отдельный подпакет.




^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-24 17:26       ` Kirill A. Shutemov
  2011-02-24 17:31         ` Anton Farygin
@ 2011-02-24 18:15         ` Alexey Shabalin
  2011-02-24 18:22           ` Anton Farygin
  1 sibling, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-02-24 18:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/2/24 Kirill A. Shutemov <kirill@shutemov.name>:
> On Thu, Feb 24, 2011 at 08:17:48PM +0300, Alexey Shabalin wrote:
>> А вот qemu, возможно, стоит попилить ещё мельче на system-x86,
>> system-ppc, system-arm и т.д.
>
> Зачем?
А зачем они нужны, если я(и таких много) никогда не собираюсь
запускать ничего не x86-подобного?
А кому надо, может доставить самостоятельно.
Но конечно это как предложение, если все против, делать не буду.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-24 18:15         ` Alexey Shabalin
@ 2011-02-24 18:22           ` Anton Farygin
  0 siblings, 0 replies; 61+ messages in thread
From: Anton Farygin @ 2011-02-24 18:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.02.2011 21:15, Alexey Shabalin пишет:
> 2011/2/24 Kirill A. Shutemov<kirill@shutemov.name>:
>> On Thu, Feb 24, 2011 at 08:17:48PM +0300, Alexey Shabalin wrote:
>>> А вот qemu, возможно, стоит попилить ещё мельче на system-x86,
>>> system-ppc, system-arm и т.д.
>>
>> Зачем?
> А зачем они нужны, если я(и таких много) никогда не собираюсь
> запускать ничего не x86-подобного?
> А кому надо, может доставить самостоятельно.
> Но конечно это как предложение, если все против, делать не буду.

лучше пускай оно будет, не мешает.



^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-24 17:31         ` Anton Farygin
@ 2011-02-24 18:31           ` Alexey Shabalin
  2011-02-24 19:53             ` Anton Farygin
  0 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-02-24 18:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> лучше оторвать qemu-kvm от иксов, и запаковать вариант для серверов в
> отдельный подпакет.
Я так понимаю, что libX11 нужен для SDL. Может вообще SDL оторвать? Он
кому-нибудь нужен?

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-24 18:31           ` Alexey Shabalin
@ 2011-02-24 19:53             ` Anton Farygin
  2011-02-28 16:09               ` Alexey Shabalin
  0 siblings, 1 reply; 61+ messages in thread
From: Anton Farygin @ 2011-02-24 19:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.02.2011 21:31, Alexey Shabalin пишет:
>> лучше оторвать qemu-kvm от иксов, и запаковать вариант для серверов в
>> отдельный подпакет.
> Я так понимаю, что libX11 нужен для SDL. Может вообще SDL оторвать? Он
> кому-нибудь нужен?

ну, без SDL не будет работать локальная версия. Я бы подумал на предмет 
двух сборок - с и без.

ещё pulseaudio как-то напрягает малость...




^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-24 17:17     ` Alexey Shabalin
  2011-02-24 17:26       ` Kirill A. Shutemov
@ 2011-02-28 11:55       ` Alexey Shabalin
  2011-03-01 18:57       ` Mikhail Efremov
  2 siblings, 0 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-02-28 11:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

>>> Я не возражаю, но надо бы протестировать обновление. Плюс - внешние ромы
>>> как-то стрёмно - может быть, всё-таки, останемся на внутренних ? ты не
>>> сравнивал разницу между ними ?
>> Тестировать конечно надо.
>> Если доверять pc-bios/README, то локальные ромы это просто локальные
>> копии соответствующих проектов.
>> Они только в бинарном виде. Обновляются от случая к случаю.
>> Использовать внешние ромы - это не моя идея, подсмотрел в fedora.
done.
Теперь внешние ромы используются и для qemu и для qemu-kvm.
У пакета qemu-common есть зависимость на нужные пакеты.

>>>> PPS: конечно там всё не идеально и ещё есть чего сделать. например:
>>>> возможно "синхронизировать" спеки для qemu и qemu-kvm, убрать
>>>> qemu-common - я не понял почему так назвали пакет с документацией и
>>>> почему он обязательный а не опциональный. Надо бы сделать общий
>>>> control и init-скрипт для модуля kvm, т.к. qemu тоже умеет kvm. Ну и
>>>> так далее.
> отрицательных отзывов я не увидел (как впрочем и положительных :) ),
> так что продолжаю пилить дальше.
> Различий между qemu и qemu-kvm всё меньше и меньше. Самое основное,
> что нужно от qemu-kvm (и чем он отличается от qemu) это сам бинарник,
> исполняемый файл.
> Всё остальное у проектов одинаковое (utils, локализация, конфиги и т.п.).
> Так давайте от qemu-kvm паковать только этот бинарник, а всё остальное
> использовать от qemu (ну зачем в репо два одинаковых qemu-img и
> qemu-kvm-img?).
> Останется только одна алтернатива для этого
> бинарника(/usr/bin/qemu-system-x86_64).
> Сервис kvm, загружающий ядерный модуль kvm, переедет в пакет
> qemu-common, на который будет зависимость и у qemu и у qemu-kvm.  Так
> же останется единственный vde,img пакет.

done.
init-скрипт переехал в qemu-common.
В qemu-kvm осталось только самое ценное, остальное из пакета qemu.
init-скрипт для vde переехал в пакет vde2.
Кстати, кто реально пользуется vde, имеет смысл посмотреть на
init-скрипт из Arch, и возможно подчерпнуть что-то ценного. (мне vde
не особо нужен - поэтому жду патчей)

> А вот qemu, возможно, стоит попилить ещё мельче на system-x86,
> system-ppc, system-arm и т.д.

Уговорили, не трогал.

> Вопросы, предложения?

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-24 19:53             ` Anton Farygin
@ 2011-02-28 16:09               ` Alexey Shabalin
  2011-02-28 16:35                 ` Anton Farygin
                                   ` (2 more replies)
  0 siblings, 3 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-02-28 16:09 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/2/24 Anton Farygin:
> 24.02.2011 21:31, Alexey Shabalin пишет:
>>>
>>> лучше оторвать qemu-kvm от иксов, и запаковать вариант для серверов в
>>> отдельный подпакет.
>>
>> Я так понимаю, что libX11 нужен для SDL. Может вообще SDL оторвать? Он
>> кому-нибудь нужен?
>
> ну, без SDL не будет работать локальная версия. Я бы подумал на предмет двух
> сборок - с и без.
Кто запускает локальную версию через SDL?
Лучше уж через spice тогда.
В общем я отключил поддержку SDL в qemu и qemu-kvm.

> ещё pulseaudio как-то напрягает малость...
Предложение отключить? Точно никому не надо?

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 16:09               ` Alexey Shabalin
@ 2011-02-28 16:35                 ` Anton Farygin
  2011-02-28 17:22                   ` Alexey Shabalin
  2011-03-01  6:55                 ` Ildar Mulyukov
  2011-03-01  7:35                 ` Anton V. Boyarshinov
  2 siblings, 1 reply; 61+ messages in thread
From: Anton Farygin @ 2011-02-28 16:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

28.02.2011 19:09, Alexey Shabalin пишет:
> 2011/2/24 Anton Farygin:
>> 24.02.2011 21:31, Alexey Shabalin пишет:
>>>>
>>>> лучше оторвать qemu-kvm от иксов, и запаковать вариант для серверов в
>>>> отдельный подпакет.
>>>
>>> Я так понимаю, что libX11 нужен для SDL. Может вообще SDL оторвать? Он
>>> кому-нибудь нужен?
>>
>> ну, без SDL не будет работать локальная версия. Я бы подумал на предмет двух
>> сборок - с и без.
> Кто запускает локальную версию через SDL?
> Лучше уж через spice тогда.
> В общем я отключил поддержку SDL в qemu и qemu-kvm.

А ты проверил, оно работает ?

>
>> ещё pulseaudio как-то напрягает малость...
> Предложение отключить? Точно никому не надо?
>

Мне не нужно.


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 16:35                 ` Anton Farygin
@ 2011-02-28 17:22                   ` Alexey Shabalin
  2011-02-28 18:21                     ` Anton Farygin
  0 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-02-28 17:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/2/28 Anton Farygin :
> 28.02.2011 19:09, Alexey Shabalin пишет:
>>
>> 2011/2/24 Anton Farygin:
>>>
>>> 24.02.2011 21:31, Alexey Shabalin пишет:
>>>>>
>>>>> лучше оторвать qemu-kvm от иксов, и запаковать вариант для серверов в
>>>>> отдельный подпакет.
>>>>
>>>> Я так понимаю, что libX11 нужен для SDL. Может вообще SDL оторвать? Он
>>>> кому-нибудь нужен?
>>>
>>> ну, без SDL не будет работать локальная версия. Я бы подумал на предмет
>>> двух
>>> сборок - с и без.
>>
>> Кто запускает локальную версию через SDL?
>> Лучше уж через spice тогда.
>> В общем я отключил поддержку SDL в qemu и qemu-kvm.
>
> А ты проверил, оно работает ?
Конечно проверял, перед отправкой на сборку.
spice и vnc работает.

>>> ещё pulseaudio как-то напрягает малость...
>>
>> Предложение отключить? Точно никому не надо?
>>
>
> Мне не нужно.
Ок, в следующей сборке.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 17:22                   ` Alexey Shabalin
@ 2011-02-28 18:21                     ` Anton Farygin
  2011-02-28 18:33                       ` Alexey Shabalin
  0 siblings, 1 reply; 61+ messages in thread
From: Anton Farygin @ 2011-02-28 18:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

28.02.2011 20:22, Alexey Shabalin пишет:
> 2011/2/28 Anton Farygin :
>> 28.02.2011 19:09, Alexey Shabalin пишет:
>>>
>>> 2011/2/24 Anton Farygin:
>>>>
>>>> 24.02.2011 21:31, Alexey Shabalin пишет:
>>>>>>
>>>>>> лучше оторвать qemu-kvm от иксов, и запаковать вариант для серверов в
>>>>>> отдельный подпакет.
>>>>>
>>>>> Я так понимаю, что libX11 нужен для SDL. Может вообще SDL оторвать? Он
>>>>> кому-нибудь нужен?
>>>>
>>>> ну, без SDL не будет работать локальная версия. Я бы подумал на предмет
>>>> двух
>>>> сборок - с и без.
>>>
>>> Кто запускает локальную версию через SDL?
>>> Лучше уж через spice тогда.
>>> В общем я отключил поддержку SDL в qemu и qemu-kvm.
>>
>> А ты проверил, оно работает ?
> Конечно проверял, перед отправкой на сборку.
> spice и vnc работает.

А локальный запуск без spice ?



^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 18:21                     ` Anton Farygin
@ 2011-02-28 18:33                       ` Alexey Shabalin
  2011-02-28 18:57                         ` Kirill A. Shutemov
  0 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-02-28 18:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/2/28 Anton Farygin:
> 28.02.2011 20:22, Alexey Shabalin пишет:
>>
>> 2011/2/28 Anton Farygin :
>>>
>>> 28.02.2011 19:09, Alexey Shabalin пишет:
>>>>
>>>> 2011/2/24 Anton Farygin:
>>>>>
>>>>> 24.02.2011 21:31, Alexey Shabalin пишет:
>>>>>>>
>>>>>>> лучше оторвать qemu-kvm от иксов, и запаковать вариант для серверов в
>>>>>>> отдельный подпакет.
>>>>>>
>>>>>> Я так понимаю, что libX11 нужен для SDL. Может вообще SDL оторвать? Он
>>>>>> кому-нибудь нужен?
>>>>>
>>>>> ну, без SDL не будет работать локальная версия. Я бы подумал на предмет
>>>>> двух
>>>>> сборок - с и без.
>>>>
>>>> Кто запускает локальную версию через SDL?
>>>> Лучше уж через spice тогда.
>>>> В общем я отключил поддержку SDL в qemu и qemu-kvm.
>>>
>>> А ты проверил, оно работает ?
>>
>> Конечно проверял, перед отправкой на сборку.
>> spice и vnc работает.
>
> А локальный запуск без spice ?
локальный через SDL? так я же собрал без SDL, как запустится?
запуститься - запуститься, только доступа к консоли не будет.
Тут проще с vnc запустить.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 18:33                       ` Alexey Shabalin
@ 2011-02-28 18:57                         ` Kirill A. Shutemov
  2011-02-28 19:07                           ` Anton Farygin
  0 siblings, 1 reply; 61+ messages in thread
From: Kirill A. Shutemov @ 2011-02-28 18:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Feb 28, 2011 at 09:33:51PM +0300, Alexey Shabalin wrote:
> 2011/2/28 Anton Farygin:
> > 28.02.2011 20:22, Alexey Shabalin пишет:
> >>
> >> 2011/2/28 Anton Farygin :
> >>>
> >>> 28.02.2011 19:09, Alexey Shabalin пишет:
> >>>>
> >>>> 2011/2/24 Anton Farygin:
> >>>>>
> >>>>> 24.02.2011 21:31, Alexey Shabalin пишет:
> >>>>>>>
> >>>>>>> лучше оторвать qemu-kvm от иксов, и запаковать вариант для серверов в
> >>>>>>> отдельный подпакет.
> >>>>>>
> >>>>>> Я так понимаю, что libX11 нужен для SDL. Может вообще SDL оторвать? Он
> >>>>>> кому-нибудь нужен?
> >>>>>
> >>>>> ну, без SDL не будет работать локальная версия. Я бы подумал на предмет
> >>>>> двух
> >>>>> сборок - с и без.
> >>>>
> >>>> Кто запускает локальную версию через SDL?
> >>>> Лучше уж через spice тогда.
> >>>> В общем я отключил поддержку SDL в qemu и qemu-kvm.
> >>>
> >>> А ты проверил, оно работает ?
> >>
> >> Конечно проверял, перед отправкой на сборку.
> >> spice и vnc работает.
> >
> > А локальный запуск без spice ?
> локальный через SDL? так я же собрал без SDL, как запустится?
> запуститься - запуститься, только доступа к консоли не будет.
> Тут проще с vnc запустить.

Верните, пожалуйста, SDL. Что б без танцев локально работало.

-- 
 Kirill A. Shutemov


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 18:57                         ` Kirill A. Shutemov
@ 2011-02-28 19:07                           ` Anton Farygin
  2011-02-28 19:17                             ` REAL
  2011-02-28 19:20                             ` Alexey Shabalin
  0 siblings, 2 replies; 61+ messages in thread
From: Anton Farygin @ 2011-02-28 19:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

28.02.2011 21:57, Kirill A. Shutemov пишет:
> On Mon, Feb 28, 2011 at 09:33:51PM +0300, Alexey Shabalin wrote:
>> 2011/2/28 Anton Farygin:
>>> 28.02.2011 20:22, Alexey Shabalin пишет:
>>>>
>>>> 2011/2/28 Anton Farygin :
>>>>>
>>>>> 28.02.2011 19:09, Alexey Shabalin пишет:
>>>>>>
>>>>>> 2011/2/24 Anton Farygin:
>>>>>>>
>>>>>>> 24.02.2011 21:31, Alexey Shabalin пишет:
>>>>>>>>>
>>>>>>>>> лучше оторвать qemu-kvm от иксов, и запаковать вариант для серверов в
>>>>>>>>> отдельный подпакет.
>>>>>>>>
>>>>>>>> Я так понимаю, что libX11 нужен для SDL. Может вообще SDL оторвать? Он
>>>>>>>> кому-нибудь нужен?
>>>>>>>
>>>>>>> ну, без SDL не будет работать локальная версия. Я бы подумал на предмет
>>>>>>> двух
>>>>>>> сборок - с и без.
>>>>>>
>>>>>> Кто запускает локальную версию через SDL?
>>>>>> Лучше уж через spice тогда.
>>>>>> В общем я отключил поддержку SDL в qemu и qemu-kvm.
>>>>>
>>>>> А ты проверил, оно работает ?
>>>>
>>>> Конечно проверял, перед отправкой на сборку.
>>>> spice и vnc работает.
>>>
>>> А локальный запуск без spice ?
>> локальный через SDL? так я же собрал без SDL, как запустится?
>> запуститься - запуститься, только доступа к консоли не будет.
>> Тут проще с vnc запустить.
>
> Верните, пожалуйста, SDL. Что б без танцев локально работало.

именно.



^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 19:07                           ` Anton Farygin
@ 2011-02-28 19:17                             ` REAL
  2011-02-28 19:19                               ` Anton Farygin
  2011-02-28 19:29                               ` REAL
  2011-02-28 19:20                             ` Alexey Shabalin
  1 sibling, 2 replies; 61+ messages in thread
From: REAL @ 2011-02-28 19:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

01.03.2011 01:07, Anton Farygin пишет:
>>>> А локальный запуск без spice ?
>>> локальный через SDL? так я же собрал без SDL, как запустится?
>>> запуститься - запуститься, только доступа к консоли не будет.
>>> Тут проще с vnc запустить.
>>
>> Верните, пожалуйста, SDL. Что б без танцев локально работало.
>
> именно.

давно пора, но мейнтейнер к нему равнодушен, а больше ни у кого прав нет.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 19:17                             ` REAL
@ 2011-02-28 19:19                               ` Anton Farygin
  2011-02-28 19:29                               ` REAL
  1 sibling, 0 replies; 61+ messages in thread
From: Anton Farygin @ 2011-02-28 19:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

28.02.2011 22:17, REAL пишет:
> 01.03.2011 01:07, Anton Farygin пишет:
>>>>> А локальный запуск без spice ?
>>>> локальный через SDL? так я же собрал без SDL, как запустится?
>>>> запуститься - запуститься, только доступа к консоли не будет.
>>>> Тут проще с vnc запустить.
>>>
>>> Верните, пожалуйста, SDL. Что б без танцев локально работало.
>>
>> именно.
>
> давно пора, но мейнтейнер к нему равнодушен, а больше ни у кого прав нет.

Ты о чём ?



^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 19:07                           ` Anton Farygin
  2011-02-28 19:17                             ` REAL
@ 2011-02-28 19:20                             ` Alexey Shabalin
  2011-02-28 20:05                               ` Michael Shigorin
  1 sibling, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-02-28 19:20 UTC (permalink / raw)
  To: ALT Linux Team development discussions

>> Верните, пожалуйста, SDL. Что б без танцев локально работало.
>
> именно.
отправил на сборку с включенным SDL и выключенным pulseaudio.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 19:17                             ` REAL
  2011-02-28 19:19                               ` Anton Farygin
@ 2011-02-28 19:29                               ` REAL
  1 sibling, 0 replies; 61+ messages in thread
From: REAL @ 2011-02-28 19:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

01.03.2011 01:17, REAL пишет:
>>> Верните, пожалуйста, SDL. Что б без танцев локально работало.
>>
>> именно.
>
> давно пора, но мейнтейнер к нему равнодушен, а больше ни у кого прав нет.

но ведь есть же ldv@ ;)

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 19:20                             ` Alexey Shabalin
@ 2011-02-28 20:05                               ` Michael Shigorin
  2011-02-28 20:16                                 ` Sergey Bolshakov
  0 siblings, 1 reply; 61+ messages in thread
From: Michael Shigorin @ 2011-02-28 20:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Feb 28, 2011 at 10:20:36PM +0300, Alexey Shabalin wrote:
> >> Верните, пожалуйста, SDL. Что б без танцев локально работало.
> > именно.
> отправил на сборку с включенным SDL и выключенным pulseaudio.

Может, тогда собирать два бинарника, как с apache +/- mod_perl
приходилось делать?  На десктопе хочется SDL/pulse, на сервере,
видимо, нет.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 20:05                               ` Michael Shigorin
@ 2011-02-28 20:16                                 ` Sergey Bolshakov
  2011-02-28 22:33                                   ` Alexey Shabalin
  0 siblings, 1 reply; 61+ messages in thread
From: Sergey Bolshakov @ 2011-02-28 20:16 UTC (permalink / raw)
  To: devel

>>>>> "Michael" == Michael Shigorin <mike-nVB1ZwtFQf3sG83rWm+8vg@public.gmane.org> writes:

 > On Mon, Feb 28, 2011 at 10:20:36PM +0300, Alexey Shabalin wrote:
 >> >> Верните, пожалуйста, SDL. Что б без танцев локально работало.
 >> > именно.
 >> отправил на сборку с включенным SDL и выключенным pulseaudio.

Мягко говоря, странное сочетание.

 > Может, тогда собирать два бинарника, как с apache +/- mod_perl
 > приходилось делать?  На десктопе хочется SDL/pulse, на сервере,
 > видимо, нет.

Видимо, да.

-- 


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 20:16                                 ` Sergey Bolshakov
@ 2011-02-28 22:33                                   ` Alexey Shabalin
  0 siblings, 0 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-02-28 22:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

>  > On Mon, Feb 28, 2011 at 10:20:36PM +0300, Alexey Shabalin wrote:
>  >> >> Верните, пожалуйста, SDL. Что б без танцев локально работало.
>  >> > именно.
>  >> отправил на сборку с включенным SDL и выключенным pulseaudio.
>
> Мягко говоря, странное сочетание.
>
>  > Может, тогда собирать два бинарника, как с apache +/- mod_perl
>  > приходилось делать?  На десктопе хочется SDL/pulse, на сервере,
>  > видимо, нет.
>
> Видимо, да.
Хорошо, давайте я верну взад и SDL и pulseaudio.
А кому нужно без них (типа серверную версию) - добро пожаловать, я acl
ни у кого не отбирал.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 16:09               ` Alexey Shabalin
  2011-02-28 16:35                 ` Anton Farygin
@ 2011-03-01  6:55                 ` Ildar Mulyukov
  2011-03-01  7:35                 ` Anton V. Boyarshinov
  2 siblings, 0 replies; 61+ messages in thread
From: Ildar Mulyukov @ 2011-03-01  6:55 UTC (permalink / raw)
  To: devel

On 28.02.2011 22:09:21, Alexey Shabalin wrote:
> 2011/2/24 Anton Farygin:
> > 24.02.2011 21:31, Alexey Shabalin пишет:
> >>>
> >>> лучше оторвать qemu-kvm от иксов, и запаковать вариант для  
> серверов в
> >>> отдельный подпакет.
> >>
> >> Я так понимаю, что libX11 нужен для SDL. Может вообще SDL  
> оторвать? Он
> >> кому-нибудь нужен?
> >
> > ну, без SDL не будет работать локальная версия. Я бы подумал на  
> предмет двух
> > сборок - с и без.
> Кто запускает локальную версию через SDL?
> Лучше уж через spice тогда.

Алексей, я же писал: на i586 SPICE не включается!
АУ!
-- 
Ildar

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-28 16:09               ` Alexey Shabalin
  2011-02-28 16:35                 ` Anton Farygin
  2011-03-01  6:55                 ` Ildar Mulyukov
@ 2011-03-01  7:35                 ` Anton V. Boyarshinov
  2 siblings, 0 replies; 61+ messages in thread
From: Anton V. Boyarshinov @ 2011-03-01  7:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: a.shabalin

В Mon, 28 Feb 2011 19:09:21 +0300
Alexey Shabalin <a.shabalin@gmail.com> пишет:

> >
> > ну, без SDL не будет работать локальная версия. Я бы подумал на
> > предмет двух сборок - с и без.
> Кто запускает локальную версию через SDL?
Я, например, запускаю. Ни не вижу в этом ничего странного.


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-02-24 17:17     ` Alexey Shabalin
  2011-02-24 17:26       ` Kirill A. Shutemov
  2011-02-28 11:55       ` Alexey Shabalin
@ 2011-03-01 18:57       ` Mikhail Efremov
  2011-03-02 18:48         ` Alexey Shabalin
  2 siblings, 1 reply; 61+ messages in thread
From: Mikhail Efremov @ 2011-03-01 18:57 UTC (permalink / raw)
  To: devel

On Thu, 24 Feb 2011 20:17:48 +0300 Alexey Shabalin wrote:
> 2011/1/13 Alexey Shabalin:
> отрицательных отзывов я не увидел (как впрочем и положительных :) ),
> так что продолжаю пилить дальше.

$ kvm -drive file=/home/sem/kvm/test.img,if=scsi,boot=on -m 256
Could not open option rom 'extboot.bin': No such file or directory
Could not open option rom 'vapic.bin': No such file or directory
VNC server running on `127.0.0.1:5900'

При этом оно не может загрузиться с hdd (Boot failed: could not read the
boot disk). С if=ide работает.
Это с qemu-kvm-0.14.0-alt1, раньше работало.
И пропали extboot.bin и vapic.bin. Про второй не знаю, а первый вроде
как используется при boot=on.

Багу повесить?

-- 
WBR, Mikhail Efremov


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-03-01 18:57       ` Mikhail Efremov
@ 2011-03-02 18:48         ` Alexey Shabalin
  2011-03-03 17:00           ` Mikhail Efremov
  0 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-03-02 18:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/3/1 Mikhail Efremov :
> On Thu, 24 Feb 2011 20:17:48 +0300 Alexey Shabalin wrote:
>> 2011/1/13 Alexey Shabalin:
>> отрицательных отзывов я не увидел (как впрочем и положительных :) ),
>> так что продолжаю пилить дальше.
>
> $ kvm -drive file=/home/sem/kvm/test.img,if=scsi,boot=on -m 256
> Could not open option rom 'extboot.bin': No such file or directory
> Could not open option rom 'vapic.bin': No such file or directory
> VNC server running on `127.0.0.1:5900'
>
> При этом оно не может загрузиться с hdd (Boot failed: could not read the
> boot disk). С if=ide работает.
> Это с qemu-kvm-0.14.0-alt1, раньше работало.
> И пропали extboot.bin и vapic.bin. Про второй не знаю, а первый вроде
> как используется при boot=on.
>
> Багу повесить?
ага, моя ошибка. исправленный пакет отправлен на сборку.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-03-02 18:48         ` Alexey Shabalin
@ 2011-03-03 17:00           ` Mikhail Efremov
  2011-03-03 18:03             ` Alexey Shabalin
  0 siblings, 1 reply; 61+ messages in thread
From: Mikhail Efremov @ 2011-03-03 17:00 UTC (permalink / raw)
  To: devel

On Wed, 2 Mar 2011 21:48:22 +0300 Alexey Shabalin wrote:
> 2011/3/1 Mikhail Efremov :
> > При этом оно не может загрузиться с hdd (Boot failed: could not read the
> > boot disk). С if=ide работает.
> > Это с qemu-kvm-0.14.0-alt1, раньше работало.
> > И пропали extboot.bin и vapic.bin. Про второй не знаю, а первый вроде
> > как используется при boot=on.
> >
> ага, моя ошибка. исправленный пакет отправлен на сборку.

Да, заработало. Спасибо.

-- 
WBR, Mikhail Efremov


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-03-03 17:00           ` Mikhail Efremov
@ 2011-03-03 18:03             ` Alexey Shabalin
  2011-03-03 18:39               ` Anton Farygin
  0 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-03-03 18:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/3/3 Mikhail Efremov :
> On Wed, 2 Mar 2011 21:48:22 +0300 Alexey Shabalin wrote:
>> 2011/3/1 Mikhail Efremov :
>> > При этом оно не может загрузиться с hdd (Boot failed: could not read the
>> > boot disk). С if=ide работает.
>> > Это с qemu-kvm-0.14.0-alt1, раньше работало.
>> > И пропали extboot.bin и vapic.bin. Про второй не знаю, а первый вроде
>> > как используется при boot=on.
>> >
>> ага, моя ошибка. исправленный пакет отправлен на сборку.
>
> Да, заработало. Спасибо.

Теперь я наконец-то нашёл, чем отличается qemu-kvm от qemu :)

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-03-03 18:03             ` Alexey Shabalin
@ 2011-03-03 18:39               ` Anton Farygin
  2011-03-03 20:35                 ` Alexey Shabalin
  0 siblings, 1 reply; 61+ messages in thread
From: Anton Farygin @ 2011-03-03 18:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

03.03.2011 21:03, Alexey Shabalin пишет:
>
> Теперь я наконец-то нашёл, чем отличается qemu-kvm от qemu :)

Ну расскажи ;)



^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-03-03 18:39               ` Anton Farygin
@ 2011-03-03 20:35                 ` Alexey Shabalin
  2011-03-03 21:25                   ` Grigory Milev
  2011-03-04 10:32                   ` Anton Farygin
  0 siblings, 2 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-03-03 20:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/3/3 Anton Farygin:
> 03.03.2011 21:03, Alexey Shabalin пишет:
>>
>> Теперь я наконец-то нашёл, чем отличается qemu-kvm от qemu :)
>
> Ну расскажи ;)
Это касается vapic. Для просмотрара надо прогрепать исходники qemu-kvm
для поиска vapic.
В qemu никаких упоминаний vapic нет.
extboot.bin - не такая важная фишка, но её в qemu тоже нет.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-03-03 20:35                 ` Alexey Shabalin
@ 2011-03-03 21:25                   ` Grigory Milev
  2011-03-03 22:22                     ` Kirill A. Shutemov
  2011-03-04 10:32                   ` Anton Farygin
  1 sibling, 1 reply; 61+ messages in thread
From: Grigory Milev @ 2011-03-03 21:25 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 689 bytes --]

Alexey Shabalin пишет:
> 2011/3/3 Anton Farygin:
>> 03.03.2011 21:03, Alexey Shabalin пишет:
>>> Теперь я наконец-то нашёл, чем отличается qemu-kvm от qemu :)
>> Ну расскажи ;)
> Это касается vapic. Для просмотрара надо прогрепать исходники qemu-kvm
> для поиска vapic.
> В qemu никаких упоминаний vapic нет.
> extboot.bin - не такая важная фишка, но её в qemu тоже нет.
>
qemu-kvm отличается наличием аппаратной виртуализации :D

-- 
+--------------------------------------------------------+
Grigory Milev	mailto:week@altlinux.ru
ALT Linux Team	http://www.altlinux.ru
+--------------------------------------------------------+
Life too beautiful and interesting. Don't worry, be happy.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 254 bytes --]

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-03-03 21:25                   ` Grigory Milev
@ 2011-03-03 22:22                     ` Kirill A. Shutemov
  0 siblings, 0 replies; 61+ messages in thread
From: Kirill A. Shutemov @ 2011-03-03 22:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Mar 03, 2011 at 11:25:08PM +0200, Grigory Milev wrote:
> Alexey Shabalin пишет:
> > 2011/3/3 Anton Farygin:
> >> 03.03.2011 21:03, Alexey Shabalin пишет:
> >>> Теперь я наконец-то нашёл, чем отличается qemu-kvm от qemu :)
> >> Ну расскажи ;)
> > Это касается vapic. Для просмотрара надо прогрепать исходники qemu-kvm
> > для поиска vapic.
> > В qemu никаких упоминаний vapic нет.
> > extboot.bin - не такая важная фишка, но её в qemu тоже нет.
> >
> qemu-kvm отличается наличием аппаратной виртуализации :D

В qemu поддержка kvm есть оочень давно.

-- 
 Kirill A. Shutemov


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-03-03 20:35                 ` Alexey Shabalin
  2011-03-03 21:25                   ` Grigory Milev
@ 2011-03-04 10:32                   ` Anton Farygin
  2011-03-04 10:36                     ` Alexey Shabalin
  1 sibling, 1 reply; 61+ messages in thread
From: Anton Farygin @ 2011-03-04 10:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

03.03.2011 23:35, Alexey Shabalin пишет:
> 2011/3/3 Anton Farygin:
>> 03.03.2011 21:03, Alexey Shabalin пишет:
>>>
>>> Теперь я наконец-то нашёл, чем отличается qemu-kvm от qemu :)
>>
>> Ну расскажи ;)
> Это касается vapic. Для просмотрара надо прогрепать исходники qemu-kvm
> для поиска vapic.
> В qemu никаких упоминаний vapic нет.
> extboot.bin - не такая важная фишка, но её в qemu тоже нет.

ну, это кому как ;)

Я собственно об этом в рассылках и говорил - qemu-kvm в плане аппаратной 
виртуализации на три шага впереди qemu.

Со всеми вытекающими багами и фичами.



^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-03-04 10:32                   ` Anton Farygin
@ 2011-03-04 10:36                     ` Alexey Shabalin
  2011-03-04 11:11                       ` Anton Farygin
  0 siblings, 1 reply; 61+ messages in thread
From: Alexey Shabalin @ 2011-03-04 10:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/3/4 Anton Farygin:
> 03.03.2011 23:35, Alexey Shabalin пишет:
>>
>> 2011/3/3 Anton Farygin:
>>>
>>> 03.03.2011 21:03, Alexey Shabalin пишет:
>>>>
>>>> Теперь я наконец-то нашёл, чем отличается qemu-kvm от qemu :)
>>>
>>> Ну расскажи ;)
>>
>> Это касается vapic. Для просмотрара надо прогрепать исходники qemu-kvm
>> для поиска vapic.
>> В qemu никаких упоминаний vapic нет.
>> extboot.bin - не такая важная фишка, но её в qemu тоже нет.
>
> ну, это кому как ;)
>
> Я собственно об этом в рассылках и говорил - qemu-kvm в плане аппаратной
> виртуализации на три шага впереди qemu.
Так я сколько просил "ткните пальцем на эти различия"? Никто не
сознавался. Иначе это всё готословные утверждения.

> Со всеми вытекающими багами и фичами.



-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-03-04 10:36                     ` Alexey Shabalin
@ 2011-03-04 11:11                       ` Anton Farygin
  0 siblings, 0 replies; 61+ messages in thread
From: Anton Farygin @ 2011-03-04 11:11 UTC (permalink / raw)
  To: ALT Linux Team development discussions

04.03.2011 13:36, Alexey Shabalin пишет:
> 2011/3/4 Anton Farygin:
>> 03.03.2011 23:35, Alexey Shabalin пишет:
>>>
>>> 2011/3/3 Anton Farygin:
>>>>
>>>> 03.03.2011 21:03, Alexey Shabalin пишет:
>>>>>
>>>>> Теперь я наконец-то нашёл, чем отличается qemu-kvm от qemu :)
>>>>
>>>> Ну расскажи ;)
>>>
>>> Это касается vapic. Для просмотрара надо прогрепать исходники qemu-kvm
>>> для поиска vapic.
>>> В qemu никаких упоминаний vapic нет.
>>> extboot.bin - не такая важная фишка, но её в qemu тоже нет.
>>
>> ну, это кому как ;)
>>
>> Я собственно об этом в рассылках и говорил - qemu-kvm в плане аппаратной
>> виртуализации на три шага впереди qemu.
> Так я сколько просил "ткните пальцем на эти различия"? Никто не
> сознавался. Иначе это всё готословные утверждения.

Ткнуть пальцем - это надо пойти и почитать diff между двумя проектами. 
Собственно мне было лень, как и воспрошающему ;)
	


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [devel] qemu и все-все-все
  2011-01-12 20:24 [devel] qemu и все-все-все Alexey Shabalin
                   ` (4 preceding siblings ...)
  2011-01-18 13:18 ` Ildar Mulyukov
@ 2011-04-15 14:34 ` Alexey Shabalin
  5 siblings, 0 replies; 61+ messages in thread
From: Alexey Shabalin @ 2011-04-15 14:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В продолжении темы и для информации.
В сизиф отправлен libvirt, который запускает qemu(-kvm) не от
пользователя root, а от пользователя _libvirt.
У пользователя _libvirt группа vmusers.
Теперь можно сделать
- control kvm vmusers  (права на /dev/kvm для группы vmusers)
- в /etc/libvirt/libvirtd.conf изменить на
unix_sock_group = "vmusers" (доступ к сокету libvirt для группы vmusers)
- своего пользователя внести в группу vmusers

PS: сделаны другие мелкие правки, и добавлен service файл для systemd.
-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 61+ messages in thread

end of thread, other threads:[~2011-04-15 14:34 UTC | newest]

Thread overview: 61+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-12 20:24 [devel] qemu и все-все-все Alexey Shabalin
2011-01-13  5:05 ` Ildar Mulyukov
2011-01-13 10:17   ` Alexey Shabalin
2011-01-13  6:16 ` Anton Farygin
2011-01-13 10:14   ` Alexey Shabalin
2011-01-13 10:22     ` Anton Farygin
2011-01-13 10:51       ` Alexey Shabalin
2011-01-13 11:11         ` Anton Gorlov
2011-01-13 11:15           ` Alexey Shabalin
2011-01-13 11:53             ` Anton Farygin
2011-01-13 12:41               ` Alexey Shabalin
2011-01-13 13:14               ` Anton Gorlov
2011-02-24 17:17     ` Alexey Shabalin
2011-02-24 17:26       ` Kirill A. Shutemov
2011-02-24 17:31         ` Anton Farygin
2011-02-24 18:31           ` Alexey Shabalin
2011-02-24 19:53             ` Anton Farygin
2011-02-28 16:09               ` Alexey Shabalin
2011-02-28 16:35                 ` Anton Farygin
2011-02-28 17:22                   ` Alexey Shabalin
2011-02-28 18:21                     ` Anton Farygin
2011-02-28 18:33                       ` Alexey Shabalin
2011-02-28 18:57                         ` Kirill A. Shutemov
2011-02-28 19:07                           ` Anton Farygin
2011-02-28 19:17                             ` REAL
2011-02-28 19:19                               ` Anton Farygin
2011-02-28 19:29                               ` REAL
2011-02-28 19:20                             ` Alexey Shabalin
2011-02-28 20:05                               ` Michael Shigorin
2011-02-28 20:16                                 ` Sergey Bolshakov
2011-02-28 22:33                                   ` Alexey Shabalin
2011-03-01  6:55                 ` Ildar Mulyukov
2011-03-01  7:35                 ` Anton V. Boyarshinov
2011-02-24 18:15         ` Alexey Shabalin
2011-02-24 18:22           ` Anton Farygin
2011-02-28 11:55       ` Alexey Shabalin
2011-03-01 18:57       ` Mikhail Efremov
2011-03-02 18:48         ` Alexey Shabalin
2011-03-03 17:00           ` Mikhail Efremov
2011-03-03 18:03             ` Alexey Shabalin
2011-03-03 18:39               ` Anton Farygin
2011-03-03 20:35                 ` Alexey Shabalin
2011-03-03 21:25                   ` Grigory Milev
2011-03-03 22:22                     ` Kirill A. Shutemov
2011-03-04 10:32                   ` Anton Farygin
2011-03-04 10:36                     ` Alexey Shabalin
2011-03-04 11:11                       ` Anton Farygin
2011-01-13 12:49 ` Alexey Shabalin
2011-01-13 13:36 ` Alexey Shabalin
2011-01-17 14:39   ` Alexey Shabalin
2011-01-17 17:00     ` Kirill A. Shutemov
2011-01-18 13:18 ` Ildar Mulyukov
2011-01-18 14:42   ` Alexey Shabalin
2011-01-19  8:56     ` Ildar Mulyukov
2011-01-19  9:23       ` Sergey Vlasov
2011-01-19  9:30         ` Ildar Mulyukov
2011-01-19 11:28           ` Alexey Shabalin
2011-01-19  9:30         ` Ildar Mulyukov
2011-01-19 11:05       ` Alexey Shabalin
2011-01-19 12:07         ` Ildar Mulyukov
2011-04-15 14:34 ` Alexey Shabalin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git