Estou usando o Lenovo Z500 rodando no Ubuntu 15.10, com as seguintes especificações VGA:
VGA1: Intel HD 4000
VGA2: Geforce GT 740M
Após executar lspci
o comando, ele detecta o Intel HD, mas não consegue detectar a segunda placa gráfica Nvidia
. A lspci
saída é a seguinte:
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 05)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)
Além disso, não consegui encontrar as informações da placa gráfica usando lshw
o comando. A seguir está a saída deste comando:
*-display
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:28 memory:d3000000-d33fffff memory:e0000000-efffffff ioport:4000(size=64)
Estou usando o BIOS lançado mais recentemente (2013) da Lenovo corp e o modo da placa gráfica no BIOS está definido como Switchable Graphics
.
Alguém poderia me explicar o que devo fazer?
Responder1
Instale os drivers NVIDIA estáveis mais recentes com suporte para GT 740 dos drivers de GPU proprietários PPA.
Antes de instalar novos drivers, desinstale todos os softwares relacionados à NVIDIA que você instalou anteriormente.
Abra um terminal e execute:
sudo apt-get purge nvidia*
sudo reboot
Em seguida, instale os drivers NVIDIA estáveis mais recentes do branch de longa duração executando:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo reboot
Para alternar entre gráficos Intel e Nvidia - abraConfigurações do servidor NVIDIA X->Perfis principais.
Depois de mudar paraNVIDIAcorrersudo lspcinovamente e a saída mostra seuGPU NVIDIA GT 740.
Observação :
Caso você use o Ubuntu 15.10, não há necessidade de adicionar o repositório de drivers de GPU proprietários (sudo add-apt-repository ppa:graphics-drivers/ppa) - os drivers já estão incluídos nos repositórios do Ubuntu. Se você instalou o Bumblebee antes, precisará removê-lo também.
Responder2
Você precisa atualizar seu banco de dados PCI ID usando este comando.
sudo update-pciids
então
sudo lspci -nn | grep VGA
deixe-me saber se funciona.
Responder3
Enfrento situação semelhante e consultei um especialista, parece que há limitações quanto à correspondência da placa gráfica e do suporte à versão do compilador/cuda. parece que minha placa é compatível com Ubuntu 13.04, então 15.10 não é compatível. Além disso, suspeito que a biblioteca g++ no kernel não se ajusta ao kernel g++ que suporta cuda 6.0.37 para meu cartão e cuda versão cc1.0 que é suportada apenas até gcc/g++ versão 4.8.x enquanto o kernel ubuntu 15.10 usa gcc/g++ Versão 5.0.X.
você pode estar enfrentando problemas de compatibilidade com seu hardware que não deveria funcionar corretamente em 15.10.
Eu tenho um problema semelhante, minha construção de sistema é:
:~$ sudo lshw -C display
*-display
description: VGA compatible controller
product: G96 [GeForce 9400 GT]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:30 memory:fa000000-faffffff memory:d0000000-dfffffff memory:f8000000-f9ffffff ioport:e000(size=128) memory:fb000000-fb07ffff
:~$ /usr/bin/nvidia-smi
Tue Nov 3 13:29:21 2015
+------------------------------------------------------+
| NVIDIA-SMI 340.93 Driver Version: 340.93 |
|-------------------------------+----------------------+----------------------+
| 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 9400 GT On | 0000:01:00.0 N/A | N/A |
| 0% 50C P12 N/A / N/A | 57MiB / 511MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Compute processes: GPU Memory |
| GPU PID Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
:~$ ubuntu-drivers devices
== cpu-microcode.py ==
driver : intel-microcode - distro non-free
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00000641sv00001043sd00008296bc03sc00i00
vendor : NVIDIA Corporation
model : G96 [GeForce 9400 GT]
driver : xserver-xorg-video-nouveau - distro free builtin
driver : nvidia-340-updates - distro non-free
driver : nvidia-304-updates - distro non-free
driver : nvidia-304 - distro non-free
driver : nvidia-340 - distro non-free recommended
quando mudo a tela para usar a saída de cabo de exibição tipo Intel D integrada, o módulo SMI não é carregado e o connamd "/usr/bin/nvidia-smi" falha porque não consegue comunicar o driver.
talvez alguém possa ajudar com uma solução como direcionar a exibição do hardware gráfico Intel integrado (processador i5 4 threads) e ainda manter o driver NVIDIA 340.96 carregado no kernel?