Known issues and solutions
For TL3s and up: This is a wiki post; please edit as necessary.
Please, consider subscribing to the Stable-Staging Updates Announcements RSS feed
nvidia-450xx-utils and nvidia-440xx-utils are in conflict
Please click the ► at the beginning of this line to view this solution
-
If you get the following error message:
resolving dependencies... looking for conflicting packages... :: nvidia-450xx-utils and nvidia-440xx-utils are in conflict (nvidia-libgl). Remove nvidia-440xx-utils? [y/N] y error: failed to prepare transaction (could not satisfy dependencies) :: unable to satisfy dependency 'nvidia-440xx-utils=440.100' required by linux54-nvidia-440xx :: removing nvidia-440xx-utils breaks dependency 'nvidia-440xx-utils=440.100' required by linux58-nvidia-440xx
Warning: do not reboot until this procedure tells you to starting from the next step!
-
Please note the exact nVidia driver you have running by executing:
mhwd --listinstalled
-
Please note the kernel(s) you’ve got installed and remove anything 440-related, including CUDA by executing:
pamac remove nvidia-440xx-utils linuxZZ-nvidia-440xx cuda nvtop
where
ZZ
is/are the kernel version(s) you’re running. -
Repeat for all the kernel versions you have
How do I know which kernel versions I have?
- execute
ls /boot/linux*
- any nulber after
linux
before the-
(minus sign) are the kernel(s) you have installed
- execute
-
If you would have any other old nVidia drivers that you don’t need any more because your card is supported by the 450 series get rid of them as well.
-
now install the same family of 450 driver you had for the 440 driver, by executing:
mhwd --install pci Your450Family
where
Your450Family
is obviously one ofvideo-hybrid-amd-nvidia-440xx-prime
ORvideo-nvidia-440xx
that you noted above -
And finally:
sudo reboot
If this would not have solved your issue, please open a new issue here and state that you followed this procedure already.
Warning: directory permissions differ on /var/lib/dhcpcd/
followed by:
filesystem: 700 package: 755
Please click the ► at the beginning of this line to view this solution
-
The solution:
sudo chmod 755 /var/lib/dhcpcd/
-
The explanation:
The DHCP Daemon expects the security permissions to be 755 but your system is set to 700. This is just a warning (today) but to ensure you remain up-to-date with the latest and greatest security rules it’s advised to execute the above command.
virtualbox NS_ERROR_FAILURE (0x80004005)
Please click the ► at the beginning of this line to view this solution
- The solution:
-
You need to add your user back into the virtualbox user group
sudo usermod --append --groups vboxusers $USER
(Change
$USER
to the correct user name if not for yourself) -
Upgrade the VirtualBox extension pack to the latest version by executing:
pamac build virtualbox-ext-oracle-manjaro
PAM and PAMBASE got updated, which might prevent you from login
Please click the ► at the beginning of this line to view more detailed information
Due to updates from pambase and pam you might take care about any .pacnew
files in /etc/pam.d
as for example pam_tally, pam_tally2 and pam_cracklib got deprecated. Read in the ArchWiki about managing those files.
Typical issue:
For recovery, it is enough to boot with kernel option “systemd.unit=rescue.target”, then proceed into /etc/pam.d and merge “system-auth” and “system-auth.pacnew”
Older Issues
Please click the ► at the beginning of this line to view the older issues
System takes a long time to boot
If you’ve got errors like Failed to start Network Manager Wait Online.
you can try removing systemd
from passwd
and group
in /etc/nsswitch.conf
as described here
Update: If you can see the line
dbus-daemon[1453]: [system] Connection has not authenticated soon enough, closing it (auth_timeout=30000ms, elapsed: 45146ms)
in in your dbus log ( journalctl -b -u dbus
), the new/better workaround is to switch cups from service to socket as described here:
systemctl disable org.cups.cupsd.service
systemctl enable org.cups.cupsd.socket
I think I’ve some font problems
With the update of fontconfig some major rules how fonts get applied changed. Make sure that your system has ttf-dejavu
installed. A more in depth explanation can be found here.
Gnome-shell-extension-pop-shell is currently incompatible with wayland
… and causes the system to freeze when the first window is tiled and can render it unbootable. Solution is a hard reset and disabling either pop shell or wayland. If the system becomes unbootable, use a live USB to edit /etc/gdm/custom.conf to disable wayland and reboot.