Estou usando um 1070 ti com um thinkpad T420 em um egpu configurado para minha moeda criptografada enquanto trabalho. A GPU teoricamente se pagará depois de alguns meses assim.
Descobri que, com a exportação nvidia 387, o LD_LIBRARY_PATH = / usr / lib / nvidia-387 trabalhou com o ethminer usando o cuda.
No entanto, a única maneira de fazer com que o sistema continue funcionando depois de um "prime-select intel" é se eu tivesse um segundo monitor conectado ao cartão quando fiz a seleção e fiz logoff. Caso contrário, eu teria um erro "O sistema está executando no modo de baixo gráfico" ou uma tela em branco contínua. É claro, quando eu faço log-in executando Intel Graphics, o monitor plugado na GPU não exibe nada, então eu tenho que desconectá-lo da GPU e conectá-lo novamente no sistema (DVI dock output) para executar a configuração do meu monitor duelo. .
Eu acredito que isso é porque o gpu-manager detecta que o bbswitch não funciona e, em seguida, exclui a configuração do xorg.
Estou postando isso para mostrar uma solução para os poucos que podem estar em uma situação semelhante, mas também para ver se alguém tem uma ideia para impedir que isso aconteça, já que ter que mover o cabo para cada reinicialização é uma pouco de um inconveniente.
log_file: /var/log/gpu-manager.log
last_boot_file: / var / lib / ubuntu-drivers-common / last_gfx_boot
new_boot_file: / var / lib / ubuntu-drivers-common / last_gfx_boot
não pode acessar / run / u-d-c-fglrx-foi-carregado
Procurando por módulos fglrx em /lib/modules/4.4.0-104-generic/updates/dkms
Procurando por módulos nvidia em /lib/modules/4.4.0-104-generic/updates/dkms
Módulo nvidia encontrado: nvidia_387_drm.ko
É nvidia carregado? sim
A nvidia foi descarregada? não
A nvidia está na lista negra? sim
O fglrx está carregado? não
A fglrx foi descarregada? não
O fglrx está na lista negra? não
A intel é carregada? sim
O radeon está carregado? não
O radeon está na lista negra? não
O amdgpu está carregado? não
O amdgpu está na lista negra? não
O nouveau é carregado? não
O nouveau está na lista negra? sim
O módulo do kernel fglrx está disponível? não
O módulo do kernel nvidia está disponível? sim
Fornecedor / ID do Dispositivo: 8086: 126
BusID "PCI: 0 @ 0: 2: 0"
É vga de inicialização? sim
Fornecedor / ID do Dispositivo: 10de: 1b82
BusID "PCI: 5 @ 0: 0: 0"
É vga de inicialização? não
Ignorando "/ dev / dri / card1", impulsionado por "i915"
Ignorando "/ dev / dri / card0", orientado por "nvidia-drm"
Ignorando "/ dev / dri / card1", impulsionado por "i915"
Ignorando "/ dev / dri / card0", orientado por "nvidia-drm"
Ignorando "/ dev / dri / card1", impulsionado por "i915"
Ignorando "/ dev / dri / card0", orientado por "nvidia-drm"
Encontrado "/ dev / dri / card1", conduzido por "i915"
saída 0:
card1-LVDS-1
saída 1:
card1-HDMI-A-2
Número de saídas conectadas para / dev / dri / card1: 2
Requer descarga? sim
último número de cartões = 2
Tem amd? não
Tem intel? sim
Tem nvidia? sim
Quantos cartões? 2
O sistema mudou? Não
main_arch_path x86_64-linux-gnu, other_arch_path i386-linux-gnu
Alternativa atual: /usr/lib/nvidia-387-prime/ld.so.conf
Alternativa principal atual: (null)
Alternativa atual do egl: /usr/lib/nvidia-387-prime/ld.so.conf
A nvidia está ativada? não
O nvidia egl está ativado? não
O fglrx está ativado? não
A mesa está habilitada? não
A mesa egl está habilitada? não
O pxpress está ativado? não
O prime está habilitado? sim
O egl principal está ativado? sim
A nvidia está disponível? sim
A nvidia egl está disponível? não
O fglrx está disponível? não
O fglrx-core está disponível? não
Está a mesa disponível? sim
A mesa egl está disponível? sim
O pxpress está disponível? não
É primo disponível? sim
O egl principal está disponível? não
Intel IGP detectado
Sistema híbrido Intel
Versão do driver da Nvidia 387.34 detectada
/ sys / class / dmi / id / product_version="ThinkPad T420"
/ sys / class / dmi / id / product_name="4236L23"
Primeira tentativa: bbswitch sem peculiaridades
Carregando o bbswitch com os parâmetros "load_state = -1 unload_state = 1"
Erro: não é possível abrir / proc / acpi / bbswitch
Removendo o xorg.conf. Caminho: /etc/X11/xorg.conf
não pode acessar /usr/share/gpu-manager.d/hybrid-power-saving
Não há necessidade de alterar o estado atual do bbswitch
Se eu nano xorg.conf depois disso, está vazio. Estou postando isso depois de fazer o truque de troca de monitor, com a mineração acontecendo em segundo plano, e meu xorg.conf ainda está vazio. Então, meu palpite é que, por algum motivo, quando mantenho o monitor conectado à GPU no reinício do lightdm, não importa que o meu xorg.conf seja excluído. Alguma idéia?