[Testing Update] 2020-12-07 - BREAKAGE EXPECTED - Kernels, Mesa 20.3, Python 3.9, Pamac 10

At first glance all is well except docker :
         dockx                               ✔  293  17:02:40     
Traceback (most recent call last):
  File "/usr/bin/dockx", line 36, in <module>
    gi.require_version('Wnck', '3.0')
  File "/usr/lib/python3.9/site-packages/gi/__init__.py", line 129, in require_version
    raise ValueError('Namespace %s not available for version %s' %
ValueError: Namespace Wnck not available for version 3.0

Have you an idea to resolve it?

This is from AUR, you need do build it again (yay dockbarx) and then select “Clean Build”.
Some dependencies also might need a rebuild.
yay -S $(pacman -Qmq | grep python)
will update all python packages (also the ones for Python 2, but rather rebuild more than not enough, right?)

So you need to ping @nightmare-2021 to re-build it :slight_smile:

/edit: and he’s done it he’s just fast and awesome :sunglasses:

https://www.uex.dk/public/manjaro/pool/overlay/

my nvidia driver was 418 with bumblebee, what to do now?

1 Like

Everything works fine after reinstalling it. So I ping @nightmare-2021 even if I basically just removed it and reinstalled it.

Haven’t started any games yet, to see if it is properly working or not. will do later.

he’s already done it check my edit :slight_smile:

/edit: also that was just methaphorical and more didactical for the futute, I did ping him already :wink:

I just loaded build -2 to unstable and testing

1 Like

So far, all well.
I followed the rebuild-detector-advice and got the following

foreign	archalien-git
foreign	ds4drv
extra	libpurple
foreign	mps-youtube-git
extra	pidgin
foreign	puddletag-qt5-git
foreign	pyradio-git
foreign	python-pgzero
foreign	searx
foreign	svtplay-dl

I think that means there are at least two packages in the extra-repos needing rebuilding.
The other ones I know I have to take on.

File conflicts. Wine-mono was already installed and the upgrade aborted.

Update without any noticed problem so far.

Can I uninstall the mhwd-nivida-ABCxx packages?

Only post-update action I had to take was to handle /etc/systemd/homed.conf.pacnew, which had a cosmetic change, for me. A smooth update otherwise.

Edit: Also noticed that unlike the rest of the Nvidia packages, the update process didn’t replace nvidia-455xx-utils with nvidia-utils.
But this was easily resolved, by explicitly trying to install the latter. Pacman asked me whether I want to replace the older package with this one, replied y, and the replacement was done.

1 Like

this is ok ( i have no linux57 or linux-latest )

:: Début de la mise à jour complète du système…
:: Remplacer lib32-nvidia-455xx-utils par multilib/lib32-nvidia-utils ? [O/n] O
:: Remplacer linux54-nvidia-455xx par extra/linux54-nvidia ? [O/n] O
:: Remplacer linux57 par community/linux-latest ? [O/n] n
:: Remplacer linux57-headers par community/linux-latest-headers ? [O/n] n
:: Remplacer linux57-virtualbox-host-modules par community/linux-latest-virtualbox-host-modules ? [O/n] n
:: Remplacer linux59-nvidia-455xx par extra/linux59-nvidia ? [O/n] O

i have no linux57.preset , but linux57 has been installed , i remove it with mhwd-kernel

i have theses pacnew , for logind added reset

avertissement : /etc/systemd/homed.conf installé sous le nom /etc/systemd/homed.conf.pacnew
avertissement : /etc/systemd/logind.conf installé sous le nom /etc/systemd/logind.conf.pacnew

i have this as orphaned

sudo pacman -Qdt

mhwd-nvidia-340xx 340.108-1
mhwd-nvidia-418xx 418.113-1
mhwd-nvidia-430xx 430.64-1.0
mhwd-nvidia-435xx 435.21-1.0
mhwd-nvidia-440xx 440.100-1
mhwd-nvidia-450xx 450.80.02-1
mhwd-nvidia-455xx 455.45.01-1
1 Like

Removed wine-mono, and the old nvidia and virtalbox kernel modules, and then the upgrade proceeded. Reinstalled wine-mono.

$ yay -Syyu
:: Synchronizing package databases...
:: Starting full system upgrade...
:: Replace lib32-nvidia-430xx-utils with multilib/lib32-nvidia-utils? [Y/n]
:: Replace linux54-nvidia-430xx with extra/linux54-nvidia? [Y/n]
:: Replace linux57 with community/linux-latest? [Y/n]
:: Replace linux57-bbswitch with community/linux-latest-bbswitch? [Y/n]
:: Replace linux57-broadcom-wl with community/linux-latest-broadcom-wl? [Y/n]
:: Replace linux58 with community/linux-latest? [Y/n]
:: Replace linux58-bbswitch with community/linux-latest-bbswitch? [Y/n]
:: Replace linux58-broadcom-wl with community/linux-latest-broadcom-wl? [Y/n]
resolving dependencies...

looking for conflicting packages...
:: nvidia-utils and nvidia-430xx-utils are in conflict (nvidia-libgl). Remove nvidia-430xx-utils? [y/N]
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: nvidia-utils and nvidia-430xx-utils are in conflict
error installing repo packages

$ yay -Rsun nvidia-430xx-utils
checking dependencies...
warning: removing nvidia-430xx-utils from target list
warning: removing egl-wayland from target list
warning: removing eglexternalplatform from target list
 there is nothing to do

Solution:

Uninstall linux57-nvidia-430xx lib32-nvidia-430xx-utils

redo the update process,

:: nvidia-utils and nvidia-430xx-utils are in conflict (nvidia-libgl). Remove nvidia-430xx-utils? [y/N]

Type “y” for this step, leave other steps default.

Not crutial but I would recommend to merge this since there are new settings (even if still only as comment).

1 Like

see next

also error on cgroups for slice with systemd247 ,
cannot get login & drivers videos after stand by for screen ,
i have to reboot

and errors on pulseaudio ( on shutdown )

déc. 07 20:13:39 mjro systemd[711]: -.slice: Failed to migrate controller cgroups from /user.slice/user-1000.slice/user@1000.service, ignoring: Permission denied
déc. 07 20:13:40 mjro pulseaudio[781]: GetManagedObjects() failed: org.freedesktop.systemd1.UnitMasked: 
déc. 07 20:28:35 mjro systemd[2016]: -.slice: Failed to migrate controller cgroups from /user.slice/user-620.slice/user@620.service, ignoring: Permission denied
déc. 07 21:04:57 mjro kernel: kauditd_printk_skb: 2 callbacks suppressed
déc. 07 21:08:27 mjro systemd[711]: pulseaudio.service: Failed with result 'exit-code'.
déc. 07 21:08:27 mjro pulseaudio[2636]: Stale PID file, overwriting.
déc. 07 21:08:28 mjro pulseaudio[2636]: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did>
déc. 07 21:08:28 mjro pulseaudio[2636]: Failed to load module "module-jackdbus-detect" (argument: "channels=2"): initialization failed.
déc. 07 21:08:28 mjro kernel: kauditd_printk_skb: 17 callbacks suppressed
déc. 07 21:08:28 mjro pulseaudio[2636]: Unable to contact D-Bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a >
déc. 07 21:08:28 mjro pulseaudio[2636]: Unable to contact D-Bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a >

see this
https://bbs.archlinux.org/viewtopic.php?id=261330

by default V1 , for V2 adding “systemd.unified_cgroup_hierarchy=1” in boot kernel
https://wiki.archlinux.org/index.php/Cgroups

now im trouble with standby screen , i can log , but no return of Xorg display &session
with option unify start another slice 620 , then stop 620
no error , but no cession & xorg return , only reboot

OK It seems there is some issue in the update process for Nvidia.

I updated and rebooted Pastebin.com - Potentially offensive content ahead!, and Nvidia is working, BUT it did not replace the nvidia455 previous drivers correctly. It replaced only the lib32-nvidia-455xx-utils and kept the original nvidia-455xx-utils. When I check in Hardware configuration, no Nvidia driver is marked as installed, and I can not install video-nvidia as it says it conflicts with the old driver.

Waiting for user input...
Starting
Warning: config '/var/lib/mhwd/local/pci/video-nvidia-455xx/MHWDCONFIG' is invalid!
> 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
warning: linux54-nvidia-455.45.01-2 is up to date -- skipping
warning: linux59-nvidia-455.45.01-2 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)
:: nvidia-utils and nvidia-455xx-utils are in conflict
Error: pacman failed!
Error: script failed!
Terminé ...

