You might have got me wrong on “needed”. - I didn’t mean pacman -S --needed …as that “option” will always interpret a package as needed, when it is not yet installed, when you name it.
What I meant was “needed” in a human-thinking way, not in (quite dumb) “pacman-sense”.
From my understanding this command removes a package from the system, along with its dependencies right. i just use it so i don’t have unnecessary packages as i am dual booting from a 250GB SSD
yeh, i restarted and it again got stuck on [Ok] Reached target graphical interface. so use tty3 to reinstall all the package i had uninstalled and had to remove xf86-video-nouveau
after that i booted in pc and i am replying here
Actually i think the problem is when i installed the nvidia drivers it did some things in terminal which looked similar to when the kernal updates, but while uninstalling it doesn’t revert whatever it did so it is still trying to load nvidia driver which are not present.