You are not logged in.

#76 2023-11-20 22:45:37

smitropoulos
Member
Registered: 2020-04-14
Posts: 9

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

loqs wrote:
smitropoulos wrote:

Just tried the fixed kernel and will not reverse the breakage of my G502X. Should I open a new thread for it? I think it was speculated that the same thing broke mice and keyboards

I noticed in `lsusb -tvv` I am getting the same ID (046d:c547) as discussed in the ticket https://bugzilla.kernel.org/show_bug.cgi?id=218094

Which fixed kernel did you try  linux-6.6.1.arch1-1.4-x86_64.pkg.tar.zst from post #71 or linux-6.6.1.arch1-1.1-x86_64.pkg.tar.zst from post #6 or did both of them fail to reverse the breakage?

I only tried the one in #71. Will try #6 as well and post back

EDIT:

linux-6.6.1.arch1-1.1-x86_64.pkg.tar.zst from post #6 did actually fix my issue! Thank you so much!

P.S. Do you build these kernels yourself?

Last edited by smitropoulos (2023-11-20 22:56:09)

Offline

#77 2023-11-20 23:08:15

loqs
Member
Registered: 2014-03-06
Posts: 17,120

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

smitropoulos wrote:

linux-6.6.1.arch1-1.1-x86_64.pkg.tar.zst from post #6 did actually fix my issue! Thank you so much!

You might want to report on https://bugzilla.kernel.org/show_bug.cgi?id=218094 that reverting 9d1bd9346241cd6963b58da7ffb7ed303285f684 restored the functionality of your  G502X.  Might also if you were feeling generous reply to [1] with the same information and it is the same issue as https://bugzilla.kernel.org/show_bug.cgi?id=218094

smitropoulos wrote:

P.S. Do you build these kernels yourself?

Yes.

[1]: https://lore.kernel.org/regressions/ZVq … archie.me/

Offline

#78 2023-11-21 13:19:50

skarm
Member
Registered: 2023-11-21
Posts: 3

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

Hi everyone; I am new to arch and I have the same problem as the first guy (G915 keyboard presses random keys after upgrading to 6.6.1 kernel). I downgraded the kernel waiting to have this bug fixed.

Today the new version of the kernel has been released (6.6.2) and after installing it the keyboard problem persists; now my question is: will this problem be fixed in the future with the next kernel upgrade or must I fix it manually?

I am new so i don't know how the "rolling release philosophy" works.
Thanks to everyone.

Offline

#79 2023-11-21 13:36:29

loqs
Member
Registered: 2014-03-06
Posts: 17,120

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

@skarm it is unlikely that a fix will come from upstream in time for 6.6.3,  the lack of response from the commits author is starting to be followed up [1] but it will still take time for a consensus to be reached on what the correct fix will is,  implement the fix then have the fix back-ported to stable.  The Arch kernel maintainers could apply a fix locally however the current fix (reverting 9d1bd9346241cd6963b58da7ffb7ed303285f684) would remove support for the logitech G Pro X Wireless Superlight that commit added.

[1] https://lore.kernel.org/linux-input/ZVy … archie.me/

Offline

#80 2023-11-21 19:28:39

W54J04S07T
Member
Registered: 2016-06-27
Posts: 100

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

loqs wrote:

... 
The Arch kernel maintainers could apply a fix locally however the current fix (reverting 9d1bd9346241cd6963b58da7ffb7ed303285f684) would remove support for the logitech G Pro X Wireless Superlight that commit added.
...

There are over 4500 views on this thread...  the interest alone
would suggest your proposition would have a Big following.

And the nature of the bug suggests someone needs to be very
careful about accepting patches for new H/W ... especially, where
we see a good deal more items getting taken off line than there is
new H/W likely to have been sold into the Linux market space... roll

Last edited by W54J04S07T (2023-11-21 19:31:07)

Offline

#81 2023-11-21 20:04:27

