Skip to content

Latest commit

 

History

History
636 lines (488 loc) · 28.8 KB

02-xps-l502x.md

File metadata and controls

636 lines (488 loc) · 28.8 KB

#Autor: Robson Vaamonde
#Procedimentos em TI: http://procedimentosemti.com.br
#Bora para Prática: http://boraparapratica.com.br
#Robson Vaamonde: http://vaamonde.com.br
#Facebook Procedimentos em TI: https://www.facebook.com/ProcedimentosEmTi
#Facebook Bora para Prática: https://www.facebook.com/BoraParaPratica
#Instagram Procedimentos em TI: https://www.instagram.com/procedimentoem
#YouTUBE Bora Para Prática: https://www.youtube.com/boraparapratica
#Data de criação: 01/10/2020
#Data de atualização: 03/08/2024
#Versão: 0.30
#Testado e homologado no Linux Mint 20 Ulyana, 20.1 Ulyssa, 20.2 Uma e 20.3 Una x64
#Testado e homologado no Linux Mint 21 Vanessa, 21.1 Vera, 21.2 Victoria e 21.3 Virginia x64
#Testado e homologado no Linux Mint 22 Wilma x64

#Lançamentos Oficiais do Linux Mint 22
31/01/2024 - Anúncio o Linux Mint 22 "Wilma" https://blog.linuxmint.com/?p=4639
01/04/2024 - Primeiras novidades do Linux Mint 22 "Wilma" https://blog.linuxmint.com/?p=4660
09/04/2024 - Repositório no Github do Linux Mint 22 "Wilma" https://blog.linuxmint.com/?p=4671
30/04/2024 - Primeiros Recursos do Linux Mnt 22 "Wilma" https://blog.linuxmint.com/?p=4675
03/06/2024 - Atualização dos Repositórios do Linux Mint 22 "Wilma" https://blog.linuxmint.com/?p=4719
01/07/2024 - Liberação do BETA do Linux Mint 22 "Wilma" https://blog.linuxmint.com/?paged=3

Novos Recursos do Linux Mint 22 "Wilma" https://www.linuxmint.com/rel_wilma_whatsnew.php

Informações da Versão do Linux Mint 22 "Wilma" https://www.linuxmint.com/rel_wilma.php

#Lançamentos Oficiais do Linux Mint 21.x
12/01/2024 - Lançamento Oficial do Linux Mint 21.3: https://blog.linuxmint.com/?p=4624
10/12/2023 - Lançamento do BETA do Linux Mint 21.3: https://blog.linuxmint.com/?p=4611
06/12/2023 - Novidades da Versão do Linux Mint 21.3: https://blog.linuxmint.com/?p=4604
26/10/2023 - Anunciado a Versão do Linux Mint 21.3: https://blog.linuxmint.com/?p=4591
02/07/2023 - Planejamento do Lançamento da Versão 21.3: https://blog.linuxmint.com/?p=4554

Novos Recursos do Linux Mint 21.2 Victoria Cinnamon: https://www.linuxmint.com/rel_victoria_cinnamon_whatsnew.php
16/07/2023 - Lançamento da Versão Oficial do Linux Mint 21.2 Victoria: https://blog.linuxmint.com/?p=4543
21/06/2023 - Lançamento da Versão BETA do Linux Mint 21.2 Victoria: https://blog.linuxmint.com/?p=4523

Novos Recursos do Linux Mint 21.1 Vera Cinnamon: https://www.linuxmint.com/rel_vera_cinnamon_whatsnew.php
Informações da Nova Versão do Linux Mint 21.1 Vera: https://www.linuxmint.com/rel_vera_cinnamon.php
06/12/2022 - Lançamento da Versão BETA do Linux Mint 21.1 Vera Cinnamon: https://blog.linuxmint.com/?p=4442
03/12/2022 - Lançamento das Versões "BETA" do Linux Mint 21.1 Vera: https://blog.linuxmint.com/?p=4438

#Lançamentos Oficiais do Linux Mint 20.x
08/07/2021 - Linux Mint 20.2 “Uma” Cinnamon released!: https://blog.linuxmint.com/?p=4102
08/07/2021 - How to upgrade to Linux Mint 20.2: https://blog.linuxmint.com/?p=4111
New features in Linux Mint 20.2 Cinnamon: https://www.linuxmint.com/rel_uma_cinnamon_whatsnew.php
Release Notes for Linux Mint 20.2 Cinnamon: https://www.linuxmint.com/rel_uma_cinnamon.phpp
07/01/2022 - Linux Mint 20.3 “Una” Cinnamon released! https://blog.linuxmint.com/?p=4220
Release Notes for Linux Mint 20.3 Cinnamon: https://www.linuxmint.com/rel_una_cinnamon.php

