LINUX.ORG.RU

Гостевая система в qemu полностью останавливается, когда я переключаюсь на другой рабочий стол


0

0

Имеем qemu с Windows XP в качестве гостевой системы. Когда окно qemu открыто на текущем рабочем столе - всё нормально, но как только я переключаюсь на соседний рабочий стол (в Gnome) - qemu как будто на паузу встаёт! Т.е. гостевая система останавливается вообще - от неё не идут пакеты по сети, она вообще не нагружает процессор и т.п. Как только возвращаюсь обратно на рабочий стол с окном qemu - работа возобновляется как ни в чём не бывало.

В чём проблема и как её победить?

P.S. VirtualBox не предлагать.

Deleted
$ qemu-kvm --version
QEMU PC emulator version 0.12.3 (qemu-kvm-0.12.3), Copyright (c) 2003-2008 Fabrice Bellard

$ uname -a
Linux ivan-laptop.homelocal 2.6.33.5-112.fc13.x86_64 #1 SMP Thu May 27 02:28:31 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux

$ cat /etc/fedora-release
Fedora release 13 (Goddard)

В 12-ой федоре наблюдается та же самая проблема.

Deleted
()

Забавно: если окно qemu свернуть, а потом переключиться на другой рабочий стол, то всё работает =).

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

> Забавно: если окно qemu свернуть, а потом переключиться на другой рабочий стол, то всё работает =).

Если у qemu нет фокуса, тоже должно работать. По-моему, это одна из идиотских фич Гнома.

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

не только гнома. похожее поведение было в ion3 у dwarf fortress под вайном. Переключаюсь на второй монитор - все ок, сменяю воркспейс - опаньки, стоп, ничего не кушаем и не делаем.

NekoExMachina
()
Ответ на: комментарий от no-dashi

> Запущеные через libvirt виртуалки qemu-kvm и qemu нормально работают.

так как рисуют свои окна по-другому. При прямом запуске QEMU создает SDL-окно, а libvirt по умолчанию соединяется с QEMU по VNC. Попробуй в настройках виртуалки сделать вывод графики через SDL-окно, а не через VNC.

P.S. Gentoo, LXDE, бага нет.

AEP ★★★★★
()

все правильно. с эмулятором андроида (который тоже на qemu) та же самая фигня - запускаешь систему, переключаешься на браузер пока она две минуты грузится, возвращаешься - там все как было на стартовом экране, так и осталось. приходилось убирать его за край экрана так, чтобы высовывалась маленькая полоска с видом гостевой системы - тогда все грузилось до конца.

bender ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.