Force Arch boot para GPU específico

3

Arch Linux - kernel 4.13.12-1 (x64)

Bootloader - Grub 2

Gerenciador de janelas : I3-wm.

Gpus : AMD 570 (passthrough), 1080Ti (passagem), 1050TI (host)

Misc : monitor duplo

Eu tenho três GPUs na minha máquina, as duas primeiras estão sendo usadas para repasse para um convidado via vfio . O terceiro é usado para exibição no próprio host.

O Arch sempre usa como padrão a primeira GPU ao inicializar, o que era bom quando eu tinha apenas duas GPUs (uma para o host e outra para passagem). No entanto, acabei de adicionar uma terceira GPU agora. Portanto, o 1080 e o 570 (primeiros dois slots) estão sendo usados para repasse. O último slot, o 1050ti, é para o host. Eles precisam estar nessa ordem, pois os primeiros slots são PCIEx16

Pergunta: Do jeito que está, Arch tenta inicializar usando o primeiro slot e congela. Como posso forçá-lo a inicializar especificamente para o terceiro gpu? Preciso de cartões de lista negra?

Depois de algumas pesquisas, consegui encontrar alguns posts semelhantes, mas nada funcionou para mim até agora, mas posso não estar empregando as soluções corretamente:

Como iniciar a segunda GPU no RedHat

Usando o Fbcon: Mapa < >

Obrigado!

    
por thewooster 27.11.2017 / 19:21

0 respostas