Problema ao trocar GPUs com seleção principal (nvidia e intel)

Problema ao trocar GPUs com seleção principal (nvidia e intel)

Sou muito novo no Linux e estou tentando trabalhar com minhas GPUs Intel integradas e Nvidia dedicadas (1050 Ti) em meu Dell XPS 9570, com o programa Prime-Select, mas estou tendo problemas.

Se eu não tocar no xorg.conf gerado com nvidia-xconfig:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 430.50


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

meu gráfico Intel funciona muito bem, mas recebo uma tela preta com o da nvidia.

Se eu usar este xorg.conf (peguei no fórum da nvidia):

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "nvidia"
    Inactive       "intel"
EndSection

Section "Device"
    Identifier     "intel"
    Driver     "modesetting"
    BusID      "PCI:0@0:2:0"
    Option     "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier     "intel"
    Device     "intel"
EndSection

Section "Device"
    Identifier     "nvidia"
    BusID      "PCI:1@0:0:0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option     "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier     "nvidia"
    Device         "nvidia"
    Option     "AllowEmptyInitialConfiguration" "on"
    Option     "IgnoreDisplayDevices" "CRT"
EndSection

o nvidia gpu funciona, mas o intel fica com tela preta na inicialização.

Alguma idéia para consertar isso? Eu limpo e reinstalo a nvidia (como pipeline normal) muitas vezes, mas o erro persiste.

Obrigado.

EDITAR:

Com este xorg.conf:

Section "Device"
    Identifier     "intel"
    Driver         "modesetting"
    BusID          "PCI:0:2:0"
EndSection
enter code here

Consigo inicializar com ambas as GPUs sem telas pretas, mas a da Nvidia parece mortal. Quer dizer, nvidia-sminão mostra nenhum tipo de memória usada nem execução de tarefas. Alguma ideia?

informação relacionada