Dell XPS L502X

Link da vídeo aula: https://www.youtube.com/watch?v=67xQKa8PyZc

Dell XPS L502X

Link da vídeo aula: https://www.youtube.com/watch?v=-zXv9V_0d5c

#Instalação do Linux Mint 64 Bits no Dell XPS L502X (2011)

#01_ Software para criação de Pen Drive Bootável do Linux Mint 20.x, 21.x ou 22.x x64

01) Rufus (Microsoft): https://rufus.ie/pt_BR/
02) YUMI: https://www.pendrivelinux.com/yumi-multiboot-usb-creator/
03) Etcher: https://www.balena.io/etcher/
04) UNetbootin: https://unetbootin.github.io/
05) Ventoy: https://www.ventoy.net/en/index.html
06) Linux Live USC Creator: https://www.linuxliveusb.com/
07) Popsicle: https://github.com/pop-os/popsicle

#OBSERVAÇÃO IMPORTANTE: após vários testes com software de gravação de Pen Drive para a instalação
#do Linux Mint versões 21.x, o boot inicial não funciona corretamente, veja os procedimentos no
#item 04 para mais detalhes de como resolver essa falha.

#OBSERVAÇÃO IMPORTANTE: após o lançamento do Linux Mint 22 Codinome Wilma x64 a falha do boot inicial
#que acontecia no Linux Mint 21.x foi resolvida.

#02_ Configurações do Hardware do Dell XPS L502X

01) CPU Intel i7 2670QM 3.1Ghz, 
02) RAM 16.0GB DDR-3 1600Mhz, 
03) HD SSD Corsair 240GB e Seagate 500GB 7200rpm, 
04) VÍDEO LCD 15, HDMI, Intel HD Graphics, NVIDIA GeForce GT 525M
05) NETWORK Ethernet Realtek RTL-8168, Wireless Intel Centrino 1030 e Bluetooth Intel
06) Audio Intel 6 Series/C200 e NVIDIA GF108
07) Webcam

#03_ Configuração da BIOS (versão A12) do Dell XPS L502X

01) Configuração Padrão de Fábrica, 
02) Hard Disk SATA em AHCI, 
03) VT-x habilitado, 
04) Audio habilitado, 
05) Wireless habilitado,
06) Bluetooth habilitado.

#04_ Inicialização da Instalação do Linux Mint 20.x, 21.x e 22.x x64

#Inicialização padrão do Linux Mint 20.x, a falha de resolução de vídeo não acontece nesse 
#modelo de notebook da Dell XPX L502X devido o monitor ser de 15 e atingir altas resoluções.

Atalho para a escolha do Boot (Boot Options) na inicialização: F12

#OBSERVAÇÃO IMPORTANTE: APÓS A CRIAÇÃO DO PEN DRIVE BOOTÁVEL DO LINUX MINT 21.x UTILIZANDO
#O GRAVADOR DE IMAGEM USB COM A ISO OFICIAL DO LINUX MINT 21.x A MENSAGEM DE ERRO: Operating
#system not found É MOSTRADA, ISSO NÃO ACONTECE NA VERSÃO 20.x, CONFORME RELATOS NO FÓRUM DO
#LINUX MINT ESSE ERRO ESTÁ ASSOCIADO A ALGUM DISCO FORMATADO COM SUPORTE A GPT (GUID Partition
#Table) UTILIZADO EM SISTEMAS UEFI (Unified Extensible Firmware Interface), TESTES FEITO COM
#VÁRIOS SOFTWARE DE GRAVAÇÃO DE IMAGEM USB NO LINUX ACONTECEU O MESMO ERRO.

#A FALHA FOI RESOLVIDA UTILIZANDO O SOFTWARE RUFUS NO MICROSOFT WINDOWS, MAIS NA VERSÃO DO
#LINUX MINT 21.x A INICIALIZAÇÃO NORMAL NÃO APARECE A TELA GRÁFICA DO LINUX MINT, SENDO 
#NECESSÁRIO SELECIONAR A OPÇÃO MODO DE COMPATIBILIDADE QUE É RECOMENDADO PARA EQUIPAMENTOS 
#LEGADOS.

#OBSERVAÇÃO IMPORTANTE: APÓS A INSTALAÇÃO PADRÃO DO LINUX MINT 21.x NO DELL XPS L502X COM
#A VERSÃO DA BIOS PADRÃO DE FÁBRICA O SISTEMA NÃO INICIALIZA, MOSTRANDO A MENSAGEM DE FALHA: 
#Operating system not found. ESSE ERRO ACONTECE NAS VERSÕES: 21.1, 21.2 E 21.3 x64.

