AQEMU 0.7

61 сообщение / 0 new
Последнее сообщение
Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

В Qemu добавлена поддержка технологии SPICE: http://www.opennet.ru/opennews/art.shtml?num=26265

Мой микроблог: http://juick.com/Dumus/

RDron
Аватар пользователя RDron
Не в сети
Зарегистрирован: 20/09/2010

Вчера выложил в Git последние наработки. Изменений довольно много, для детального описания смотрите CHANGELOG, могу лишь отметить основное нововведение: возможность "опросить" эмулятор и узнать доступные опции и устройства которые он может эмулировать. Раньше доступные возможности определялись по версии эмулятора, но из-за того, что в разных дистрибутивах QEMU и KVM собраны по разному, то версия не всегда отражала действительных возможностей. Также в обновлённых версиях эмуляторов часто присутствуют новые устройства (процессоры, сетевые/видео карты) и раньше мне нужно было вручную добавлять поддержку этого железа в AQEMU. Теперь всё это будет сделано автоматически и после обновления эмулятора на новую версию достаточно просто заново его "опросить".

Чтобы загрузить исходники введите:
git clone git://aqemu.git.sourceforge.net/gitroot/aqemu/aqemu

Чтобы собрать:
cmake -DCMAKE_INSTALL_PREFIX=/usr/
make
make install

Цель у выпущенной стрелы одна – мишень, цель в жизни тоже одна – смерть.

RDron
Аватар пользователя RDron
Не в сети
Зарегистрирован: 20/09/2010

[size=12][color=darkblue][b]Доступна первая бета версии 0.8![/b][/color][/size]

[b]ChangeLog:[/b]
* Support finding available emulator options and devices.
* Change to CMake build system
* Improved Ports Tab GUI
* Improved USB System (Support read data from /sys, /dev, /proc)
* Support Connecting QEMU Virtual USB Devices (mouse, tablet, wacom-tablet, keyboard, braille)
* Support Change GUI Icon Theme
* Support Change VM Icons Size
* Support boot orger list
* Support set SMP settings
* Support remove VM with all files (like HDD images)
* Improved code determines the amount of available memory
* Added support new sound systems: PulseAudio, ESD, SDL
* Added possibility to set advanced storage device settings
* Rebuild "Convert HDD Image" window

Скачать можно по адресу: https://sourceforge.net/projects/aqemu/files/aqemu/0.8/AQEMU-0.8-Beta1.t...

Цель у выпущенной стрелы одна – мишень, цель в жизни тоже одна – смерть.

Ne01eX
Аватар пользователя Ne01eX
Не в сети
Зарегистрирован: 20/09/2010

Чем обусловлен выбор cmake?

RDron
Аватар пользователя RDron
Не в сети
Зарегистрирован: 20/09/2010

Тем, что раньше сборка была на QMake + самопальные Bash скрипты. Довольно много пользователей (в том числе сборщики пакетов) хотели сборку на CMake.
А ты что предлагаешь? Autotools? Думаю его изучение, а потом и использование отняло бы у меня довольно много времени, а каких либо выгод от этого я не вижу.

Цель у выпущенной стрелы одна – мишень, цель в жизни тоже одна – смерть.

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

Установил я эту версию в /usr/local и не вижу вообще никаких иконок. Aqemu говорит что /usr/share/aqemu/oxygen_icon.rcc не обнаружен.

RDron
Аватар пользователя RDron
Не в сети
Зарегистрирован: 20/09/2010

Конфиг остался от старой версии? (лежит в ~/.config/ANDronSoft/AQEMU.conf)
И в нём указана папка для компонентов программы, параметр AQEMU_Data_Folder=/usr/share/aqemu/?
Если так, то всё верно, программа следую настройкам ищет файлы в указанной папке.

Решение проблемы: скопировать файлы из /usr/local/share/aqemu/ в /usr/share/aqemu/ или изменить конфиг.

Кстати уже вышла вторая бета.

Цель у выпущенной стрелы одна – мишень, цель в жизни тоже одна – смерть.

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

~/.config/ANDronSoft полностью удалил. Запускаю aqemu и получаю ту же ошибку.

RDron
Аватар пользователя RDron
Не в сети
Зарегистрирован: 20/09/2010

Логика там такая: при запуске когда нет конфига (например после первой установки), программа ищет свои данные по определённым каталогам, и /usr/share/aqemu там первый по списку - если AQEMU его нашла, она считает, что всё хорошо и запускается, если его нет то, проверяет на наличие следующий.

Список проверяемых директорий:
/usr/share/aqemu/
/usr/share/apps/aqemu/
/usr/local/share/aqemu/

Сейчас изменю код который ищет каталог с данными, чтобы он проверял есть ли в найденном каталоге файлы значков.

Цель у выпущенной стрелы одна – мишень, цель в жизни тоже одна – смерть.

RDron
Аватар пользователя RDron
Не в сети
Зарегистрирован: 20/09/2010

Код уже в гите.

Цель у выпущенной стрелы одна – мишень, цель в жизни тоже одна – смерть.

RSS-материал