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
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?)
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.
:: 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
$ 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
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
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.