#PARA RESOLVER O PROBLEMA DE INICIALIZAÇÃO DO LINUX MINT NO DELL XPS L502X RECOMENDO SEGUIR
#OS PROCEDIMENTOS ABAIXO QUE FOI RETIRADO DO FÓRUM DO LINUX MINT, O ERRO ESTÁ ASSOCIADO AO
#SUPORTE AO UEFI NA INSTALAÇÃO PADRÃO DO LINUX MINT 21.x COM KERNEL >= 5.15 QUE DEIXOU DE
#SUPORTAR VÁRIOS HARDWARE LEGADOS.

01) bootar o pendrive do Linux Mint 21.x em Modo de Compatibilidade;
02) após o boot inicial, clicar no Menu, na busca indexada digitar: GParted;
03) no GParted selecionar o disco que você vai instalar o Linux Mint: /dev/???;
04) remover todas as partições existente nesse disco (delete) e clicar em: Apply All Operations;
05) habilitar o suporte ao MBR(msdos) no disco clicando em: Device, Create Partition Table;
06) selecione: msdos e clique em: Apply
07) após a criação da Tabela de Partição fazer a criação da partição Ext4 / (raiz)
    A) no disco não alocado (unallocated) clique com o botão diretório do mouse e selecione: New
    B) deixe o padrão da partição clique em: Add
    C) aplique as mudanças em: Apply All Operations, depois: Apply, finalize clicando em: Close
08) após a criação da partição Ext4 você já pode fechar o GParted e iniciar a instalação do Linux Mint

01) iniciar a instalação do Linux Mint clicando no ícone de: Install Linux Mint no Desktop;
02) seguir os procedimentos de configuração padrão até a tela de: Tipo de Instalação
03) na tela de tipo de instalação selecione: Opções avançadas e clique em: Continuar
04) selecione a partição formatada em Ext4 e clique em: Alterar
05) no campo: Usar como, selecione: Sistema de arquivos com "journaling" ext4
06) NÃO MARCAR A OPÇÃO: Formatar a partição
07) no campo: Ponto de montagem, selecione: / (Raiz) clique em: OK
08) na tela de: Gravar as mudanças anteriores em disco e continuar clique em: Continuar
09) selecione novamente a sua partição Ext4 e clique em: Instalar agora
10) na tela de: Go back to the menu and resume partitioning clique em: Continuar
11) na tela de: Você quer retornar para a partição clique em: Continuar
12) na tela de: Continuar com a instalação clique em: Continuar
13) após essas configurações finalize a instalação do Linux Mint no Dell XPS L502X 

#OBSERVAÇÃO IMPORTANTE: DEPOIS QUE VOCÊ RESOLVEU O PROBLEMA DE INICIALIZAÇÃO DO LINUX MINT
#21.x NO DELL XPS L502X OUTRO ERRO VAI ACONTECER NA PRIMEIRA INICIALIZAÇÃO DO SISTEMA QUE 
#ESTÁ ASSOCIADO AO DRIVER DE VÍDEO NOUVEAU QUE NÃO TEM MAIS SUPORTE A PLACA DE VÍDEO NVIDIA
#LEGADAS, PRECISANDO ALTERAR O GRUB E DESABILITAR O SUPORTE AO NOUVEAU.

#OBSERVAÇÃO IMPORTANTE: O LINUX MINT 21.3 VIRGINIA x64 A FALHA DO NOUVEAU FOI RESOLVIDA
#NÃO SENDO NECESSÁRIO EXECUTAR OS PROCEDIMENTOS ABAIXO.

01) após a reinicialização do sistema e no boot inicial após a BIOS pressione: Esc
02) o boot do Linux Mint será apresentado, selecione: Advanced options for Linux Mint 21.1 Cinnamon <Enter>
03) selecione: Linux Mint 21.x Cinnamon, with Linux 5.15.0-56-generic (recovery mode) <Enter>
04) no Menu de recuperação selecione: network <Enter> clique em: <Sim>
05) no Menu de recuperação selecione: root <Enter> e: <Enter> novamente para continuar
06) no bash/shell faça a instalação do editor de texto vim: apt install vim <Enter>
07) edite o arquivo do GRUB digitando o comando: vim /etc/default/grub <Enter>
    INSERT
	  # alterar as configurações padrão do linux linha 10: 
	  # de..: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
	  # para: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
	  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
    #salvar e sair do arquivo
    ESC SHIFT : x <Enter>
08) atualize o GRUB com o comando: update-grub <Enter>
09) reinicie o seu Linux Mint com o comando: init 6 <Enter>

