Responder 
 
Avaliação do Tópico:
  • 1 Votos - 5 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Pós configuração Debian Stretch em Dell Inspiron 15 7559
04/09/2016, 12:29 (Resposta editada pela última vez em: 16/07/2017 17:27 por danbroken.)
Resposta: #1
Pós configuração Debian Stretch em Dell Inspiron 15 7559
[Atualização]
Fiz correções e atualizações no texto para utilizar este tutorial no Debian 9.


Olá, como foi um desafio muito grande fazer uma pós configuração do Debian no Dell Inspiron 15 7559, eu resolvi publicar toda as soluções, para ajudar outras pessoas com este notebook ou outros configurações parecidas. Este sistema conta com um sistema híbrido de placa de vídeo integrada + placa de vídeo dedicada Nvidia GTX 960M. Lembrando que utilizei o Debian Stretch Alpha 7, mas a maioria dos procedimentos podem ser utilizado no Debian 8.5 ou outras distribuições, mudando apenas os comandos particulares a cada.

Configurando Debian Stretch no Dell Inspiron 15 7559

Siga estes passos para finalizar a instalação do Debian Stretch no Laptop Dell Inspiron 15 7559.

Instalação dos Drivers da Nvidia
Para iniciar o Gnome, é necessário adicionar estas linhas no Boot com Grub. Digite "e" logo no início e adicione e insira estas flags:
Código:
vga=ask nomodeset=yes blacklist.nouveau=yes blacklist.lbm-nouveau=yes
Aperte F10 para iniciar o Debian.

Após o boot, faça um blacklist do nouveau adicionando estas linhas em /etc/modprobe.d/blacklist-nouveau.conf (se não o fizer, o Gnome não fará o login no GDM):
Código:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
Configure o GDM3 para evitar a tela preta no início criando e adicionando estas linhas em /usr/share/gdm/greeter/autostart/optimus.desktop e /etc/xdg/autostart/optimus.desktop:
Código:
[Desktop Entry]
    Type=Application
    Name=Optimus
    Exec=sh -c "xrandr --setprovideroutputsource modesetting NVIDIA-0; xrandr --auto"
    NoDisplay=true
    X-GNOME-Autostart-Phase=DisplayServer
Este procedimento acima não foi testado no Debian Stretch Alpha 7 ou inferior, apenas testado no Debian 9. Utilize o procedimento do gerenciador de login SDDM, caso este falhe.


Caso queira usar o gerenciador de login SDDM, Instale o com:
Código:
# apt-get install sddm
E adicione estas linhas em /usr/share/sddm/scripts/Xsetup:
Código:
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
Reinicie e instale os drivers da nvidia com:
Código:
# apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')
# apt-get install nvidia-driver
E crie o arquivo /etc/X11/xorg.conf correto para iniciar o driver da Nvidia com as linhas abaixo:
Código:
Section "Module"
            Load "modesetting"
EndSection

Section "Device"
            Identifier "nvidia"
            Driver "nvidia"
            BusID "PCI:2:0:0"
            Option "AllowEmptyInitialConfiguration"
EndSection
Todo este procedimento acima evita a tela preta ou travada no início.

Ajustes do Bluetooth para suporte A2DP

O procedimento abaixo é necessário, case use GDM3 como gerenciador de login para habilitar A2DP em um fone de ouvido bluetooth.
Instale os pacotes:
Código:
# apt-get install pulseaudio pulseaudio-module-bluetooth pavucontrol bluez-firmware
Rode este comando:
Código:
# setfacl -m u:Debian-gdm:r /usr/bin/pulseaudio
Reinicie o servidor de bluetooth e pulseaudio:
Código:
# systemctl restart bluetooth
# killall pulseaudio


Drivers do WiFi
Código:
#apt-get install firmware-atheros
Estes procedimentos abaixo são necessários caso esteja usando Debian 8.x para baixo. Caso já esteja com Debian 9, ignore-os.

Instale o Git:
Código:
# apt-get install git
Agora baixe os firmwares:
Código:
# git clone https://github.com/FireWalkerX/ath10k-firmware.git
Em seguida apague os originais e copie os substitutos:
Código:
# rm /lib/firmware/ath10k/QCA6174/hw3.0/*
# cp ath10k-firmware/QCA6174/hw3.0/board-2.bin /lib/firmware/ath10k/QCA6174/hw3.0/board.bin
# cp ath10k-firmware/QCA6174/hw3.0/firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
# cp /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin  /lib/firmware/ath10k/QCA6174/hw3.0/firmware-5.bin
# chmod 755 //lib/firmware/ath10k/QCA6174/hw3.0/*

Ajuste do Driver do Bluetooth
Baixe o firmware linux:
Código:
# git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Copie o diretório qca para /lib/firmware:
Código:
# cp -r linux-firmware/qca /lib/firmware/

Inicie o serviço bluetooth:
Código:
# systemclt enable bluetooth
# systemctl start bluetooth

Após todo este trabalho, o Debian está apto a funcionar plenamente com todos seus dispositivos instalados. Reinicie e aproveite.

Md5sum dos arquivos de firmware que funcionaram (vários não funcionaram):
Ath10k:
Código:
4807903c956dbd8b87f5d83c559c2211  /lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin
df5ba1ca92f98bbd9cb537ddc5747011  /lib/firmware/ath10k/QCA6174/hw3.0/board.bin
a5dfbc03c9a7a73f7aa8d0a94a6d9426  /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
a5dfbc03c9a7a73f7aa8d0a94a6d9426  /lib/firmware/ath10k/QCA6174/hw3.0/firmware-5.bin
QCA:
Código:
4269697e5c4df3666dea180a4f5e3235  /lib/firmware/qca/nvm_00130300.bin
c58d5328f5e2f3d23480e25669ef3519  /lib/firmware/qca/nvm_00130302.bin
dd97ec76f5d34fd7e7c289033fea9d22  /lib/firmware/qca/nvm_usb_00000200.bin
dd97ec76f5d34fd7e7c289033fea9d22  /lib/firmware/qca/nvm_usb_00000201.bin
7c4eb9b65ed297645150b712bffe0c8e  /lib/firmware/qca/nvm_usb_00000300.bin
b3e2784b16b5b0cf5defa7eb9115956d  /lib/firmware/qca/nvm_usb_00000302.bin
a78d00100d949b9c7a8aaa9524f882c9  /lib/firmware/qca/rampatch_00130300.bin
2e720229b63f46a6fa7d83a0b29b8793  /lib/firmware/qca/rampatch_00130302.bin
0db874fec2ae4c6269002984ea170ca8  /lib/firmware/qca/rampatch_usb_00000200.bin
0db874fec2ae4c6269002984ea170ca8  /lib/firmware/qca/rampatch_usb_00000201.bin
4ba61bb6cb8c31d2a3d37b3505473666  /lib/firmware/qca/rampatch_usb_00000300.bin
86c377ab7b2c24cc12cea5e79f71d610  /lib/firmware/qca/rampatch_usb_00000302.bin

Daniel Lobo
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
13/01/2018, 04:04
Resposta: #2
RE: Pós configuração Debian Stretch em Dell Inspiron 15 7559
Cara, não tenho palavras pra expressar minha gratidão.
Estava super frustrado por nao poder usar minha GPU.
Muito obrigado mesmo!
Te desejo todo o sucesso que vc almeja! <3
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS