BSDers, please don't buy DELL laptops. I will never buy it again!!!
My DELL 1420,the video adapter is NVIDIA GeFORCE 8400M GS. I had downloaded the driver version 173.14.18 and latest version 180.51 from NVIDIA official site. I input "make install" to compile and install the driver after I uncompressed the gz file. I got the following highlighted error messages from the CONSOLE:
There were error messages in the log file after restarted the freebsd 7.1. The kernel module nvidia.ko can be found in loaded kernel modules list. The screen was black after I input command "startx" for trying to start the X Server. The "CapsLock" key can be swithed but I can never grub the CONSOLE with "Ctrl+Alt+Fn". After I read the README file within the driver package, I found out that there is something useful in the FAQ list. It indicates that I should set PNP-OS option in BIOS to "DISABLE" status. I restarted the laptop, entered the BIOS Setup Menu with Pressing F2, then I found out there is no option related with PNP-OS! What a pity!
DELL,Please clearly write "Windows Only" on your box if your laptop can not support FreeBSD merely Windows!
Here give a pice of advance to guys who is planning to buy laptop: please don't buy DELL laptop. Never! only in the case that you just want to run Windowsï¼
The detailed progress:
The copy of CONSOLE screen:
My DELL 1420,the video adapter is NVIDIA GeFORCE 8400M GS. I had downloaded the driver version 173.14.18 and latest version 180.51 from NVIDIA official site. I input "make install" to compile and install the driver after I uncompressed the gz file. I got the following highlighted error messages from the CONSOLE:
Code:
nvidia0: <GeForce 8400M GS> on vgapci0
vgapci0: child nvidia0 requested pci_enable_busmaster
vgapci0: child nvidia0 requested pci_enable_io
pcib1: memory: end (fffffff) < start (fa000000)
nvidia0: NVRM: NVIDIA MEM resource alloc failed, BAR1 @ 0x14.
nvidia0: NVRM: NVIDIA hardware alloc failed.
device_attach: nvidia0 attach returned 6
DELL,Please clearly write "Windows Only" on your box if your laptop can not support FreeBSD merely Windows!
Here give a pice of advance to guys who is planning to buy laptop: please don't buy DELL laptop. Never! only in the case that you just want to run Windowsï¼
The detailed progress:
Code:
Redirection of command "make install >> /root/driver_installation.txt"
===> src (install)
install -o root -g wheel -m 555 nvidia.ko /boot/modules
kldxref /boot/modules
===> lib (install)
===> lib/libGL (install)
===> lib/libnvidia-tls (install)
===> lib/libnvidia-cfg (install)
===> lib/libGLcore (install)
===> lib/libvdpau (install)
===> lib/libvdpau_nvidia (install)
===> lib/libvdpau_trace (install)
===> lib/libXvMCNVIDIA (install)
===> x11 (install)
===> x11/driver (install)
===> x11/extension (install)
===> x11/lib (install)
Note: Not installing a symlink to libnvidia-wfb.so.1
because /usr/X11R6/lib/xorg/modules/libwfb.so already exists.
===> x11/bin (install)
===> x11/man (install)
===> doc (install)
Installation of the NVIDIA Accelerated Graphics Driver
180.51 for FreeBSD is now complete. You can now
run the nvidia-xconfig utility to automatically update
your X server configuration file. Please see the README
for details if you wish to update your X configuration
file manually.
Code:
nvidia0: <GeForce 8400M GS> on vgapci0
vgapci0: child nvidia0 requested pci_enable_busmaster
vgapci0: child nvidia0 requested pci_enable_io
pcib1: memory: end (fffffff) < start (fa000000)
nvidia0: NVRM: NVIDIA MEM resource alloc failed, BAR1 @ 0x14.
nvidia0: NVRM: NVIDIA hardware alloc failed.
device_attach: nvidia0 attach returned 6
Code:
Redirection of command "kldstat >> /root/driver_installation.txt"
Id Refs Address Size Name
1 10 0xc0400000 97f830 kernel
2 2 0xc0d80000 284a4 linux.ko
4 1 0xc1504000 6a2c4 acpi.ko
5 1 0xc80bb000 6d5000 nvidia.ko
Code:
Redirection of command "dmesg |grep fail >> /root/driver_installation.txt"
acpi0: reservation of 0, 9f000 (3) failed
acpi0: reservation of 100000, dfd6d800 (3) failed
nvidia0: NVRM: NVIDIA MEM resource alloc failed, BAR1 @ 0x14.
nvidia0: NVRM: NVIDIA hardware alloc failed.
nvidia0: NVRM: NVIDIA MEM resource alloc failed, BAR1 @ 0x14.
nvidia0: NVRM: NVIDIA hardware alloc failed.
Code:
Redirection of command "grep fail /var/log/messages >> /root/driver_installation.txt"
Apr 21 16:49:21 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 21 16:49:21 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 21 18:50:48 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 21 18:50:48 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 21 20:09:59 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 21 20:09:59 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 21 20:40:49 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 21 20:40:49 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 21 20:49:18 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 21 20:49:18 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 21 20:50:24 wqpbsd kernel: nvidia0: NVRM: NVIDIA MEM resource alloc failed, BAR1 @ 0x14.
Apr 21 20:50:24 wqpbsd kernel: nvidia0: NVRM: NVIDIA hardware alloc failed.
Apr 21 21:05:54 wqpbsd kernel: nvidia0: NVRM: NVIDIA MEM resource alloc failed, BAR1 @ 0x14.
Apr 21 21:05:54 wqpbsd kernel: nvidia0: NVRM: NVIDIA hardware alloc failed.
Apr 21 21:10:49 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 21 21:10:49 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 21 21:15:42 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 21 21:15:42 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 21 21:19:23 wqpbsd kernel: nvidia0: NVRM: NVIDIA MEM resource alloc failed, BAR1 @ 0x14.
Apr 21 21:19:23 wqpbsd kernel: nvidia0: NVRM: NVIDIA hardware alloc failed.
Apr 21 21:32:00 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 21 21:32:00 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 21 23:09:12 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 21 23:09:12 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 21 23:11:58 wqpbsd kernel: nvidia0: NVRM: NVIDIA MEM resource alloc failed, BAR1 @ 0x14.
Apr 21 23:11:58 wqpbsd kernel: nvidia0: NVRM: NVIDIA hardware alloc failed.
Apr 21 23:17:38 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 21 23:17:38 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 22 08:35:19 wqpbsd kernel: acpi0: reservation of 0, 9f000 (3) failed
Apr 22 08:35:19 wqpbsd kernel: acpi0: reservation of 100000, dfd6d800 (3) failed
Apr 22 08:39:24 wqpbsd kernel: nvidia0: NVRM: NVIDIA MEM resource alloc failed, BAR1 @ 0x14.
Apr 22 08:39:24 wqpbsd kernel: nvidia0: NVRM: NVIDIA hardware alloc failed.
Apr 22 08:41:14 wqpbsd kernel: nvidia0: NVRM: NVIDIA MEM resource alloc failed, BAR1 @ 0x14.
Apr 22 08:41:14 wqpbsd kernel: nvidia0: NVRM: NVIDIA hardware alloc failed.