Webキットベースのブラウザが実行されている場合は、グローバルクリップボードから新しいコンテンツをコピーできません。

Webキットベースのブラウザが実行されている場合は、グローバルクリップボードから新しいコンテンツをコピーできません。

アーチ、シナモンすべて最新の状態です。新しくインストールしても問題は解決しません。この問題をさらに解決する方法がわかりません。

使ってみました。xfceそして小人問題がシナモンであることを確認してください。しかし、まだ持続します。Chrome、Chromium、Opera、みんな同じ質問をしました。

コピーと貼り付けは、すべてのアプリケーションでは許可されていません。

まあ、それは完全に真実ではありません。貼り付けることができます。。ところで、Webスイートベースのブラウザを実行する前に最後にコピーした内容を貼り付ける。

これをさらに調査する方法についてのアイデアはありますか?

ベストアンサー1

部分的な答え:Xには実際のグローバルクリップボードはありません。ウィキペディア記事説明は、両方のアプリケーションがコピーして貼り付けるために通信する必要があることを示しています。ルートウィンドウに保存されているX原子は、プライマリまたはセカンダリ選択の「所有者」を表し、コピーまたは貼り付けを希望するアプリケーションは、所有者を見つけて通信して実際のペーストを実行する必要があります。

Webkitベースのブラウザを起動した後に常に最後の選択を貼り付けると、Webkitが何らかの方法で所有権リポジトリを混乱させ、アプリケーションがそれを設定できないようにしました。

xtraceこれを使用してすべてのXイベントを追跡できます。私はこれを使って「通常の」切り取りと貼り付けをウェブキットの起動後に発生する状況と比較します。しかし、私は自分でやったことがないので、ステップバイステップの指示を提供することはできません。

xclipboard選択肢の所有権を取得し(Wikipediaの記事をもう一度参照)、何が起こっているのかを確認するのも楽しいかもしれません。

おすすめ記事