Don’t get it. What? if I check the package we have the following files:
nvidia-390xx-utils usr/lib/libnvidia-tls.so
nvidia-390xx-utils usr/lib/libnvidia-tls.so.390.157
nvidia-390xx-utils usr/lib/tls/
nvidia-390xx-utils usr/lib/tls/libnvidia-tls.so
nvidia-390xx-utils usr/lib/tls/libnvidia-tls.so.390.157
In the PKGBUILD we have:
# nvidia-tls library
install -Dm755 "libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver}"
install -Dm755 "tls/libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib/tls/libnvidia-tls.so.${pkgver}"
on the lastest nvidia-utils we only have this:
# nvidia-tls library
install -Dm755 "libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver}"
So the suggestiion is to install the tls/lib.so-file to just lib instead of lib/tls as the tls is not found: (resolved) DKMS: nvidia 390.157 rebuild causing xorg to crash (Page 2) / AUR Issues, Discussion & PKGBUILD Requests / Arch Linux Forums