AN515-44: Linux, o segundo monitor 4k não roda. Placa de video Hibrida amdgpu não deixa rodar Nvidia

Mateusresende
Mateusresende Member Posts: 18 Troubleshooter
editado março 2022 em Gaming - Predator e Nitro
OLá, tudo bem?

Debian 11 Lmde 5.
NITRO 5, AN515-44  gtx 1650ti, cpu 4800h. 
Problema: Não abre segundo monitor no Debian. Acredito que é porcausa da placa de video ser Hibrida.

Windows tudo ok.  No debian, tem 3 dias tentando habilitar o HDMI. E ainda perdido na solução.

Não consigo instalar o driver corretamente.
O nvidia-detect sugerido:
Checking card:  NVIDIA Corporation TU117M [GeForce GTX 1650 Ti Mobile] (rev a1)
Your card is supported by the default drivers.
Your card is also supported by the Tesla 460 drivers series.
Your card is also supported by the Tesla 450 drivers series.
It is recommended to install the
    nvidia-driver
package.


Baixei o 460 sugerido pelo debian -> https://wiki.debian.org/NvidiaGraphicsDrivers#nvidia-detect  

Ele da conflito com amdgpu pq tem 2 placas de video ( hibrida ). E Ele inicia sempre com Amdgpu.

Acredito que a ACER, deveria solucionar isso, uma vez, todos usuários da Nitro 5, ou melhor, todos usuários de Notebook com placa de video Hibrido com nvidia, vai passar por isso.

Eu comprei o notebook, recentemente para trabalhos profisisonais e preciso deste debian 11 bullseyes. Porque é o mais estavel, seguro e meu favorito. E sem o monitor de 4k pra trabalhar, fica muito complicado a situação.

Raro eu pedir ajuda, hoje peço. Por favor, ajude solucionar. E acredito que muitos também, em breve, vão procurar por essa solução.
Quando instalar linux.


Obrigado.







[Título editado para incluir modelo do produto]

Respostas

  • Mateusresende
    Mateusresende Member Posts: 18 Troubleshooter
    E o driver, esta instalado.

    Ol@lmint:/home/binox# apt install nvidia-driver
    Lendo listas de pacotes... Pronto
    Construindo árvore de dependências... Pronto
    Lendo informação de estado... Pronto        
    nvidia-driver is already the newest version (460.91.03-1).
    0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 1 não atualizados.
    root@lmint:/home/binox#


  • Mateusresende
    Mateusresende Member Posts: 18 Troubleshooter
    Olá, hoje, Domingo!
    Depois de muito esforços, tentativas, consegui instalar o driver da Nvidia acima. O HDMI. Ligou.
    E reconheceu a placa. 

    Mas,
    Agora tem outro problema, a tela do notebook ficou desligada.
    Ela não liga e nem aparece, aparece apenas a placa de video Nvidia. O Acer, é hybrido Com AMDGPU.
    A unica razão que vejo pra ser hybrida, é pra economizar mais, no modo bateria. O windows, lida direitinho. Já no Linux, debian Bullseyes, o mais estável do momento não. A tela do note agora, fica aperecendo apenas um tracinho  _  no canto superior esquerdo.

    Como solucionar de maneira prática?

  • napalm23zero
    napalm23zero Member Posts: 1 New User

    Sei que ja faz um bom tempo, mas eu resolvi esse mesmo problema que vc aqui no meu Debian11

    Espero que ajude…


    ||\\———//||
    # add new sources (non-free and backport)
    echo "deb http://deb.debian.org/debian bullseye main contrib non-free" | sudo tee -a /etc/apt/sources.list;
    echo "deb-src http://deb.debian.org/debian bullseye main contrib non-free" | sudo tee -a /etc/apt/sources.list;
    echo "deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free" | sudo tee -a /etc/apt/sources.list;
    echo "deb-src http://deb.debian.org/debian-security/ bullseye-security main contrib non-free" | sudo tee -a /etc/apt/sources.list;
    echo "deb http://deb.debian.org/debian bullseye-updates main contrib non-free" | sudo tee -a /etc/apt/sources.list;
    echo "deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free" | sudo tee -a /etc/apt/sources.list;
    echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.list;
    echo "deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.list;

    # update / upgrade
    apt update;
    apt upgrade -y;

    # install prerequisites
    apt install -y linux-headers-amd64;
    apt install nvidia-detect;
    apt install -t buster-backports linux-headers-amd64;
    apt install -t buster-backports linux-image-amd64;

    # install the driver (check if it is the correct one running nvidia-detect)
    apt install -y nvidia-tesla-470-driver;

    # add support for i386 emulation
    dpkg --add-architecture i386 && sudo apt update;
    apt install -y nvidia-tesla-470-driver-libs:i386;

    # automatic config
    apt install nvidia-xconfig;
    nvidia-xconfig;

    # manual config
    mkdir -p /etc/X11/xorg.conf.d;
    echo -e 'Section "Device"\n\tIdentifier "My GPU"\n\tDriver "nvidia"\nEndSection' > /etc/X11/xorg.conf.d/20-nvidia.conf;

    apt remove bumblebee;
    apt remove primus;

    # Optimus
    nvidia-xconfig --prime;
    xrandr --setprovideroutputsource modesetting NVIDIA-0
    xrandr --auto
    mv /etc/X11/Xorg.conf /etc/X11/Xorg.conf-external-display

    # go to this page
    # https://wiki.debian.org/NVIDIA%20Optimus
    # follow the instructions to install Optimus

    # || steps ||
    # https://wiki.debian.org/SourcesList
    # https://wiki.debian.org/NvidiaGraphicsDrivers
    # https://wiki.debian.org/NVIDIA%20Optimus

  • Mateusresende
    Mateusresende Member Posts: 18 Troubleshooter
    editado junho 2023

    Muito legal. Obrigado! vou trabalhar isso.

    Tive problema no final #Optimus

    root@BinoX:/etc/X11# nvidia-xconfig --prime;
    xrandr --setprovideroutputsource modesetting NVIDIA-0
    xrandr --auto
    mv /etc/X11/Xorg.conf /etc/X11/Xorg.conf-external-display


    Using X configuration file: "/etc/X11/xorg.conf".
    X Configuration file set up for PRIME. Please run "xrandr --setprovideroutputsource modesetting
    NVIDIA-0" and "xrandr --auto" to enable. See the README for more details.
    Option "AllowEmptyInitialConfiguration" "True" added to Screen "Screen0".
    Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
    New X configuration file written to '/etc/X11/xorg.conf'

    Could not find provider with name modesetting
    mv: não foi possível obter estado de '/etc/X11/Xorg.conf': Arquivo ou diretório inexistente