Oje.
Wenn da zwei Grafik-Karten vorhanden sind, dann kann es sein, dass erst eine im BIOS abgewählt werden muss, bzw die NVIDIA dort als Hauptgrafik eingestellt sein muss. Das wird manchmal im Netz auch als aktivieren der GraKA bezeichnet.
Nun hast du aber gar kein BIOS, sondern UEFI und ob und wie das dort geht kann ich gar nichts dazu sagen.
Vielleicht gibt es sogar gerade deshalb Probleme.
Was das alles angeht, wenn man ein KNOPPIX oder anderes GNU/Linux hat und dieses läuft, dann kann man ja da mal nachsehen, wie denn was erkannt wird. Das leistet oft wertvolle Hilfe. Man kann dort sogar unter Umständen eine komplette xorg.conf erstellen lassen und kopieren.
Sodann muss man ja unterscheiden, was geht und was nicht und das verstehe ich nicht wirklich.
Es kann natürlich nur dann eine Grafik auch funktionieren und über X angesprochen werden, wenn die passenden Treiber und X installiert sind. Das ist ja die Grundvoraussetzung. Gerade, wenn mehrere Karten an Board sind, dann ist aber die Zuordnung von Anschluss, also auch Karte und Monitor auf der einen Seite und dann Karte und Treiber auf der anderen Seite in der xorg.conf (oder den neuen conf.d -Dateien) unter Umständen sehr wichtig.
Aber, das spielt natürlich erst dann eine Rolle, wenn Treiber und X auch installiert sind. Dazu würde ich zunächst komplett auf einen Eigenbau aus den Ports verzichten. Die aktuellen Treiber aus den Paketen scheinen zwar gerade einen Fehler zu haben, das wirkt sich aber wohl nur auf Beschleunigung aus. Dies wiederum scheint als root zu funktionieren. Ich stehe immer auf dem Standpunkt, zunächst mal irgendeine Funktion ist besser als gar keine und dann kann man immer noch weiter sehen.
Also nochmal: sind die Treiber und X installiert? Ohne das ist alles andere Unsinn.
Dann eine xorg.conf erstellen lassen.
Diese ansehen und vergleichen, ob Karte, Monitor und Treiber richtig zugeordnet werden.
Option "XkbOptions" "terminate:ctrl_alt_bksp"
in der Sektion keyboard eintragen, damit man den X-Server wieder killen kann, falls er denn hoffentlich startet.
Dann X mit dieser conf starten (genau, wie wohl noch immer im Handbuch beschrieben) und auf den schwarzen Bildschirm warten. Egal ob der kommt oder nicht: es gibt dabei Fehlermeldungen und eine Xorg.0.log mit weiteren Hinweisen. Damit kann man nun arbeiten und sehen, wo es vielleicht klemmt.
Ob nvidia oder nvidia-modeset kann man dann ebenfalls testen. Ich habe das nicht genauer angesehen, glaube aber, dass ein betreffendes Modul jeweils in /boot/kernel oder vielleicht eher in /boot/modules zu finden sein müsste. Daran kann man evtl schon sehen, was gebraucht wird, bzw, was man da überhaupt laden kann. Der Nvidia-Treiber sollte das passende Modul ja mitgebracht haben. Das muss dann nicht über die /boot/loader.conf geladen werden, sondern es kann einfach mit kldload erfolgen, was auch für den linux gilt. Auf diese Weise kann man ohne Neustart testen und sehen und sich heran tasten.
Bis denn endlich der schwarze Bildschirm kommt und möglichst alle EE aus der Xorg.0.log verschwunden sind.
Das ist natürlich ein Geduldsspiel mit ungewissem Ausgang.
Es ist aber ja auch nicht so, dass wir dich verlieren müssen, wenn es denn kein FreeBSD auf diesem PC sein sollte. Man kann auch mit einem GNU/Linux hier lesen und schreiben und einige nutzen sogar proprietäre Systeme.