terça-feira, 5 de maio de 2020

Meu Slackware Gamer




Meu Slackware Gamer

   No primeiro vídeo Instalando Slackware na Real mostrei o passo a passo da instalação do famoso Slackware, mas o desafio não parou por aí, fui desafiado a transformar este sistema em um Linux Gamer. Para tanto, foi necessário algumas horinhas, mas como sempre além dos tutoriais em vídeo deixarei abaixo o tutorial mastigado para todo mundo que quiser fazer esta loucura!

1 - Configurar Mirrors

Logue como Root

Su

Password:*****

nano /etc/slackpkg/mirrors

Descomente o Mirror de sua preferência apagando o # que está na Frente do ftp:// ou http://

Depois digite:

slackpkg update

E depois:

slackpkg upgrade-all

Estes primeiros comandos irão atualizar todo o sistema.

2 - Configurar o Sistema para iniciar com o novo Kernel

Para facilitar faremos tudo ou quase tudo em modo gráfico mesmo, para isso esteja logado como Root no terminal e digite: thunar

Isto irá fazer abrir o gerenciador de arquivos em modo gráfico!

Navegue até a pasta boot e copie os arquivos initrd.gz e vmlinuz-huge-5.4.34

Agora vá em: /boot/efi/EFI/Slackware e cole os arquivos substitua se necessário!

OBS: Note que vmlinuz-huge-5.4.34 é o Kernel talvez no dia que você for seguir este tutorial o número tenha mudado!

Chegou a hora de apontarmos o caminho para o elilo enxergar o novo Kernel abra o elilo.conf e deixe igual a este:

chooser=simple
delay=10
timeout=10
#
image=vmlinuz-huge-5.4.34
label=vmlinuz
initrd=initrd-5.4.34.gz
read-only
append="root=/dev/sda5 vga=normal ro"


Salve e feche tudo e reinicie seu sistema.


3 - Chegou a hora de instalarmos o multilib, ele é extremamente importante para que você possa instalar os drivers Nvidia e Steam, além de programas que apenas suportam 32bits:

Instalar Multilib

comandos do vídeo: ==================================================================
instalação do " multilib " para slackware 64 bits ==================================================================
O comando a seguir, irá gerar um diretório com nome " multilib " e fará o Download do conteúdo necessário.

VERSAO=14.2 ; lftp -c "open http://www.slackware.com ; mirror ~alien/multilib/$VERSAO multilib"

versão current

VERSAO=current ; lftp -c "open http://www.slackware.com ; mirror ~alien/multilib/current multilib" ==================================================================
este comando irá nos direcionar para dentro da pasta criada com o nome de multilib

cd multilib
==================================================================
e por fim este comando fará a subistituição dos pacotes baixados.

