安装n卡驱动时出现问题

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
回复
Shizuku
帖子: 5
注册时间: 2018-03-25 15:01
系统: Ubuntu16.04LST
送出感谢: 0
接收感谢: 0

安装n卡驱动时出现问题

#1

帖子 Shizuku » 2018-03-25 15:33

最近一直尝试安装n卡驱动但就是装不好让人很气.
我的电脑装的Ubuntu16.06LST,显卡是GTX1050ti的显卡,我从NVIDIA官网上下载了NVIDIA-Linux-x86_64-390.42.run
在网上查了很多教程,禁用了第三方的显卡,关闭了x windows服务,安装显卡驱动也成功了,也幸亏有前车之鉴我电脑没有循环登录
但是我登录进去以后分辨率只有800x600,我在网上查到了可以通过nvidia-settings修改分辨率,但我尝试运行nvidia-settings时终端报错如下:

代码: 全选

ERROR: Error querying enabled displays on GPU 0 (Missing Extension).


ERROR: Error querying connected displays on GPU 0 (Missing Extension).


ERROR: nvidia-settings could not find the registry key file. This file should
       have been installed along with this driver at
       /usr/share/nvidia/nvidia-application-profiles-key-documentation. The
       application profiles will continue to work, but values cannot be
       prepopulated or validated, and will not be listed in the help text.
       Please see the README for possible values and descriptions.

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
桌面窗口弹出弹窗显示如下:
You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.

以下是运行nvidia-smi的信息:

代码: 全选

Sun Mar 25 15:31:54 2018       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.42                 Driver Version: 390.42                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 105...  Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   32C    P0    N/A /  N/A |      0MiB /  4042MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+
请问我该如何解决分辨率无法调整的问题,以及nvidia-settings无法开启的问题.
poloshiao
论坛版主
帖子: 18230
注册时间: 2009-08-04 16:33
送出感谢: 21 次
接收感谢: 1946 次

Re: 安装n卡驱动时出现问题

#2

帖子 poloshiao » 2018-03-25 16:11

显卡是 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 卡 驅動
Shizuku
帖子: 5
注册时间: 2018-03-25 15:01
系统: Ubuntu16.04LST
送出感谢: 0
接收感谢: 0

Re: 安装n卡驱动时出现问题

#3

帖子 Shizuku » 2018-03-25 22:42

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执行结果如下:

代码: 全选

ubuntu
$ 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很伤心
poloshiao
论坛版主
帖子: 18230
注册时间: 2009-08-04 16:33
送出感谢: 21 次
接收感谢: 1946 次

Re: 安装n卡驱动时出现问题

#4

帖子 poloshiao » 2018-03-26 11:19

sudo lshw -numeric -class video
product: NVIDIA Corporation [10DE:1C8C]
1. http://pci-ids.ucw.cz/v2.2/pci.ids
1c8c GP107M [GeForce GTX 1050 Ti Mobile]
sudo cat /etc/os-release
VERSION="16.04.4 LTS (Xenial Xerus)"
我从NVIDIA官网上下载了NVIDIA-Linux-x86_64-390.42.run
sudo ubuntu-drivers devices
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
2. https://packages.ubuntu.com/search?suit ... chon=names
Ubuntu 16.04 套件庫 並沒有 nvidia-390

3. https://packages.ubuntu.com/search?suit ... chon=names
Ubuntu 16.04 套件庫 並沒有 nvidia-387

4. https://packages.ubuntu.com/search?suit ... chon=names
Ubuntu 16.04 套件庫 有 nvidia-384 (版本 384.111-0ubuntu0.16.04.1)
4-1. http://www.nvidia.com/Download/driverRe ... 8737/en-us
Version: 384.111
Supported products
GeForce 10 Series:
GeForce 10 Series (Notebooks):
GTX 1050 Ti
我从NVIDIA官网上下载了NVIDIA-Linux-x86_64-390.42.run
4. 建議 安裝 nvidia-384
4-1. 把 上述 NVIDIA-Linux-x86_64-390.42.run 安裝的 nvidia-390 移除
4-1-1. 移除方法
http://us.download.nvidia.com/XFree86/L ... river.html
使用 uninstall 關鍵字 搜尋
4-2. 安裝 nvidia-384
https://help.ubuntu.com/community/Binar ... wto/Nvidia
4-3. 安裝好以後 重開機 登入桌面後
把下面指令 複製 貼進終端機 執行

