[Stable Update] 2020-12-30 - Kernels, KDE, Cinnamon, LibreOffice, Python 3.9, Mesa 20.3.1

This is how I do it: I recommend to install meld, then select both files (.pacnew and the actual one) in Dolphin, right click, administrator actions, open with, type meld, enter password. Then meld opens both files side by side, you can check what the difference is, edit if applicable and save the config file there after.

[2020-12-30T22:20:30+0100] [ALPM] warning: directory permissions differ on /root/
filesystem: 750  package: 755

:thinking:

exactly THAT I can’t, because the folder in question is /root, which I can only open with root privileges.

can be ignored, it makes no difference if you change the permissions to 755 the error will come again

2 Likes

terminator not working anymore, I had to download and install the Arch package (2.0.1-1 version).

Hi, I uninstalled the driver and then reinstalled it using the following commands:

sudo pacman -Rdd linux54-nvidia-455xx nvidia-455xx-utils
sudo pacman -S linux54-nvidia nvidia-utils

Everything worked too. :slight_smile:

But now there is a warning message in Manjaro-Settings-Manager about MHWDCONFIG. I initiated this as a test and that’s when I noticed it.
Do i have to change it for future updates? And if so, how? Or can i ignore the message?

That’s under “show details”:

Starting
Warning: config ‘/var/lib/mhwd/local/pci/video-nvidia-455xx/MHWDCONFIG’ is invalid!
Skipping already installed config ‘video-nvidia’ for device: 0000:01:00.0 (0300:10de:13c2) Display controller nVidia Corporation GM204 [GeForce GTX 970]

Thanks for the update. :slight_smile:
A couple of pacnew files (grub & systemd/homed.conf)

Also

please run /usr/bin/cups-genppdupdate
No Gutenprint PPD files to update.

warning: directory permissions differ on /root/
filesystem: 750 package: 755

So all good.
Thanks again!

KDE Plasma, kernel 5.4.85. This update was a biggie for the last one in 2020! :astonished:

Smooth reboot on my side, and everything is running like a well-oiled wrist-watch.

Many thanks to all for for a job well done, and a Happy New Year 2021.

Stay safe! :v:

1 Like

The update just won’t work at all, all dependencies seems to not cohab together…

And Pamac broke itself real bad…

Everything fine, thank you for all this work.

Is it just me or is the system much faster with kernel 5.10 ?

The AMDGPU and Intel open source drivers are blacklisted by Blender. I can not do GPU rendering with either on Linux, but if I boot into Windows, both my AMD discreet card and my Intel iGPU show up to assist rendering in Blender.

Then there is CUDA, which a lot of frameworks use. I have not used it personally, but people do not seem like the OpenCL implementations.

After the update from today bluetooth isn’t working on my laptop. It is not possible to enable bluetooth. Before the update bluetooth was working fine.

I had the same issue, switching to Linux 5.10 solved it.

I tried kernel 5.9 and then I switched to 5.10 but the issue is still there

systemctl status bluetooth.service gives me:

Dez 30 23:32:24 vaio bluetoothd[2703]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalConnect” in group “Controller”
Dez 30 23:32:24 vaio bluetoothd[2703]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowConnect” in group “Controller”
Dez 30 23:32:24 vaio bluetoothd[2703]: src/main.c:parse_controller_config() Key file does not have key “LEMinConnectionInterval” in group “Controller”
Dez 30 23:32:24 vaio bluetoothd[2703]: src/main.c:parse_controller_config() Key file does not have key “LEMaxConnectionInterval” in group “Controller”
Dez 30 23:32:24 vaio bluetoothd[2703]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionLatency” in group “Controller”
Dez 30 23:32:24 vaio bluetoothd[2703]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionSupervisionTimeout” in group “Controller”
Dez 30 23:32:24 vaio bluetoothd[2703]: src/main.c:parse_controller_config() Key file does not have key “LEAutoconnecttimeout” in group “Controller”

The update went fine; no problems.
Edit:
Except baloo broke.
Doing this fixed it, but running balooctl enable didn’t work so I had start it via kinfocenter … strange.
Edit2: When rebooting, it breaks again.

But when I installed linux510, I would just get a black screen at boot.
I booted linux59 again and noticed that no nvidia drivers where installed.
mhwd didn’t work because of a conflict between nvidia-utils and nvidia-455xx-utils

This is what fixed it for me:
Note: If you have a hacky multi monitor setup make a copy of /etc/X11/mhwd.d/nvidia.conf

  1. Remove all linux5x-nvidia-455xx (these will be reinstalled later, but they create a dependency issue)
  2. Install nvidia-utils and remove nvidia-455xx-utils
  3. Run sudo mhwd -a pci nonfree 0300
    (4.) Restore your nvidia.conf

After this I was able to boot with linux510 and the latest drivers.

4 Likes

Thanks for the update :+1:! Had some issues, solved them, see below.

Summary

update via pamac, no errors in update, reboot recommended, so reboot.
all is fine.
install kernel 5.10 using majaro settings
Boot with 5.10
black screen, blinking cursor
alt+F2 reboot

Journal

/usr/lib/gdm-x-session[1362]: (EE) NVIDIA: Failed to initialize the NVIDIA kernel module.

~ >>> sudo mhwd -a pci nonfree 0300                                            
Warning: config '/var/lib/mhwd/local/pci/video-nvidia-455xx/MHWDCONFIG' is invalid!
> Using config 'video-nvidia' for device: 0000:07:00.0 (0300:10de:1402) Display controller nVidia Corporation GM206 [GeForce GTX 950]
> Installing video-nvidia...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/nvidia/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Processing classid: 0302
:: Synchronizing package databases...
warning: lib32-nvidia-utils-455.45.01-3 is up to date -- skipping
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
resolving dependencies...
looking for conflicting packages...
:: nvidia-utils and nvidia-455xx-utils are in conflict (nvidia-libgl). Remove nvidia-455xx-utils? [y/N] error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)

Removed all nvidia drivers, installed nvidia using majaro hardware settings and all is well.

system info:

System:
  Kernel: 5.10.2-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 
  root=UUID=ea1a14e3-9975-4c16-979e-350603ede9f6 rw quiet splash apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: GNOME 3.38.2 tk: GTK 3.24.24 wm: gnome-shell dm: GDM 3.38.2 
  Distro: Manjaro Linux 
Machine:
  Type: Desktop Mobo: ASRock model: B450M Pro4 serial: <filter> 
  UEFI: American Megatrends v: P4.30 date: 07/14/2020 
CPU:
  Info: 6-Core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 2 
  family: 17 (23) model-id: 71 (113) stepping: N/A microcode: 8701021 
  L2 cache: 3 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 86268 
  Speed: 2185 MHz min/max: 2200/3600 MHz boost: enabled Core speeds (MHz): 
  1: 2185 2: 2203 3: 2190 4: 2196 5: 2189 6: 2196 7: 2195 8: 2196 9: 2194 
  10: 2255 11: 2195 12: 2189 
  Vulnerabilities: Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP: 
  conditional, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: NVIDIA GM206 [GeForce GTX 950] vendor: Gigabyte driver: nvidia 
  v: 455.45.01 alternate: nouveau,nvidia_drm bus ID: 07:00.0 
  chip ID: 10de:1402 
  Display: x11 server: X.org 1.20.10 compositor: gnome-shell driver: nvidia 
  resolution: <missing: xdpyinfo> 
  OpenGL: renderer: GeForce GTX 950/PCIe/SSE2 v: 4.6.0 NVIDIA 455.45.01 
  direct render: Yes 

Happy new year! :beers:

1 Like

Now there’s a model forum citizen! Look at that formatting! :clap:

4 Likes

Hi, does it work from terminal?

Nope! All it did is legit marked the system as “up to date”, but has not updated anything at all…

And the logs says that now many system components are missing…
Hopefully i’ll reboot, it will fail to boot, then I will enter a chroot environment to merge a previous snapshot and to update remotely with an ISO having a previous version of pamac…

Not a big deal, just a small annoyance…

I have a 3-boot laptop with each Manjaro in Unstable, and another laptop in Stable. I mix maybe between them, I saw a lot of Pamac upgrades lately. Dunno if it could be related.
Lots of Haskell and Python too.