Вопрос к эксперту - насколько сложно запихнуть в QEMU винду, любую винду, но чтобы она могла пользоваться USB audio как входом (микрофон) и ALSA для проигрывания звука?
Критичная задача - уменьшить размер образа. Всё это будет жить на загружаемой флэшке, на которой OpenSuSe - просто потому, что собрать загружаемую флэшку на susestudio проще, чем возиться с дебиановскими скриптами. Так что я отдам под это не больше гигабайта и то со скрипом.
Безопасность НЕ критична, поскольку после того, как я один раз поставлю всё, что надо, мне бы лучше вовсе не монтировать user-writeable persistent storage внутри виртуальной машины. Так что даже Win98 - вариант. (Или QEMU строго требует writeable image? Тогда я сделаю скрипт, который будет копировать мой образ в /tmp и запускать его оттуда. Сам образ будет доступен для модификации исключительно руту).
Всё это надо потому, что некая тусовка использует звуковой клиент Raidcall, безопасность коего я оцениваю как нулевую. Он написан настолько неаккуратно, что требует админских прав для запуска - похоже, потому, что пишет логи в Program Files. Что они ещё там наляпали - непредсказуемо.
При этом ключевая фича клиента, из-за коей тусовка им и пользуется - он может вместе со звуком микрофона передавать звук, который играется в браузере или медиаплеере. Запустить всё это внутри Wine, сохранив эту фичу, у меня скорее всего не получится, поэтому я бы предпочёл начать сразу с QEMU.
Альтернатива - переубеждать тусовку, но для этого нужен другой клиент с этой самой фичей, и к тому же не требующий подъёма собственной серверной инфраструктуры. А где ж его взять? Клиентов много, а вот чтобы "слышно то что на компе ПЛЮС то что с микрофона" - с места не нагугливается. Наиболее "идейно правильный" mumble - всё равно этого кажется не умеет, а ещё требует свой сервер.
no subject
Критичная задача - уменьшить размер образа. Всё это будет жить на загружаемой флэшке, на которой OpenSuSe - просто потому, что собрать загружаемую флэшку на susestudio проще, чем возиться с дебиановскими скриптами. Так что я отдам под это не больше гигабайта и то со скрипом.
Безопасность НЕ критична, поскольку после того, как я один раз поставлю всё, что надо, мне бы лучше вовсе не монтировать user-writeable persistent storage внутри виртуальной машины. Так что даже Win98 - вариант. (Или QEMU строго требует writeable image? Тогда я сделаю скрипт, который будет копировать мой образ в /tmp и запускать его оттуда. Сам образ будет доступен для модификации исключительно руту).
Всё это надо потому, что некая тусовка использует звуковой клиент Raidcall, безопасность коего я оцениваю как нулевую. Он написан настолько неаккуратно, что требует админских прав для запуска - похоже, потому, что пишет логи в Program Files. Что они ещё там наляпали - непредсказуемо.
При этом ключевая фича клиента, из-за коей тусовка им и пользуется - он может вместе со звуком микрофона передавать звук, который играется в браузере или медиаплеере. Запустить всё это внутри Wine, сохранив эту фичу, у меня скорее всего не получится, поэтому я бы предпочёл начать сразу с QEMU.
Альтернатива - переубеждать тусовку, но для этого нужен другой клиент с этой самой фичей, и к тому же не требующий подъёма собственной серверной инфраструктуры. А где ж его взять? Клиентов много, а вот чтобы "слышно то что на компе ПЛЮС то что с микрофона" - с места не нагугливается. Наиболее "идейно правильный" mumble - всё равно этого кажется не умеет, а ещё требует свой сервер.