nvidia geforce gt 750 nvidia-drm kernel panic

I installed 14.3 on my y500 with nvidia geforce gt 750. After installation:

sysrc dbus_enable="YES" lightdm_enable="YES" ifconfig_em0="DHCP" kld_list+=" nvidia-modeset nvidia-drm"

vi /boot/loader.conf
hw.nvidiadrm.modeset=1
nvidia-modeset_load="YES"
nvidia-drm_load="YES"

Reboot and kernel panic. I see the trailing messages - it's surely nvidia related.

Prior to all of this, I did: bectl create baseline so that I can select the baseline boot environment and get it working again, but I want to figure out what went wrong. I selected baseline and booted, then I did bectl mount default /mnt but I can't find any info related to the crash.

My questions 1) is there a way to interactively load the boot/loader.conf and rc.conf items during boot? 2) maybe you can tell me what I did wrong above? 3) without bectl baseline, I can't seem to boot into safe mode, single user, anything... help.

Thanks,

Will
 
Going by the handbook you have far too many options. Try using only nvidia-modeset in your kld list. I've never added more than that on my Nvidia systems. And configure x with nvidia-xconfig. The boot loader options I've never used either other than testing different configs trying to get Wayland working. But I don't use any settings in loader and my Nvidia systems work fine for media and gaming.
 
Yeah, I got stuff working, here's what I wound up doing after realizing I could mount the snapshot and remove all the loader.conf/rc.conf cruft:

pkg install nvidia-driver-470 nvidia-xconfig
sysrc kld_list+=nvidia-modeset
sysrc linux_enable="YES"
nvidia-xconfig
I'm not sure linux_enable is required, but nvidia-xconfig sure is. Otherwise, I get a text cursor and no lightdm. Trying startx says, can't use FB blah blah. Once I run nvidia-xconfig, it all works as expected - startx fires up twm, lightdm starts xfce. I'm guessing it does something important to /etc/X11/x.conf.
 
Back
Top