Cannot upgrade video drivers from Bumblebee to PRIME

Hello,
I’ve recently done a full system update and I wanted to move to PRIME instead of Bumblebee.
In the settings I see:

I tried both “Auto Install Properietary Driver” and manually removing 390xxbumblebee and installing prime. In both cases, I get a black screen on boot with a cursor on the top left.

How do I successfully move to prime drivers? I also noticed many updated drivers are not in the list in the GUI - not sure why this is, they were there before.

[z@z-pc ~]$ inxi --admin --verbosity=7 --filter --no-host --width
System:
  Kernel: 5.11.10-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.11-x86_64 
  root=UUID=6d5e3887-92a9-45f4-80d9-9e796ba41e22 rw quiet splash 
  acpi_rev_override=1 
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.24 info: xfce4-panel, cairo-dock wm: xfwm4 
  vt: 7 dm: LightDM 1.30.0 Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Laptop System: Dell product: XPS 15 9560 v: N/A serial: <filter> 
  Chassis: type: 10 serial: <filter> 
  Mobo: Dell model: 05FFDN v: A00 serial: <filter> UEFI: Dell v: 1.18.0 
  date: 11/17/2019 
Battery:
  ID-1: BAT0 charge: 61.2 Wh (100.0%) condition: 61.2/97.0 Wh (63.1%) 
  volts: 12.6 min: 11.4 model: LGC-LGC8.33 DELL 5XJ2873 type: Li-ion 
  serial: <filter> status: Full 
Memory:
  RAM: total: 31.1 GiB used: 3.78 GiB (12.1%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Info: Quad Core model: Intel Core i7-7700HQ bits: 64 type: MT MCP 
  arch: Kaby Lake family: 6 model-id: 9E (158) stepping: 9 microcode: DE 
  cache: L2: 6 MiB bogomips: 44817 
  Speed: 901 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 901 2: 900 3: 900 
  4: 900 5: 900 6: 900 7: 900 8: 900 
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_perfmon art 
  avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid 
  cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est 
  f16c flexpriority flush_l1d fma fpu fsgsbase fxsr ht hwp hwp_act_window 
  hwp_epp hwp_notify ibpb ibrs ida intel_pt invpcid invpcid_single lahf_lm lm 
  mca mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat 
  pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts 
  rdrand rdseed rdtscp rep_good sdbg sep smap smep ss ssbd sse sse2 sse4_1 
  sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust 
  tsc_deadline_timer vme vmx vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt 
  xsaves xtopology xtpr 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf 
  mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
  Type: meltdown mitigation: PTI 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, 
  IBRS_FW, STIBP: conditional, RSB filling 
  Type: srbds mitigation: Microcode 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel HD Graphics 630 vendor: Dell driver: i915 v: kernel 
  bus-ID: 00:02.0 chip-ID: 8086:591b class-ID: 0300 
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] driver: N/A 
  alternate: nouveau, nvidia_drm, nvidia bus-ID: 01:00.0 chip-ID: 10de:1c8d 
  class-ID: 0302 
  Device-3: Microdia Integrated_Webcam_HD type: USB driver: uvcvideo 
  bus-ID: 1-12:6 chip-ID: 0c45:6713 class-ID: 0e02 
  Display: x11 server: X.Org 1.20.10 driver: loaded: intel unloaded: nvidia 
  display-ID: :0.0 screens: 1 
  Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.0x22.5") 
  s-diag: 1165mm (45.9") 
  Monitor-1: eDP1 res: 3840x2160 hz: 60 dpi: 279 size: 350x190mm (13.8x7.5") 
  diag: 398mm (15.7") 
  OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 21.0.1 
  direct render: Yes 
Audio:
  Device-1: Intel CM238 HD Audio vendor: Dell driver: snd_hda_intel v: kernel 
  bus-ID: 00:1f.3 chip-ID: 8086:a171 class-ID: 0403 
  Sound Server-1: ALSA v: k5.11.10-1-MANJARO running: yes 
  Sound Server-2: sndio v: N/A running: no 
  Sound Server-3: JACK v: 0.125.0 running: no 
  Sound Server-4: PulseAudio v: 14.2 running: yes 
  Sound Server-5: PipeWire v: 0.3.24 running: yes 
Network:
  Device-1: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter 
  vendor: Rivet Networks driver: ath10k_pci v: kernel port: f040 
  bus-ID: 02:00.0 chip-ID: 168c:003e class-ID: 0280 
  IF: wlp2s0 state: up mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> type: noprefixroute scope: link 
  WAN IP: <filter> 
Bluetooth:
  Device-1: Qualcomm Atheros QCA61x4 Bluetooth 4.0 type: USB driver: btusb 
  v: 0.8 bus-ID: 1-4:3 chip-ID: 0cf3:e300 class-ID: e001 
  Report: ID: hci0 state: down bt-service: enabled, running address: <filter> 
Logical:
  Message: No LVM data was found. 
RAID:
  Message: No RAID data was found. 
Drives:
  Local Storage: total: 953.87 GiB used: 526.98 GiB (55.2%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Toshiba 
  model: THNSN51T02DUK NVMe 1024GB size: 953.87 GiB block-size: 
  physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD 
  serial: <filter> rev: 5KDA4103 temp: 37.9 C scheme: GPT 
  Message: No Optical or Floppy data was found. 
Partition:
  ID-1: / raw-size: 598.14 GiB size: 588.52 GiB (98.39%) 
  used: 526.91 GiB (89.5%) fs: ext4 dev: /dev/nvme0n1p5 maj-min: 259:5 
  label: N/A uuid: 6d5e3887-92a9-45f4-80d9-9e796ba41e22 
  ID-2: /boot/efi raw-size: 500 MiB size: 496 MiB (99.20%) 
  used: 71.4 MiB (14.4%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 
  label: ESP uuid: BAFC-18C2 
Swap:
  Alert: No Swap data was found. 
Unmounted:
  ID-1: /dev/nvme0n1p2 maj-min: 259:2 size: 128 MiB fs: <superuser required> 
  label: N/A uuid: N/A 
  ID-2: /dev/nvme0n1p3 maj-min: 259:3 size: 341.14 GiB fs: ntfs label: OS 
  uuid: E6A437DDA437AEC5 
  ID-3: /dev/nvme0n1p4 maj-min: 259:4 size: 973 MiB fs: ntfs label: N/A 
  uuid: EEC4FF49C4FF1297 
  ID-4: /dev/nvme0n1p6 maj-min: 259:6 size: 798 MiB fs: ntfs label: N/A 
  uuid: A45883D55883A520 
  ID-5: /dev/nvme0n1p7 maj-min: 259:7 size: 11.17 GiB fs: ntfs label: Image 
  uuid: 8A04CD5E04CD4DBF 
  ID-6: /dev/nvme0n1p8 maj-min: 259:8 size: 1.08 GiB fs: ntfs 
  label: DELLSUPPORT uuid: B688414F88410F75 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 16 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Device-1: 1-2:2 info: Logitech M90/M100 Optical Mouse type: Mouse 
  driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 1.5 Mb/s 
  power: 98mA chip-ID: 046d:c05a class-ID: 0301 
  Device-2: 1-4:3 info: Qualcomm Atheros QCA61x4 Bluetooth 4.0 type: Bluetooth 
  driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 100mA 
  chip-ID: 0cf3:e300 class-ID: e001 
  Device-3: 1-7:4 info: Validity Sensors VFS7552 Touch Fingerprint Sensor 
  type: <vendor specific> driver: N/A interfaces: 1 rev: 2.0 speed: 12 Mb/s 
  power: 100mA chip-ID: 138a:0091 class-ID: ff00 serial: <filter> 
  Device-4: 1-9:5 info: Elan Micro Touchscreen type: HID 
  driver: hid-multitouch,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s 
  power: 100mA chip-ID: 04f3:24a0 class-ID: 0300 
  Device-5: 1-12:6 info: Microdia Integrated_Webcam_HD type: Video 
  driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA 
  chip-ID: 0c45:6713 class-ID: 0e02 
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 8 rev: 3.0 speed: 5 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
Sensors:
  System Temperatures: cpu: 45.0 C mobo: N/A 
  Fan Speeds (RPM): cpu: 2509 fan-2: 2487 
Info:
  Processes: 262 Uptime: 13m wakeups: 1 Init: systemd v: 247 tool: systemctl 
  Compilers: gcc: 10.2.0 clang: 11.1.0 Packages: 2107 pacman: 2105 lib: 494 
  flatpak: 2 Shell: Bash v: 5.1.0 running-in: terminator inxi: 3.3.03

https://imgur.com/JW9EWxD.png

Above is a screenshot of the settings panel.

If you get a black screen I suggest to tty, then check first which services are running with

 systemctl status optimus-manager.service

systemctl status bumblebee.service

Then remove the drivers and bumblebee, and then install the nvidia one via manjaro hardware detection utility which is described here:

https://wiki.manjaro.org/index.php/Configure_NVIDIA_(non-free)_settings_and_load_them_on_Startup

Indicates no driver installed for your nvidia card.

Also make sure to check on the nvidia website which drivers are supported 460x or older 390x. Preferably use 460x series if supported. Using the manjaro hardware utility should find it automatically.

Hope I could be of some help. Not easy with these nvidia drivers sometimes.

When I run inxi command with OPTIRUN this is what I get. So the driver is loading. I want the latest driver

Graphics:
  Device-1: Intel HD Graphics 630 vendor: Dell driver: i915 v: kernel 
  bus-ID: 00:02.0 chip-ID: 8086:591b class-ID: 0300 
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: Dell 
  driver: nvidia v: 390.141 alternate: nouveau,nvidia_drm bus-ID: 01:00.0 
  chip-ID: 10de:1c8d class-ID: 0302 
  Device-3: Microdia Integrated_Webcam_HD type: USB driver: uvcvideo 
  bus-ID: 1-12:5 chip-ID: 0c45:6713 class-ID: 0e02 
  Display: x11 server: X.Org 1.20.10 driver: loaded: nvidia display-ID: :0.0 
  screens: 1 
  Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.0x22.5") 
  s-diag: 1165mm (45.9") 
  Monitor-1: eDP1 res: 3840x2160 hz: 60 dpi: 279 size: 350x190mm (13.8x7.5") 
  diag: 398mm (15.7") 
  OpenGL: renderer: GeForce GTX 1050/PCIe/SSE2 v: 4.6.0 NVIDIA 390.141 

direct render: Yes