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 ничего не меняет ...

1
задан 11 May 2019 в 19:51

2 ответа

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

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

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

0
ответ дан 11 May 2019 в 19:51

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

0
ответ дан 27 January 2021 в 18:36

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

Похожие вопросы: