Как запустить ландшафтно-ориентированные веб-приложения на этапе Tizen 3.0 Feb под Crosswalk?

После создания ряда ландшафтно-ориентированных веб-приложений Tizen, сборки и установки на коробку образа выпуска Tizen от 1 февраля с использованием Crosswalk и других модулей с предыдущими образами Tizen я обнаружил, что веб-приложения на образе за февраль будут не запускается успешно, если для файлов weston.ini не задано преобразование 90 или «портретная ориентация».

Мне не удалось запустить веб-приложения в горизонтальной ориентации, и я ищу подсказки. Я сравнивал пакеты из октябрьского образа, и очень многие из них изменились. У меня таймаут при запуске с "xwalk-launcher". Я также пытался запустить с app_launcher.

Служба org.crosswalkproject.Runtime1 не может быть достигнута: истекло время ожидания

Я могу успешно запускать эти приложения в портретной ориентации, но не в альбомной. Если у вас есть идеи о том, где может быть эта проблема, дайте мне знать. Я ищу, какие пакеты вызывают проблему.

Если у вас есть веб-приложения, работающие в альбомной ориентации на HDMI на VTC1010, как вы это сделали? Какие пакеты вы изменили, добавили или удалили? Что вы добавили или удалили из файлов конфигурации? Как вы изменили свои веб-приложения, чтобы справиться с этой конкретной проблемой?


person Ayelis    schedule 01.05.2015    source источник


Ответы (2)


В настоящее время невозможно запустить ландшафтно-ориентированные веб-приложения на этапе Tizen 3.0 Feb под Crosswalk.

Команда Crosswalk в Intel подтвердила, что это ошибка Tizen. Соответствующие номера проблем JIRA: TC-2501 и XWALK-4115.

Для получения дополнительной информации: «Я использовал VTC1010 для тестирования. Мой основной выбор для вывода на дисплей - HDMI. Я заметил, что переход на другой экран еще не разработан для многоэкранного режима, и мне интересно, могло ли это быть частью проблемы. Мне удалось заставить работать Landscape на VGA, и это может помочь нам двигаться вперед, но наша цель - HDMI.

Я также смог заставить пейзаж работать через HDMI, но только при правильных условиях. Когда VGA подключен, приложения будут запускаться на экране VGA с самого начала. После отключения VGA приложения не будут работать с тем же сообщением об ошибке. После повторного подключения экрана VGA приложения запустятся через порт HDMI.

Похоже, VGA должен оставаться подключенным. Если вы загружаете приставку без VGA и только через HDMI, приложения не запускаются при загрузке. Вы не можете запускать приложения вручную. Затем вы подключаете VGA-дисплей, и приложения запускаются на HDMI-дисплее. Я обнаружил, что если вы отключите VGA-дисплей, приложение отключится. Это своего рода жесткая зависимость от дисплея VGA для VTC1010 ".

person Ayelis    schedule 12.05.2015

Я считаю, что проблема в fullscreen-shell.so.

У меня есть исправление в будущем. Чтобы это работало, необходимо внести два изменения.

  1. удалите строку в /etc/xdg/weston/weston-genivi.ini

shell=fullscreen-shell.so

Ваши приложения будут запускаться сейчас, но не в полноэкранном режиме. Чтобы исправить это, добавьте --fullscreen к Weston call.

  1. Добавьте параметр --fullscreen в строку в /etc/session.d/user-session.

weston -i0 --log=$XDG_RUNTIME_DIR/weston.log --backend=wayland-backend.so --fullscreen

Я хотел бы знать, есть ли какие-то причины для полноэкранной оболочки, о которых я не думаю.

person Ayelis    schedule 05.08.2015