#OBSERVAÇÃO IMPORTANTE: O Linux Mint 21, 21.1 e 21.2 tem a mesma falha de inicialização do
#driver no Dell XPS L502X, sendo necessário fazer os mesmos procedimentos.

#OBSERVAÇÃO IMPORTANTE: O Linux Mint 22 a falha de inicialização do boot inicial foi resolvida,
#essa versão utiliza por padrão o Kernel 6.x.

#OBSERVAÇÃO IMPORTANTE: APÓS A INSTALAÇÃO PADRÃO DO LINUX MINT 22.x NO DELL XPS L502X COM
#A VERSÃO DA BIOS PADRÃO DE FÁBRICA O SISTEMA NÃO INICIALIZA, MOSTRANDO A MENSAGEM DE FALHA: 
#Operating system not found. ESSE ERRO ACONTECE NAS VERSÕES: 22.x X64.

#PARA RESOLVER O PROBLEMA DE INICIALIZAÇÃO DO LINUX MINT NO DELL XPS L502 RECOMENDO SEGUIR
#OS PROCEDIMENTOS ABAIXO QUE FOI RETIRADO DO FÓRUM DO LINUX MINT, O ERRO ESTÁ ASSOCIADO AO
#SUPORTE AO UEFI NA INSTALAÇÃO PADRÃO DO LINUX MINT 22.x COM KERNEL >= 6.8 QUE DEIXOU DE
#SUPORTAR VÁRIOS HARDWARE LEGADOS.

01) bootar o pendrive do Linux Mint 22.x em Modo de Compatibilidade;
02) após o boot inicial, clicar no Menu, na busca indexada digitar: GParted;
03) no GParted selecionar o disco que você vai instalar o Linux Mint: /dev/???;
04) remover todas as partições existente nesse disco (delete) e clicar em: Apply All Operations;
05) habilitar o suporte ao MBR(msdos) no disco clicando em: Device, Create Partition Table;
06) selecione: msdos e clique em: Apply
07) após a criação da Tabela de Partição fazer a criação da partição Ext4 / (raiz)
    A) no disco não alocado (unallocated) clique com o botão diretório do mouse e selecione: New
    B) deixe o padrão da partição clique em: Add
    C) aplique as mudanças em: Apply All Operations, depois: Apply, finalize clicando em: Close
08) após a criação da partição Ext4 você já pode fechar o GParted e iniciar a instalação do Linux Mint

01) iniciar a instalação do Linux Mint clicando no ícone de: Install Linux Mint no Desktop;
02) seguir os procedimentos de configuração padrão até a tela de: Tipo de Instalação
03) na tela de tipo de instalação selecione: Opção avançada e clique em: Continuar
04) selecione a partição formatada em Ext4 e clique em: Alterar
05) no campo: Usar como, selecione: Sistema de arquivos com "journaling" ext4
06) NÃO MARCAR A OPÇÃO: Formatar a partição
07) no campo: Ponto de montagem, selecione: / (Raiz) clique em: OK
08) na tela de: Gravar as mudanças anteriores em disco e continuar clique em: Continuar
09) selecione novamente a sua partição Ext4 e clique em: Instalar agora
10) na tela de: Go back to the menu and resume partitioning clique em: Continuar
11) na tela de: Você quer retornar para a partição clique em: Continuar
12) na tela de: Continuar com a instalação clique em: Continuar
13) após essas configurações finalize a instalação do Linux Mint no Dell XPS L502X 

#05_ Driver da Placa de Rede Sem-Fio (Wi-Fi/Wireless) e Bluetooth

#Placa de Rede Sem-Fio é reconhecida no Live-CD do Mint, depois de instalado o Mint ela já está 
#habilitada por padrão.

#Placa Bluetooth integrada da Placa de Rede Sem-Fio Intel é reconhecida no Live-CD do Mint, depois
#de instalado o Mint ela já está habilitada por padrão.

#06_ Hard Disk SATA SSD 240 e SATA 500GB 7200rpm

A) Modelo Corsair Force GT3, Hard Disk utilizado para a instalação do Linux Mint, sem necessidade
de particionamento (instalação padrão), 

B) Hard Disk Seagate usado para armazenamento de arquivos e backup (case Akasa AK-OA2SSA-BKV2 2,5).

#OBSERVAÇÃO IMPORTANTE: sempre utilizar o software GParted para remover todas as partições
#existente no disco que será feito a instalação do Linux Mint, isso deixa o sistema mais
#seguro e não causa os problemas de Múltiplos Boots.

#07_ Pós-Instalação do Linux Mint 20.x, 21.x ou 22.x x64

