Manjaro Gnome edition after add Nvidia Geforce GT730

I use Manjaro Gnome edition, My motherboard has onboard VGA, one of them is hdmi and other is VGA, it work good
Today our team lead buy Nvidia Geforce GT730 and I install, but after install after boot I can not see login screen and I can not login and use Manjarom but SSH and ctrl+alt+f2 working and I can use it, but I can not see login screen
I search around and I do these but nothing happen
nvidia driver ==================

sudo nano /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0

and

sudo cat /etc/mkinitcpio.conf
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)

and

sudo mkinitcpio -P

and

sudo rm /etc/X11/xorg.conf
sudo nvidia-xconfig

and I add this to grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1 apparmor=1 security=apparmor udev.log_priority=3"

and

sudo update-grub

but nothing happpen
please help me to fix this
I have 2 monitors and I want use all of them with HDMI cable

Nvidia GT730 is not supported by latest version of nvidia drivers,
but legacy drivers (v470) can be installed by using either:
Manjaro Settings Manager - Hardware Configuration GUI to install video-nvidia-470xx
Or this command:

sudo mhwd -a pci nonfree 0300

Configure Graphics Cards - Manjaro Wiki

see also - Configure NVIDIA (non-free) settings and load them on Startup - Manjaro Wiki

Thank,
I install two monitor on onbaord VGA card not on Nvidia GT730 and I can login right now I see

sudo mhwd -a pci nonfree 0300                   ✔  mostafa@faridi 
> Using config 'video-hybrid-intel-nvidia-470xx-prime' for device: 0000:01:00.0 (0300:10de:1287) Display controller nVidia Corporation GK208B [GeForce GT 730]
> Using config 'video-hybrid-intel-nvidia-470xx-prime' for device: 0000:00:02.0 (0300:8086:3e92) Display controller Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
Error: config 'video-hybrid-intel-nvidia-470xx-prime' conflicts with config(s): video-nvidia

Do I need edit bios too?
I also see

inxi -G                                       1 ✘  mostafa@faridi 
Graphics:
  Device-1: Intel CoffeeLake-S GT2 [UHD Graphics 630] driver: i915 v: kernel
  Device-2: NVIDIA GK208B [GeForce GT 730] driver: N/A
  Display: unspecified server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    driver: X: loaded: nvidia gpu: i915 tty: 80x24 resolution: 1: 1024x768
    2: 1920x1080
  API: EGL v: 1.5 drivers: iris,swrast
    platforms: gbm,wayland,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 25.0.5-arch1.1
    note: console (EGL sourced) renderer: Mesa Intel UHD Graphics 630 (CFL
    GT2), llvmpipe (LLVM 19.1.7 256 bits)
  API: Vulkan v: 1.4.313 drivers: intel surfaces: N/A
  Info: Tools: api: eglinfo, glxinfo, vulkaninfo gpu: corectrl,
    nvidia-settings, nvidia-smi x11: xdpyinfo, xprop, xrandr

when I want remove I see

sudo mhwd -r pci video-nvidia                                                                                                                       1 ✘  mostafa@faridi 
> Removing video-nvidia...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/local/pci/video-nvidia/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Processing classid: 0302
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing nvidia-utils breaks dependency 'nvidia-utils' required by python-nvidia-ml-py
:: removing nvidia-utils breaks dependency 'nvidia-utils' required by python-pynvml
Error: pacman failed!
Error: script failed!

From original post it seemed like this was a desktop system with a discrete GPU
my system has the same GPU

Device-1: NVIDIA GK208B [GeForce GT 730] driver: nvidia v: 470.256.02
$ mhwd -li
  > Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
    video-nvidia-470xx            2023.03.23               false            PCI
sudo mhwd -r pci video-nvidia

video-nvidia cannot be removed but it can replaced by another driver

try installing video-nvidia-470

sudo mhwd -i pci video-nvidia-470xx

If that does not work, reinstall the free driver

sudo mhwd -i pci video-linux

and revert all the changes made in original post. Manjaro tools for GPU drivers should create any system reconfigurations automatically, editing system files should not be necessary

1 Like

I see

mhwd -li                                                                                                                                                                            ✔  mostafa@faridi 
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2025.01.13               false            PCI
           video-linux            2024.05.06                true            PCI


Warning: No installed USB configs!
    ~  sudo mhwd -r pci video-nvidia                                                                                                                                                       ✔  mostafa@faridi 
> Removing video-nvidia...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/local/pci/video-nvidia/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Processing classid: 0302
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing nvidia-utils breaks dependency 'nvidia-utils' required by python-nvidia-ml-py
:: removing nvidia-utils breaks dependency 'nvidia-utils' required by python-pynvml
Error: pacman failed!
Error: script failed!
    ~  sudo mhwd -i pci video-nvidia-470xx                                                                                                                                               1 ✘  mostafa@faridi 
Error: config 'video-nvidia-470xx' conflicts with config(s): video-nvidia
    ~  sudo mhwd -i pci video-linux                                                                                                                                                      1 ✘  mostafa@faridi 
Warning: a version of config 'video-linux' is already installed!
Use -f/--force to force installation...

I do not know why I can not remove video-nvidia

The error messages are very clear, though. :point_down:

:: removing nvidia-utils breaks dependency 'nvidia-utils' required by python-nvidia-ml-py
:: removing nvidia-utils breaks dependency 'nvidia-utils' required by python-pynvml

So, you must remove python-pynvml and python-nvidia-ml-py first. :point_down:

sudo pacman -Rns python-pynvm python-nvidia-ml-py
sudo mhwd -r pci video-nvidia
2 Likes

Thank you
Your guide save my life

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.