[Stable Update] 2020-08-22 - Kernels, Deepin, KDE-git, Firefox, Pamac, Nvidia 450, KDE Apps 20.08

Security updates:

We pushed some security updates to stable .

Grub 2.04-11.1

Fixes Boot-Hole issue.
You need to re-install grub on your system to complete the security fix: Bios-MBR , UEFI Systems

if you scroll up in the page you have instructions

After this update, i was unable to boot due to fail dependency on /home and start in emergency mode
Need to do a fsck on /home result in clearing all chromium data in order to boot.

My system info
System: Host: mrxyzl-20bs0032us Kernel: 5.7.15-1-MANJARO x86_64 bits: 64 Desktop: KDE Plasma 5.19.4 Distro: Manjaro Linux

Hi,

Everything went fine for me, except for PPSSPPQt (not a big deal though, I don’t use it these days) which crashes after a few seconds (core dumped error in terminal), I know this is due to hybrid nvidia-amd drivers because it did work fine with video-nvidia-440xx and the issue actually showed up with video-hybrid-amd-nvidia-440xx-prime, in both prime and normal mode

A lot of packages don’t have updated PKGBUILDs on gitlab
e.g.

@hadogenes you can always switch to another branch :wink: to get some newer Packages :package: and help Manjaro developers out if you found some issues.

Switching Branches

You shouldn’t have any problems…it was the same here for me in so much as I was informed that the new Nvidia driver would be installed. But as I’m running an integrated Intel graphics unit it changes nothing.

I’m trying to rebuild some system packages from sources, but cannot find the sources.

Thanks again Manjaro Team for a smooth update on my Cinnamon box (kernel 5.4) and I just wanted to add that I had no problem updating the NVIDIA driver: I used the graphical version of MHWD, uninstalling first the 440 driver, then installed the 450 one, rebooted et voilà!

Everything seems fine, NVIDIA settings shows the right version, I just have to test it now with a game :wink:

everything went well yesterday, today i couldnt boot into X / GDM after i had installed the 450 drivers yesterday, manually forcing a reinstall of the video-nvidia-450xx package with mhwd and rebooting again fixed it

weird, considering i installed the new one and uninstalled the old one yesterday and everything went well after a reboot

Thank you for the explanation. Yes you are right even the LTS kernels are having the issue. Since it is my main workstation, I would not be risking compiling new patch kernels. Appreciate the effort, two questions

  • When can we expect the kernel patch to release?
  • Is the workaround kernel level only? Or creating modprobe files with certain commands would help?

Working fine on KDE. System feels relatively faster after this update.

1 Like

All went good on kde linux 57! But yea regarding nvidia driver, it stayed on 440xx . SO I did removed it and I rebooted . The kernel driver for graphics kicked in after reboot. Then I tried installing on mhwd in settings. But it didn’t install and dialog showing the installation popped up absolutely doing nothing.
So I tried terminal option. Install mosetting and the 450xx and I rebooted. Boom am back with 450 kicking in hot and cool! Thank ya manjaro!

Somehow my Manjaro account was deleted and I had to sign-up again. Strange! Maybe some moderator could explain why did this happen? Fortunately I was allowed to use the same username during the sign-up process.

Now to the point. This was a flawless update. The new Nvidia 450 driver seems to have solved a long time issue during shutdown.

sd-umount[xxxx]: Failed to unmount /oldroot: Device or Resource busy
sd-umount[xxxx]: Failed to unmount /oldroot/sys: Device or Resource busy

No more messages like this anymore.
I use an Asus ROG Optimus Laptop with KDE DE
A very big thank you Manjaro team

Vas

I tried also Nvidia-450xx but it did not fix the problem.
journalctl shows that xfwm4 process crashes - the hint for developers what the update regressed.

Unfortunately my AMD based Toshiba netbook boot process stalls with the 5.8 kernel, I have to select 5.7 or earlier kernel from the GRUB boot menu to boot the system, which then works fine.

Everything fine after the update except the already mentioned issue with ksystemlog not starting due unfulfilled systemd dependency.

Thanks to the manjaro team for the long lasting good work!

Xfce, Kernel 4.14: all went fine.

But there was no upgrade for Firefox (my mirrors are all up-to-date).

In facts, on the branch compare Manjaro - Branch Compare Firefox is not updated.