代码: 全选

nvidia-settings --glxinfo | grep "OpenGL version string"
把指令及結果直接 選取/複製 貼上來
Shizuku
帖子: 5
注册时间: 2018-03-25 15:01
系统: Ubuntu16.04LST
送出感谢: 0
接收感谢: 0

Re: 安装n卡驱动时出现问题

#5

帖子 Shizuku » 2018-03-26 19:28

poloshiao 写了:
sudo lshw -numeric -class video
product: NVIDIA Corporation [10DE:1C8C]
1. http://pci-ids.ucw.cz/v2.2/pci.ids
1c8c GP107M [GeForce GTX 1050 Ti Mobile]
sudo cat /etc/os-release
VERSION="16.04.4 LTS (Xenial Xerus)"
我从NVIDIA官网上下载了NVIDIA-Linux-x86_64-390.42.run
sudo ubuntu-drivers devices
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
2. https://packages.ubuntu.com/search?suit ... chon=names
Ubuntu 16.04 套件庫 並沒有 nvidia-390

3. https://packages.ubuntu.com/search?suit ... chon=names
Ubuntu 16.04 套件庫 並沒有 nvidia-387

4. https://packages.ubuntu.com/search?suit ... chon=names
Ubuntu 16.04 套件庫 有 nvidia-384 (版本 384.111-0ubuntu0.16.04.1)
4-1. http://www.nvidia.com/Download/driverRe ... 8737/en-us
Version: 384.111
Supported products
GeForce 10 Series:
GeForce 10 Series (Notebooks):
GTX 1050 Ti
我从NVIDIA官网上下载了NVIDIA-Linux-x86_64-390.42.run
4. 建議 安裝 nvidia-384
4-1. 把 上述 NVIDIA-Linux-x86_64-390.42.run 安裝的 nvidia-390 移除
4-1-1. 移除方法
http://us.download.nvidia.com/XFree86/L ... river.html
使用 uninstall 關鍵字 搜尋
4-2. 安裝 nvidia-384
https://help.ubuntu.com/community/Binar ... wto/Nvidia
4-3. 安裝好以後 重開機 登入桌面後
把下面指令 複製 貼進終端機 執行

代码: 全选

nvidia-settings --glxinfo | grep "OpenGL version string"
把指令及結果直接 選取/複製 貼上來
我在http://www.nvidia.com/Download/driverRe ... 8737/en-us上下载的.run文件
一开始运行的如下代码:

代码: 全选

sudo sh ./NVIDIA-Linuv-x86_64-384.111.run
然后就循环登录
删除后换成如下代码

代码: 全选

sudo sh ./NVIDIA-Linuv-x86_64-384.111.run -no-opengl-files
安装成功后进入桌面运行

代码: 全选

nvidia-settings --glxinfo | grep "OpenGL version string"
报错:

代码: 全选

ERROR: Error querying enabled displays on GPU 0 (Missing Extension).


ERROR: Error querying connected displays on GPU 0 (Missing Extension).
poloshiao
论坛版主
帖子: 18230
注册时间: 2009-08-04 16:33
送出感谢: 21 次
接收感谢: 1946 次

Re: 安装n卡驱动时出现问题

#6

帖子 poloshiao » 2018-03-27 8:50

sudo sh ./NVIDIA-Linuv-x86_64-384.111.run
把下面指令 複製 貼進終端機 執行
1. sudo lshw -numeric -class video
2. lsmod | grep nouveau
3. lsmod | grep vulkan
4. lsmod | grep nvidia
把指令及結果直接 選取/複製 貼上來
目的 要查正確的顯卡合適的驅動 是否已經發揮作用
nvidia-settings --glxinfo | grep "OpenGL version string"
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying connected displays on GPU 0 (Missing Extension).
5. 新手 建議 直接從 Ubuntu 官方套件庫 或 ppa 套件庫 安裝 顯卡驅動套件
不建議 直接 從 nvidia 官網 下載來安裝
5-1. 如果你是有興趣深入研發顯卡驅動 請再就這部份 貼文
Shizuku
帖子: 5
注册时间: 2018-03-25 15:01
系统: Ubuntu16.04LST
送出感谢: 0
接收感谢: 0