I manually removed nvidia-455xx-utils then I could proceed to install video-nvidia it downloaded new drivers and kernel packages. Still have this error though Warning: config '/var/lib/mhwd/local/pci/video-nvidia-455xx/MHWDCONFIG' is invalid! despite all the mhwd orphans removed with the old driver

[2020-12-07T21:13:09+0100] [ALPM] removed nvidia-455xx-utils (455.45.01-1)
[2020-12-07T21:13:03+0100] [ALPM] removed linux59-nvidia (455.45.01-2)
[2020-12-07T21:12:58+0100] [ALPM] removed linux54-nvidia (455.45.01-2)
[2020-12-07T21:12:58+0100] [ALPM] removed lib32-nvidia-utils (455.45.01-3)

[2020-12-07T21:12:36+0100] [ALPM] removed nvtop (1.1.0-1)
[2020-12-07T21:05:00+0100] [ALPM] removed mhwd-nvidia-340xx (340.108-1)
[2020-12-07T21:05:00+0100] [ALPM] removed mhwd-nvidia-418xx (418.113-1)
[2020-12-07T21:05:00+0100] [ALPM] removed mhwd-nvidia-435xx (435.21-1.0)
[2020-12-07T21:05:00+0100] [ALPM] removed mhwd-nvidia-455xx (455.45.01-1)
[2020-12-07T21:05:00+0100] [ALPM] removed mhwd-nvidia-440xx (440.100-1)
[2020-12-07T21:05:00+0100] [ALPM] removed mhwd-nvidia-450xx (450.80.02-1)
[2020-12-07T21:05:00+0100] [ALPM] removed mhwd-nvidia-430xx (430.64-1.0)

