<div dir="auto">こんばんは、 nekomtu です。</div><div dir="auto"><br></div><div dir="auto">tipsの共有ありがとうございます。</div><div dir="auto"><br></div><div dir="auto"><div dir="auto"><span style="font-family:-apple-system,helveticaneue;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline!important;background-color:rgba(0,0,0,0);border-color:rgb(0,0,0);color:rgb(0,0,0)">実は、xcbというパラメータはXを使うものなのですが、</span></div>こういう事情があるんですね。</div><div dir="auto"><div><a href="https://github.com/hluk/CopyQ/issues/1243#issuecomment-2117562110">https://github.com/hluk/CopyQ/issues/1243#issuecomment-2117562110</a></div><div dir="auto">(ざっくりいうと、Xでは共有状態だったものが、Waylandではセキュリティ優先の設計のため見えず、GNOME Wayland については別途実装が必要な事が分かっているけどやっていない)</div><div dir="auto"><br></div><div dir="auto">Qtで作られたアプリについては、この環境変数でいったん回避することができる事は多いかもしれません。</div><br></div><div dir="auto">2024年6月24日(月) 22:38 Yoshinaga Hiroyuki <<a href="mailto:yoshinaga.hiroyuki@nifty.com">yoshinaga.hiroyuki@nifty.com</a>>:<br></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">こんにちは吉永です<br>
自己レスです<br>
<br>
On 2024-06-23 16:01 +0900, Yoshinaga Hiroyuki wrote:<br>
> そろそろ Wayland に移行したほうが良いかと思い試し始めたのですが、X.org では問題のない CopyQ が Wayland で動作しません<br>
こちらの件ですが、環境変数に<br>
QT_QPA_PLATFORM=xcb<br>
を追加すれば良いようです<br>
<br>
そのためランチャーなら<br>
/usr/share/applications/com.github.hluk.copyq.desktop<br>
ログイン時の自動起動の場合<br>
~/.config/autostart/copyq.desktop ←こちらは自分の設定によってファイル名が変化<br>
それぞれの Exec の部分で<br>
Exec=copyq --start-server<br>
を<br>
Exec=env QT_QPA_PLATFORM=xcb copyq --start-server<br>
と書き換えれば良いようです<br>
<br>
私の場合、前者に関しては再インストール時置き換わって、元に戻ると面倒なので<br>
~/.local/share/applications/copyq.desktop<br>
に個人設定としてファイルを作成し、システム側の区別がつくように Name の部分を<br>
Name=CopyQ Wayland<br>
として使うことにしました<br>
<br>
なおショートカットは相変わらずこれだけでは動作しないので、Gnome 設定でショートカットとして<br>
copyq -e "toggle()"<br>
を適当なキーに割り当てる必要があるのは変わりません<br>
<br>
それでは失礼します<br>
<br>
-- <br>
吉永博之<br>
<a href="mailto:yoshinaga.hiroyuki@nifty.com" target="_blank">yoshinaga.hiroyuki@nifty.com</a><br>
<br>
</blockquote></div></div>