From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 05 May 2019 06:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35574@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.155703927726746 (code B ref -1); Sun, 05 May 2019 06:55:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 May 2019 06:54:37 +0000 Received: from localhost ([127.0.0.1]:52898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNB2i-0006xK-Mq for submit@debbugs.gnu.org; Sun, 05 May 2019 02:54:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNB2g-0006x5-7w for submit@debbugs.gnu.org; Sun, 05 May 2019 02:54:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:48055) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNB2Z-0008TL-Si for submit@debbugs.gnu.org; Sun, 05 May 2019 02:54:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42104) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNB2Y-0004wV-M0 for bug-guix@gnu.org; Sun, 05 May 2019 02:54:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNB2W-0008Qk-Qb for bug-guix@gnu.org; Sun, 05 May 2019 02:54:26 -0400 Received: from pelzflorian.de ([5.45.111.108]:55690 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNB2V-0008Nc-22 for bug-guix@gnu.org; Sun, 05 May 2019 02:54:23 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 5A82A360038 for ; Sun, 5 May 2019 08:54:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1557039251; bh=dN1ryZwyjKty+T1tCBDRPtnwFAmi9cGZKnu5SlDOVb4=; h=Date:From:To:Subject; b=Yz++Yts8XseWGrKUDyC4WHW6CdKS//ZsYTu14glyDvGEzZtenaNeXs6yImS4JY6zW kstGzya4XsV2cJE0s1rVe69OKWRSzOLS6HhAGIg1UaHDAWSfkOfGQcdFUE8R7dZ9dU qhC+6W1h1Zajlv6pfM85JnXe9vcGCy9cw6g9F7L4= Date: Sun, 5 May 2019 08:54:11 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: NeoMutt/20180716 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 5.45.111.108 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On *some* reboots my Macbook=E2=80=99s touchpad does not work properly; i= t behaves like mouse wheel, I can only scroll. Only when I press it down, I can move the pointer to the right, but never to the left. This happens both with synaptics and libinput driver. Restarting xorg-server does not help; this appears to be an issue with the order in which udev rules are applied. Apparently my bcm5974 touchpad is recognized by udev as a mouse sometimes (?), because when diffing /var/log/gdm/greeter.log I see a mouse being recognized (it is never called bcm5974) instead of a bcm5974 touchpad. $ sudo diff /var/log/gdm/greeter.log.1 /var/log/gdm/greeter.log.2 [=E2=80=A6] 381,387c381,387 < (II) config/udev: Adding input device Apple Inc. Apple Internal Keyboar= d / Trackpad (/dev/input/event14) < (**) Apple Inc. Apple Internal Keyboard / Trackpad: Applying InputClass= "evdev pointer catchall" < (**) Apple Inc. Apple Internal Keyboard / Trackpad: Applying InputClass= "libinput pointer catchall" < (II) Using input driver 'libinput' for 'Apple Inc. Apple Internal Keybo= ard / Trackpad' < (II) systemd-logind: got fd for /dev/input/event14 13:78 fd 32 paused 0 < (**) Apple Inc. Apple Internal Keyboard / Trackpad: always reports core= events < (**) Option "Device" "/dev/input/event14" --- > (II) config/udev: Adding input device bcm5974 (/dev/input/event12) > (**) bcm5974: Applying InputClass "evdev touchpad catchall" > (**) bcm5974: Applying InputClass "libinput touchpad catchall" > (II) Using input driver 'libinput' for 'bcm5974' > (II) systemd-logind: got fd for /dev/input/event12 13:76 fd 32 paused 0 > (**) bcm5974: always reports core events > (**) Option "Device" "/dev/input/event12" 389,393c389,393 < (II) event14 - Apple Inc. Apple Internal Keyboard / Trackpad: is tagged= by udev as: Mouse < (II) event14 - Apple Inc. Apple Internal Keyboard / Trackpad: device is= a pointer < (II) event14 - Apple Inc. Apple Internal Keyboard / Trackpad: device re= moved < (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:06.0/us= b4/4-3/4-3:1.2/input/input14/event14" < (II) XINPUT: Adding extended input device "Apple Inc. Apple Internal Ke= yboard / Trackpad" (type: MOUSE, id 12) --- > (II) event12 - bcm5974: is tagged by udev as: Touchpad > (II) event12 - bcm5974: device is a touchpad > (II) event12 - bcm5974: device removed > (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:06.0/us= b4/4-3/4-3:1.2/input/input12/event12" > (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id= 12) 395,400c395,400 < (**) Apple Inc. Apple Internal Keyboard / Trackpad: (accel) selected sc= heme none/0 < (**) Apple Inc. Apple Internal Keyboard / Trackpad: (accel) acceleratio= n factor: 2.000 < (**) Apple Inc. Apple Internal Keyboard / Trackpad: (accel) acceleratio= n threshold: 4 < (II) event14 - Apple Inc. Apple Internal Keyboard / Trackpad: is tagged= by udev as: Mouse < (II) event14 - Apple Inc. Apple Internal Keyboard / Trackpad: device is= a pointer < (II) config/udev: Adding input device Apple Inc. Apple Internal Keyboar= d / Trackpad (/dev/input/mouse1) --- > (**) bcm5974: (accel) selected scheme none/0 > (**) bcm5974: (accel) acceleration factor: 2.000 > (**) bcm5974: (accel) acceleration threshold: 4 > (II) event12 - bcm5974: is tagged by udev as: Touchpad > (II) event12 - bcm5974: device is a touchpad > (II) config/udev: Adding input device bcm5974 (/dev/input/mouse0) [=E2=80=A6] Regards, Florian From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 05 May 2019 07:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.155704212631323 (code B ref 35574); Sun, 05 May 2019 07:43:01 +0000 Received: (at 35574) by debbugs.gnu.org; 5 May 2019 07:42:06 +0000 Received: from localhost ([127.0.0.1]:52918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNBmg-000899-GC for submit@debbugs.gnu.org; Sun, 05 May 2019 03:42:06 -0400 Received: from pelzflorian.de ([5.45.111.108]:41608 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNBmd-00088x-Jx for 35574@debbugs.gnu.org; Sun, 05 May 2019 03:42:04 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 8D57B360038 for <35574@debbugs.gnu.org>; Sun, 5 May 2019 09:41:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1557042112; bh=2QNcS4fb8Zb1pdPhgMR1OeuugGkOEyAmawqIATBLYYI=; h=Date:From:To:Subject:References:In-Reply-To; b=i6ELgCL93mGbrjtcpR/2vVcuiqXsAroqwf/E2hlHzUw6Q4j6CVyRPcmbtPqMss+Bt zDqGny+bvJg5VyObIg5/Tzl67G3efd+4NCOCGY97HKhS3TEexPZzFl/d4EFx8W8sRO /Vx0sb3XIf23aSoUIF7V05fns+gIzBm/7M+B0I34= Date: Sun, 5 May 2019 09:41:52 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Addendum: This never happened during half a year of using Debian 9. It did happen on GuixSD half a year ago. This happens on linux-libre-4.9 (same Linux base version as Debian 9) as well as on what recently was current linux-libre (which I can no longer use with my GPU since a few weeks ago). I therefore believe the kernel to be unrelated, unless there are some patches in Debian but not in recent Linux. Regards, Florian From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 16 Jan 2020 23:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35574@debbugs.gnu.org Cc: wisdomlight@protonmail.com Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.15792177433855 (code B ref 35574); Thu, 16 Jan 2020 23:36:01 +0000 Received: (at 35574) by debbugs.gnu.org; 16 Jan 2020 23:35:43 +0000 Received: from localhost ([127.0.0.1]:38603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1isEfv-000107-2V for submit@debbugs.gnu.org; Thu, 16 Jan 2020 18:35:43 -0500 Received: from pelzflorian.de ([5.45.111.108]:46698 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1isEft-0000zx-3u for 35574@debbugs.gnu.org; Thu, 16 Jan 2020 18:35:42 -0500 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 88B723604F7; Fri, 17 Jan 2020 00:35:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1579217739; bh=YgT2/T0i2T3JmhK+/CI5c46CqtBPCZxWo+iKnFXlqLI=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=ImWLatfJV9saR8isa1JATFqb0q4z80U57WX9naeDGmX0WnlomJIxhK8IqmlDwz/2/ oFf8WmTd5yIVuHRT4Vh1EsXjVpsFCLvtJO/6YwMAYGqczjAJ6Yfm7db9mcpuu7nv9k Ac01g8PDTb7gDyrl8n9zSrYC/m/GvVulOm8MNDc0= Date: Fri, 17 Jan 2020 00:35:37 +0100 From: "pelzflorian (Florian Pelz)" Message-ID: <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Now that I know wisdomlight has the issue too on their Macbook Air I investigated further. >From the Linux kernel docs : > 5.2. USB Race > > The Apple multi-touch trackpads report both mouse and keyboard events > via different interfaces of the same usb device. This creates a race > condition with the HID driver, which, if not told otherwise, will find > the standard HID mouse and keyboard, and claim the whole device. To > remedy, the usb product id must be listed in the mouse_ignore list of > the hid driver. Indeed for me on good boots, the command `lsusb -t` prints |__ Port 3: Dev 2, If 2, Class=Human Interface Device, Driver=bcm5974, 12M while on bad boots it says Driver=usbmouse. But why that happens I do not know, because the mouse_ignore list in the Linux-libre kernel’s drivers/hid/hid-quirks.c file does list my touchpad. Strange. I will investigate further if a change to the kernel config could help. Regards, Florian From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 20 Apr 2020 14:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35574@debbugs.gnu.org Cc: wisdomlight@protonmail.com Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158739404412392 (code B ref 35574); Mon, 20 Apr 2020 14:48:02 +0000 Received: (at 35574) by debbugs.gnu.org; 20 Apr 2020 14:47:24 +0000 Received: from localhost ([127.0.0.1]:48226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQXhk-0003Do-DV for submit@debbugs.gnu.org; Mon, 20 Apr 2020 10:47:24 -0400 Received: from pelzflorian.de ([5.45.111.108]:39432 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQXhh-0003De-VU for 35574@debbugs.gnu.org; Mon, 20 Apr 2020 10:47:23 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 2417B36055C; Mon, 20 Apr 2020 16:47:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1587394040; bh=wfvAayz21Z+uru2wauPDVeRWbrnVtXVuvzDE5f1zKmM=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=wpU9SpPvRe12dzEQSM+uK7azgPB2o8vESVw7ltHCkx14V8/80XDcfHl8RVlpE16oJ xLBoy2w7OpmcdwPuH+G/mfewFvW7dmiOmQ36UtRpLu3Yfn1SDY5Bj4Xogxehgc8Mc7 DL6q96Dg1aJKjmkGsacmFpIhDwBYoOtJRC4FPM6s= Date: Mon, 20 Apr 2020 16:47:18 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, Jan 17, 2020 at 12:35:39AM +0100, pelzflorian (Florian Pelz) wrote: > Indeed for me on good boots, the command `lsusb -t` prints > |__ Port 3: Dev 2, If 2, Class=Human Interface Device, Driver=bcm5974, 12M > while on bad boots it says Driver=usbmouse. The issue with Macbook bcm5974 touchpads is a race between the bcm5974 kernel module and the usbmouse kernel module, especially on cold boots. Indeed a remedy is to run as root rmmod usbmouse rmmod bcm5974 modprobe bcm5974 Then the touchpad works again in all directions and not just for scrolling up-down. The converse is also true; rmmod bcm5974 rmmod usbmouse modprobe usbmouse breaks the touchpad again. However I also cannot find the reason why this usbmouse loadable kernel module gets loaded at all. How can I debug what loads this kernel module? Debian does not show usbmouse in lsmod, and I think usbmouse should not get loaded in Guix either. usbmouse is not required for my external USB mouse to work. To quote the linux-4.19.95 source file drivers/hid/usbhid/Kconfig config USB_MOUSE tristate "USB HIDBP Mouse (simple Boot) support" depends on USB && INPUT ---help--- Say Y here only if you are absolutely sure that you don't want to use the generic HID driver for your USB mouse and prefer to use the mouse in its limited Boot Protocol mode instead. This is almost certainly not what you want. This is mostly useful for embedded applications or simple mice. Other workarounds I tried were using Wayland instead of X11, but sway does not run for me, weston does not build and sddm set to Wayland or a GNOME Wayland session exhibit the same mouse issue. Building a kernel with these modules built-in instead of loadable (=y instead of =m in the kernel config) helped, but I suppose the modules should be loadable. Regards, Florian From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 20 Apr 2020 16:00:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158739836219689 (code B ref 35574); Mon, 20 Apr 2020 16:00:01 +0000 Received: (at 35574) by debbugs.gnu.org; 20 Apr 2020 15:59:22 +0000 Received: from localhost ([127.0.0.1]:48290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQYpO-00057V-0v for submit@debbugs.gnu.org; Mon, 20 Apr 2020 11:59:22 -0400 Received: from pelzflorian.de ([5.45.111.108]:39518 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQYpD-00057E-KD for 35574@debbugs.gnu.org; Mon, 20 Apr 2020 11:59:20 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 0FC7D36055C for <35574@debbugs.gnu.org>; Mon, 20 Apr 2020 17:59:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1587398350; bh=efVnTvV2AQuVB8KlTPruzdgmh4SpLW7xzuuymt28yg4=; h=Date:From:To:Subject:References:In-Reply-To; b=Ox3AJAt0W4l/g3EiLoq1k85ZtsPnf2s4BUVadvHDKePz4NZo07ceH/D7aecamH0Vl AIJcYCRihNhUFR406n0VuS02f1HdrNyGXdOXwEMn2Ny21yJ1aAFGXmtSdkGkhdFmcs +NF6tZFyxdck6C0/ibUC8981gW+hVNz0yc+zRYZY= Date: Mon, 20 Apr 2020 17:59:08 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, Apr 20, 2020 at 04:47:18PM +0200, pelzflorian (Florian Pelz) wrote: > However I also cannot find the reason why this usbmouse loadable > kernel module gets loaded at all. How can I debug what loads this > kernel module? Debian does not show usbmouse in lsmod, and I think > usbmouse should not get loaded in Guix either. usbmouse is not > required for my external USB mouse to work. Debian 10’s /boot/config-4.19.0-6-amd64 has # USB HID Boot Protocol drivers # # CONFIG_USB_KBD is not set # CONFIG_USB_MOUSE is not set while Guix has in /tmp/guix-build-linux-libre-5.4.32.drv-0/linux-5.4.32/.config CONFIG_USB_MOUSE=m I will write and test a patch to disable the module in %default-extra-linux-options, like the description in linux-5.4.11 source file drivers/hid/usbhid/Kconfig recommends: config USB_MOUSE tristate "USB HIDBP Mouse (simple Boot) support" depends on USB && INPUT ---help--- Say Y here only if you are absolutely sure that you don't want to use the generic HID driver for your USB mouse and prefer to use the mouse in its limited Boot Protocol mode instead. This is almost certainly not what you want. This is mostly useful for embedded applications or simple mice. To compile this driver as a module, choose M here: the module will be called usbmouse. If even remotely unsure, say N. Regards, Florian From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: Bengt Richter Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 20 Apr 2020 22:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "pelzflorian (Florian Pelz)" Cc: 35574@debbugs.gnu.org Reply-To: Bengt Richter Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.1587421585669 (code B ref 35574); Mon, 20 Apr 2020 22:27:02 +0000 Received: (at 35574) by debbugs.gnu.org; 20 Apr 2020 22:26:25 +0000 Received: from localhost ([127.0.0.1]:48628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQerw-0000Ai-OG for submit@debbugs.gnu.org; Mon, 20 Apr 2020 18:26:24 -0400 Received: from imta-35.everyone.net ([216.200.145.35]:58582 helo=imta-38.everyone.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQeru-0000Aa-I1 for 35574@debbugs.gnu.org; Mon, 20 Apr 2020 18:26:23 -0400 Received: from pps.filterd (omta001.sj2.proofpoint.com [127.0.0.1]) by imta-38.everyone.net (8.16.0.27/8.16.0.27) with SMTP id 03KMBJRq011409; Mon, 20 Apr 2020 15:26:21 -0700 X-Eon-Originating-Account: 7CpdtD1YBo-hADJYFE1LvOf50K4UcshFM1_E-F256OQ X-Eon-Dm: m0116787.ppops.net Received: by m0116787.mta.everyone.net (EON-AUTHRELAY2 - 53b92cab) id m0116787.5e67f91f.4c38b5; Mon, 20 Apr 2020 15:26:19 -0700 X-Eon-Sig: AQMHrIJeniGLkgHvfwIAAAAC,f39b78df8ae87a644f6accb934328e5a X-Eip: 99zEU_gtp1ue8o50guTm1dVYZJQ2rCk4LSwSmNb2NMo Date: Tue, 21 Apr 2020 00:26:07 +0200 From: Bengt Richter Message-ID: <20200420222607.GA4620@LionPure> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> User-Agent: Mutt/1.10.1 (2018-07-13) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.676 definitions=2020-04-20_09:2020-04-20, 2020-04-20 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1034 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2002250000 definitions=main-2004200174 X-Spam-Score: -0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) Hi Fllorian, On +2020-04-20 17:59:08 +0200, pelzflorian (Florian Pelz) wrote: > On Mon, Apr 20, 2020 at 04:47:18PM +0200, pelzflorian (Florian Pelz) wrote: > > However I also cannot find the reason why this usbmouse loadable > > kernel module gets loaded at all. How can I debug what loads this Could the module be needed "just in case" in an initrd but should be unloaded before pivoting in a normal case? > > kernel module? Debian does not show usbmouse in lsmod, and I think > > usbmouse should not get loaded in Guix either. usbmouse is not > > required for my external USB mouse to work. > > Debian 10’s /boot/config-4.19.0-6-amd64 has > > # USB HID Boot Protocol drivers > # > # CONFIG_USB_KBD is not set > # CONFIG_USB_MOUSE is not set > > while Guix has in /tmp/guix-build-linux-libre-5.4.32.drv-0/linux-5.4.32/.config > > CONFIG_USB_MOUSE=m > > I will write and test a patch to disable the module in > %default-extra-linux-options, like the description in linux-5.4.11 > source file drivers/hid/usbhid/Kconfig recommends: > > config USB_MOUSE > tristate "USB HIDBP Mouse (simple Boot) support" > depends on USB && INPUT > ---help--- > Say Y here only if you are absolutely sure that you don't want > to use the generic HID driver for your USB mouse and prefer > to use the mouse in its limited Boot Protocol mode instead. > > This is almost certainly not what you want. This is mostly > useful for embedded applications or simple mice. > > To compile this driver as a module, choose M here: the > module will be called usbmouse. > > If even remotely unsure, say N. > > Regards, > Florian > > > -- Regards, Bengt Richter From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 27 Apr 2020 00:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158794734420339 (code B ref 35574); Mon, 27 Apr 2020 00:30:02 +0000 Received: (at 35574) by debbugs.gnu.org; 27 Apr 2020 00:29:04 +0000 Received: from localhost ([127.0.0.1]:35215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSrdv-0005Hz-PO for submit@debbugs.gnu.org; Sun, 26 Apr 2020 20:29:04 -0400 Received: from pelzflorian.de ([5.45.111.108]:51118 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSrdt-0005HZ-AE for 35574@debbugs.gnu.org; Sun, 26 Apr 2020 20:29:02 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id BE7C036055C for <35574@debbugs.gnu.org>; Mon, 27 Apr 2020 02:28:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1587947339; bh=iFI6KOGl+QUICfjuRL4evEstbW/EwBjqLHPxrAFaMi0=; h=Date:From:To:Subject:References:In-Reply-To; b=YcQ9kRqEO+IkCRdwYJz20uB2+ho1hqwifJEFPJGywWXsGJnJAPPr/4ojyAKf6Aa1X j5jsmN9cGFNepgB1IN5c6/wptEBLkgFZVYapb+7W2dnZB6VHmUp5zZs5SpOQmcK6NF N3rYHgIMNzQDAkF654GIkEvFRiDMWhOo39lGFSH0= Date: Mon, 27 Apr 2020 02:28:57 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="z3ikl64zcokiafvo" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> X-Spam-Score: 2.7 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Mon, Apr 20, 2020 at 05:59:08PM +0200, pelzflorian (Florian Pelz) wrote: > I will write and test a patch to disable the module in > %default-extra-linux-options, like the description in linux-5.4.1 [...] Content analysis details: (2.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: gnu.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Mon, Apr 20, 2020 at 05:59:08PM +0200, pelzflorian (Florian Pelz) wrote: > I will write and test a patch to disable the module in > %default-extra-linux-options, like the description in linux-5.4.1 [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: pelzflorian.de] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --z3ikl64zcokiafvo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Apr 20, 2020 at 05:59:08PM +0200, pelzflorian (Florian Pelz) wrote: > I will write and test a patch to disable the module in > %default-extra-linux-options, like the description in linux-5.4.11 > source file drivers/hid/usbhid/Kconfig recommends: The attached patch disables the usbmouse kernel module in the options for linux-libre. Otherwise, as described previously, the bcm5974 touchpad of Macbooks often erroneously gets assigned the usbmouse kernel module instead of the bcm5974 kernel module. Other than Macbooks, usbmouse is not used by any of my actual USB mice and touchpads anyway (they use usbhid). I cannot know if there are exotic mice that need usbmouse, but Debian disables the usbmouse module too and the description in the Linux kernel says about the usbmouse module: > This is almost certainly not what you want. This is mostly > useful for embedded applications or simple mice. I tested the patch with linux-libre 5.4 on various x86_64 machines and I tested 5.4, 4.19 and 4.4 on my Macbook. I did not wait for compilation to complete on non-Intel architectures, but I doubt the patch causes problems. I suppose this can go directly to master even though it requires the linux-libre to be rebuilt? Regards, Florian --z3ikl64zcokiafvo Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: attachment; filename="0001-gnu-linux-libre-Disable-usbmouse-kernel-module.patch" Content-Transfer-Encoding: 8bit >From d9f9d4c34a8f4d42af3e90789267137d15d60bb9 Mon Sep 17 00:00:00 2001 From: Florian Pelz Date: Mon, 20 Apr 2020 19:03:57 +0200 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [PATCH] gnu: linux-libre: Disable usbmouse kernel module. This avoids a race with the bcm5974 kernel module. Fixes . * gnu/packages/linux.scm (%default-extra-linux-options): Disable CONFIG_USB_MOUSE. --- gnu/packages/linux.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 2acbe649f0..5f2f17b31a 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -42,6 +42,7 @@ ;;; Copyright 2020 Pierre Neidhardt ;;; Copyright 2020 Chris Marusich ;;; Copyright 2020 Vincent Legoll +;;; Copyright 2020 Florian Pelz ;;; ;;; This file is part of GNU Guix. ;;; @@ -618,7 +619,9 @@ for ARCH and optionally VARIANT, or #f if there is no such configuration." ("CONFIG_VIRTIO_MMIO" . m) ("CONFIG_FUSE_FS" . m) ("CONFIG_CIFS" . m) - ("CONFIG_9P_FS" . m))) + ("CONFIG_9P_FS" . m) + ;; These modules cause trouble: + ("CONFIG_USB_MOUSE" . #f))) ;see (define (config->string options) (string-join (map (match-lambda -- 2.26.1 --z3ikl64zcokiafvo-- From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 27 Apr 2020 00:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Bengt Richter Cc: 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158794757820777 (code B ref 35574); Mon, 27 Apr 2020 00:33:01 +0000 Received: (at 35574) by debbugs.gnu.org; 27 Apr 2020 00:32:58 +0000 Received: from localhost ([127.0.0.1]:35224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSrhi-0005P3-JI for submit@debbugs.gnu.org; Sun, 26 Apr 2020 20:32:58 -0400 Received: from pelzflorian.de ([5.45.111.108]:51128 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSrhg-0005Ov-TO for 35574@debbugs.gnu.org; Sun, 26 Apr 2020 20:32:57 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 0000836055C; Mon, 27 Apr 2020 02:32:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1587947576; bh=GhA6f3zKQi9weF2xAUv4z64bLUrBHu7qz+2kc+Zgp+U=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=MZS6T2v14DnAV6VY8jSQtUqTEMgvO3HQYmGAb7efHFVVOs0WGVed/Ek+de+WqoWco P+RmiTrlEG3VAeymSzjFq/kTvFCG6OUYxSzqmuU8QuvWW1qMF2ocaf4s4yXXDQNPPA qxBKvtm/YuDAuQRhbhf4rDXRiCRRY4AwKy3ud9sU= Date: Mon, 27 Apr 2020 02:32:54 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200427003254.c4zr6bcwdd2uxjx3@pelzflorian.localdomain> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200420222607.GA4620@LionPure> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200420222607.GA4620@LionPure> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Apr 21, 2020 at 12:26:07AM +0200, Bengt Richter wrote: > Could the module be needed "just in case" in an initrd > but should be unloaded before pivoting in a normal case? I don’t think normal USB mice need the module because they use the usbhid kernel module. Maybe there are exotic mice, but I don’t think they are important (see the message where I attached the patch now). Regards, Florian From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 27 Apr 2020 06:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "pelzflorian \(Florian Pelz\)" Cc: 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158796940613929 (code B ref 35574); Mon, 27 Apr 2020 06:37:02 +0000 Received: (at 35574) by debbugs.gnu.org; 27 Apr 2020 06:36:46 +0000 Received: from localhost ([127.0.0.1]:35396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSxNm-0003cb-Du for submit@debbugs.gnu.org; Mon, 27 Apr 2020 02:36:46 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:33824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSxNl-0003cO-PN for 35574@debbugs.gnu.org; Mon, 27 Apr 2020 02:36:46 -0400 Received: by mail-wm1-f68.google.com with SMTP id v4so15120104wme.1 for <35574@debbugs.gnu.org>; Sun, 26 Apr 2020 23:36:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=X0Dc3rHWAGMZFYp99WxdZkjCsTGqbUrNxWHoyVC07A0=; b=q2R6oyB8WUCH0ByQvykTBz0XnmJV99epQgjV+3X0XrGedPGrXxbRQjC1gpLgFyzvpQ /d/jcdiz2B+J91zDq6jEMfDcmwPIHfJVAN0SyKf70xd6wcwFEyVPPrjFNs8aXyFa0HQ+ vrSFfZBAuOTmPeJdz85w77ONBK2YuZFqd5LOsNudAx0tJtoyR8E+ZQmt7nKtK9RNvvEQ AFmxf36E/s7Xwn8JHgQ9ud2hnYCg0ncNPH3vS+N6dqAlfY7wB4ylmkVP7yiCs9Wpdrj6 B/akJPLescpRe7HSlNaUXcfYEzhMOJt1oVxlVPf3AX1gPwXSEy+8JNzhft2cN1Y9b3cO Op8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=X0Dc3rHWAGMZFYp99WxdZkjCsTGqbUrNxWHoyVC07A0=; b=RPpnOoJp2FbAk8cs96thdnWEYb8fqTtmBG0CSwHKCjljwTjYQQFVeItV4XdCpqREi0 Vqek4qyWNhDtLYCvO0NzcruGZeqx2QXYB+wp12ug0ESkjCg1LsJGY99SNmyYeT3ht0pN B0hAiilLM9soWnxSUi4SMCUeDM1jzaZ8hzkk4PuwVTINU30A923/D+El1iI6rR0Z7yA5 4o9VE3NRZB7//X0r98vL+gtqJj+AYYVZb66vspELmvv/5fNjVLxbIy2qQ3Fa74nRApt5 jT0Gs1iL7Gpd9SaZg+5iHS1Rs7YNyTh8dQNlmGtkJdpkI0Lz84hzJwXajOwntckpJhzm PBuQ== X-Gm-Message-State: AGi0PuYbMSvzAm1f69RC7YesR6q2l77e112uFy+JFMLV7xTrfVCi79h1 7v31hoVItppf5f/hPc0SpvZF8UTTpgU= X-Google-Smtp-Source: APiQypLjaD1DnXQgZ2gmWewhGqO2q/s3Dz4DcoVYAHQjo6oVWLhH1czGCZKuQe29G61liTdtEVMLoA== X-Received: by 2002:a1c:e444:: with SMTP id b65mr25699724wmh.6.1587969399403; Sun, 26 Apr 2020 23:36:39 -0700 (PDT) Received: from meru ([2a01:cb18:832e:5f00:7069:9b5d:ebe2:85b8]) by smtp.gmail.com with ESMTPSA id p190sm14333568wmp.38.2020.04.26.23.36.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 26 Apr 2020 23:36:38 -0700 (PDT) From: Mathieu Othacehe References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> Date: Mon, 27 Apr 2020 08:36:37 +0200 In-Reply-To: <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> (pelzflorian@pelzflorian.de's message of "Mon, 27 Apr 2020 02:28:57 +0200") Message-ID: <87pnbtwi2y.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Florian, > I tested the patch with linux-libre 5.4 on various x86_64 machines and > I tested 5.4, 4.19 and 4.4 on my Macbook. I did not wait for > compilation to complete on non-Intel architectures, but I doubt the > patch causes problems. Thanks for fixing this! This seems like a reasonable choice. However, I noticed that on Ubuntu, CONFIG_USB_MOUSE is set to 'M'. So maybe they have some special udev/blacklist rules to handle this case? > I suppose this can go directly to master even though it requires the > linux-libre to be rebuilt? Yes, the kernel is frequently updated on master anyways. Thanks, Mathieu From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 28 Apr 2020 09:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: Danny Milosavljevic , Brice Waegeneire , 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.15880671075581 (code B ref 35574); Tue, 28 Apr 2020 09:46:02 +0000 Received: (at 35574) by debbugs.gnu.org; 28 Apr 2020 09:45:07 +0000 Received: from localhost ([127.0.0.1]:39027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTMnb-0001Rw-2y for submit@debbugs.gnu.org; Tue, 28 Apr 2020 05:45:07 -0400 Received: from pelzflorian.de ([5.45.111.108]:53588 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTMnY-0001Rm-T6 for 35574@debbugs.gnu.org; Tue, 28 Apr 2020 05:45:05 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 9AF7C36055C; Tue, 28 Apr 2020 11:45:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1588067103; bh=eB4R+W9rOGnHZF8mjMEpf353Ixc8OnWXgdmBxr6HW/U=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=SPTgh/qMewDO+dB5ThZmRRgtg5DHPPBq9QZwU7p/ssBNcrJin6yQwLGfkxiMLheyZ bfeQ5eRC76jJ82KJr+ByMrkaJq8jk7eNHRNs5PLhrTXtIabsblgVNmUsCpQaZrFfyF /UZk+84sHOF9O9mhZsbKaXat5zmtQJf8u38InKvg= Date: Tue, 28 Apr 2020 11:45:02 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87pnbtwi2y.fsf@gmail.com> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, Apr 27, 2020 at 08:36:37AM +0200, Mathieu Othacehe wrote: > Thanks for fixing this! This seems like a reasonable choice. However, I > noticed that on Ubuntu, CONFIG_USB_MOUSE is set to 'M'. So maybe they > have some special udev/blacklist rules to handle this case? Interesting. Thank you for checking. So maybe setting CONFIG_USB_MOUSE=n in the kernel config is the wrong way. I installed Ubuntu and they just have a file /etc/modprobe.d/blacklist.conf containing the lines # these drivers are very simple, the HID drivers are usually preferred blacklist usbmouse blacklist usbkbd I wonder if a default blacklist file would be more like the Guix way. Or default blacklist kernel-arguments? I remember a discussion by Danny Milosavljevic and Brice Waegeneire about this at . All these avoid recompiling the linux-libre package. Danny, Brice, I’m putting you in Cc, maybe you have an opinion on this? I suppose I should not change %default-extra-linux-options. Regards, Florian From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: Brice Waegeneire Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 28 Apr 2020 14:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "pelzflorian (Florian Pelz)" Cc: Danny Milosavljevic , Mathieu Othacehe , 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.15880830788164 (code B ref 35574); Tue, 28 Apr 2020 14:12:01 +0000 Received: (at 35574) by debbugs.gnu.org; 28 Apr 2020 14:11:18 +0000 Received: from localhost ([127.0.0.1]:40991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTQx2-00027R-44 for submit@debbugs.gnu.org; Tue, 28 Apr 2020 10:11:18 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:34823) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTQx0-00026u-5a for 35574@debbugs.gnu.org; Tue, 28 Apr 2020 10:11:07 -0400 Received: from webmail.gandi.net (webmail18.sd4.0x35.net [10.200.201.18]) (Authenticated sender: brice@waegenei.re) by relay4-d.mail.gandi.net (Postfix) with ESMTPA id 5E3EDE0006; Tue, 28 Apr 2020 14:10:58 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Tue, 28 Apr 2020 14:10:58 +0000 From: Brice Waegeneire In-Reply-To: <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> Message-ID: X-Sender: brice@waegenei.re User-Agent: Roundcube Webmail/1.3.8 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Florian, On 2020-04-28 09:45, pelzflorian (Florian Pelz) wrote: > Danny, Brice, I’m putting you in Cc, maybe you have an opinion on > this? I suppose I should not change %default-extra-linux-options. Keeping this module enabled in the kernel seems a good idea, it allows support for mice solely speaking Human Interface Device Boot Protocol (HIDBP); probably somebody somewhere is unwittingly relying on it being present by default in Guix. > From the Linux kernel docs > : >> 5.2. USB Race >> >> The Apple multi-touch trackpads report both mouse and keyboard events >> via different interfaces of the same usb device. This creates a race >> condition with the HID driver, which, if not told otherwise, will find >> the standard HID mouse and keyboard, and claim the whole device. To >> remedy, the usb product id must be listed in the mouse_ignore list of >> the hid driver. > Indeed for me on good boots, the command `lsusb -t` prints > |__ Port 3: Dev 2, If 2, Class=Human Interface Device, > Driver=bcm5974, 12M > while on bad boots it says Driver=usbmouse. > > But why that happens I do not know, because the mouse_ignore list in > the Linux-libre kernel’s drivers/hid/hid-quirks.c file does list my > touchpad. Strange. I will investigate further if a change to the > kernel config could help. FWI the issue span from the driver 'usbmouse' (drivers/hid/usbhid/usbmouse.c) which doesn't use drivers/hid/hid-quirks.c contrary to 'usbhid' (drivers/hid/usbhid/hid-core.c) which is using it. This is probably why you did not report having an issue with 'usbhid' racing with 'bcm597'; 'usbhid' is effectively prevented to take over your touchpad by the quirks while 'usbmouse' isn't aware of it. Passing arguments to the kernel to blacklist a module is the correct way of doing this currently FWIU; it's already used in gnu/system/install.scm. Cheers, - Brice From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Apr 2020 15:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Brice Waegeneire Cc: Danny Milosavljevic , Mathieu Othacehe , 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.15881740623469 (code B ref 35574); Wed, 29 Apr 2020 15:28:02 +0000 Received: (at 35574) by debbugs.gnu.org; 29 Apr 2020 15:27:42 +0000 Received: from localhost ([127.0.0.1]:44308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTocg-0000tt-DG for submit@debbugs.gnu.org; Wed, 29 Apr 2020 11:27:42 -0400 Received: from pelzflorian.de ([5.45.111.108]:55968 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTocd-0000tj-VN for 35574@debbugs.gnu.org; Wed, 29 Apr 2020 11:27:40 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 44C963605C9; Wed, 29 Apr 2020 17:27:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1588174058; bh=9LenqM5TbMnzHSTmMYPivlfsl/iZ/jRtYmPKC08RkWA=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=MBUn7Rt0V4LAWZkNiUbIVCwsm2x88gneWA0Xos1tIKk+OAJMswdNO4yYE1gc/Fv9P BrpSaqS2QCu0rairAMCV70d7/Q9dfD8ISaYJvG+ErvPJaoLOmEZ+U/r9Ljr04DUfvs TmZamG5nB2cLwdel/edbwoMhF6gSdMN1XX/5T9W4= Date: Wed, 29 Apr 2020 17:27:36 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nnyzx53rlbpmmkq4" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --nnyzx53rlbpmmkq4 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit On Tue, Apr 28, 2020 at 02:10:58PM +0000, Brice Waegeneire wrote: > Keeping this module enabled in the kernel seems a good idea, > […] > Passing arguments to the kernel to blacklist a module is the correct way of > doing this currently FWIU; it's already used in gnu/system/install.scm. Thank you. Shall I push the attached patch? Regards, Florian --nnyzx53rlbpmmkq4 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: attachment; filename="0001-system-Blacklist-usbmouse-kernel-module-in-default-k.patch" Content-Transfer-Encoding: 8bit >From 67f8a33e669adc24ca2429e500a5137f12497191 Mon Sep 17 00:00:00 2001 From: Florian Pelz Date: Wed, 29 Apr 2020 17:17:55 +0200 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [PATCH] system: Blacklist usbmouse kernel module in default kernel-arguments. This avoids a race with the bcm5974 kernel module. Fixes . * gnu/system.scm (%default-modprobe-blacklist): New variable. ()[kernel-arguments]: Default to ... (%default-kernel-arguments): ... this new variable. * doc/guix.texi (operating-system Reference): Document the change. --- doc/guix.texi | 2 +- gnu/system.scm | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index d0592220a7..c87283d97f 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -11274,7 +11274,7 @@ possible to use the GNU@tie{}Hurd.}. A list of objects (usually packages) to collect loadable kernel modules from--e.g. @code{(list ddcci-driver-linux)}. -@item @code{kernel-arguments} (default: @code{'("quiet")}) +@item @code{kernel-arguments} (default: @code{%default-kernel-arguments}) List of strings or gexps representing additional arguments to pass on the command-line of the kernel---e.g., @code{("console=ttyS0")}. diff --git a/gnu/system.scm b/gnu/system.scm index 3c511f4089..ab6982ef5e 100644 --- a/gnu/system.scm +++ b/gnu/system.scm @@ -7,6 +7,7 @@ ;;; Copyright 2019 Meiyo Peng ;;; Copyright 2020 Danny Milosavljevic ;;; Copyright 2020 Brice Waegeneire +;;; Copyright 2020 Florian Pelz ;;; ;;; This file is part of GNU Guix. ;;; @@ -148,7 +149,8 @@ %base-packages-linux %base-packages-networking %base-packages-utils - %base-firmware)) + %base-firmware + %default-kernel-arguments)) ;;; Commentary: ;;; @@ -179,7 +181,7 @@ (kernel-loadable-modules operating-system-kernel-loadable-modules (default '())) ; list of packages (kernel-arguments operating-system-user-kernel-arguments - (default '("quiet"))) ; list of gexps/strings + (default %default-kernel-arguments)) ; list of gexps/strings (bootloader operating-system-bootloader) ; (label operating-system-label ; string (thunked) @@ -488,6 +490,16 @@ possible (that is if there's a LINUX keyword argument in the build system)." ((#:linux kernel #f) target-kernel))))) +(define %default-modprobe-blacklist + ;; List of kernel modules to blacklist by default. + '("usbmouse")) ;see + +(define %default-kernel-arguments + ;; Default arguments passed to the kernel. + (list (string-append "modprobe.blacklist=" + (string-join %default-modprobe-blacklist ",")) + "quiet")) + (define* (operating-system-directory-base-entries os) "Return the basic entries of the 'system' directory of OS for use as the value of the SYSTEM-SERVICE-TYPE service." -- 2.26.1 --nnyzx53rlbpmmkq4-- From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Apr 2020 15:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "pelzflorian \(Florian Pelz\)" Cc: Danny Milosavljevic , Brice Waegeneire , 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.15881746924536 (code B ref 35574); Wed, 29 Apr 2020 15:39:02 +0000 Received: (at 35574) by debbugs.gnu.org; 29 Apr 2020 15:38:12 +0000 Received: from localhost ([127.0.0.1]:44341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTomq-0001B6-FY for submit@debbugs.gnu.org; Wed, 29 Apr 2020 11:38:12 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:36267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTomo-0001Ao-66 for 35574@debbugs.gnu.org; Wed, 29 Apr 2020 11:38:11 -0400 Received: by mail-wr1-f44.google.com with SMTP id d15so3109923wrx.3 for <35574@debbugs.gnu.org>; Wed, 29 Apr 2020 08:38:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=G14tV9Drt70l9+tvm30siMUbhGEjYPys/wf+Oo39pok=; b=uYeviwxIER5KtKETYlh2nYt74FuGyI2lBaXswVZwRebg2nLa9sv+QrlrjYqeOaACDh kdl+yBws0dDHRiJaOszzawVQdovorpiO4FKGL+Gvq6b0jMeEKIu25clL65HtUERvTusV bjI50VJ5IFl/ZtMuqFbGtSWmd5oVqQpPqWPNgog46dH66rY1B37qX2IPzsirNQ3N6ZEB lBM99zHMWLBS+XVq+KzhC+iKjXrYiHEyvLe8gaOcYcW5jylApYVeMgymkzfRBDt0u8ou UM6PzhDc1mFyxd97IDA/AIsx10pqt79ZTbIRzesBMz/z4bv/JaBiyQy998IloCUJa8f8 F0Fg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=G14tV9Drt70l9+tvm30siMUbhGEjYPys/wf+Oo39pok=; b=ep1/0JV1UaEz69mRE/pQLU8upeX1FO1XcuHariAwUVWIuraBP8D/+lChlY3Unx39EJ rFqbZW5BYmxs10R85JfDJmt1V4gU7zqvP4E9oLRLGMZvBG+qoB43apiBu0QDbyZHrDf1 6O/FTnMIDLH5spNDuXOULXDr4NUEsBfQ/Nd1KOF1IHWyQd6KQdE6mAfJhG2L1rLvtbpW L7OjAZK8JRQ0Att0cu0Og4LSA5P/r80N9RajPPbxGVJxGszWMc+lKfuhhrTC7iaM0rTS dos5+ZIWGMx52EbMJ2qGW1nXyZLdqFPsJbxvaYLMQDorfdbeh3pN7X/3TZF3BOXwu3sP lbSg== X-Gm-Message-State: AGi0PuYR7A8e8BBxXTJXpIiu0Fbg1OxHHHmwnOC7MkltK9nkGuPqklhH 8ogjqXtIWMyaW1J+SMNSW/4= X-Google-Smtp-Source: APiQypJJmgcUtaGGh3ED2tM/JDMuYawBdFddPPfvN799Mt4joyBx2to7oW4z5HAdCs/HqyKjLEuqHw== X-Received: by 2002:a5d:67cb:: with SMTP id n11mr38579482wrw.215.1588174684187; Wed, 29 Apr 2020 08:38:04 -0700 (PDT) Received: from meru ([2a01:cb18:832e:5f00:b84b:8214:5edc:7c49]) by smtp.gmail.com with ESMTPSA id w18sm29741799wrn.55.2020.04.29.08.38.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Apr 2020 08:38:03 -0700 (PDT) From: Mathieu Othacehe References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> Date: Wed, 29 Apr 2020 17:38:02 +0200 In-Reply-To: <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> (pelzflorian@pelzflorian.de's message of "Wed, 29 Apr 2020 17:27:36 +0200") Message-ID: <87zhauwbdx.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Florian, > This avoids a race with the bcm5974 kernel module. > Fixes . This seems indeed better than not building the module. I know that (for now) having a mouse in the installer is not very useful. But maybe `kernel-arguments' in (gnu system install) should inherit from this field? Thanks, Mathieu From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Apr 2020 16:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: Danny Milosavljevic , Brice Waegeneire , 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158817848919054 (code B ref 35574); Wed, 29 Apr 2020 16:42:01 +0000 Received: (at 35574) by debbugs.gnu.org; 29 Apr 2020 16:41:29 +0000 Received: from localhost ([127.0.0.1]:44426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTpm5-0004xG-8q for submit@debbugs.gnu.org; Wed, 29 Apr 2020 12:41:29 -0400 Received: from pelzflorian.de ([5.45.111.108]:56072 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTpm3-0004x4-B0 for 35574@debbugs.gnu.org; Wed, 29 Apr 2020 12:41:28 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 038CF36055C; Wed, 29 Apr 2020 18:41:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1588178482; bh=S4/dai4QcNbC13JmQyxWP+RVNymlbpPfalE6go5+kmU=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=LT6sE1H5EyrP+MgTOhuxz36FbcVG7LVMeuZHiwCnGJ5b6tPV41hzBO7+Q7Rf8y9SZ nDD43mQO2b/iX6Z3gXMb4ayjCWGVnDNQE1Owb0hXBdcZjB1/sXEAqoXtvXytfCaD9X ZA2tpaCdvlHQBp2DIa1nPga9+OPAD7kjW6++hA9U= Date: Wed, 29 Apr 2020 18:41:20 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200429164120.fousoswocdgsralr@pelzflorian.localdomain> References: <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> <87zhauwbdx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87zhauwbdx.fsf@gmail.com> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Wed, Apr 29, 2020 at 05:38:02PM +0200, Mathieu Othacehe wrote: > I know that (for now) having a mouse in the installer is not very > useful. But maybe `kernel-arguments' in (gnu system install) should > inherit from this field? Actually in my tests I no longer need the modprobe.blacklist=radeon on my AMD PC. I suggest the attached revert instead and will push it if there are no objections. Regards, Florian From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Apr 2020 16:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: Danny Milosavljevic , Brice Waegeneire , 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158817857119177 (code B ref 35574); Wed, 29 Apr 2020 16:43:01 +0000 Received: (at 35574) by debbugs.gnu.org; 29 Apr 2020 16:42:51 +0000 Received: from localhost ([127.0.0.1]:44430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTpnP-0004zF-K0 for submit@debbugs.gnu.org; Wed, 29 Apr 2020 12:42:51 -0400 Received: from pelzflorian.de ([5.45.111.108]:56084 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTpnO-0004z7-LV for 35574@debbugs.gnu.org; Wed, 29 Apr 2020 12:42:51 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id E7A0236055C; Wed, 29 Apr 2020 18:42:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1588178570; bh=dqgH53eMtk1I+gUxOI1DHZpoiFAiNAx4t9BOa+93f0s=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=0wwsnLhxXYBh29exLDS71pZQVLG34deDzZzsy868I02rzbzwVYd2ObUAJqPQSndaB MwU2zbKzGeGAlb0/vJMrdDRzp2/rxiwt/etEPgWhcPs5izSLWG2PaUMX0DOwaaRJDz P1ScQLkjLlbf3xyvLL2jwNJHcJLG1iIoBMBSBttI= Date: Wed, 29 Apr 2020 18:42:47 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200429164247.xvipdobeutvvhron@pelzflorian.localdomain> References: <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> <87zhauwbdx.fsf@gmail.com> <20200429164120.fousoswocdgsralr@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="2vlox4aepwc6s5ev" Content-Disposition: inline In-Reply-To: <20200429164120.fousoswocdgsralr@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --2vlox4aepwc6s5ev Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Apr 29, 2020 at 06:41:22PM +0200, pelzflorian (Florian Pelz) wrote: > I suggest the attached revert instead Forgot attachment. --2vlox4aepwc6s5ev Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-Revert-install-Pass-modprobe.blacklist-radeon.patch" From: Florian Pelz Date: Wed, 29 Apr 2020 18:22:48 +0200 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [PATCH] Revert "install: Pass "modprobe.blacklist=radeon"." This reverts commit 785919121066a10b291d783b6903b5e368e992a8, which is no longer needed since uvesafb was added in 557e6820a77b24f8f3f03f28ee473137b1caeb64. --- gnu/system/install.scm | 6 ------ 1 file changed, 6 deletions(-) diff --git a/gnu/system/install.scm b/gnu/system/install.scm index d31ed9a197..8804585215 100644 --- a/gnu/system/install.scm +++ b/gnu/system/install.scm @@ -471,12 +471,6 @@ Access documentation at any time by pressing Alt-F2.\x1b[0m (label (string-append "GNU Guix installation " (package-version guix))) - ;; XXX: The AMD Radeon driver is reportedly broken, which makes kmscon - ;; non-functional: - ;; . - ;; Thus, blacklist it. - (kernel-arguments '("quiet" "modprobe.blacklist=radeon")) - (file-systems ;; Note: the disk image build code overrides this root file system with ;; the appropriate one. -- 2.26.1 --2vlox4aepwc6s5ev-- From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Apr 2020 18:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "pelzflorian \(Florian Pelz\)" Cc: Danny Milosavljevic , Brice Waegeneire , 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158818512911933 (code B ref 35574); Wed, 29 Apr 2020 18:33:01 +0000 Received: (at 35574) by debbugs.gnu.org; 29 Apr 2020 18:32:09 +0000 Received: from localhost ([127.0.0.1]:44554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTrVB-000369-9o for submit@debbugs.gnu.org; Wed, 29 Apr 2020 14:32:09 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:35738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTrV9-00030H-GI for 35574@debbugs.gnu.org; Wed, 29 Apr 2020 14:32:07 -0400 Received: by mail-wm1-f41.google.com with SMTP id r26so3138962wmh.0 for <35574@debbugs.gnu.org>; Wed, 29 Apr 2020 11:32:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=jzgjAiMFQDh3Jh7UPkJjpsay7xD183FMgWWm0c4hUEE=; b=GXeWoPUammSNOawac7oPMiYTxdHhvWQQmW+Gl2xBeNs8JWdFbIZMWlvi2Y+iGjJ9lS iFp21boByt+OG2dNO0n+qpTVn/iwbpKPJEP1EMreVigXFPmSmmzCBHrpTByfdK68ejDt aoLzf2jS9vuiqHt/fld/QNEGij/LEc6MRsGEPjgSK5byqebG26ERcvSa51mJY8kd+kHO HdUr2w+3fBef1qY9nf3bF4OdRCXADJ1+Eb7KP6KEnE1DF8ji59kBUaL8k8wQzdEj3XeV QWp5g0K5V+xi7yyhZWeaeG+tq201QGTBJFDTZQrvx+QyNAel1Aq+3GwsAZ+PV1deOJeW o6sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=jzgjAiMFQDh3Jh7UPkJjpsay7xD183FMgWWm0c4hUEE=; b=ktN0j91K6CU2/vGCOEWNx6Tx+zHIZ8v7c0GZCGXvhNBhn3Wc+zIjleXQDx80zY9nig 22RGn7HR6ep9YNIGG42xO5aqZJrKmk8ukP4QUWF5a5OUyxZxIVScARTIsbJddUTk1e7n MhQ+Ck2krBo+r9wG4vF7bMOOJr71y2uWPRV4zH6Nv2mGrS6tnTXbm7FDVJ4Xr11OFQhy TN68UYuDFg5BJdA4vvddnxS0CkoXe9qXnL8n9G5o07WqpG5ntNLJyS0TZ818SR6XBzd2 csG+SHRtEarZeY+RgE4h0JA21A9ITo13Lwx/QUFdchLPUpaDJlctBboTwhX3R55vOgxs piRg== X-Gm-Message-State: AGi0PuailPdxRfTWJYvrUxMtehewEQ7Ru8+ic4QerVdmgMBRoz1w53MH zbhrg6vWKQRH6FIUlvf2xH0= X-Google-Smtp-Source: APiQypJ1jrYdihOIlQ2BP5KrzF5ifqmnOG45jOmc+rjMWGC+MlfEv1GosUkmGZTBXcbD4hpplYrs/A== X-Received: by 2002:a1c:7905:: with SMTP id l5mr4955671wme.5.1588185121577; Wed, 29 Apr 2020 11:32:01 -0700 (PDT) Received: from cervin ([2a01:cb18:832e:5f00:71a6:bd53:c5f9:7f80]) by smtp.gmail.com with ESMTPSA id c83sm9466243wmd.23.2020.04.29.11.31.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Apr 2020 11:32:00 -0700 (PDT) From: Mathieu Othacehe References: <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> <87zhauwbdx.fsf@gmail.com> <20200429164120.fousoswocdgsralr@pelzflorian.localdomain> <20200429164247.xvipdobeutvvhron@pelzflorian.localdomain> Date: Wed, 29 Apr 2020 20:31:59 +0200 In-Reply-To: <20200429164247.xvipdobeutvvhron@pelzflorian.localdomain> (pelzflorian@pelzflorian.de's message of "Wed, 29 Apr 2020 18:42:47 +0200") Message-ID: <87h7x2ywgw.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > On Wed, Apr 29, 2020 at 06:41:22PM +0200, pelzflorian (Florian Pelz) wrote: >> I suggest the attached revert instead This patch and the associated revert look fine to me. Let's maybe wait for Brice opinion. In the meantime, if you could give me your opinion on: https://lists.gnu.org/archive/html/guix-patches/2020-04/msg00707.html, it would be great :) Thanks, Mathieu From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: Brice Waegeneire Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Apr 2020 18:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: Danny Milosavljevic , "pelzflorian \(Florian Pelz\)" , 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158818602114652 (code B ref 35574); Wed, 29 Apr 2020 18:47:02 +0000 Received: (at 35574) by debbugs.gnu.org; 29 Apr 2020 18:47:01 +0000 Received: from localhost ([127.0.0.1]:44583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTrjZ-0003oG-Ak for submit@debbugs.gnu.org; Wed, 29 Apr 2020 14:47:01 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:41593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTrjX-0003o0-DY for 35574@debbugs.gnu.org; Wed, 29 Apr 2020 14:47:00 -0400 Received: from webmail.gandi.net (webmail18.sd4.0x35.net [10.200.201.18]) (Authenticated sender: brice@waegenei.re) by relay4-d.mail.gandi.net (Postfix) with ESMTPA id F0F9AE0003; Wed, 29 Apr 2020 18:46:51 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Wed, 29 Apr 2020 18:46:51 +0000 From: Brice Waegeneire In-Reply-To: <87h7x2ywgw.fsf@gmail.com> References: <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> <87zhauwbdx.fsf@gmail.com> <20200429164120.fousoswocdgsralr@pelzflorian.localdomain> <20200429164247.xvipdobeutvvhron@pelzflorian.localdomain> <87h7x2ywgw.fsf@gmail.com> Message-ID: X-Sender: brice@waegenei.re User-Agent: Roundcube Webmail/1.3.8 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 2020-04-29 18:31, Mathieu Othacehe wrote: >> On Wed, Apr 29, 2020 at 06:41:22PM +0200, pelzflorian (Florian Pelz) >> wrote: >>> I suggest the attached revert instead > > This patch and the associated revert look fine to me. Let's maybe wait > for Brice opinion. > > In the meantime, if you could give me your opinion on: > https://lists.gnu.org/archive/html/guix-patches/2020-04/msg00707.html, > it would be great :) > > Thanks, > > Mathieu LGTM! I wonder if, as Ubuntu, we should also blacklist “usbkbd” the counterpart of “usbmouse” or just to wait a bug report about it - if it ever happen. - Brice From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 01 May 2020 08:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158832203022660 (code B ref 35574); Fri, 01 May 2020 08:34:02 +0000 Received: (at 35574) by debbugs.gnu.org; 1 May 2020 08:33:50 +0000 Received: from localhost ([127.0.0.1]:48198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUR72-0005tC-20 for submit@debbugs.gnu.org; Fri, 01 May 2020 04:33:50 -0400 Received: from pelzflorian.de ([5.45.111.108]:58446 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUR70-0005t4-Af for 35574@debbugs.gnu.org; Fri, 01 May 2020 04:33:35 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id B0AD236055C for <35574@debbugs.gnu.org>; Fri, 1 May 2020 10:33:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1588322012; bh=ALuGJCqYj07X/DI8kKNPcMNNE9zRQ/J+q82fMHUm/Ps=; h=Date:From:To:Subject:References:In-Reply-To; b=R1Nrn/Yhtr5GAz0pK6IHFx/YB07Ud19tRMEY7YY1s3QuQy3dB1Y1agpg0tH92fUCT wDIVoBCtJXkrfBk5G4KCpg0+7wScI2blQjeorsbNgmf6SgWGdxZWzTveRZ2KOztA58 n0RpE/p/kyi7ALMUhv5blKH+hPX1iuA60l4rD1qM= Date: Fri, 1 May 2020 10:33:30 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200501083330.u5fwcuhxu4yxcwwc@pelzflorian.localdomain> References: <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> <87zhauwbdx.fsf@gmail.com> <20200429164120.fousoswocdgsralr@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200429164120.fousoswocdgsralr@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Wed, Apr 29, 2020 at 06:41:20PM +0200, pelzflorian (Florian Pelz) wrote: > Actually in my tests I no longer need the modprobe.blacklist=radeon on > my AMD PC. I suggest the attached revert instead and will push it if > there are no objections. Reverted as 73ddcab6075f60ef9b3cd72a35fbf7f5d622b6ef. From unknown Sat Jun 21 10:45:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 01 May 2020 08:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35574 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Brice Waegeneire Cc: Danny Milosavljevic , Mathieu Othacehe , 35574@debbugs.gnu.org Received: via spool by 35574-submit@debbugs.gnu.org id=B35574.158832344524775 (code B ref 35574); Fri, 01 May 2020 08:58:02 +0000 Received: (at 35574) by debbugs.gnu.org; 1 May 2020 08:57:25 +0000 Received: from localhost ([127.0.0.1]:48220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jURU5-0006RX-2C for submit@debbugs.gnu.org; Fri, 01 May 2020 04:57:25 -0400 Received: from pelzflorian.de ([5.45.111.108]:58476 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jURU3-0006RP-0Z for 35574@debbugs.gnu.org; Fri, 01 May 2020 04:57:23 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 8F97F36055C; Fri, 1 May 2020 10:57:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1588323441; bh=ztb3jrH6NIPR7xTEWVD+EJ/zO7izOv7BBaTzLixxcI8=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=G1ui0zvMQL36IQB9r80KHOPI2rn/8PcJbzGP0lE/UfTfQE+DXKfqjjVObL5ZIzfuT djNl1zNu7oNFmrCW+KURCn/iS5sO4jej1Xy56e0vcZhMYcRCIoV14zzaVpVNVyMjXj G43jtJW+AhqM9J7P2UnjxHubaHj5C4Per+5yqUX4= Date: Fri, 1 May 2020 10:57:19 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200501085719.b2ewxlbgtcl2lhxw@pelzflorian.localdomain> References: <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> <87zhauwbdx.fsf@gmail.com> <20200429164120.fousoswocdgsralr@pelzflorian.localdomain> <20200429164247.xvipdobeutvvhron@pelzflorian.localdomain> <87h7x2ywgw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Wed, Apr 29, 2020 at 06:46:51PM +0000, Brice Waegeneire wrote: > LGTM! I wonder if, as Ubuntu, we should also blacklist “usbkbd” the > counterpart of “usbmouse” or just to wait a bug report about it - if > it ever happen. I will add usbkbd to the blacklist because claims there is a race with the usbhid module and the Linux kernel documentation says usbhid has more features and “Use usbhid instead if there isn’t any special reason to use this.” Thank you! Regards, Florian From unknown Sat Jun 21 10:45:37 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "pelzflorian (Florian Pelz)" Subject: bug#35574: closed (Re: bug#35574: bcm5974 touchpad is not recognized as touchpad) Message-ID: References: <20200501091547.5jvxxvkoc3f4qh2m@pelzflorian.localdomain> <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> X-Gnu-PR-Message: they-closed 35574 X-Gnu-PR-Package: guix Reply-To: 35574@debbugs.gnu.org Date: Fri, 01 May 2020 09:16:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1588324562-26470-1" This is a multi-part message in MIME format... ------------=_1588324562-26470-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #35574: bcm5974 touchpad is not recognized as touchpad which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 35574@debbugs.gnu.org. --=20 35574: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D35574 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1588324562-26470-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 35574-done) by debbugs.gnu.org; 1 May 2020 09:15:52 +0000 Received: from localhost ([127.0.0.1]:48225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jURlw-0006sb-Ik for submit@debbugs.gnu.org; Fri, 01 May 2020 05:15:52 -0400 Received: from pelzflorian.de ([5.45.111.108]:58496 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jURlu-0006sS-0C for 35574-done@debbugs.gnu.org; Fri, 01 May 2020 05:15:51 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 78EDC36055C for <35574-done@debbugs.gnu.org>; Fri, 1 May 2020 11:15:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1588324548; bh=JdMLG0+rij8VTtZBphLSz/M6M3uPXRJgO2hG12ulkKU=; h=Date:From:To:Subject:References:In-Reply-To; b=yPSwjBqNt2sq3JroV6v/RDGqDUtemqkevQK93LBMWdPWnIWdStseyBnCr7coJQEtf 3YP8ueGg1q4QklNEW+h40yO+MLSuBQ2zQurJ3mOj5cfqeb02miUvfPUbV0q/BAh9L1 5SIaAOPcrOMkYHxKN6ZLwtWJAoh0zFN+yydpkmPE= Date: Fri, 1 May 2020 11:15:47 +0200 From: "pelzflorian (Florian Pelz)" To: 35574-done@debbugs.gnu.org Subject: Re: bug#35574: bcm5974 touchpad is not recognized as touchpad Message-ID: <20200501091547.5jvxxvkoc3f4qh2m@pelzflorian.localdomain> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> <20200427002857.apq5nreio5kllpoq@pelzflorian.localdomain> <87pnbtwi2y.fsf@gmail.com> <20200428094502.cduna7cyerl77ouq@pelzflorian.localdomain> <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200429152736.xocwatxukviul3bl@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35574-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Pushed as e06664da02a829c7fa8fd084aac47c837451d57a. Closing. ------------=_1588324562-26470-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 May 2019 06:54:37 +0000 Received: from localhost ([127.0.0.1]:52898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNB2i-0006xK-Mq for submit@debbugs.gnu.org; Sun, 05 May 2019 02:54:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNB2g-0006x5-7w for submit@debbugs.gnu.org; Sun, 05 May 2019 02:54:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:48055) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNB2Z-0008TL-Si for submit@debbugs.gnu.org; Sun, 05 May 2019 02:54:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42104) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNB2Y-0004wV-M0 for bug-guix@gnu.org; Sun, 05 May 2019 02:54:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNB2W-0008Qk-Qb for bug-guix@gnu.org; Sun, 05 May 2019 02:54:26 -0400 Received: from pelzflorian.de ([5.45.111.108]:55690 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNB2V-0008Nc-22 for bug-guix@gnu.org; Sun, 05 May 2019 02:54:23 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 5A82A360038 for ; Sun, 5 May 2019 08:54:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1557039251; bh=dN1ryZwyjKty+T1tCBDRPtnwFAmi9cGZKnu5SlDOVb4=; h=Date:From:To:Subject; b=Yz++Yts8XseWGrKUDyC4WHW6CdKS//ZsYTu14glyDvGEzZtenaNeXs6yImS4JY6zW kstGzya4XsV2cJE0s1rVe69OKWRSzOLS6HhAGIg1UaHDAWSfkOfGQcdFUE8R7dZ9dU qhC+6W1h1Zajlv6pfM85JnXe9vcGCy9cw6g9F7L4= Date: Sun, 5 May 2019 08:54:11 +0200 From: "pelzflorian (Florian Pelz)" To: bug-guix@gnu.org Subject: bcm5974 touchpad is not recognized as touchpad Message-ID: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: NeoMutt/20180716 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 5.45.111.108 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On *some* reboots my Macbook=E2=80=99s touchpad does not work properly; i= t behaves like mouse wheel, I can only scroll. Only when I press it down, I can move the pointer to the right, but never to the left. This happens both with synaptics and libinput driver. Restarting xorg-server does not help; this appears to be an issue with the order in which udev rules are applied. Apparently my bcm5974 touchpad is recognized by udev as a mouse sometimes (?), because when diffing /var/log/gdm/greeter.log I see a mouse being recognized (it is never called bcm5974) instead of a bcm5974 touchpad. $ sudo diff /var/log/gdm/greeter.log.1 /var/log/gdm/greeter.log.2 [=E2=80=A6] 381,387c381,387 < (II) config/udev: Adding input device Apple Inc. Apple Internal Keyboar= d / Trackpad (/dev/input/event14) < (**) Apple Inc. Apple Internal Keyboard / Trackpad: Applying InputClass= "evdev pointer catchall" < (**) Apple Inc. Apple Internal Keyboard / Trackpad: Applying InputClass= "libinput pointer catchall" < (II) Using input driver 'libinput' for 'Apple Inc. Apple Internal Keybo= ard / Trackpad' < (II) systemd-logind: got fd for /dev/input/event14 13:78 fd 32 paused 0 < (**) Apple Inc. Apple Internal Keyboard / Trackpad: always reports core= events < (**) Option "Device" "/dev/input/event14" --- > (II) config/udev: Adding input device bcm5974 (/dev/input/event12) > (**) bcm5974: Applying InputClass "evdev touchpad catchall" > (**) bcm5974: Applying InputClass "libinput touchpad catchall" > (II) Using input driver 'libinput' for 'bcm5974' > (II) systemd-logind: got fd for /dev/input/event12 13:76 fd 32 paused 0 > (**) bcm5974: always reports core events > (**) Option "Device" "/dev/input/event12" 389,393c389,393 < (II) event14 - Apple Inc. Apple Internal Keyboard / Trackpad: is tagged= by udev as: Mouse < (II) event14 - Apple Inc. Apple Internal Keyboard / Trackpad: device is= a pointer < (II) event14 - Apple Inc. Apple Internal Keyboard / Trackpad: device re= moved < (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:06.0/us= b4/4-3/4-3:1.2/input/input14/event14" < (II) XINPUT: Adding extended input device "Apple Inc. Apple Internal Ke= yboard / Trackpad" (type: MOUSE, id 12) --- > (II) event12 - bcm5974: is tagged by udev as: Touchpad > (II) event12 - bcm5974: device is a touchpad > (II) event12 - bcm5974: device removed > (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:06.0/us= b4/4-3/4-3:1.2/input/input12/event12" > (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id= 12) 395,400c395,400 < (**) Apple Inc. Apple Internal Keyboard / Trackpad: (accel) selected sc= heme none/0 < (**) Apple Inc. Apple Internal Keyboard / Trackpad: (accel) acceleratio= n factor: 2.000 < (**) Apple Inc. Apple Internal Keyboard / Trackpad: (accel) acceleratio= n threshold: 4 < (II) event14 - Apple Inc. Apple Internal Keyboard / Trackpad: is tagged= by udev as: Mouse < (II) event14 - Apple Inc. Apple Internal Keyboard / Trackpad: device is= a pointer < (II) config/udev: Adding input device Apple Inc. Apple Internal Keyboar= d / Trackpad (/dev/input/mouse1) --- > (**) bcm5974: (accel) selected scheme none/0 > (**) bcm5974: (accel) acceleration factor: 2.000 > (**) bcm5974: (accel) acceleration threshold: 4 > (II) event12 - bcm5974: is tagged by udev as: Touchpad > (II) event12 - bcm5974: device is a touchpad > (II) config/udev: Adding input device bcm5974 (/dev/input/mouse0) [=E2=80=A6] Regards, Florian ------------=_1588324562-26470-1--