1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245 | zjhxmjl@ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty
zjhxmjl@ubuntu:~$ uname -r
4.2.0-27-generic
zjhxmjl@ubuntu:~$ sudo lspci -knn
[sudo] password for zjhxmjl:
00:00.0 Host bridge [0600]: Intel Corporation 4 Series Chipset DRAM Controller [8086:2e20] (rev 03)
Subsystem: Dell Dell Vostro 220 [1028:0283]
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e22] (rev 03)
Subsystem: Dell Device [1028:0283]
00:02.1 Display controller [0380]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e23] (rev 03)
Subsystem: Dell Device [1028:0283]
00:1a.0 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: uhci_hcd
00:1a.1 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: uhci_hcd
00:1a.2 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: uhci_hcd
00:1a.7 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 [8086:3a40]
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3 [8086:3a44]
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
Subsystem: Dell Device [1028:0283]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
Subsystem: Dell Device [1028:0283]
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 02)
Subsystem: Dell Vostro 220 [1028:0283]
Kernel driver in use: r8169
zjhxmjl@ubuntu:~$ sudo lshw -numeric -class video
*-display:0 UNCLAIMED
description: VGA compatible controller
product: 4 Series Chipset Integrated Graphics Controller [8086:2E22]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 03
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:fe400000-fe7fffff memory:d0000000-dfffffff ioport:dc00(size=8)
*-display:1 UNCLAIMED
description: Display controller
product: 4 Series Chipset Integrated Graphics Controller [8086:2E23]
vendor: Intel Corporation [8086]
physical id: 2.1
bus info: pci@0000:00:02.1
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: latency=0
resources: memory:fe900000-fe9fffff
zjhxmjl@ubuntu:~$ sudo lspci -nn | grep VGA ---why can't know the GTX 750 TI??
00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e22] (rev 03)
this is my nvidia install error info:
Unable to load the kernel module 'nvidia.ko'. This happens most frequently when this kernel module was built against the wrong or
improperly configured kernel sources, with a version of gcc that differs
from the one used to build the target kernel, or if a driver such as
rivafb, nvidiafb, or nouveau is present and prevents the NVIDIA kernel
module from obtaining ownership of the NVIDIA graphics device(s), or no
NVIDIA GPU installed in this system is supported by this NVIDIA Linux
graphics driver release.
this is my nvidia install log:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Tue Apr 5 10:04:14 2016
installer version: 361.28
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
nvidia-installer command line:
./nvidia-installer
Using: nvidia-installer ncurses user interface
-> Detected 2 CPUs online; setting concurrency level to 2.
WARNING: You do not appear to have an NVIDIA GPU supported by the 361.28 NVIDIA Linux graphics driver installed in this system. For further details, please see the appendix SUPPORTED NVIDIA GRAPHICS CHIPS in the README available on the Linux driver download page at www.nvidia.com.
-> License accepted.
-> Installing NVIDIA driver version 361.28.
-> Performing CC sanity check with CC="/usr/bin/cc".
-> Kernel source path: '/lib/modules/4.2.0-27-generic/build'
-> Kernel output path: '/lib/modules/4.2.0-27-generic/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Performing PREEMPT_RT check.
-> Cleaning kernel module build directory.
executing: 'cd ./kernel; /usr/bin/make -k -j2 clean NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/4.2.0-27-generic/build" SYSOUT="/lib/modules/4.2.0-27-generic/build"'...
rm -f -r conftest
/usr/bin/make "CC=cc" KBUILD_VERBOSE= -C /lib/modules/4.2.0-27-generic/build M=/tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel ARCH=i386 NV_KERNEL_SOURCES=/lib/modules/4.2.0-27-generic/build NV_KERNEL_OUTPUT=/lib/modules/4.2.0-27-generic/build NV_KERNEL_MODULES="nvidia nvidia-modeset" INSTALL_MOD_DIR=kernel/drivers/video clean
make[1]: Entering directory `/usr/src/linux-headers-4.2.0-27-generic'
make[1]: Leaving directory `/usr/src/linux-headers-4.2.0-27-generic'
-> Building kernel modules
executing: 'cd ./kernel; /usr/bin/make -k -j2 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/4.2.0-27-generic/build" SYSOUT="/lib/modules/4.2.0-27-generic/build"'...
/usr/bin/make "CC=cc" KBUILD_VERBOSE= -C /lib/modules/4.2.0-27-generic/build M=/tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel ARCH=i386 NV_KERNEL_SOURCES=/lib/modules/4.2.0-27-generic/build NV_KERNEL_OUTPUT=/lib/modules/4.2.0-27-generic/build NV_KERNEL_MODULES="nvidia nvidia-modeset" INSTALL_MOD_DIR=kernel/drivers/video modules
make[1]: Entering directory `/usr/src/linux-headers-4.2.0-27-generic'
SYMLINK /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-kernel.o
SYMLINK /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia-modeset/nv-modeset-kernel.o
CONFTEST: INIT_WORK
CONFTEST: remap_pfn_range
CONFTEST: follow_pfn
CONFTEST: vmap
CONFTEST: set_pages_uc
CONFTEST: set_memory_uc
CONFTEST: set_memory_array_uc
CONFTEST: change_page_attr
CONFTEST: pci_get_class
CONFTEST: pci_choose_state
CONFTEST: vm_insert_page
CONFTEST: acpi_device_id
CONFTEST: acquire_console_sem
CONFTEST: console_lock
CONFTEST: kmem_cache_create
CONFTEST: on_each_cpu
CONFTEST: smp_call_function
CONFTEST: acpi_evaluate_integer
CONFTEST: ioremap_cache
CONFTEST: ioremap_wc
CONFTEST: acpi_walk_namespace
CONFTEST: pci_domain_nr
CONFTEST: pci_dma_mapping_error
CONFTEST: sg_alloc_table
CONFTEST: sg_init_table
CONFTEST: pci_get_domain_bus_and_slot
CONFTEST: get_num_physpages
CONFTEST: efi_enabled
CONFTEST: proc_create_data
CONFTEST: pde_data
CONFTEST: proc_remove
CONFTEST: pm_vt_switch_required
CONFTEST: drm_pci_set_busid
CONFTEST: xen_ioemu_inject_msi
CONFTEST: phys_to_dma
CONFTEST: get_dma_ops
CONFTEST: write_cr4
CONFTEST: of_parse_phandle
CONFTEST: for_each_online_node
CONFTEST: node_end_pfn
CONFTEST: pci_bus_address
CONFTEST: pci_stop_and_remove_bus_device
CONFTEST: pci_remove_bus_device
CONFTEST: i2c_adapter
CONFTEST: pm_message_t
CONFTEST: irq_handler_t
CONFTEST: acpi_device_ops
CONFTEST: acpi_op_remove
CONFTEST: outer_flush_all
CONFTEST: proc_dir_entry
CONFTEST: scatterlist
CONFTEST: sg_table
CONFTEST: file_operations
CONFTEST: vm_operations_struct
CONFTEST: pci_save_state
CONFTEST: file_inode
CONFTEST: task_struct
CONFTEST: kuid_t
CONFTEST: dma_ops
CONFTEST: dma_map_ops
CONFTEST: noncoherent_swiotlb_dma_ops
CONFTEST: dom0_kernel_present
CONFTEST: drm_available
CONFTEST: nvidia_grid_build
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-frontend.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-instance.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-acpi.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-chrdev.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-cray.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-dma.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-drm.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-gvi.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-i2c.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-mempool.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-mmap.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-p2p.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-pat.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-procfs.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-usermap.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-vm.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-vtophys.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/os-interface.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/os-mlock.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/os-pci.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/os-registry.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/os-usermap.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-modeset-interface.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv_uvm_interface.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nvlink_linux.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nvlink_pci.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/ebridge_linux.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/ibmnpu_linux.o
CC [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia-modeset/nvidia-modeset-linux.o
LD [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia.o
ld -r -o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-interface.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-frontend.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-instance.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-acpi.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-chrdev.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-cray.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-d
ma.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-drm.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-gvi.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-i2c.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-mempool.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-mmap.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-p2p.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-pat.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-procfs.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-usermap.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-vm.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-vtophys.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/os-interface.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/os-mlock.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/os-pci.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/os-registry.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/os-userm
ap.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv-modeset-interface.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nv_uvm_interface.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nvlink_linux.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/nvlink_pci.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/ebridge_linux.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia/ibmnpu_linux.o
ld -r -o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia-modeset/nv-modeset-interface.o /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia-modeset/nvidia-modeset-linux.o
LD [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia-modeset.o
Building modules, stage 2.
MODPOST 2 modules
CC /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia-modeset.mod.o
CC /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia.mod.o
LD [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia.ko
LD [M] /tmp/selfgz792/NVIDIA-Linux-x86-361.28/kernel/nvidia-modeset.ko
make[1]: Leaving directory `/usr/src/linux-headers-4.2.0-27-generic'
-> done.
-> Kernel module compilation complete.
-> Unable to determine if Secure Boot is enabled: No such file or directory
|