upgradepkg --install-new *.t?z slackware64-compat32/*-compat32/*.t?z ==================================================================

4 - Vamos instalar o pacote pré-compilado SLPKG:

O SLPKG tenta resolver as dependências faltantes no sistema facilita bastante caso ele não consiga resolver ele te mostra as dependências faltantes no sistema para que você possa procurar e compilar individualmente.

Acesse https://slackbuilds.org/

No Slackbuild você terá que baixar o pacote SOURCE: slpkg-3.8.7.tar.gz e o SlackBuild:slpkg.tar.gz

descompacte o Build:

sudo tar -xvf slpkg.tar.gz

digitando ls percebe-se que ele criou uma pasta chamada slpkg

mova o arquivo slpkg-3.8.7.tar.gz para dentro da pasta slpkg

mv slpkg-3.8.7.tar.gz /home/Downloads/slpkg

agora entre na pasta slpkg e dê o comando:

sudo sh slpkg.slackbuild ele compila o arquivo para pasta /tmp

entre na pasta /tmp:

cd /tmp

Execute o comando para instalar o arquivo compilado com o final tgz:

sudo installpkg slpkg-3.8.7….tgz

para o slpkg funcionar:

slpkg update

OBS: No tutorial em vídeo eu esqueci de instalar o pacote .tgz compilado na pas /tmp mas faço isso posteriormente no mesmo vídeo para instalar o Cliente Steam.

5 - Agora Chegou a hora da preparação para instalar o Driver Nvidia:

Para isso precisaremos inicialmente de um arquivo compilado que está localizado dentro do Pendrive ou DVD que você usou para instalar o Slackware no meu caso está em:

run/media/erickson/Slackware-current DVD/extra

Copie a pasta xf86-video-nouveau-blacklist

No meu caso copiei para:

home/erickson/Downloads

Agora baixe os drivers da Nvidia:

https://www.nvidia.com.br/Download/index.aspx?lang=br

Após ter baixado reinicie o PC para voltarmos ao modo texto:

Faça Login como Root!!!

Entre na pasta que estão localizados os drivers Nvidia e a pasta que copiamos do Pendrive:

No meu caso /home/erickson/Download

Entre na pasta:

cd /home/erickson/Downloads/xf86-video-nouveau-blacklist

Execute o comando

installpkg xf86-video-nouveau-blacklist-1.0-noarch-1.txz

Este comando acima fará que o driver nouveau fique na blacklist para que o Driver Nvidia seja usado no lugar.

Reinicie o Sistema!

Agora sim o Sistema está pronto para que o Driver Nvidia seja instalado, logado como root entre na pasta: cd /home/erickson/Downloads

chmod +x NVIDIA-Linux-x86_64-440.82.run

E depois:

./NVIDIA-Linux-x86_64-440.82.run

Dê Next e Ok para todas as opções!!! E prontinho Driver Instalado, Reinicie o Sistema!!!

6 - Hora de instalar o Client Steam:

OBS: Nesta hora do vídeo que eu notei que não instalei o Pacote que compilei do SLPKG.... Mas resolvido :-)

Instale a Steam, como Root dê o seguinte comando:

slpkg -s sbo steam

digite y e ENTER, aguarde a instalação e pronto!

EXTRAS:

Para iniciar em modo gráfico:

Entre no terminal logue como Root:

Digite: nano /etc/inittab

Onde está como:

id:3:initdefault:

mude o número de 3 para 4

ctrl+o ENTER e ctrlx+x ENTER para salvar e sair

Adicionar seu usuário ao sudo

Para dar poder ao seu usuário edite o arquivo:

nano /etc/sudoers

Procure onde está escrito: Root ALL=(ALL) ALL abaixo coloque erickson ALL=(ALL) ALL, lembrando que no lugar de “erickson” será seu nome de usuário!

Veja o Vídeo tutorial para ficar masi fácil, inscreva-se no canal e deixe o LIKE!!

quinta-feira, 16 de abril de 2020

Instalando o Driver Nvidia manualmente no MX Linux

Instalando o Driver Nvidia manualmente no MX Linux


Para quem gosta de jogar vários games é interessante ter instalado o Driver mais atual possível, principalmente quem joga alguns títulos via DXVK e Steam Play PROTON. Para jogos nativos do Linux é mais seguro e prático instalar os Drivers que estão nos repositórios oficiais da distro.
Instalar um driver manualmente é extremamente arriscado, por tanto, faça por sua conta e risco, entretanto fazer as coisas na unha é muito bom para ganhar experiência, aprender coisas novas é sempre muito bom. Em seguida explico como fazer.

Abra o terminal ctrl+alt+t

Habilite o suporte a 32 bits:

sudo dpkg --add-architecture i386
sudo apt-get update

Instale algumas Libs importantes:

sudo apt install libegl1 libgl1 libgles1 libgles2 libglvnd-core-dev libglvnd-dev libglvnd0 libglx0 libopengl0 -y

Baixe o dirver da NVIDIA:

https://www.nvidia.com.br/Download/index.aspx?lang=br

Agora precisaremos ir para o modo texto do sistema:

Digite o comando Ctrl+alt+F1
Faça seu login

Entre na pasta Downloads:

cd Downloads

Dê permissão para instalar o Driver:

chmod +x NVIDIA-Linux-X86_64-440.82.run

Agora iremos colocar o nouveau na blacklist:

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

Quando o arquivo abrir digite:

blacklist nouveau

Ctrl+o para gravar e ENTER

Agora digite:

sudo update-initramfs -u

e depois sudo reboot

Depois que o PC reiniciar dê Ctrl+alt+F1 novamente para entrar em modo texto.
Agora vamos para o Lightdm para instalar o drive:

sudo /etc/init.d/lightdm stop

Já baixamos o Driver, demos permissão para instalar, colocamos o nouveau na blacklist, atualizamos o initramfs, demos stop no lightdm, está na hora de instar o Driver Nvidia:

sudo su

cd Downloads

./NVIDIA-Linux-X86_64-440.82.run

siga os passos da instalação do driver YES e OK para todas as opções

Quer ver na prática assista meu vídeo tutorial inscreva-se no canal e não se esqueça do like: