Placa gráfica externa (eGPU) no mPCIe não é detectada no Ubuntu 14.04

0

Tenho um laptop HP 530 (com processador Core Duo de 2,16 GHz) com 3 GB de RAM e iGPU GMA950, GTX 560 Ti e adaptador PE4C-PM3E V1.2 (então eu o conecto ao mPCIe onde o WiFi era antes), é dito que suporta Linux.

Em primeiro lugar, se esse eGPU estiver conectado e eu ligar o laptop, vejo a tela preta e não há reação à entrada, por exemplo, em ctrl + alt + del. Então eu uso o eGPU depois de ligar o laptop. No Windows 7 e 8, o eGPU é detectado depois que eu entro e saí do modo de suspensão, mas com o erro 12 no gerenciador de dispositivos, o que significa que não há recursos suficientes para PCI. No Windows XP a mensagem do código de erro está ausente, mas ainda há uma mensagem de que os drivers não estão instalados na descrição do dispositivo, portanto o eGPU não é visto normalmente em qualquer lugar, embora a CPU-Z possa vê-lo com 128 MB ou memória. p>

No Ubuntu 14.04 (no Knoppix 7.2, o mesmo) depois de voltar do modo de espera, não ouço som alto e barulhento do eGPU, o que significa que o eGPU é detectado de alguma forma, mas não encontrei o eGPU em nenhum lugar do sistema. Quando tento instalar drivers do site nVidia, ele não detecta. Eu instalei drivers através de

sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime

disse estar definitivamente trabalhando no Ubuntu, mas isso não mudou nada.

Veja o que o lscpi mostra:

00:00.0 Host bridge: Intel Corporation Mobile 945GSE Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GSE Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 01)
02:06.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)
02:08.0 Ethernet controller: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile (rev 01)

Espero que o Ubuntu possa gerenciar recursos PCI melhor que o Windows. Eu vi que há um melhor processo com a GTX 560 Ti como eGPU aqui . A diferença é que eu uso outro laptop e me conecto ao mPCIe. O próprio PE4C V1.2 é relatado para trabalhar muito. Eu sou novo no Linux. Ficarei feliz em ver qualquer maneira segura de resolver esse problema.

Atualização: Usando

sudo lspci -H 1

me mostrou o eGPU com sua placa de som

10:00.0 VGA compatible controller: NVIDIA Corporation GF114 [GeForce GTX 560 Ti] (rev a1)
10:00.1 Audio device: NVIDIA Corporation GF114 HDMI Audio Controller (rev a1)

Agora parece que tenho que carregá-los de alguma forma.

    
por user3791863 30.10.2014 / 11:26

1 resposta

1

O seguinte funcionou:

sudo sh -c "echo 1 > /sys/bus/pci/rescan"

Mas primeiro você deve ter certeza de que pode ver seu dispositivo por meio de acesso direto ao hardware.

sudo lspci -H 1

funcionou para mim e

sudo lspci -H 2

não.

    
por user3791863 31.10.2014 / 09:17