ubuntu14.04 双显卡无法安装独立显卡的驱动,求大牛解决

CPU/显卡/打印机/USB设备等硬件问题
回复
lxhao580
帖子: 4
注册时间: 2016-04-28 11:15
系统: ubuntu14.04LTS

ubuntu14.04 双显卡无法安装独立显卡的驱动,求大牛解决

#1

帖子 lxhao580 » 2016-05-04 12:24

:Adore :Adore
实在是找不到解决办法了 :Cry
遇到的问题:不能使用独立显卡,从nvidia-304到最新的361我都试过了,网上说用Bumblebee 和nvidia-prime控制双显卡切换我也试过了,也看到有人遇到一样的问题,但也没有解决方法,以下是部分日志。
我打开nvidia-settings 也看不到独立显卡,如下图:
[img]file:///home/lxhao/Pictures/Screenshot%20from%202016-05-05%2012:23:14.png[/img]

笔记本型号:acer E5-572G-58HZ
CPU: i5-4210M
双显卡:GeForce940M + intel集成显卡
系统:ubuntu14.04 LTS
内核版本: Linux datanode1 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

May 5 11:49:17 datanode1 kernel: [ 1.847732] nvidia: module license 'NVIDIA' taints kernel.
May 5 11:49:17 datanode1 kernel: [ 1.847735] Disabling lock debugging due to kernel taint
May 5 11:49:17 datanode1 kernel: [ 1.849843] AVX2 version of gcm_enc/dec engaged.
May 5 11:49:17 datanode1 kernel: [ 1.849849] AES CTR mode by8 optimization enabled
May 5 11:49:17 datanode1 kernel: [ 1.852121] nvidia: module verification failed: signature and/or required key missing - tainting kernel
May 5 11:49:17 datanode1 kernel: [ 1.857083] nvidia 0000:01:00.0: enabling device (0006 -> 0007)
......
ay 5 11:49:17 datanode1 kernel: [ 2.087502] [drm] Initialized nvidia-drm 0.0.0 20150116 for 0000:01:00.0 on minor 1
May 5 11:49:17 datanode1 kernel: [ 2.087508] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 352.63 Sat Nov 7 21:25:42 PST 2015
May 5 11:49:17 datanode1 kernel: [ 2.088803] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
May 5 11:49:17 datanode1 kernel: [ 2.095749] fbcon: inteldrmfb (fb0) is primary device
....
May 5 11:49:17 datanode1 kernel: [ 4.448274] init: nvidia-prime main process (1177) terminated with status 127
May 5 11:49:17 datanode1 kernel: [ 4.448659] /dev/vmmon[1265]: Module vmmon: registered with major=10 minor=165
May 5 11:49:17 datanode1 kernel: [ 4.448663] /dev/vmmon[1265]: Using tsc_khz as TSC frequency: 2593993
May 5 11:49:17 datanode1 kernel: [ 4.448665] /dev/vmmon[1265]: Module vmmon: initialized
.....
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu14.04 双显卡无法安装独立显卡的驱动,求大牛解决

#2

帖子 poloshiao » 2016-05-04 13:06

把下面指令 複製 貼進終端機 執行
1-1. uname -a
1-2. sudo lspci -knn
1-3. sudo lshw -numeric -class video
1-4. sudo ubuntu-drivers devices
把結果直接 選取/複製 貼上來
lxhao580
帖子: 4
注册时间: 2016-04-28 11:15
系统: ubuntu14.04LTS

Re: ubuntu14.04 双显卡无法安装独立显卡的驱动,求大牛解决

#3

帖子 lxhao580 » 2016-05-04 13:18

poloshiao 写了:把下面指令 複製 貼進終端機 執行
1-1. uname -a
1-2. sudo lspci -knn
1-3. sudo lshw -numeric -class video
1-4. sudo ubuntu-drivers devices
把結果直接 選取/複製 貼上來
1-1. lxhao@datanode1:/var/log$ uname -a
Linux datanode1 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

