QEMU предупреждение SDL 1.2 устарела

Запуск QEMU в терминале с

qemu-system-x86_64 -enable-kvm -m 6G -smp cores=3 -cpu host -drive file=...

выдает следующее предупреждение:

Запуск QEMU с SDL 1.2 устарел и будет удален в следующем выпуске. Пожалуйста, переключитесь на SDL 2.0 вместо

Вопрос Как мне "переключиться" на SDL 2.0? Простая установка пакета libsdl2-2.0 ничего не меняет...

2 ответа

Вы можете игнорировать это предупреждение.

Это означает, что Qemu в вашей версии Ubuntu был скомпилирован с SDL 1.2, который устарел (но все еще функционирует). В будущих версиях Qemu должен быть скомпилирован вместо SDL 2.0.

Это то, что должны делать разработчики пакетов Ubuntu (и фактически уже сделали это в 18.10, очевидно, удалив поддержку SDL). Там нет действий, которые вы должны предпринять.

Если вы сделали qemu из исходников (https://download.qemu.org/), попробуйте установить SDL2.0 через https://gist.github.com/Vinatorul/4b3ca4c1b96c18b110db и ./configure; make; sudo make installснова в вашем каталоге qemu.

Другие вопросы по тегам