#atualizando o sistema operacional via MintUpdate (Recomendado)
01) Atualização do sistema utilizando o MintUpdate;
02) Atualização do sistema utilizando o Apt;

#atualizando o sistema operacional via Terminal
#atalho para acessar o Terminal
Terminal: Ctrl + Alt + T

#recomendo utilizando o comando: apt - o comando: apt-get e considerado obsoleto
sudo apt update
sudo apt upgrade
sudo apt full-upgrade
sudo apt dist-upgrade
sudo apt autoremove
sudo apt autoclean
sudo apt clean

#rebootar o sistemas após a atualização
sudo reboot

#08_ Instalação do Linux Kernel OEM no Linux Mint 20.x, 21.x ou 22.x x64

#INSTALAÇÃO DO KERNEL OEM LINUX MINT 20.x (KERNEL >= 5.15)

#Linux Mint Versão 20.x - Kernel >= 5.15 (NÃO RECOMENDADO MAIS O SEU USO)
sudo apt install linux-oem-20.04 fdutils

#Linux Mint Versão 20.x - Kernel >= 5.15 (NÃO RECOMENDADO MAIS O SEU USO)
sudo apt install linux-oem-20.04b fdutils

#Linux Mint Versão 20.x - Kernel >= 5.15 (NÃO RECOMENDADO MAIS O SEU USO)
sudo apt install linux-oem-20.04c fdutils

#Linux Mint Versão 20.x - Kernel >= 5.15 (TESTADO E HOMOLOGADO, RECOMENDO A SUA INSTALAÇÃO)
sudo apt install linux-oem-20.04d fdutils

#Reinicializar o Sistema
sudo reboot

#Verificando a versão do Kernel que está rodando na inicialização do Linux Mint
#opção do comando uname: -a (all)
sudo uname -a

#INSTALAÇÃO DO KERNEL OEM LINUX MINT 21.x (KERNEL >= 5.17, KERNEL >= 6.0, KERNEL >= 6.1 e KERNEL >= 6.5)

#Linux Mint Versão 21.x - Kernel >= 5.17 (NÃO RECOMENDADO MAIS O SEU USO)
sudo apt install linux-oem-22.04a fdutils

#Linux Mint Versão 21.x - Kernel >= 6.0 (NÃO RECOMENDADO MAIS O SEU USO)
sudo apt install linux-oem-22.04b fdutils

#Linux Mint Versão 21.x - Kernel >= 6.1 (NÃO RECOMENDADO MAIS O SEU USO)
sudo apt install linux-oem-22.04c fdutils

#Linux Mint Versão 21.x - Kernel >= 6.5 (TESTADO E HOMOLOGADO, RECOMENDO A SUA INSTALAÇÃO)
sudo apt install linux-oem-22.04d fdutils

#Reinicializar o Sistema
sudo reboot 

#Verificando a versão do Kernel que está rodando na inicialização do Linux Mint
#opção do comando uname: -a (all)
sudo uname -a

#INSTALAÇÃO DO KERNEL OEM LINUX MINT 22.x (KERNEL >= 6.8)

#Linux Mint Versão 22.x - Kernel >= 6.8 (NÃO RECOMENDADO MAIS O SEU USO)
sudo apt install linux-oem-24.04 fdutils

#Linux Mint Versão 22.x - Kernel >= 6.8 (TESTADO E HOMOLOGADO, RECOMENDO A SUA INSTALAÇÃO)
sudo apt install linux-oem-24.04a fdutils

#Reinicializar o Sistema
sudo reboot 

#Verificando a versão do Kernel que está rodando na inicialização do Linux Mint
#opção do comando uname: -a (all)
sudo uname -a

#09_ Instalação dos Aplicativos Básicos no Linux Mint 20.x, 21.x ou 22.x x64

#atualizando as lista do Apt
sudo apt update

#instalação dos software base do Linux Mint 20.x e 21.x
#opção da contra barra (\): criar uma quebra de linha no terminal
sudo apt install software-properties-common build-essential lsb-core dkms lsb-release \
apt-transport-https module-assistant

#instalação dos software base do Linux Mint 22
#opção da contra barra (\): criar uma quebra de linha no terminal
sudo apt install software-properties-common build-essential lsb-base dkms lsb-release \
apt-transport-https module-assistant

#instalação dos software de hardware e monitoramento do Linux Mint 20.x, 21.x e 22.x
#opção da contra barra (\): criar uma quebra de linha no terminal
sudo apt install htop nmon i8kutils psensor tlp tlp-rdw cpufrequtils cputool ipmitool \
ipmiutil smartmontools