Anyway, doing that fixed the video-nvidia original issue and now it is marked with the proper new packages installed.

EDIT: manually deleted folder and config

[omano@omano-nvme ~]$ ls /var/lib/mhwd/local/pci/
drwxr-xr-x - root 21 oct.   9:37 network-r8168
drwxr-xr-x - root  7 déc.  21:31 video-nvidia
drwxr-xr-x - root  7 déc.  21:50 video-nvidia-455xx

[omano@omano-nvme ~]$ sudo rm -r /var/lib/mhwd/local/pci/video-nvidia-455xx/

[omano@omano-nvme ~]$ ls /var/lib/mhwd/local/pci/
drwxr-xr-x - root 21 oct.   9:37 network-r8168
drwxr-xr-x - root  7 déc.  21:31 video-nvidia
4 Likes

on my testing machine i got issues since the last update with lightdm in the lockscreen.
it’s stucking on “redirect to login screen”, even the mouse freezes.

for me, restarting lightdm helps via tty to work around the problem (sudo systemctl restart lightdm)

my .xsession-errors doesn’t provide much info on this, does anybody here has idea where it could be coming from?

xfsettingsd: Another instance took over. Leaving…
(xfsettingsd:6268): xfconf-WARNING **: 21:54:20.064: Failed to set property “displays::/ActiveProfile”: Vorgang wurde abgebrochen

system has multiple monitors and is running an amd graphics card, while nvidia drivers are still installed. i’ve tried to switch and safe/reload the active display but that doesn’t seem to solve anything.

One ReBuild:
community snapper-gui