GentooのWaylandマウス画面の動作が不安定です。

GentooのWaylandマウス画面の動作が不安定です。

GentooがインストールされたHPノートブックがあります。オペレーティングシステムを正常にインストールした後、その上にGNOMEをインストールしました。裏面にはWayland(シンセサイザーなのかわかりません)と基本テーマ(Adwaitaらしい)を使います。

GNOMEをインストールした後、ラップトップはほとんど使用できなくなりました。マウスカーソルが自然に不規則に移動し、マウスクリックも自然に起こり始めました。

マウスを交換してみましたが、成功しませんでした。マウスを削除すると問題は一時的に解決されますが、タッチパッドがフリーズし、マウスカーソルがフリーズします。

ノートパソコンにもタッチスクリーンが搭載されています。私はデュアルブートではありません。 Gentoo + X + GNOMEを含む他のラップトップがありますが、タッチスクリーンもなく、そのような問題もありません。

出力は次のとおりですlspci

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) I/O Memory Management Unit
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] (rev c8)
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge
00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Carrizo Platform Security Processor
00:09.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Carrizo Audio Dummy Host Bridge
00:09.2 Audio device: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Audio Controller
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 20)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 49)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 49)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 4a)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 5
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
02:00.0 Network controller: Intel Corporation Wireless 7265 (rev 61)

問題が何であるかを知っている人はいますか?

編集する:

私はこれがWayland +タッチスクリーンの問題であると疑い始めました。 ;-)

タッチスクリーンがなく、Gentoo + Waylandを含む他のラップトップがありますが、うまく動作します。

答え1

質問

引用:

Waylandには現在、sway(またはwlrootsサポートベースのコンポジター)以外の環境で特定のディスプレイにタッチを固定する既知の方法はありません。 weston-touch-calibratorなどのツールがありますが、Gnome WaylandはXwaylandを使用しているため、キャリブレータはタッチスクリーンを見つけることができません。 ...現在、マルチヘッド設定でタッチスクリーンを使用することが知られている方法は、GnomeまたはKDEにX11を使用させることです。

固定する

  1. デスクトップ環境外の端末で発行emerge -av app-portage/ufed
  2. ルートとして発行ufed
  3. 現在の問題を解決するには、waylandUSEフラグを見つけます。これを強調表示し、オプションがマイナス記号に変わるまでスペースバーを数回押します。
  4. ESCを押して、Yで応答して更新されたフラグを保存します。
  5. -waylandこの内容はに書かれています/etc/portage/make.conf

アップデートを完了するには、emerge --update --deep --ask --verbose --newuse --with-bdeps=y @world 短いバージョンですemerge -uDavN --with-bdeps=y @world

waylandこれにより、USEフラグを使用してすべてのパッケージを再構築する必要があります。

追加の微調整

ufedこのような状況にあるあなたの友人。 USE Flag EEditorの略であるこのツールを使用すると、make.confエラーなしでファイルを安全に編集できます。問題を解決したら、自由にフラグを追加および削除し、変更後に再構築するには、常に上記のコマンドを使用してください。

関連情報