#instalação dos software de aplicativos básicos do Linux Mint 20.x, 21.x
#opção da contra barra (\): criar uma quebra de linha no terminal
sudo apt install ttf-mscorefonts-installer cheese guvcview v4l-utils cairo-dock vim git \
p7zip-full p7zip-rar

#instalação dos software de aplicativos básicos do Linux Mint 22.x
#opção da contra barra (\): criar uma quebra de linha no terminal
sudo apt install ttf-mscorefonts-installer cheese guvcview v4l-utils vim git p7zip-full \
p7zip-rar

#reinicializar o Sistema
sudo reboot

#10_ Instalação dos Drives da NVIDIA e Intel Graphics no Linux Mint 20.x, 21.x ou 22.x x64

#INSTALAÇÃO DO DRIVER DA NVIDIA NO LINUX MINT 20.x

Recomendado utilizar o Gerenciador de Drives do Linux Mint (ou por linha de comando, não recomendado)

A) NVIDIA Corporation: GF108M [GeForce GT 525M]: 
B) nvidia-driver-390 (funcionando perfeitamente, testado no dia: 02/12/2022)
C) Aplicar as mudanças
D) Reinicializar o Sistema após a instalação (Reiniciar)

#Instalar os software necessários para o bom funcionamento dos Drivers da NVIDIA e Intel

#atualizando as lista do Apt
sudo apt update

#instalando os software de CPU e VGA
sudo apt install vainfo intel-gpu-tools

#atualizando os IDS dos hardware do Linux Mint
sudo update-pciids

#verificando as informações de Drivers e Recursos OpenGL
#opção do comando grep: -i (ignore-case)
sudo lspci | grep -i nvidia
sudo nvidia-smi
sudo glxinfo | less
sudo glxgears

#INSTALAÇÃO DO DRIVER DA NVIDIA NO LINUX MINT 21.x

#OBSERVAÇÃO IMPORTANTE: a instalação do Driver da Nvidia no Linux Mint 21.x utilizando o Kernel
#>= 6.0 ou 6.1 precisa do GCC-12 que não vem instalado e configurado por padrão, recomendo fazer 
#a sua instalação e configuração primeiro antes de instalar o Driver da Nvidia no Dell XPS L502X.

#atualizando as lista do apt
sudo apt update

#instalando os software base e a dependência GCC
sudo apt install dkms build-essential lsb-release gcc-12

#Configurando o suporte ao GCC-11 e GCC-12 no Linux Mint 21.x

#configurando o suporte ao GCC-12 com prioridade alta
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100 --slave /usr/bin/g++ g++ /usr/bin/g++-12 --slave /usr/bin/gcov gcov /usr/bin/gcov-12

#configurando o suporte ao GCC-11 com prioridade média
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 90 --slave /usr/bin/g++ g++ /usr/bin/g++-11 --slave /usr/bin/gcov gcov /usr/bin/gcov-11

#Verificando as configurações do GCC-12 no Linux Mint 21.x
sudo update-alternatives --config gcc
sudo gcc --version

Recomendado utilizar o Gerenciador de Drives do Linux Mint (ou por linha de comando, não recomendado)

A) NVIDIA Corporation: GF108M [GeForce GT 525M]: 
B) nvidia-driver-390 (funcionando perfeitamente, testado no dia: 02/12/2022)
C) Aplicar as mudanças
D) Reinicializar o Sistema após a instalação (Reiniciar)

#Instalar os software necessários para o bom funcionamento dos Drivers da NVIDIA e Intel

#atualizando as lista do Apt
sudo apt update

#instalando os software de CPU e VGA
sudo apt install vainfo intel-gpu-tools

#atualizando os IDS dos hardware do Linux Mint
sudo update-pciids

#verificando as informações de Drivers e Recursos OpenGL
#opção do comando grep: -i (ignore-case)
sudo lspci | grep -i nvidia
sudo nvidia-smi
sudo glxinfo | less
sudo glxgears

#OBSERVAÇÃO IMPORTANTE: A PARTIR DA VERSÃO DO UBUNTU 22.04.4 QUE É A BASE DO LINUX MINT 21.3 E
#DO UBUNTU 24.04 QUE É A BASE DO LINUX MINT 22 O SUPORTE AO DRIVER DA NVIDIA 390 FOI REMOVIDO
#DO KERNEL PADRÃO E DOS REPOSITÓRIO DO UBUNTU E LINUX MINT, O DRIVER PADRÃO PARA PLACAS LEGADAS
#AGORA É O NOUVEAU, OS DRIVERS DA NVIDIA DISPONÍVEL NO LINUX MINT 22 E A PARTIR DA VERSÃO 460.

