Estou tentando usar meu gpu externo (nvidia geforce 750m) no Ubuntu. O primeiro problema que encontrei foi um "sistema rodando em baixo erro de modo gráfico" depois de instalar os drivers nvidia recomendados do software & atualizações. Corrigi esse erro fazendo isso:
nano /etc/modprobe.d/blacklist-nouveau.conf
e adicione estas linhas no final:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
Depois de fazer isso eu poderia começar o Ubuntu sem problemas. Mas a GPU não foi reconhecida e não apareceu nas configurações do servidor NVIDIA X. No software & atualizações do driver NVIDIA foi usado como o driver para a GPU (e não o driver de exibição nouveau como anteriormente). Mas detalhes mostraram que os gráficos integrados da Intel ainda eram usados. Eu tentei esta solução . Eu instalei os drivers da NVIDIA usando este método:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-390 nvidia-prime
sudo reboot
Depois de tentar a solução e executar
lspci -vvv
eu ainda entendo isso para a placa NVIDIA:
01:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 750M] (rev a1)
Subsystem: ASUSTeK Computer Inc. GK107M [GeForce GT 750M]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 255
Region 0: Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at f0000000 (64-bit, prefetchable) [size=32M]
Region 5: I/O ports at e000 [size=128]
Expansion ROM at f7000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel modules: nvidiafb, nouveau, nvidia_390, nvidia_390_drm
Parece que os módulos de kernel corretos não estão carregados, mesmo após a lista negra dos errados (ver link).
modprobe nvidia
modprobe: FATAL: Module nvidia not found in directory /lib/modules /4.13.0-38-generic
Sombody sabe como consertar esse problema (chato)? Agradecemos antecipadamente:)