loqs
Member
Registered: 2014-03-06
Posts: 17,120

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

W54J04S07T wrote:
loqs wrote:

... 
The Arch kernel maintainers could apply a fix locally however the current fix (reverting 9d1bd9346241cd6963b58da7ffb7ed303285f684) would remove support for the logitech G Pro X Wireless Superlight that commit added.
...

There are over 4500 views on this thread...  the interest alone
would suggest your proposition would have a Big following.

Upstream intends to revert 9d1bd9346241cd6963b58da7ffb7ed303285f684 as its author is unresponsive [1][2].  The author of 9d1bd9346241cd6963b58da7ffb7ed303285f684 agrees with the revert [3].
I have posted the same information on the Arch bug report [4].

[1]: https://lore.kernel.org/regressions/nyc … k.fhfr.pm/
[2]: https://git.kernel.org/pub/scm/linux/ke … e433335e00
[3]: https://lore.kernel.org/regressions/407 … nmail.com/
[4]: https://bugs.archlinux.org/task/80133#comment223868

Offline

#82 2023-11-21 21:37:08

skarm
Member
Registered: 2023-11-21
Posts: 3

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

loqs wrote:

@skarm it is unlikely that a fix will come from upstream in time for 6.6.3,  the lack of response from the commits author is starting to be followed up [1] but it will still take time for a consensus to be reached on what the correct fix will is,  implement the fix then have the fix back-ported to stable.  The Arch kernel maintainers could apply a fix locally however the current fix (reverting 9d1bd9346241cd6963b58da7ffb7ed303285f684) would remove support for the logitech G Pro X Wireless Superlight that commit added.

[1] https://lore.kernel.org/linux-input/ZVy … archie.me/




Sorry for my ignorance, what is 9d1bd9346241cd6963b58da7ffb7ed303285f684?

Offline

#83 2023-11-21 21:41:27

loqs
Member
Registered: 2014-03-06
Posts: 17,120

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

skarm wrote:

Sorry for my ignorance, what is 9d1bd9346241cd6963b58da7ffb7ed303285f684?

9d1bd9346241cd6963b58da7ffb7ed303285f684 [1] is the commit identified as causing the issue.

[1]: https://git.kernel.org/pub/scm/linux/ke … 303285f684

Offline

#84 2023-11-22 11:20:33

skarm
Member
Registered: 2023-11-21
Posts: 3

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

loqs wrote:
skarm wrote:

Sorry for my ignorance, what is 9d1bd9346241cd6963b58da7ffb7ed303285f684?

9d1bd9346241cd6963b58da7ffb7ed303285f684 [1] is the commit identified as causing the issue.

[1]: https://git.kernel.org/pub/scm/linux/ke … 303285f684



