問題タブ [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.
window-decoration - Wayland - コンポジターがウィンドウを装飾するかどうかを調べる
この質問を見たことがあります: Wayland コンポジターは X のようにウィンドウの装飾を行うことはできませんか? 、しかし、私はこれを疑問に思っています:
純粋な wayland を使用してアプリケーションを作成したとします。サーバーがウィンドウを装飾するかどうかはどうすればわかりますか? デコレートしないコンポジターと、デコレートするコンポジターをサポートしたい(そうでないコンポジターは、アプリケーションが手動でデコレートします)。
これは可能ですか?そうでない場合、これは現在の wayland API で理論的に可能ですか (つまり、標準化が必要なある種の奇妙なメッセージパッシング)? もしそうでなければ、なぜですか?
wayland - イベントが発生するウィンドウを特定する方法
同じ Wayland ディスプレイに属する 2 つの EGL ウィンドウがあります。ウィンドウはフルスクリーンでのみ表示されます。マウスとキーボードのイベントが表示されます。どのウィンドウがどのイベントに属しているかを判断する方法は?
Wayland TOPLEVELの窓口でリクエストされるようですが、そのようなAPIはありません。
events - Wayland と qtwayland を併用すると、Qt5.1.1 で Touch が機能しない
Qt 5.1.1 タッチ サンプル アプリケーションを qtwayland モジュールで動作させたいです。
ウィンドウが表示され、Weston からタッチ トレースも取得されます。qtwayland も、タッチアップ、タッチダウン、タッチモーション用に登録されたコールバック関数でトリガーされていることがわかります。
ただし、QT は QT アプリケーションで QPushButton ハンドラを呼び出しません。
私が以下のように使用している Connect API: connect(ui->b_audio, SIGNAL(pressed()), this, SLOT(on_b_audio_clicked()));
なぜこれが起こるのか手がかりはありますか?調査してデバッグできるように、考えられる問題を提案してください。
前もって感謝します。ブーシャン。
x11 - Wayland クライアントはどのようにサーバーと通信しますか?
X ウィンドウ システム プロトコルはネットワーク経由であり、これがクライアントが X サーバーと通信する方法であることを知っています。現在、Wayland はこのネットワークへの依存を取り除こうとしています。
私の質問は、Wayland クライアントがコンポジターとどのように通信することになっているのですか? プロトコル メッセージの媒体は何ですか?
wayland - Wayland でスクリーンショットを撮るには?
Wayland でスクリーンショットを撮る簡単なツールを書きたいです。Xorg とはまったく違うというのは私の理解でよろしいですか? 誰かに例を教えてもらえますか?
build - mesa のビルド中に Makefile エラーが発生しました
次のようなエラーが表示されます:
ビデオ カード 06:03.0 VGA
互換コントローラ:Matrox Electronics Systems Ltd. MGA G200eW WPCM450 (rev 0a)
ビルドコマンド
作る
wayland - wayland コンポジターを書きたい場合、どこから始めればよいですか?
「ウェイランド サーバー プログラミングの初心者向けガイド」がウェブ上を漂っているわけではないと思います。
どこから始めればよいかを知るために見ることができるベアボーンのウェイランドサーバーはありますか? 私が確認できるXの下で実行できることは、入力を受け取ることです。きっとそこから行ける。
c - wayland 共有メモリ コードでセグメンテーション違反エラーが検出されました
オンライン チュートリアルの wayland コードを試したところ、問題なく動作 *pixel++ = 0xffff;
し、以下のコードの行にセグメンテーション違反が表示されました。
このコードに加えた変更は、
上記のコード行を次のように変更しました
および対応する関数呼び出しも、このリンクで正しいコードを確認できます ここに私のコード全体があります これを確認してフィードバックをお寄せください