Software de Benchmark para GNU/Linux
01) PassMark: https://www.passmark.com/products/pt_linux/index.php
02) Hardinfo: https://github.com/lpereira/hardinfo
03) Unigine: https://benchmark.unigine.com/
04) GpuTest: https://www.geeks3d.com/gputest/

#OBSERVAÇÃO IMPORTANTE: NO VÍDEO DE CONFIGURAÇÃO DO DELL XPS L502X EU NÃO FIZ MENÇÃO AO PROBLEMA 
#DE SCREEN TEARING DA PLACA DE VÍDEO NVIDIA EM COMPUTADORES QUE TEM O SUPORTE A PLACAS HÍBRIDAS, 
#PARA RESOLVER ESSE PROBLEMA NO DELL XPS L502X EXECUTEI OS SEGUINTES PROCEDIMENTOS;

#CONFIGURAÇÃO DO SCREEN TEARING NO LINUX MINT 20.x

01) Executar os procedimentos no Terminal (Ctrl + Alt + T)

#se logando como root no Linux Mint
#opção do comando sudo: -i (login)
sudo -i

#habilitando o suporte ao DRM da NVidia
echo "options nvidia-drm modeset=1" >> /etc/modprobe.d/nvidia-drm-nomodeset.conf

#habilitando o suporte ao Swappiness, só execute esse procedimento se você tiver >= 8GB de RAM
echo "vm.swappiness=10" >> /etc/sysctl.conf 

#opção do comando update-initramfs: -u (update)
update-initramfs -u

#Reinicializar o Sistema
sudo reboot

#verificando o suporte do DRM da Nvidia se foi habilitado, tem que aparecer a letra Y
sudo cat /sys/module/nvidia_drm/parameters/modeset 

#CONFIGURAÇÃO DO SCREEN TEARING NO LINUX MINT 21.x

#OBSERVAÇÃO IMPORTANTE: no Linux Mint 21.x não é mais necessário fazer a configuração do Screen
#Tearing, se você fazer essa configuração com o Kernel >= 6.x o ambiente gráfica não funciona 
#corretamente, faça somente a configuração do Swappiness

01) Executar os procedimentos no Terminal (Ctrl + Alt + T)

#se logando como root no Linux Mint
#opção do comando sudo: -i (login)
sudo -i

#habilitando o suporte ao Swappiness, só execute esse procedimento se você tiver >= 8GB de RAM
echo "vm.swappiness=10" >> /etc/sysctl.conf 

#opção do comando update-initramfs: -u (update)
update-initramfs -u

#Reinicializar o Sistema
sudo reboot

Testar o Screen Tearing no Firefox e no Google Chrome
01) Screen Tearing Test: https://www.youtube.com/watch?v=MfL_JkcEFbE (Qualidade 1080p - Full Screen)
02) Tearing test @60fps: https://www.youtube.com/watch?v=0RvIbVmCOxg (Qualidade 1080p - Full Screen)
03) Vsync Tearing Test: https://www.youtube.com/watch?v=9hIRq5HTh5s (Qualidade 1080p - Full Screen)
04) Test Your Video Playback: https://www.youtube.com/watch?v=2wVC-ZLhIHI (Qualidade 1080p - Full Screen)

#OBSERVAÇÃO IMPORTANTE: NO VÍDEO DE CONFIGURAÇÃO DO DELL XPS L502X EU NÃO FIZ MENÇÃO AO PROBLEMA
#DAS TECLAS DE TOQUE ESPECIAL (TOUCH KEYS) QUE SÃO MAPEADAS ESTRANHAMENTE POR PADRÃO, APARENTEMENTE
#ELAS SÃO MAPEADAS NA MESMA SEQUÊNCIA DAS TECLAS FN+F# QUE FAZEM O MESMA FUNÇÃO.

01) Executar os procedimentos no Terminal (Ctrl + Alt + T)

#editando o arquivo de configuração do mapeamento do teclas
sudo vim /lib/udev/keymaps/dell-xps-l502x
INSERT
	#adicionar os valores abaixo
	0x85 prog1 # Second touch key
	0x84 media # Third touch key
#salvar e sair do arquivo
ESC SHIFT : x <Enter>

#editando o arquivo de mapeamento das teclas
sudo vim /etc/udev/rules.d/99-l502x-keys.rules
INSERT
	# Keymap Dell Touch keys
	SUBSYSTEM=="input", KERNEL=="event4", RUN+="keymap $name dell-xps-l502x"
#salvar e sair do arquivo
ESC SHIFT : x <Enter>

