poloshiao 写了:显卡是 GTX1050ti
以下是运行 nvidia-smi 的信息:
1. GTX1050ti 並非 Tesla 系列
1-1. 參見
http://forum.ubuntu.com.cn/viewtopic.ph ... 3#p3201683
我的电脑装的Ubuntu16.06LST
2. 把下面指令 複製 貼進終端機 執行
2-1. uname -a
2-2. sudo lspci -knn
2-3. sudo lshw -numeric -class video
2-4. sudo ubuntu-drivers devices
2-5. sudo efibootmgr -v
2-6. echo $DESKTOP_SESSION
2-7. sudo cat /etc/os-release
把指令及結果直接 選取/複製 貼上來
我从NVIDIA官网上下载了NVIDIA-Linux-x86_64-390.42.run
3. 除非有不得不的理由 否則 建議 從 Ubuntu 官方套件庫 安裝 n 卡 驅動
$ uname -a执行结果如下:
代码: 全选
Linux sizuku 4.13.0-37-generic #42~16.04.1-Ubuntu SMP Wed Mar 7 16:03:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
$ sudo lspci -knn执行结果如下:
代码: 全选
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:5910] (rev 05)
Subsystem: Lenovo Device [17aa:3804]
00:01.0 PCI bridge [0604]: Intel Corporation Sky Lake PCIe Controller (x16) [8086:1901] (rev 05)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:591b] (rev 04)
Subsystem: Lenovo Device [17aa:39d1]
Kernel driver in use: i915
Kernel modules: i915
00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller [8086:a12f] (rev 31)
Subsystem: Lenovo Sunrise Point-H USB 3.0 xHCI Controller [17aa:381d]
Kernel driver in use: xhci_hcd
00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-H Thermal subsystem [8086:a131] (rev 31)
Subsystem: Lenovo Sunrise Point-H Thermal subsystem [17aa:3805]
Kernel driver in use: intel_pch_thermal
Kernel modules: intel_pch_thermal
00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-H CSME HECI #1 [8086:a13a] (rev 31)
Subsystem: Lenovo Sunrise Point-H CSME HECI [17aa:381e]
Kernel driver in use: mei_me
Kernel modules: mei_me
00:17.0 SATA controller [0106]: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] [8086:a103] (rev 31)
Subsystem: Lenovo Sunrise Point-H SATA Controller [AHCI mode] [17aa:3803]
Kernel driver in use: ahci
Kernel modules: ahci
00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #2 [8086:a111] (rev f1)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.2 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #3 [8086:a112] (rev f1)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #4 [8086:a113] (rev f1)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #9 [8086:a118] (rev f1)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point-H LPC Controller [8086:a152] (rev 31)
Subsystem: Lenovo Sunrise Point-H LPC Controller [17aa:3803]
00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-H PMC [8086:a121] (rev 31)
Subsystem: Lenovo Sunrise Point-H PMC [17aa:3819]
00:1f.3 Audio device [0403]: Intel Corporation Device [8086:a171] (rev 31)
Subsystem: Lenovo Device [17aa:3803]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-H SMBus [8086:a123] (rev 31)
Subsystem: Lenovo Sunrise Point-H SMBus [17aa:3817]
Kernel modules: i2c_i801
01:00.0 3D controller [0302]: NVIDIA Corporation Device [10de:1c8c] (rev a1)
Subsystem: Lenovo Device [17aa:39d0]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
02:00.0 SD Host controller [0805]: O2 Micro, Inc. Device [1217:8621] (rev 01)
Subsystem: Lenovo Device [17aa:381f]
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
03:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:0042] (rev 31)
Subsystem: Lenovo Device [17aa:0901]
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:3884]
Kernel driver in use: r8169
Kernel modules: r8169
05:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd Device [144d:a804]
Subsystem: Samsung Electronics Co Ltd Device [144d:a801]
Kernel driver in use: nvme
Kernel modules: nvme
$ sudo lshw -numeric -class video执行结果如下:
代码: 全选
*-display
description: 3D controller
product: NVIDIA Corporation [10DE:1C8C]
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=nvidia latency=0
resources: irq:16 memory:a3000000-a3ffffff memory:90000000-9fffffff memory:a0000000-a1ffffff ioport:4000(size=128)
*-display
description: VGA compatible controller
product: Intel Corporation [8086:591B]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 04
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:323 memory:a2000000-a2ffffff memory:b0000000-bfffffff ioport:5000(size=64) memory:c0000-dffff
$ sudo ubuntu-drivers devices执行结果如下:
代码: 全选
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
manual_install: True
vendor : NVIDIA Corporation
modalias : pci:v000010DEd00001C8Csv000017AAsd000039D0bc03sc02i00
driver : nvidia-384 - third-party free
driver : nvidia-387 - third-party free
driver : xserver-xorg-video-nouveau - distro free builtin
driver : nvidia-390 - third-party free recommended
$ sudo efibootmgr -v执行结果如下:
代码: 全选
BootCurrent: 0005
Timeout: 0 seconds
BootOrder: 0005,0004,0002,2003,2001,2002
Boot0001* EFI Network 0 for IPv4 (8C-16-45-0E-C2-18) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(8c16450ec218,0)/IPv4(0.0.0.0:0<->0.0.0.0:0,0,0)RC
Boot0002* rEFInd Boot Manager HD(1,GPT,d3c6c389-47e6-48b6-b6cf-6dab4831e74d,0x800,0x82000)/File(\EFI\refind\refind_x64.efi)
Boot0003* EFI Network 0 for IPv6 (8C-16-45-0E-C2-18) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(8c16450ec218,0)/IPv6([::]:<->[::]:,0,0)RC
Boot0004* Windows Boot Manager HD(1,GPT,d3c6c389-47e6-48b6-b6cf-6dab4831e74d,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...a................
Boot0005* ubuntu HD(1,GPT,d3c6c389-47e6-48b6-b6cf-6dab4831e74d,0x800,0x82000)/File(\EFI\ubuntu\shimx64.efi)
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
$ echo $DESKTOP_SESSION执行结果如下:
$ sudo cat /etc/os-release执行结果如下:
代码: 全选
NAME="Ubuntu"
VERSION="16.04.4 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.4 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial
之所以想要装驱动是因为想试试TensorFlow的GPU版本,看教程上是需要装驱动,所以就折腾了好久没折腾清楚orz很伤心