1-2.lxhao@datanode1:/var/log$ sudo lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller [8086:0c04] (rev 06)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [8086:0c01] (rev 06)
Kernel driver in use: pcieport
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
Kernel driver in use: i915
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
Kernel driver in use: snd_hda_intel
00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 05)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] (rev 04)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
Kernel driver in use: mei_me
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 [8086:8c14] (rev d5)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 [8086:8c16] (rev d5)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 05)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation HM86 Express LPC Controller [8086:8c49] (rev 05)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
Kernel driver in use: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c03] (rev 05)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] (rev 05)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
01:00.0 3D controller [0302]: NVIDIA Corporation Device [10de:1347] (rev a2)
Subsystem: Acer Incorporated [ALI] Device [1025:0993]
Kernel driver in use: nvidia
07:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device [10ec:5287] (rev 01)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
Kernel driver in use: rtsx_pci
07:00.1 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 12)
Subsystem: Acer Incorporated [ALI] Device [1025:0920]
Kernel driver in use: r8169
08:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
Subsystem: Lite-On Communications Inc Device [11ad:0642]
Kernel driver in use: ath9k
1-3. lxhao@datanode1:/var/log$ sudo lshw -numeric -class video
*-display
description: 3D controller
product: NVIDIA Corporation [10DE:1347]
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:16 memory:d0000000-d0ffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:4000(size=128) memory:b2000000-b207ffff
*-display
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller [8086:416]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:32 memory:d1000000-d13fffff memory:c0000000-cfffffff ioport:5000(size=64)

1-4.
lxhao@datanode1:/var/log$ sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
vendor : NVIDIA Corporation
modalias : pci:v000010DEd00001347sv00001025sd00000993bc03sc02i00
driver : nvidia-352-updates - third-party non-free
driver : nvidia-352 - third-party non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu14.04 双显卡无法安装独立显卡的驱动,求大牛解决

#4

帖子 poloshiao » 2016-05-04 16:44

sudo lshw -numeric -class video
product: NVIDIA Corporation [10DE:1347]
configuration: driver=nvidia latency=0
1. nVidia 顯卡 已由 nvidia 驅動
1-1. 把下面指令 複製 貼進終端機 執行
nvidia-settings --glxinfo | grep "OpenGL version string"
把結果直接 選取/複製 貼上來
sudo lshw -numeric -class video
product: 4th Gen Core Processor Integrated Graphics Controller [8086:416]
configuration: driver=i915 latency=0
2. Intel 顯卡 已由 i915 驅動
lxhao580
帖子: 4
注册时间: 2016-04-28 11:15
系统: ubuntu14.04LTS

Re: ubuntu14.04 双显卡无法安装独立显卡的驱动,求大牛解决

#5

帖子 lxhao580 » 2016-05-20 10:03

我的问题解决了,结个贴,造福后面入坑的同学。
解决方法:1.如果是uefi的主版,请关掉secureboot,预装win8或者win10的机器基本上都是uefi的主板。怎么关掉secureboot请自行解决,部分机器可能要设置一个主板的密码才能关掉。http://www.ruanyifeng.com/blog/2013/01/secure_boot.html 这里关于secureboot 和uefi的解释。

2.如果第一种方发还是不能成功安装显卡驱动,请考虑升级内核,我直接按装了ubuntu16.04,内核版本是4.4。

独立显卡驱动如果不安装,会导致独立显卡一直散热,我安装好驱动后,因为没必要使用独立显卡,所以关闭了独立显卡,机器瞬间安静了,温度也降下来了,之前键盘都挺热的。

显卡驱动的安装可以参考这些网站:
我的ubuntu16.04重装后一个命令就搞定了:

代码: 全选

sudo apt-get install nvidia-361 nvidia-prime nvidia-settings
http://www.linuxdiyf.com/linux/13529.html
http://ubuntuhandbook.org/index.php/201 ... -released/
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu14.04 双显卡无法安装独立显卡的驱动,求大牛解决

#6

帖子 poloshiao » 2016-05-20 10:30

独立显卡驱动如果不安装,会导致独立显卡一直散热,我安装好驱动后,因为没必要使用独立显卡,所以关闭了独立显卡,机器瞬间安静了,温度也降下来了,之前键盘都挺热的。
參閱
viewtopic.php?p=3165945#p3165945
建議 一般需要 3D 支援的桌面進程 例如 unity session / gnome session / KDE session
不必切換到 Intel 顯卡
就停留在 nVidia (performance mode) 就好了
回复