Update and reboot went fine as long as things remained with kernel 5.7 (Xfce, nvidia 418xx). However, some firmware went wrong when installing kernel 5.8.1 with Manjaro Settings Manager GUI. Building the 5.8.1 initcpio complained about possibly missing firmware for module xhci-pci:

[2020-08-23T13:07:38+0200] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux58.preset: ‘default’
[2020-08-23T13:07:38+0200] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-5.8-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.8-x86_64.img
[2020-08-23T13:07:38+0200] [ALPM-SCRIPTLET] ==> Starting build: 5.8.1-3-MANJARO
[2020-08-23T13:07:38+0200] [ALPM-SCRIPTLET] -> Running build hook: [base]
[2020-08-23T13:07:38+0200] [ALPM-SCRIPTLET] -> Running build hook: [udev]
[2020-08-23T13:07:38+0200] [ALPM-SCRIPTLET] -> Running build hook: [autodetect]
[2020-08-23T13:07:38+0200] [ALPM-SCRIPTLET] -> Running build hook: [modconf]
[2020-08-23T13:07:38+0200] [ALPM-SCRIPTLET] -> Running build hook: [block]
[2020-08-23T13:07:39+0200] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2020-08-23T13:07:40+0200] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
[2020-08-23T13:07:40+0200] [ALPM-SCRIPTLET] -> Running build hook: [keymap]
[2020-08-23T13:07:40+0200] [ALPM-SCRIPTLET] -> Running build hook: [resume]
[2020-08-23T13:07:40+0200] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
[2020-08-23T13:07:40+0200] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2020-08-23T13:07:40+0200] [ALPM-SCRIPTLET] ==> Creating gzip-compressed initcpio image: /boot/initramfs-5.8-x86_64.img
[2020-08-23T13:07:42+0200] [ALPM-SCRIPTLET] ==> Image generation successful

Booting into 5.8 yields a functioning system and desktop. Didn’t test USB behavior yet.

System information, taken after booting into 5.7 again (since I wanted lspci not to be hampered by the 5.8 missing firmware?):

$ inxi -Fdzxxx
System: Kernel: 5.7.15-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0 Desktop: Xfce 4.14.2 tk: Gtk 3.24.20
info: xfce4-panel wm: xfwm4 dm: LightDM 1.30.0 Distro: Manjaro Linux
Machine: Type: Laptop System: Hewlett-Packard product: HP EliteBook 8570w v: A1028C1100 serial: Chassis:
type: 10 serial:
Mobo: Hewlett-Packard model: 176B v: KBC Version 50.1F serial: UEFI: Hewlett-Packard
v: 68IAV Ver. F.71 date: 04/19/2019
Battery: ID-1: BAT0 charge: 50.6 Wh condition: 50.6/50.6 Wh (100%) volts: 17.0/14.8 model: Hewlett-Packard Primary
type: Li-ion serial: status: Full
Device-1: hidpp_battery_0 model: Logitech M705 serial: charge: 50% rechargeable: yes
status: Discharging
CPU: Topology: Quad Core model: Intel Core i7-3720QM bits: 64 type: MT MCP arch: Ivy Bridge rev: 9
L2 cache: 6144 KiB
flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 41524
Speed: 1197 MHz min/max: 1200/3600 MHz Core speeds (MHz): 1: 1197 2: 1197 3: 1197 4: 1199 5: 1198 6: 1199
7: 1197 8: 1199
Graphics: Device-1: NVIDIA GK107GLM [Quadro K1000M] vendor: Hewlett-Packard driver: nvidia v: 418.113
bus ID: 01:00.0 chip ID: 10de:0ffc
Display: x11 server: X.Org 1.20.8 driver: nvidia resolution: 1600x900~60Hz s-dpi: 96
OpenGL: renderer: Quadro K1000M/PCIe/SSE2 v: 4.6.0 NVIDIA 418.113 direct render: Yes
Audio: Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Hewlett-Packard driver: snd_hda_intel
v: kernel bus ID: 00:1b.0 chip ID: 8086:1e20
Device-2: NVIDIA GK107 HDMI Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus ID: 01:00.1
chip ID: 10de:0e1b
Sound Server: ALSA v: k5.7.15-1-MANJARO
Network: Device-1: Intel 82579LM Gigabit Network vendor: Hewlett-Packard driver: e1000e v: 3.2.6-k port: 5040
bus ID: 00:19.0 chip ID: 8086:1502
IF: enp0s25 state: down mac:
Device-2: Intel Centrino Advanced-N 6205 [Taylor Peak] driver: iwlwifi v: kernel port: 4000
bus ID: 25:00.0 chip ID: 8086:0082
IF: wlan0 state: up mac:
Drives: Local Storage: total: 5.46 TiB used: 1.52 TiB (27.8%)
ID-1: /dev/sda vendor: Samsung model: SSD 860 EVO 2TB size: 1.82 TiB speed: 6.0 Gb/s serial:
rev: 2B6Q scheme: GPT
ID-2: /dev/sdb vendor: Samsung model: SSD 860 EVO 4TB size: 3.64 TiB speed: 6.0 Gb/s serial:
rev: 2B6Q scheme: GPT
Message: No Optical or Floppy data was found.
Partition: ID-1: / size: 97.93 GiB used: 21.05 GiB (21.5%) fs: ext4 dev: /dev/sda2
ID-2: /home size: 48.97 GiB used: 204.9 MiB (0.4%) fs: ext4 dev: /dev/sda3
Swap: ID-1: swap-1 type: partition size: 18.00 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda14
Sensors: System Temperatures: cpu: 50.0 C mobo: N/A gpu: nvidia temp: 47 C
Fan Speeds (RPM): N/A
Info: Processes: 263 Uptime: 3m Memory: 15.57 GiB used: 1.33 GiB (8.5%) Init: systemd v: 245 Compilers:
gcc: 10.1.0 Packages: pacman: 1447 Shell: Bash v: 5.0.18 running in: xfce4-terminal inxi: 3.1.05

$ lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation 7 Series/C210 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K1000M] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1)
24:00.0 FireWire (IEEE 1394): JMicron Technology Corp. IEEE 1394 Host Controller (rev 30)
24:00.1 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 30)
24:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 30)
25:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)

Guess I need some help, please. Thanks in advance.

Addendum: After booting into 5.8.1, I see this:

sudo dmesg | grep -i xhci
[sudo] Passwort für myself:
[ 4.720183] xhci_hcd 0000:00:14.0: can’t derive routing for PCI INT A
[ 4.720185] xhci_hcd 0000:00:14.0: PCI INT A: no GSI
[ 4.731083] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 4.731092] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[ 4.732161] xhci_hcd 0000:00:14.0: hcc params 0x20007181 hci version 0x100 quirks 0x000000000000b930
[ 4.732166] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[ 4.732306] usb usb2: Product: xHCI Host Controller
[ 4.732306] usb usb2: Manufacturer: Linux 5.8.1-3-MANJARO xhci-hcd
[ 4.732860] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 4.732863] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4
[ 4.732867] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed
[ 4.732911] usb usb4: Product: xHCI Host Controller
[ 4.732912] usb usb4: Manufacturer: Linux 5.8.1-3-MANJARO xhci-hcd
[ 5.063926] usb 2-2: new full-speed USB device number 2 using xhci_hcd

Help, please!

EDIT: I should state explicitly that building the initcpio for kernels 5.7 and lower does not throw the message regarding xhci-pci. And I should state that my laptop has USB 3.0 ports.

2 Likes

In fact, you will not break anything if you compile your kernel, since you will be using the Manjaro repositories to get the PKGBUILD file and kernel parameters, so in the output you will get exactly the same kernel as the Manjaro maintainers provide you. Right now I am using my compiled kernels while dealing with this problem.

In general, the problem is caused by one of five commits in the “patch_realtek.c” file in the kernel source. I tried to use different options in modprobe that I found on the Internet, but nothing worked.

Now I have removed all these 5 commits from the 5.8.2 kernel, and the sound from 3.5 jack audio works. At first glance, none of these commits should have broken the sound, but my tests showed the opposite. And this is weird.

Since no one is particularly concerned with this problem, I don’t know if it will be fixed in the kernel at all. The easiest option now is to take a fresh kernel, cut out the problematic code from it, compile, install and use it without updating it. That’s all I can say at the moment.

1 Like

After this update (or the 2020-08-16 update, I’m not sure) mame stopped working for me. After installing lua53 everything was fine again.

1 Like