#OBSERVAÇÃO IMPORTANTE: NO VÍDEO DE CONFIGURAÇÃO DO DELL XPS L502X EU NÃO FIZ MENÇÃO AO SWAPFILE
#QUE É CRIADO AUTOMATICAMENTE NA INSTALAÇÃO DO LINUX MINT, QUANDO VOCÊ ESTÁ UTILIZANDO SSD, M.2 OU 
#NVME É RECOMENDADO DESATIVAR O SUPORTE AO SWAPFILE PARA AUMENTAR O TEMPO DE VIDA DO SSD. TRIM É UM 
#COMANDO QUE INFORMA QUAIS PÁGINAS OU BLOCOS ESTÃO REALMENTE EM USO EM SEU SSD. ESSA FUNÇÃO AUMENTA 
#O DESEMPENHO DO DISPOSITIVO, GERA MAIS ESPAÇO LIVRE E AINDA AUXILIA A PROLONGAR SUA VIDA ÚTIL.

01) Executar os procedimentos no Terminal (Ctrl + Alt + T)

#desativando o arquivo de Swapfile
#opção do comando swapoff: -v (verbose)
#opção do comando rm: -v (verbose)
sudo swapon --show
sudo swapoff -v /swapfile

#editando o arquivo de tabela de sistema de arquivo
sudo vim /etc/fstab
INSERT
	#Comentar a linha 12 (doze) do Swapfile (salvar e sair: Esc Shift: x)
	#swapfile	none	swap	sw	0	0
#salvar e sair do arquivo
ESC SHIFT : x <Enter>

#remover o arquivo de Swapfile
sudo rm -v /swapfile

#reinicializar o Sistema
sudo reboot

01) Executar os procedimentos no Terminal (Ctrl + Alt + T)

#verificando o status dos serviços de Swapfile e FSTrim
sudo swapon --show
sudo systemctl status fstrim.service
sudo systemctl status fstrim.timer

#11_ Instalação e Configuração dos Aplicativos utilizados no meu Dia-a-Dia no Linux Mint 20.x, 21.x ou 22.x x64

01) VirtualBOX: https://www.virtualbox.org/
(link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/01-virtualbox.md)

02) VMware Workstation: https://www.vmware.com/br/products/workstation-pro.html
(link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/02-vmware.md)	

03) Docker CE: https://www.docker.com/
(link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/03-docker.md)

04) GNS3: https://www.gns3.com/
(link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/04-gns3.md)

05) Cisco Packet Tracer: https://www.packettracernetwork.com/
(link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/05-packettracer.md)

06) Tilix: https://gnunn1.github.io/tilix-web/
(link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/06-tilix.md)

07) Ansible: https://www.ansible.com/
(link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/07-ansible.md)

08) Vagrant: https://www.vagrantup.com/
(link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/08-vagrant.md)

09) Powershell: https://docs.microsoft.com/pt-br/powershell/scripting/overview?view=powershell-7.2
(link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/09-powershell.md)

10) VS Code: https://code.visualstudio.com/
(Link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/10-vscode.md)

11) WPS Office: http://linux.wps.com/
(link: https://github.com/vaamonde/dell-linuxmint/blob/master/software/11-wpsoffice.md)

12) NotepadQQ: https://notepadqq.com/s/
sudo apt update && sudo apt install notepadqq

13) KolourPaint: https://kde.org/applications/en/graphics/org.kde.kolourpaint
sudo apt update && sudo apt install kolourpaint

14) Google Chrome: https://www.google.com/intl/pt-BR/chrome/

15) Genymotion: https://www.genymotion.com/download/

16) Kazam: https://launchpad.net/kazam
sudo apt update && sudo apt install kazam

17) Kdenlive: https://kdenlive.org/en/
(link da versão AppImage >=20.08.2: https://kdenlive.org/en/download/)

18) Audacity: https://www.audacityteam.org/
sudo apt update && sudo apt install audacity

19) OBS Studio: https://obsproject.com/pt-br
(link da versão para Linux: https://obsproject.com/pt-br/download)

20) Mega: https://mega.nz/
(link da versão >=: https://mega.nz/sync)

21) Teams: https://www.microsoft.com/pt-br/microsoft-365/microsoft-teams/download-app
(link da versão >=1.3.00: https://www.microsoft.com/pt-br/microsoft-365/microsoft-teams/download-app#desktopAppDownloadregion)

22) VLC: https://www.videolan.org/vlc/index.pt-BR.html
sudo apt update && sudo apt install vlc

23) Skype: https://www.skype.com/pt-br/
(link da versão >=8.66.0.74: https://www.skype.com/pt-br/get-skype/)<br>

24) Redshift: http://jonls.dk/redshift/
(nativo no Linux Mint, versão >= 1.12)

25) Timeshift: https://github.com/teejee2008/timeshift
(nativo no Linux Mint, versão >= 20.03)