Re: 安装n卡驱动时出现问题

#7

帖子 Shizuku » 2018-03-27 19:20

poloshiao 写了:
sudo sh ./NVIDIA-Linuv-x86_64-384.111.run
把下面指令 複製 貼進終端機 執行
1. sudo lshw -numeric -class video
2. lsmod | grep nouveau
3. lsmod | grep vulkan
4. lsmod | grep nvidia
把指令及結果直接 選取/複製 貼上來
目的 要查正確的顯卡合適的驅動 是否已經發揮作用
nvidia-settings --glxinfo | grep "OpenGL version string"
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying connected displays on GPU 0 (Missing Extension).
5. 新手 建議 直接從 Ubuntu 官方套件庫 或 ppa 套件庫 安裝 顯卡驅動套件
不建議 直接 從 nvidia 官網 下載來安裝
5-1. 如果你是有興趣深入研發顯卡驅動 請再就這部份 貼文
运行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
运行lsmod | grep nouveau不返回任何值
运行lsmod | grep vulkan不返回任何值
运行lsmod | grep nvidia结果:

代码: 全选

nvidia_drm             45056  0
nvidia_modeset        860160  1 nvidia_drm
nvidia              13139968  1 nvidia_modeset
drm_kms_helper        167936  2 i915,nvidia_drm
drm                   360448  8 i915,nvidia_drm,drm_kms_helper
请问从ppa安装的驱动允许我使用TensorFlow的GPU版本吗
poloshiao
论坛版主
帖子: 18230
注册时间: 2009-08-04 16:33
送出感谢: 21 次
接收感谢: 1946 次

Re: 安装n卡驱动时出现问题

#8

帖子 poloshiao » 2018-03-27 20:03

之所以想要装驱动是因为想试试TensorFlow的GPU版本,看教程上是需要装驱动,所以就折腾了好久没折腾清楚orz很伤心
请问从ppa安装的驱动允许我使用TensorFlow的GPU版本吗
1. 跟從哪裡安裝 應該關係不大 跟驅動及應用程式 版本 是否合於需求 關係比較大 參閱
1-1. https://www.tensorflow.org/install/install_linux
Installing TensorFlow on Ubuntu
NVIDIA requirements to run TensorFlow with GPU support
1-2. https://launchpad.net/~graphics-drivers ... ubuntu/ppa
Proprietary GPU Drivers

2. 為何建議你 直接從 Ubuntu 官方套件庫 或 PPA 安裝 nvidia-384 ?
雙顯卡 需要 Linux-kernel 支援 nvidia 閉源驅動
Ubuntu 官方套件庫 或 PPA 安裝的 nvidia 閉源驅動 是經過 Ubuntu 研發團隊 微調過的
跟 Linux kernel 配合得比較好
Shizuku
帖子: 5
注册时间: 2018-03-25 15:01
系统: Ubuntu16.04LST
送出感谢: 0
接收感谢: 0

Re: 安装n卡驱动时出现问题

#9

帖子 Shizuku » 2018-04-03 21:02

poloshiao 写了:
之所以想要装驱动是因为想试试TensorFlow的GPU版本,看教程上是需要装驱动,所以就折腾了好久没折腾清楚orz很伤心
请问从ppa安装的驱动允许我使用TensorFlow的GPU版本吗
1. 跟從哪裡安裝 應該關係不大 跟驅動及應用程式 版本 是否合於需求 關係比較大 參閱
1-1. https://www.tensorflow.org/install/install_linux
Installing TensorFlow on Ubuntu
NVIDIA requirements to run TensorFlow with GPU support
1-2. https://launchpad.net/~graphics-drivers ... ubuntu/ppa
Proprietary GPU Drivers

2. 為何建議你 直接從 Ubuntu 官方套件庫 或 PPA 安裝 nvidia-384 ?
雙顯卡 需要 Linux-kernel 支援 nvidia 閉源驅動
Ubuntu 官方套件庫 或 PPA 安裝的 nvidia 閉源驅動 是經過 Ubuntu 研發團隊 微調過的
跟 Linux kernel 配合得比較好
这么长时间没有回复实在是抱歉,前几天有点忙就没有搞Ubuntu,昨天按照上述方法重新装了显卡后确实装好了,十分感谢qwq
回复

回到 “常用硬件支持”