Официальный форум СВД Встраиваемые Системы
20 Апрель, 2024, 02:58:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Работа QEMU в QNX  (Прочитано 5403 раз)
Владимир Махилёв
Сотрудник СВД ВС
Старожил

Сообщений: 704



WWW
« : 01 Апрель, 2010, 22:35:54 »

Из любопытства запустил qemu с foundry27 под Neutrino 6.5М8 - работает. Медленно, но работает. Даже 4ка с диска 2009 установилась Wink

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



Записан

kukabu
Пользователь

Сообщений: 44


« Ответ #1 : 02 Апрель, 2010, 07:59:31 »

Со сборкой SDL 1.3 пока не запускается - сначала долго думает, потом отваливается.
Цитата: lestat
Теперь для сборки старых приложений нужно подключать SDL_compat.h, Sam сказал, что после выхода пары релизов 1.3.x он уберёт legacy поддержку. Даже сейчас все приложения собранные в режиме совместимости теряют возможность использовать аппаратную акселерацию. А первый SDL 1.3 ориентировочно выйдет в конце осени.
Записан
Владимир Махилёв
Сотрудник СВД ВС
Старожил

Сообщений: 704



WWW
« Ответ #2 : 02 Апрель, 2010, 10:33:49 »

Понятно, спасибо за подсказку, вечером еще покручу.
Записан

Владимир Махилёв
Сотрудник СВД ВС
Старожил

Сообщений: 704



WWW
« Ответ #3 : 02 Апрель, 2010, 14:17:56 »


qemu 0.10.5 из svn foundry27 с 4кой под Neutrino с SDL 1.2.13. Работает вполне нормально.

Записан

Владимир Махилёв
Сотрудник СВД ВС
Старожил

Сообщений: 704



WWW
« Ответ #4 : 04 Апрель, 2010, 22:49:56 »

Выложу бинарные версии qemu 0.10.5 и SDL 1.2.13 собранные под QNX 6.5M8.

(щёлкните чтобы показать/скрыть)

qemu из svn с foundry27 собирается нормально - нужно только пару библиотек подключить, в одном месте добавить проверку на QNX и машине на которой будет сборка проходить памяти побольше добавить (я сразу 1Гб ставил).

Про версию 0.12.3 собранную Олегом пока только намекаю  Roll Eyes
« Последнее редактирование: 06 Апрель, 2010, 09:42:44 от Владимир Махилёв » Записан

Олег Большаков
Легенда

Сообщений: 3140



« Ответ #5 : 04 Апрель, 2010, 23:01:56 »

На днях подготовлю отельную тему для QEMU 0.12.3 для QNX6.
Записан
Владимир Махилёв
Сотрудник СВД ВС
Старожил

Сообщений: 704



WWW
« Ответ #6 : 04 Апрель, 2010, 23:19:15 »

Кстати, про 0.12.3
Под Linux обнаружил с досадой, что не работает USB  Angry
Диск подключаю, QNX его видит и монтирует, но после ~300 Кб  копирования скорость сходит на нет, падает практически до 0.
В итоге пришел к следующему решению - чтобы вытянуть данные из виртуальной машины подключил еще один диск формата raw, без создания на нём разделов отформатировал dinit'ом и потом смонтировал в linux mount -t qnx4 -o loop. Linux QNX'ые разделы только читает, для двустороннего обмена можно сделать диск, например с fat.
Записан

LH
Ветеран

Сообщений: 345


« Ответ #7 : 05 Апрель, 2010, 03:32:19 »

Пробовал установить Windows в Qemu  версии 0.9 под QNX. Кроме проблем настройки сети (надежда на решение от Олега Большакова ) Windows работает слишком мендленно. Если бы проблемы  настройки сети и скорости работы решались, то эмуляция Windows в QNX-системах была бы привлекательна для решения ряда задач.
Записан
Олег Большаков
Легенда

Сообщений: 3140



« Ответ #8 : 05 Апрель, 2010, 07:49:32 »

Активно не пользовался 0.9.0 под QNX, но насколько мне известно 0.10.5 работает поживее. Это же относится и к 0.12.3.

Сеть в режиме user должна работать во всех версиях. Если же Вас интересует работа именно с TAP драйвером, то такая возможность поддерживается в последней сборке 0.12.3, которая будет доступна в ближайшее время.
Записан
LH
Ветеран

Сообщений: 345


« Ответ #9 : 05 Апрель, 2010, 15:17:00 »

Значит я не знаю, как настроить сеть в Qemu в режиме user, в которм запущен Windows на QNX-host ПК. Я бы хотел, чтобы Windows из Qemu видел папки QNX, на котором запущен Samba-сервер. Буду признателен за пояснения.
Записан
Василий Дмитриев
Ветеран

Сообщений: 363



« Ответ #10 : 05 Апрель, 2010, 16:37:14 »

А в этой теме где кнопочка <СПАСИБО>Smiley? А вообще посмотрел пока 0.10.5 и решил дождаться сборки от Олега.
Записан

Санкции! Запрещаю Бараку Обаме и членам конгресса США читать мои посты!
Владимир Махилёв
Сотрудник СВД ВС
Старожил

Сообщений: 704



WWW
« Ответ #11 : 06 Апрель, 2010, 09:46:49 »

Действительно. Убрал скрытый текст.
А сборка 0.12.3 уже на подходе. Хотя МСВС и в 0.10.5 неспешно работает Roll Eyes
Записан

Василий Дмитриев
Ветеран

Сообщений: 363



« Ответ #12 : 06 Апрель, 2010, 14:54:24 »

Почему-то не работают стрелки в консоли qnx4. У меня руки такие кривые или с keymaps что-то?
qemu 0.10.5 for qnx 6.4(сборка им.В.Махилёва). host - qnx6.5 (который в свою очередь живет под vmware 7:))
Записан

Санкции! Запрещаю Бараку Обаме и членам конгресса США читать мои посты!
Владимир Махилёв
Сотрудник СВД ВС
Старожил

Сообщений: 704



WWW
« Ответ #13 : 06 Апрель, 2010, 16:10:00 »

А /usr/share/qemu/keymaps на месте? Не сыпет на консоль ошибок про keymaps?

И в любом случае стоит дождаться 0.12.3 Wink
Записан

Василий Дмитриев
Ветеран

Сообщений: 363



« Ответ #14 : 06 Апрель, 2010, 19:47:34 »

А /usr/share/qemu/keymaps
На месте. Пробовал запускать еще с -k ru - тот же эффект.
Записан

Санкции! Запрещаю Бараку Обаме и членам конгресса США читать мои посты!
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2024 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 06 Апрель, 2024, 01:29:42