Como instalar 2 drivers gráficos, e o Ubuntu deve detectar e carregar qual (sem conflito)

3

Originalmente eu queria fazer um CD ao vivo com isso ... No entanto, eu desisti disso.

Então, existe uma maneira de fazer isso, o ubuntu descobrir qual cartão é carregado, antes de carregar um driver. Ou ... Como eu poderia criar um script para carregar na inicialização para "| grep pci ... etc" e imprimir para variável para executar "activate_AMD.sh" ou "activate_NV.sh" etc ...

    
por TardisGuy 24.05.2018 / 08:42

1 resposta

2

O Ubuntu detecta automaticamente qual GPU está instalada em sua máquina. Se você quiser um script para alternar entre os drivers Nvida e Intel, encontrei um que você pode modificar aqui: bauca / graphics-switcher

Isso exigirá o programa glxinfo que você pode obter instalando:

sudo apt install mesa-utils

Uma das principais funções do script bash que lhe interessará é esta:

function CheckForCurrentVideoCardInUse {
    local _VIDEO_CARD='glxinfo|egrep "OpenGL vendor|OpenGL renderer*"'
    if [[ $_VIDEO_CARD == *"NVIDIA"* && $_VIDEO_CARD == *"GeForce"* ]]; then
        CURRENT_VIDEO_CARD="NVIDIA"
    elif [[ $_VIDEO_CARD == *"Intel"* ]]; then
        CURRENT_VIDEO_CARD="INTEL"
    else
        ErrorHandler
    fi
}
    
por WinEunuuchs2Unix 12.08.2018 / 20:34