After updating the driver the result is that it does not work.
First my environment;
The package
The driver;
The error;
When I do the following you can see the the size has changed;
I have no idea why.
From the message file;
After a reboot;
You will see that size is back to where it was prior to the unload/load.
I don't know what version I had of the driver prior to the attempted upgrade.
I have no idea what is going on or how to fix it.
Is there anybody out there that can help? Maybe point me to the area I need to look.
First my environment;
Code:
Copyright (c) 1992-2018 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 11.2-RELEASE-p11 #0: Tue Jul 2 21:24:25 UTC 2019
root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0)
VT(vga): resolution 640x480
CPU: AMD FX(tm)-6300 Six-Core Processor (3492.51-MHz K8-class CPU)
Origin="AuthenticAMD" Id=0x600f20 Family=0x15 Model=0x2 Stepping=0
Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
Features2=0x3e98320b<SSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C>
AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
AMD Features2=0x1ebbfff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,XOP,SKINIT,WDT,LWP,FMA4,TCE,NodeId,TBM,Topology,PCXC,PNXC>
Structured Extended Features=0x8<BMI1>
SVM: NP,NRIP,VClean,AFlush,DAssist,NAsids=65536
TSC: P-state invariant, performance statistics
real memory = 17179869184 (16384 MB)
avail memory = 16525598720 (15760 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <ALASKA A M I>
FreeBSD/SMP: Multiprocessor System Detected: 6 CPUs
Code:
root@Prometheus:/ # pkg info "nvidia*"
nvidia-driver-340-340.107_4
root@Prometheus:/ #
Code:
root@Prometheus:/ # kldstat
Id Refs Address Size Name
1 39 0xffffffff80200000 20a5c10 kernel
2 1 0xffffffff822a7000 e148b8 nvidia.ko
3 5 0xffffffff830bc000 92c0 linux_common.ko
4 2 0xffffffff830c6000 a4af0 linux.ko
5 1 0xffffffff83221000 1820 fdescfs.ko
6 1 0xffffffff83223000 6fc4 tmpfs.ko
7 1 0xffffffff8322a000 41f0 linprocfs.ko
8 1 0xffffffff8322f000 1780 uhid.ko
9 1 0xffffffff83231000 31e70 linux64.ko
10 1 0xffffffff83263000 16684 smbfs.ko
11 2 0xffffffff8327a000 2ee8 libiconv.ko
12 2 0xffffffff8327d000 1ddc libmchain.ko
root@Prometheus:/ #
The error;
Code:
[ 86.416] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 86.416] (II) scfb: driver for wsdisplay framebuffer: scfb
[ 86.416] (II) VESA: driver for VESA chipsets: vesa
[ 86.416] (--) Using syscons driver with X support (version 2.0)
[ 86.416] (--) using VT number 9
[ 86.445] (EE) NV: The PCI device 0x10de10c3 ((null)) at 01@00:00:0 has a kernel module claiming it.
[ 86.445] (EE) NV: This driver cannot operate until it has been unloaded.
[ 86.445] (EE) open /dev/dri/card0: No such file or directory
[ 86.445] (WW) Falling back to old probe method for modesetting
[ 86.445] (EE) open /dev/dri/card0: No such file or directory
[ 86.445] (WW) Falling back to old probe method for scfb
[ 86.445] scfb trace: probe start
[ 86.445] scfb trace: probe done
[ 86.445] vesa: Ignoring device with a bound kernel driver
[ 86.446] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 86.446] (EE) Screen 0 deleted because of no matching config section.
[ 86.446] (II) UnloadModule: "modesetting"
[ 86.446] (EE) Screen 0 deleted because of no matching config section.
[ 86.446] (II) UnloadModule: "vesa"
[ 86.446] (EE) Device(s) detected, but none match those in the config file.
[ 86.446] (EE)
Fatal server error:
[ 86.446] (EE) no screens found(EE)
[ 86.446] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 86.446] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 86.446] (EE)
[ 86.463] (EE) Server terminated with error (1). Closing log file.
I have no idea why.
Code:
root@Prometheus:/ # kldstat
Id Refs Address Size Name
1 39 0xffffffff80200000 20a5c10 kernel
2 1 0xffffffff822a7000 e148b8 nvidia.ko
3 5 0xffffffff830bc000 92c0 linux_common.ko
4 2 0xffffffff830c6000 a4af0 linux.ko
5 1 0xffffffff83221000 1820 fdescfs.ko
6 1 0xffffffff83223000 6fc4 tmpfs.ko
7 1 0xffffffff8322a000 41f0 linprocfs.ko
8 1 0xffffffff8322f000 1780 uhid.ko
9 1 0xffffffff83231000 31e70 linux64.ko
10 1 0xffffffff83263000 16684 smbfs.ko
11 2 0xffffffff8327a000 2ee8 libiconv.ko
12 2 0xffffffff8327d000 1ddc libmchain.ko
root@Prometheus:/ #
root@Prometheus:/ # kldunload nvidia
root@Prometheus:/ #
root@Prometheus:/ # kldstat
Id Refs Address Size Name
1 35 0xffffffff80200000 20a5c10 kernel
3 4 0xffffffff830bc000 92c0 linux_common.ko
4 1 0xffffffff830c6000 a4af0 linux.ko
5 1 0xffffffff83221000 1820 fdescfs.ko
6 1 0xffffffff83223000 6fc4 tmpfs.ko
7 1 0xffffffff8322a000 41f0 linprocfs.ko
8 1 0xffffffff8322f000 1780 uhid.ko
9 1 0xffffffff83231000 31e70 linux64.ko
10 1 0xffffffff83263000 16684 smbfs.ko
11 2 0xffffffff8327a000 2ee8 libiconv.ko
12 2 0xffffffff8327d000 1ddc libmchain.ko
root@Prometheus:/ #
root@Prometheus:/ # kldload nvidia
root@Prometheus:/ #
root@Prometheus:/ # kldstat
Id Refs Address Size Name
1 39 0xffffffff80200000 20a5c10 kernel
3 5 0xffffffff830bc000 92c0 linux_common.ko
4 2 0xffffffff830c6000 a4af0 linux.ko
5 1 0xffffffff83221000 1820 fdescfs.ko
6 1 0xffffffff83223000 6fc4 tmpfs.ko
7 1 0xffffffff8322a000 41f0 linprocfs.ko
8 1 0xffffffff8322f000 1780 uhid.ko
9 1 0xffffffff83231000 31e70 linux64.ko
10 1 0xffffffff83263000 16684 smbfs.ko
11 2 0xffffffff8327a000 2ee8 libiconv.ko
12 2 0xffffffff8327d000 1ddc libmchain.ko
13 1 0xffffffff8327f000 965468 nvidia.ko
root@Prometheus:/ #
Code:
Jul 11 15:03:40 Prometheus kernel: nvidia0: detached
Jul 11 15:04:07 Prometheus kernel: nvidia0: <GeForce 8400GS> on vgapci0
Jul 11 15:04:07 Prometheus kernel: vgapci0: child nvidia0 requested pci_enable_io
Jul 11 15:04:07 Prometheus kernel: vgapci0: child nvidia0 requested pci_enable_io
You will see that size is back to where it was prior to the unload/load.
Code:
$ kldstat
Id Refs Address Size Name
1 30 0xffffffff80200000 20a5c10 kernel
2 1 0xffffffff822a7000 e148b8 nvidia.ko
3 5 0xffffffff830bc000 92c0 linux_common.ko
4 2 0xffffffff830c6000 a4af0 linux.ko
5 1 0xffffffff83221000 1820 fdescfs.ko
6 1 0xffffffff83223000 6fc4 tmpfs.ko
7 1 0xffffffff8322a000 41f0 linprocfs.ko
8 1 0xffffffff8322f000 1780 uhid.ko
9 1 0xffffffff83231000 31e70 linux64.ko
$
I don't know what version I had of the driver prior to the attempted upgrade.
I have no idea what is going on or how to fix it.
Is there anybody out there that can help? Maybe point me to the area I need to look.