Forçar inicialização do Arch para GPU específica

Forçar inicialização do Arch para GPU específica

Arco Linux- kernel 4.13.12-1 (x64)

Carregador de inicialização- comida 2

Gerenciador de janelas: I3-wm.

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

Diversos: Monitor duplo

Tenho três GPUs em minha máquina, as duas primeiras estão sendo usadas para passagem para um convidado viavfio. O terceiro é usado para exibição no próprio host.

O Arch sempre usa como padrão a primeira GPU durante a inicialização, 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 (os dois primeiros slots) estão sendo usados ​​para passagem. O último slot, o 1050ti, é para o host. Eles precisam estar nesta ordem, pois os primeiros slots são PCIEx16

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

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

Inicializando na segunda GPU no RedHat

Usando Fbcon:Map<>

Obrigado!

informação relacionada