[Unstable Update] 2023-05-21 - Repository changes

Thanks, I read that fTPM discussion a week ago and already rofled at AMD’s hilarious way to introduce stutters for their users, and apparently these patches were to fix that, but the funny thing is this update broke /dev/tpm0 on my Intel-based system, which is (hilarious)²

@Locutus now that you finished with your agenda, let me remind you here we’re discussing updates and issues they cause, not some imaginary conspiracy theories you’re being fan of as it seems. Thank you for your valuable input anyway, I feel great relief as I know I should blame M$ now – not those devs who contribute shait into Linux kernel, they’re fine indeed

I didn’t have an agenda, don’t falsely accuse people of things. Your false accusations does not change the FACT that TMP was created by Microsoft for motherboard manufacturers to incorporate into their motherboards to try to tie the hardware to the OS installed.

Indeed.

@Locutus @openminded

Please continue the discussion via PM if desired.

1 Like

So after building kernel a couple of times I found the offending patch, which is tpm-disable-rng-for-all-amd-ftpms.patch. This affecting Intel systems too is … interesting.

EDIT: lol instead of building on my weak ultrabook I could just have looked at kernel.org’s mailing list…
[PATCH] tpm: Don't make vendor check required for probe

When using an AMD GPU with multiple monitors and Kernel 6.4.x, I got the repeatable error messages in boot screen and booting up is delayed by more than 1 minute.

amdgpu 0000:0b:00.0: amdgpu: SMU: I'm not done with your previous command: SMN_C2PMSG_66:0x0000000D SMN_C2PMSG_82:0x00000000
amdgpu 0000:0b:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
amdgpu 0000:0b:00.0: amdgpu: SMU: I'm not done with your previous command: SMN_C2PMSG_66:0x0000000D SMN_C2PMSG_82:0x00000000
amdgpu 0000:0b:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
amdgpu 0000:0b:00.0: amdgpu: SMU: I'm not done with your previous command: SMN_C2PMSG_66:0x0000000D SMN_C2PMSG_82:0x00000000

This known issue is caused by lower power consumption or power saving during booting up.

I applied a “revert” amdgpu-patch for Kernel 6.4.11 to fix this issue.

Anyone who uses ansible should be aware

https://archlinux.org/news/ansible-core-2153-1-update-may-require-manual-intervention/

Thank you @philm the patch fixed the issue and TPM-based auto-decryption works again.

When using Kernel 6.5.rc7, I am getting some console font errors, as per sudo journalctl -b | grep vconsole:

systemd-vconsole-setup[267]: setfont: ERROR kdfontop.c:183 put_font_kdfontop: Unable to load such font with such kernel version
systemd-vconsole-setup[263]: /usr/bin/setfont failed with exit status 71.
systemd-vconsole-setup[263]: Setting fonts failed with a "system error", ignoring.
systemd[1]: systemd-vconsole-setup.service: Deactivated successfully.
systemd-vconsole-setup[267]: setfont: ERROR kdfontop.c:183 put_font_kdfontop: Unable to load such font with such kernel version
systemd-vconsole-setup[263]: /usr/bin/setfont failed with exit status 71.
systemd-vconsole-setup[263]: Setting fonts failed with a "system error", ignoring.
systemd[1]: systemd-vconsole-setup.service: Deactivated successfully.
systemd-vconsole-setup[490]: setfont: ERROR kdfontop.c:183 put_font_kdfontop: Unable to load such font with such kernel version
systemd-vconsole-setup[482]: /usr/bin/setfont failed with exit status 71.
systemd-vconsole-setup[482]: Setting fonts failed with a "system error", ignoring.

Update:

Kernel 6.4.12 and 6.5-rc7 already fixed the issue (AMD GPU hangs at boot when using multiple monitors). No need to apply to this patch manually.

1 Like

I have the same error message.
It is already reported upstream: vconsole: error msgs since 254.0 · Issue #28778 · systemd/systemd · GitHub
And from what I read in the thread, it is not an actual error but a mere debug info falsely understood as an error.

It should be safe to ignore.

Just want to confirm that the same patch works for 6.1, too, and is still necessary for both 6.1.47 and 6.4.12 in order to make Intel tpms work properly.

The Pamac gui reports no package found on the browse tab.

Probably related to the archlinux-appstream-data bug reported in a handful of other threads…

After today’s update of llvm-libs to 16.0.6-1, xserver is killed after login (probably because picom is set to glx as backend).

The offending line in the log complains about missing libLLVM-15.so, and it was fixed by installing llvm15-libs.

When I updated yesterday, the llvm15-libs package was installed as it’s a dependency for other packages.

I did my update using pacman, maybe it was handled differently by pamac (if that’s what you used)?

Users of the mesa-nonfree repo need to watch out for llvm update:

https://forum.manjaro.org/t/behind-the-scene-manjaro-community-mesa-nonfree-codecs/135012/20

mesa packages need a rebuild and that repo lags behind.

2 Likes

:information_source: With the filesystem 2023.09.03-1 and bashrc-manjaro 5.1.016-3 updates there may be pacnews for the following files if you have local modifications:

  • /etc/shells
  • /etc/bash.bashrc

This would be a good time to test @Ste74’s new manjaro-pacnew-checker program. See Check and manage pacnew files for more info.

4 Likes

Speaking of that update, my /etc/shells.pacnew wants to get rid of zsh and git-shell? :thinking:
Here’s the contents:

# Pathnames of valid login shells.
# See shells(5) for details.

/bin/sh
/bin/bash
/bin/rbash
/usr/bin/sh
/usr/bin/bash
/usr/bin/rbash

Here’s what I have now:

# Pathnames of valid login shells.
# See shells(5) for details.

/bin/sh
/bin/bash
/bin/zsh
/usr/bin/zsh
/usr/bin/git-shell
/bin/rbash
/usr/bin/rbash

Just add new entries to mine, and that’s it?

No, it doesn’t. Those were never in the original file from the filesystem package.

Ayuh. :+1:

1 Like

A post was split to a new topic: Failed to start Splash screen shown during boot