WillianCristian
⚠ATENÇÃO FAÇA UM SNAPSHOT ANTES (Use: Timeshift)
1. Problema com Wayland e Nvidia 940MX
Para ativar Wayland com Nvidia:
Edite o arquivo de configuração do GDM:
sudo nano /etc/gdm/custom.conf
Remova o comentário da linha (apague o #):
WaylandEnable=true
Crie um arquivo de configuração para Nvidia no Wayland:
sudo nano /etc/modprobe.d/nvidia-wayland.conf
Adicione:
options nvidia-drm modeset=1
Atualize o initramfs:
sudo mkinitcpio -P
Verifique se o DRM está ativo:
cat /sys/module/nvidia_drm/parameters/modeset
(Deverá mostrar Y)
2. Tela de Verbose na Inicialização
Entendi! Vamos simplificar ao máximo a solução para remover as mensagens de verbose durante o boot, sem envolver o Plymouth:
Solução Direta para Remover Mensagens de Boot Verbose:
Edite o arquivo GRUB:
sudo nano /etc/default/grub
Modifique APENAS os seguintes parâmetros na linha GRUB_CMDLINE_LINUX_DEFAULT:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash loglevel=0 rd.udev.log_level=0"
Mantenha todos os outros parâmetros que já existem (como misobasedir, wayland, etc)
Apenas adicione/altere esses três:
quiet - modo silencioso
splash - mantém a tela de splash
loglevel=0 - desativa mensagens do kernel
rd.udev.log_level=0 - desativa mensagens do udev
Atualize o GRUB:
sudo update-grub
- Reinicie para testar:
reboot
Se ainda persistirem algumas mensagens:
Adicione estes parâmetros extras na mesma linha (dentro das aspas):
vt.global_cursor_default=0 fbcon=nodefer
Para reverter (caso necessário):
Basta remover loglevel=0 e rd.udev.log_level=0 e executar sudo update-grub novamente.
Esta solução:
- Não mexe no Plymouth
- Mantém todos seus parâmetros atuais
- Apenas silencia as mensagens do sistema
- É reversível facilmente
3. Problema com Carregador + Cabo de Rede
Solução para conflito de energia:
Instale os pacotes de gerenciamento de energia:
sudo pacman -S tlp acpi_call
Crie uma configuração personalizada:
sudo nano /etc/tlp.d/00-my.conf
Adicione:
USB_AUTOSUSPEND=0
USB_EXCLUDE_BTUSB=1
RUNTIME_PM_DRIVER_BLACKLIST="iwlwifi rtw88_8822ce"
Para o trackpad, crie uma regra específica:
sudo nano /etc/udev/rules.d/99-power.rules
Adicione:
SUBSYSTEM=="power_supply", ATTR{online}=="1", RUN+="/usr/bin/echo -n '0.5' > /sys/devices/platform/i8042/serio1/serio2/sensitivity"
4. Configuração Final
Reinicie e verifique:
sudo systemctl restart gdm
sudo systemctl enable --now tlp
Verificações pós-instalação:
- Para Wayland:
echo $XDG_SESSION_TYPE
- Para Nvidia:
nvidia-smi
- Para problemas de energia:
sudo tlp-stat -p
Estas soluções devem:
- Habilitar Wayland com Nvidia
- Remover a tela de verbose
- Resolver o conflito de energia entre carregador e cabo de rede
- Normalizar o comportamento do trackpad
Recomendo testar cada correção individualmente para identificar qual resolve cada problema específico. Algumas configurações podem precisar de ajustes finos dependendo do seu hardware específico.