[Unstable Update] 2021-01-17 - Kernels, Powerline-Go, Mutter, Python

be careful on version 5.12rc
https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.12-Early-Buggy-Issue

1 Like

Aw, thanks for the heads-up!
I have tried 5.12 literally yesterday, and thanks dog avoided this issue.

I receive three updates from AUR:

  • python2-pybluez 0.23-1
  • python2-pycriptodomex 3.9.9-2
  • python2-simplejson 3.17.2-4

should I go on and update?

The AUR?

Maybe is something I installed sometime a go and not needed anymore, I think it will not damage anything. Anyway remove them.

They were dropped to the AUR from the Arch repos. Check and see what programs you have installed that require them.

Python 2 is EOL (End Of Life), move on to Python 3.

I checked and removed all three.
Only puthon2-simplejson was a dependency of “namebench” and was removed too.
Thanks!

Linux512 rc1: with new code related to i2c, Elan touchpad won’t work:
i2c_hid_acpi i2c-ETD2303:00: HID over i2c has not been provided an Int IRQ

Already addressed:

1 Like

Well, addressed or not, but it doesn’t work now:

$ lsmod |grep -E 'hid|elan|i2c'                                       1 (0.011s)
hid_elan               16384  0
elants_i2c             32768  0
elan_i2c               53248  0
i2c_dev                24576  0
i2c_hid_acpi           16384  0
i2c_hid                32768  1 i2c_hid_acpi
i2c_i801               36864  0
i2c_smbus              20480  1 i2c_i801
mac_hid                16384  0
usbhid                 65536  0
hid_apple              16384  0
i2c_algo_bit           16384  1 i915

rmmod and modprobe result in the following:
Mar 02 15:00:35 kernel: i2c_hid_acpi i2c-ETD2303:00: HID over i2c has not been provided an Int IRQ

$ uname -r                                                            0 (0.001s)
5.12.0-2-MANJARO

I’m currently building version 5.12.rc1.d0301.g7a7fd0d-1

As soon as it is available on unstable, please test it and give me feedback here.

Installed, no changes.
What I have with linux510 and linux511:

dmesg |grep -E '2303:00|elan'
[    8.250762] i2c_hid i2c-ETD2303:00: supply vdd not found, using dummy regulator
[    8.250785] i2c_hid i2c-ETD2303:00: supply vddl not found, using dummy regulator
[    8.401820] input: ETD2303:00 04F3:3083 Mouse as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-6/i2c-ETD2303:00/0018:04F3:3083.0004/input/input13
[    8.401875] input: ETD2303:00 04F3:3083 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-6/i2c-ETD2303:00/0018:04F3:3083.0004/input/input15
[    8.401912] hid-generic 0018:04F3:3083.0004: input,hidraw3: I2C HID v1.00 Mouse [ETD2303:00 04F3:3083] on i2c-ETD2303:00
[    8.941208] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x4d1f01)
[    8.952186] psmouse serio1: elantech: Synaptics capabilities query result 0x30, 0x1a, 0x11.
[    8.962976] psmouse serio1: elantech: Elan sample query result 03, 7d, 75
[    8.969167] input: ETD2303:00 04F3:3083 Mouse as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-6/i2c-ETD2303:00/0018:04F3:3083.0004/input/input17
[    8.969252] input: ETD2303:00 04F3:3083 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-6/i2c-ETD2303:00/0018:04F3:3083.0004/input/input19
[    8.969317] hid-multitouch 0018:04F3:3083.0004: input,hidraw3: I2C HID v1.00 Mouse [ETD2303:00 04F3:3083] on i2c-ETD2303:00
libinput list-devices
...
Device:           ETD2303:00 04F3:3083 Mouse
Kernel:           /dev/input/event12
Group:            8
Seat:             seat0, default
Capabilities:     pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   *button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a
...
Device:           ETD2303:00 04F3:3083 Touchpad
Kernel:           /dev/input/event13
Group:            8
Seat:             seat0, default
Size:             125x78mm
Capabilities:     pointer gesture
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    *button-areas clickfinger 
Disable-w-typing: enabled
Accel profiles:   flat *adaptive
Rotation:         n/a
...
Device:           ETPS/2 Elantech Touchpad
Kernel:           /dev/input/event4
Group:            11
Seat:             seat0, default
Size:             125x81mm
Capabilities:     pointer gesture
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    *button-areas clickfinger 
Disable-w-typing: enabled
Accel profiles:   flat *adaptive
Rotation:         n/a
...

With linux512:

dmesg |grep -E '2303:00|elan'
[    1.515534] psmouse serio1: elantech: assuming hardware version 4 (with firmwar
e version 0x4d1f01)
[    1.527308] psmouse serio1: elantech: Synaptics capabilities query result 0x30,
0x1a, 0x11.
[    1.539095] psmouse serio1: elantech: Elan sample query result 03, 7d, 75
[    8.579724] i2c_hid_acpi i2c-ETD2303:00: HID over i2c has not been provided an
Int IRQ
[    8.579769] i2c_hid_acpi: probe of i2c-ETD2303:00 failed with error -22
libinput list-devices
...
Device:           ETPS/2 Elantech Touchpad
Kernel:           /dev/input/event4
Group:            10
Seat:             seat0, default
Size:             125x81mm
Capabilities:     pointer gesture
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    *button-areas clickfinger 
Disable-w-typing: enabled
Accel profiles:   flat *adaptive
Rotation:         n/a
...

This might be a regression that should be fixed upstream.

It’s very possibly a regression, indeed. It works on my machine. If you could bisect the kernel, I believe that’d be the fastest way to determine the cause.

always about Linux512rc1
https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.12-Swapfile-Corrupt

Hope it is in a good shape when it hit marked as stable

Reminder, today’s the day with the release of 89.0.4389.72:

Chromium losing Sync support in early March

2021-02-03 - Evangelos Foutras

Google has announced that they are going to block everything but Chrome from accessing certain Google features (like Chrome sync) starting on March 15. This decision by Google is going to affect Arch’s chromium package a bit earlier, on March 2, when Chromium 89 gets released.

We know for sure that data syncing will stop working (passwords, bookmarks, etc.). Other features such as geolocation or enhanced spell check might continue to function for a bit longer. Extensions integrating with Google Drive might misbehave and LibreOffice will lose access to documents stored there.

Other distros such as openSUSE and Fedora have already removed the soon-to-be-limited API keys from their Chromium 88 packages. Fedora’s advisory provides a great deal of perspective on this and I also found this Hackaday post to be quite informative.

https://archlinux.org/news/chromium-losing-sync-support-in-early-march/

3 Likes

Grub has some security issues again:

https://www.phoronix.com/scan.php?page=news_item&px=GRUB-2021-Secure-Boot-Issues

See: only for TL2/TL3

https://forum.manjaro.org/t/new-grub2-security-vulnerabilities-affecting-its-uefi-secure-boot-support/56078

Discussion topic:

https://forum.manjaro.org/t/new-grub2-security-vulnerabilities-affecting-its-uefi-secure-boot-support/56078

1 Like

Great! Pipewire upgrade to 1:0.3.23-1 resolved a nasty vlc issue with AC3 codec!

For me problem is fixed with 5.11.3 and aur/mesa-git. No more log spam.