はじめまして。香川県の中山と申します。
現在、Wayland 上で Qt アプリケーションを動作させるため、QtWayland のビルド・インストールを試行しています。 以下のようなページを参考に、色々試してはいたのですが、ビルドに失敗したり、またそもそも、その操作が本当に正しいのか、 という判断があいまいであることもあって、どうにも行き詰まっています。
qt/qtwayland リポジトリ https://github.com/qt/qtwayland
Qt Documentation - Qt Wayland Compositor - https://doc.qt.io/qt-5/qtwaylandcompositor-index.html
Wayland Toolkits with Wayland support - Qt 5 on Wayland - https://wayland.freedesktop.org/qt5.html
Qt Blog - New Compositor API for Qt Wayland - http://blog.qt.io/blog/2016/06/13/new-compositor-api-qtwayland/
Qt Wiki - QtWayland https://wiki.qt.io/QtWayland
なお、現在の検証環境は以下の通りです。
Ubuntu 16.04 LTS 32bit Qt Creator 3.5.1 Qt 5.5.1 (GCC 4.9.1) libwayland-client0:i386 1.9.0-1 libwayland-cursor0:i386 1.9.0-1 libwayland-dev 1.9.0-1 libwayland-egl1-mesa:i386 12.0.6-0ubuntu0.16.04.1 libwayland-server0:i386 1.9.0-1 weston 1.9.0-3
あいまいな質問で大変 恐縮なのですが、なにか、このドキュメントを見れば正しく対応できる、ですとか、またはこの環境だと対応は難しい、など、 少しでも情報ございましたら、ご提供いただけますとありがたいです。 不勉強のため、変なお問い合わせとなってしまい、申し訳ないのですが、どうぞよろしくお願い申し上げます。
こんにちは。yuuです。
5日経っていますが... 私は以下の環境で動かしてます。 Ubuntu 16.04 64bit mesa 9以降 (忘れました、すみません wayland 1.10 あたり weston Qt 5.6/7 (gles2)
qt5.gitをビルドしているので、qtwaylandも一緒にビルドしていますが...。
メールの差異からは mesa wayland辺りに見えるので waylandのビルド手順をお送りします。
https://wayland.freedesktop.org/building.html
_____________________________ From: Nakayama <iti.nakayama@gmail.commailto:iti.nakayama@gmail.com> Sent: Friday, June 23, 2017 7:21 PM Subject: [Qt-users:673] QtWayland ビルド、インストールと利用手順について To: <qt-users@qt-users.jpmailto:qt-users@qt-users.jp>
はじめまして。香川県の中山と申します。
現在、Wayland 上で Qt アプリケーションを動作させるため、QtWayland のビルド・インストールを試行しています。 以下のようなページを参考に、色々試してはいたのですが、ビルドに失敗したり、またそもそも、その操作が本当に正しいのか、という判断があいまいであることもあって、どうにも行き詰まっています。
qt/qtwayland リポジトリ https://github.com/qt/qtwayland
Qt Documentation - Qt Wayland Compositor - https://doc.qt.io/qt-5/qtwaylandcompositor-index.html
Wayland Toolkits with Wayland support - Qt 5 on Wayland - https://wayland.freedesktop.org/qt5.html
Qt Blog - New Compositor API for Qt Wayland - http://blog.qt.io/blog/2016/06/13/new-compositor-api-qtwayland/
Qt Wiki - QtWayland https://wiki.qt.io/QtWayland
なお、現在の検証環境は以下の通りです。
Ubuntu 16.04 LTS 32bit Qt Creator 3.5.1 Qt 5.5.1 (GCC 4.9.1) libwayland-client0:i386 1.9.0-1 libwayland-cursor0:i386 1.9.0-1 libwayland-dev 1.9.0-1 libwayland-egl1-mesa:i386 12.0.6-0ubuntu0.16.04.1 libwayland-server0:i386 1.9.0-1 weston 1.9.0-3
あいまいな質問で大変 恐縮なのですが、なにか、このドキュメントを見れば正しく対応できる、ですとか、またはこの環境だと対応は難しい、など、少しでも情報ございましたら、ご提供いただけますとありがたいです。 不勉強のため、変なお問い合わせとなってしまい、申し訳ないのですが、どうぞよろしくお願い申し上げます。
QtWayland お問合せしていました中山と申します。
ご案内ありがとうございました。 ご指示いただいた方法で、QtWaylandのビルド・インストールと、weston 上での動作確認行うことができました。
具体的には以下の手順を行いました。(Ubuntu 16.10 32bit の環境で実施しました。)
1.以下手順で、Wayland + weston をインストール https://wayland.freedesktop.org/building.html
2.以下手順で、Qt5(Qt5.8)をソースコードからビルド・インストール https://wiki.qt.io/Building_Qt_5_from_Git
2.の手順で、結果的に QtWayland もいっしょにインストールされました。 (途中、なぜか Qt3dのビルドに失敗したため、Qt3dはスキップしました。)
インストール後、 export PATH=/usr/local/Qt_5.8.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/Qt_5.8.0/lib:$LD_LIBRARY_PATH あたりの環境変数の設定をおこなったのち、
./weston ./{Qtアプリ実行ファイル} -platform wayland
で、無事、Qt アプリを weston 上で動かすことができました。
本当に助かりました。ありがとうございました。
2017年6月28日 0:37 bin yuu yuuxzy@gmail.com:
こんにちは。yuuです。
5日経っていますが... 私は以下の環境で動かしてます。 Ubuntu 16.04 64bit mesa 9以降 (忘れました、すみません wayland 1.10 あたり weston Qt 5.6/7 (gles2)
qt5.gitをビルドしているので、qtwaylandも一緒にビルドしていますが...。
メールの差異からは mesa wayland辺りに見えるので waylandのビルド手順をお送りします。
https://wayland.freedesktop.org/building.html
From: Nakayama iti.nakayama@gmail.com Sent: Friday, June 23, 2017 7:21 PM Subject: [Qt-users:673] QtWayland ビルド、インストールと利用手順について To: qt-users@qt-users.jp
はじめまして。香川県の中山と申します。
現在、Wayland 上で Qt アプリケーションを動作させるため、QtWayland のビルド・インストールを試行しています。 以下のようなページを参考に、色々試してはいたのですが、ビルドに失敗したり、またそもそも、その操作が本当に正しいのか、とい う判断があいまいであることもあって、どうにも行き詰まっています。
qt/qtwayland リポジトリ https://github.com/qt/qtwayland
Qt Documentation - Qt Wayland Compositor - https://doc.qt.io/qt-5/qtwaylandcompositor-index.html
Wayland Toolkits with Wayland support - Qt 5 on Wayland - https://wayland.freedesktop.org/qt5.html
Qt Blog - New Compositor API for Qt Wayland - http://blog.qt.io/blog/2016/06/13/new-compositor-api-qtwayland/
Qt Wiki - QtWayland https://wiki.qt.io/QtWayland
なお、現在の検証環境は以下の通りです。
Ubuntu 16.04 LTS 32bit Qt Creator 3.5.1 Qt 5.5.1 (GCC 4.9.1) libwayland-client0:i386 1.9.0-1 libwayland-cursor0:i386 1.9.0-1 libwayland-dev 1.9.0-1 libwayland-egl1-mesa:i386 12.0.6-0ubuntu0.16.04.1 libwayland-server0:i386 1.9.0-1 weston 1.9.0-3
あいまいな質問で大変 恐縮なのですが、なにか、このドキュメントを見れば正しく対応できる、ですとか、またはこの環境だと対応は難しい、など、少しで も情報ございましたら、ご提供いただけますとありがたいです。 不勉強のため、変なお問い合わせとなってしまい、申し訳ないのですが、どうぞよろしくお願い申し上げます。
Qt-users mailing list Qt-users@qt-users.jp http://qt-users.jp/mailman/listinfo/qt-users