Nvidia prime leads to black screen


#21

This looks very much like the result of a partial upgrade, that is, you haven’t upgraded fully but installed now software vesions anyway.


#22

I did a full upgrade using pacman -Syu


#23

Yup, though you may have updated from an out-of-date mirror.

$ pacman -Qo /usr/lib/libmount.so.1
/usr/lib/libmount.so.1 is owned by libutil-linux 2.33-2

$ pacman -Qi libutil-linux
Name            : libutil-linux
Version         : 2.33-2
Description     : util-linux runtime libraries
Architecture    : x86_64
URL             : https://www.kernel.org/pub/linux/utils/util-linux/
Licenses        : GPL2
Groups          : None
Provides        : libblkid.so=1-64  libfdisk.so=1-64  libmount.so=1-64  libsmartcols.so=1-64  libuuid.so=1-64
Depends On      : None
Optional Deps   : None
Required By     : btrfs-progs  cryptsetup  e2fsprogs  glib2  gptfdisk  libnm  libsm  lvm2  ndctl  parted  util-linux  wget  xfsprogs
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 1400.00 KiB
Packager        : Christian Hesse <arch@eworm.de>
Build Date      : Wed 07 Nov 2018 12:57:56 GMT
Install Date    : Sat 10 Nov 2018 00:33:46 GMT
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

This should all be fixable from a chroot: https://wiki.manjaro.org/index.php/Restore_the_GRUB_Bootloader#Chroot_into_your_existing_Manjaro_Installation

Get logged in, refresh your mirrors, run a full update again:

pacman-mirrors -f3
pacman -Syyu

#24

I just run those commands after already done update, here is the outcome

[dragon@dragon-pc ~]$ pacman -Qo /usr/lib/libmount.so.1
/usr/lib/libmount.so.1 is owned by libutil-linux 2.33-2
[dragon@dragon-pc ~]$ pacman -Qi libutil-linux
Name            : libutil-linux
Version         : 2.33-2
Description     : util-linux runtime libraries
Architecture    : x86_64
URL             : https://www.kernel.org/pub/linux/utils/util-linux/
Licenses        : GPL2
Groups          : None
Provides        : libblkid.so=1-64  libfdisk.so=1-64  libmount.so=1-64  libsmartcols.so=1-64
                  libuuid.so=1-64
Depends On      : None
Optional Deps   : None
Required By     : btrfs-progs  cryptsetup  e2fsprogs  glib2  gptfdisk  libnm  libsm  lvm2  ndctl
                  parted  util-linux  wget  xfsprogs
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 1400.00 KiB
Packager        : Christian Hesse <arch@eworm.de>
Build Date      : Wed 07 Nov 2018 03:57:56 PM +03
Install Date    : Wed 05 Dec 2018 10:17:33 PM +03
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature
[dragon@dragon-pc ~]$ pacman-mirrors -f3
.: ERROR Must have root privileges
[dragon@dragon-pc ~]$ sudo pacman-mirrors -f3
[sudo] password for dragon: 
::INFO Downloading mirrors from repo.manjaro.org
::INFO Using default mirror file
::INFO Querying mirrors - This may take some time
  1.638 South_Africa   : http://manjaro.mirror.ac.za/
  ..... South_Africa   : ftp://manjaro.mirror.ac.za/

::ERROR ftp error: error_perm("550 Can't change directory to stable/core/x86_64: No such file or directory") 'ftp://manjaro.mirror.ac.za/'

  0.661 Netherlands    : http://ftp.snt.utwente.nl/pub/linux/manjaro/
  1.508 Netherlands    : ftp://ftp.snt.utwente.nl/pub/linux/manjaro/
  1.100 Russia         : https://mirror.yandex.ru/mirrors/manjaro/
::INFO Writing mirror list
::Russia          : https://mirror.yandex.ru/mirrors/manjaro/stable
::Netherlands     : http://ftp.snt.utwente.nl/pub/linux/manjaro/stable
::South_Africa    : http://manjaro.mirror.ac.za/stable
::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist
[dragon@dragon-pc ~]$ pacman -Syyu
error: you cannot perform this operation unless you are root.
[dragon@dragon-pc ~]$ sudo pacman -Syyu
:: Synchronizing package databases...
 core                              147.4 KiB   546K/s 00:00 [################################] 100%
 extra                            1827.2 KiB  1481K/s 00:01 [################################] 100%
 community                           5.1 MiB  1378K/s 00:04 [################################] 100%
 multilib                          185.0 KiB  2.26M/s 00:00 [################################] 100%
 blackarch                           2.2 MiB  1121K/s 00:02 [################################] 100%
 blackarch.sig                     566.0   B  0.00B/s 00:00 [################################] 100%
:: Starting full system upgrade...
warning: ipscan: local (3.5.3-2) is newer than community (3.5.3-1)
warning: package-query: local (1.9-3) is newer than extra (1.9-2)
warning: python-jsbeautifier: local (1.8.9-1) is newer than community (1.8.8-1)
warning: python2-jsbeautifier: local (1.8.9-1) is newer than community (1.8.8-1)
 there is nothing to do
[dragon@dragon-pc ~]$

#25

From your login prompt it appears you are able to log in to the installed system. This is at odds with the screenshot you posted above where you were “dropped into an emergency shell”.

If your system is in a different state to what you have told us then we can’t help you.

These third-party repos are targeted at Arch, not at Manjaro. This one in particular is known to cause issues.


#26

You didn’t read my previous post , I already installed from scratch. my problem is that the animations are not smooth and they are a bit laggy with video-linux drivers


#27

Oh, so this isn’t a problem any more. Good.


#28