Oh ok, so (please correct me if I'm wrong): they added the code that has been posted in https://git.kernel.org/pub/scm/linux/ke … 303285f684 into a modified 6.6.1 kernel, and this modified kernel should solve the problem.
This will work until the release of the new official kernel which will erase the modified code.
Am I right?

I'm really sorry for all these stupid questions

Last edited by skarm (2023-11-22 11:47:06)

Offline

#85 2023-11-22 11:56:47

loqs
Member
Registered: 2014-03-06
Posts: 17,120

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

skarm wrote:

Oh ok, so (please correct me if I'm wrong): they added the code that has been posted in https://git.kernel.org/pub/scm/linux/ke … 303285f684 into a modified 6.6.1 kernel, and this modified kernel should solve the problem.

Almost 9d1bd9346241cd6963b58da7ffb7ed303285f684 introduced the issue.  The kernel I built linux-6.6.1.arch1-1.1-x86_64.pkg.tar.zst reverted 9d1bd9346241cd6963b58da7ffb7ed303285f684 erasing the changes  9d1bd9346241cd6963b58da7ffb7ed303285f684 had introduced to the kernel.

skarm wrote:

This will work until the release of the new official kernel which will erase the modified code.

Yes.  I do now know which new official kernel will include the revert of 9d1bd9346241cd6963b58da7ffb7ed303285f684.

Offline

#86 2023-11-22 13:09:21

X1aomu
Member
Registered: 2018-04-08
Posts: 17

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

6.6.2.arch1-1 was released. anyone knows whether the fix is shipped or not?

Offline

#87 2023-11-22 13:18:42

loqs
Member
Registered: 2014-03-06
Posts: 17,120

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

X1aomu wrote:

6.6.2.arch1-1 was released. anyone knows whether the fix is shipped or not?

https://github.com/archlinux/linux/commits/v6.6.2-arch1 does not contain either fix.

Offline

#88 2023-11-22 14:03:28

ln_exp1
Member
Registered: 2023-11-22
Posts: 4

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

Does not work for me either. I reverted back to 6.5.9

Offline

#89 2023-11-22 17:39:18

W54J04S07T
Member
Registered: 2016-06-27
Posts: 100

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

loqs wrote:

...
Yes.  I do now know which new official kernel will include the revert
...

The suspense is killing us here loqs...  lol

So which kernel is it??? wink

Offline

#90 2023-11-25 06:51:26

ln_exp1
Member
Registered: 2023-11-22
Posts: 4

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

Just wanna ask if we have an update on this? Thanks! :

Offline

#91 2023-11-25 12:52:40

loqs
Member
Registered: 2014-03-06
Posts: 17,120

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" queued for 6.3.3 [1].  6.6.3 is expected some time after Sun, 26 Nov 2023 17:19:17 +0000 [2].
G510s fix [3] is waiting for a pull request to mainline before it can be added to stable.  Arch kernel maintainers could choose to pick up the fix sooner.

[1]: https://git.kernel.org/pub/scm/linux/ke … e433335e00
[2]: https://lore.kernel.org/stable/20231124 … ation.org/
[3]: https://lore.kernel.org/linux-leds/2023 … 40suse.de/

Offline

#92 2023-11-26 13:33:42

ln_exp1
Member
Registered: 2023-11-22
Posts: 4

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

loqs wrote:

Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" queued for 6.3.3 [1].  6.6.3 is expected some time after Sun, 26 Nov 2023 17:19:17 +0000 [2].
G510s fix [3] is waiting for a pull request to mainline before it can be added to stable.  Arch kernel maintainers could choose to pick up the fix sooner.

[1]: https://git.kernel.org/pub/scm/linux/ke … e433335e00
[2]: https://lore.kernel.org/stable/20231124 … ation.org/
[3]: https://lore.kernel.org/linux-leds/2023 … 40suse.de/

Thanks! Looking forward!

Offline

#93 2023-11-26 19:40:07

loqs
Member
Registered: 2014-03-06
Posts: 17,120

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

ln_exp1 wrote:

Thanks! Looking forward!

6.6.3 is now up to its 4th release candidate [1]  so the expected release will be no sooner than Tue, 28 Nov 2023 15:43:06 +0000.
Edit:
6.6.3.arch1-1 containing Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" is now in core testing.

[1] https://lore.kernel.org/stable/20231126 … ation.org/

Last edited by loqs (2023-11-29 08:12:51)

Offline

#94 2023-11-29 13:43:39

ln_exp1
Member
Registered: 2023-11-22
Posts: 4

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

Updated to 6.6.3, and it's working now. Gonna wait for it to be released for linux-g14. Thanks!

Offline

#95 2023-11-29 19:29:47

W54J04S07T
Member
Registered: 2016-06-27
Posts: 100

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

loqs wrote:

Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" queued for 6.3.3 [1].  6.6.3 is expected some time after Sun, 26 Nov 2023 17:19:17 +0000 [2].
G510s fix [3] is waiting for a pull request to mainline before it can be added to stable.  Arch kernel maintainers could choose to pick up the fix sooner.

[1]: https://git.kernel.org/pub/scm/linux/ke … e433335e00
[2]: https://lore.kernel.org/stable/20231124 … ation.org/
[3]: https://lore.kernel.org/linux-leds/2023 … 40suse.de/

I  got interested in making kernel packages from your bisection excercise.
So I compiled a kernel... no problems.

But when I did "git revert 9d1bd9346241cd6963b58da7ffb7ed303285f684"
I got a not found type of error. 

Are You using the Arch git repo or the Kernel.org git repo?

Last edited by W54J04S07T (2023-11-29 19:30:34)

Offline

#96 2023-11-29 19:48:08

loqs
Member
Registered: 2014-03-06
Posts: 17,120

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

W54J04S07T wrote:

But when I did "git revert 9d1bd9346241cd6963b58da7ffb7ed303285f684"
I got a not found type of error. 

Are You using the Arch git repo or the Kernel.org git repo?

Strange both git repos contain 9d1bd9346241cd6963b58da7ffb7ed303285f684
Arch github

$ git remote -v
origin	https://github.com/archlinux/linux (fetch)
origin	https://github.com/archlinux/linux (push)
$ git tag --contains 9d1bd9346241cd6963b58da7ffb7ed303285f684
v6.6-arch1
v6.6.1-arch1
v6.6.2-arch1
v6.6.3-arch1

mainline kernel.org

$ git remote -v
origin	https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git (fetch)
origin	https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git (push)
$ git tag --contains 9d1bd9346241cd6963b58da7ffb7ed303285f684
v6.6
v6.6-rc1
v6.6-rc2
v6.6-rc3
v6.6-rc4
v6.6-rc5
v6.6-rc6
v6.6-rc7
v6.7-rc1
v6.7-rc2
v6.7-rc3

stable kernel.org

$ git remote -v
origin	https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git (fetch)
origin	https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git (push)
$ git tag --contains 9d1bd9346241cd6963b58da7ffb7ed303285f684
v6.6
v6.6-rc1
v6.6-rc2
v6.6-rc3
v6.6-rc4
v6.6-rc5
v6.6-rc6
v6.6-rc7
v6.6.1
v6.6.2
v6.6.3
v6.7-rc1
v6.7-rc2
v6.7-rc3

Offline

#97 2023-11-29 20:44:51

W54J04S07T
Member
Registered: 2016-06-27
Posts: 100

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

Strange indeed. 

I'll just redo this and see if I can't find my mistake.

Offline

#98 2023-11-30 14:55:56

loqs
Member
Registered: 2014-03-06
Posts: 17,120

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

Relating to G510s fix;  pull request for 6.7-rc4  "LEDs fixes for v6.7" [1] containing "leds: class: Don't expose color sysfs entry" has been opened.
Edit:
The pull has been accepted to mainline [3] unfortunately too late for 6.6.4-rc1 [4].
Edit2:
Queued for 6.6.5 [5].

[1] https://lore.kernel.org/lkml/2023113014 … oogle.com/
[2]: https://git.kernel.org/pub/scm/linux/ke … 5ee6b2d1a5
[3]: https://git.kernel.org/pub/scm/linux/ke … e32370aa7c
[4]: https://git.kernel.org/pub/scm/linux/ke … inux-6.6.y
[5]: https://git.kernel.org/pub/scm/linux/ke … 10c1121230

Last edited by loqs (2023-12-04 07:59:40)

Offline

#99 2023-12-12 14:34:46

W54J04S07T
Member
Registered: 2016-06-27
Posts: 100

Re: Linux Kernel 6.6.1 broke Logitech g915 TKL Keyboard

loqs wrote:

Relating to G510s fix;  ...
Queued for 6.6.5 [5].
...
[5]: https://git.kernel.org/pub/scm/linux/ke … 10c1121230

Missed 6.6.5.

Can confirm fix in 6.6.6  works with no anomalies that I've seen so far.

Thank You.

Offline

Board footer

Powered by FluxBB