問題タブ [wayland]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3556 参照

qt - systemd を使用して Qt アプリを起動する

起動時にボードで「Qt」アプリを起動したいと考えています。プロセスを開始するためにsystemdを使用しており、グラフィックスのバックエンドはウェイランドです。systemd を使用しているため、アプリを起動するための簡単なサービスを作成しました。PSB。

その「/etc/init.d/qtapp」スクリプトは、「プロファイル」を取得し、XDG_* env を設定して Qt アプリを起動するだけです。しかし、この設定では、私のアプリはまったく起動しません。しかし、実行中のプロセスのリストを確認すると、アプリもリストされています。実行中ですが、画面に何も表示されません。

ボードの起動後にアプリを手動で起動すると、問題なく動作します。systemd から起動しない理由がわかりません。

誰もこの問題に直面しましたか? それを機能させるために私が試みることができる提案はありますか?

0 投票する
1 に答える
1364 参照

chromium - yocto プロジェクトを使用して wayland で raspberrypi2 の chromium をビルドすると、egl.pc および wayland-egl.pc に関連するエラーが発生します

ここの指示に従って、raspberrypi2 で qt5 のビルドを完了しました : http://www.embarcados.com.br/raspberry-pi-2-qt5-yocto-parte-1/ . 「 https://github.com/OSSystems/meta-browser 」からレイヤーをもう 1 つ追加しました。

実際、x11でクロムを正常にビルドできましたが、ウェイランドではまだ失敗しています。私がウェイランドに対して行ったことは、DISTRO_FEATURES_append = "wayland" で「wayland」を追加し、DISTRO_FEATURES_remove = "x11" で x11 を削除することです。

ただし、これによりエラーが発生し、エラー メッセージに「egl.pc」と「wayland-egl.pc」が見つからないことが示されます。「DEPENDS」セクションにいくつかのコンポーネントを追加して事前にビルドし、chromium.inc のコンポーネントに加えてこれら 2 つのパッケージ構成ファイルを作成する必要がありますか? 表示されるビルド構成とエラー メッセージは次のとおりです。

ビルド構成: BB_VERSION = "1.26.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "Ubuntu-14.04" TARGET_SYS = "arm-poky-linux-gnueabi" MACHINE = "raspberrypi2" DISTRO = "poky" DISTRO_VERSION = "1.8" TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard vfpv4 cortexa7" TARGET_FPU = "vfp-vfpv4-neon" meta-embarcados meta-rpi = "fido:dfb2e27bf26b109fc6ccb3bc91924fb3bb24f655" meta-qt5 = "fido:fc026381545650e10fdd488d5b2a3b2d78f87793" meta-raspberrypi = "fido :b896a7da70dd7a16ba7ffd664f7747cb37e1d142" meta-oe meta-ruby meta-gnome = "fido:10d3c8f85280a0bf867a8e4f84bcda81c290d28e"meta meta-yocto = "fido:cd2c9acdbd75c83790e8144d2a834f5b5de35df0" meta-browser = "master:ca96f4326345dcd779fc539877a04f069f431749"

注: RunQueue の準備中 注: SetScene タスクの実行中 注: RunQueue タスクの実行中 エラー: 関数が失敗しました: do_configure (ログ ファイルは /home/paul/yocto/build-browser-fido/tmp/work/cortexa7hf-vfp-vfpv4-neon にあります-poky-linux-gnueabi/chromium/40.0.2214.91-r0/temp/log.do_configure.13805) エラー: 失敗のログファイルは次の場所に保存されています: /home/paul/yocto/build-browser-fido/tmp/work/cortexa7hf- vfp-vfpv4-neon-poky-linux-gnueabi/chromium/40.0.2214.91-r0/temp/log.do_configure.13805

gyp ファイルからプロジェクトを更新しています... パッケージ xcb-shm が pkg-config 検索パスに見つかりませんでした。おそらく、xcb-shm.pc' to the PKG_CONFIG_PATH environment variable Package 'xcb-shm', required by 'cairo', not found gyp: Call to 'pkg-config --cflags pangocairo pangoft2' returned exit status 1. Requested 'egl >= 9.1.3' but version of egl is 0.0 Package wayland-egl was not found in the pkg-config search path. Perhaps you should add the directory containingwayland-egl.pc を含むディレクトリを PKG_CONFIG_PATH 環境変数に追加する必要があります パッケージ 'wayland-egl' が見つかりません gyp: Call to 'pkg-config --cflags "egl >= 9.1.3" "wayland-client > = 1.4.0" >>

ご助力ありがとうございます。

0 投票する
1 に答える
70 参照

linux - Wayland バージョン 1.0.3 はタッチと Windows スイッチをサポートしていますか?

プロジェクトの制限により、Wayland ver1.0.3 を使用する必要があります。Wayland を使用して組み込みシステムでアプリケーションを開発します。この Wayland バージョンがタッチ操作をサポートしているかどうかはわかりませんが、マルチ ウィンドウを管理できますか。desktop-shell と fullscreen-shell と ivi-shell の違いは何ですか?

0 投票する
0 に答える
206 参照

linux - Weston サーバーの起動後、すぐにクライアントを実行すると、クライアントを実行できません

weston とクライアント サンプル simple-egl を起動するコマンドを次のようにスクリプトに記述します。

export LD_LIBRARY_PATH="/usr/lib" export XDG_RUNTIME_DIR="/tmp" mkdir -p XDG_RUNTIME_DIR export GAL2D_DISPLAY=1 export XDG_CONFIG_HOME=/root/.config

ウェストン&

export LD_LIBRARY_PATH="/usr/lib" export XDG_RUNTIME_DIR="/tmp"

シンプルなegl&

weston サーバーは起動できますが、simple-egl は実行できません。

どういう理由ですか ?

0 投票する
3 に答える
4409 参照

multiple-monitors - Gnome-shell ウェイランド、画面回転

Intelのドライバーを使用していると仮定します。

Gnome-shell では、Xorg を使用しているときに [設定] -> [表示] で画面を回転できます。

Wayland を使用しているときに回転することはできますか?

0 投票する
1 に答える
56 参照

linux - X サーバーに依存するアプリケーションと Wayland に依存するアプリケーションの違いは何ですか?

アプリケーションが X サーバーに依存しているかどうかを確認するにはどうすればよいですか? X に依存しないアプリケーションを構築するにはどうすればよいですか?