Recente resolvi baixar o sistema cachy os para jogos no geral porém estou enfrentando um problema de tela preta.
Minha configuracao é:
CPU: AMD ATLHON 3000G
GPU: RX 580 8GB 2048SP
RAM: 16GB
PLACA MAE: A320M-A PRO
SSD: 240GB
Ele passou na etapa de instalação do sistema com o pen-drive conectado instalou e tudo porem ao tirar o pen-drive e usar o sistema definitivamente da uma tela preta “sem sinal” e so inicia o sistema com o comando “nomodeset” no grub porém perde muito desempenho alguem pode me ajudar por favor?
Não apareceu nada. Eu clico em “cachy os” para rodar o sistema. Ele carrega várias linhas iniciais do boot, aí depois ele fica com uma tela preta e, em seguida, aparece na tela “no signal”.
Cara, você trouxe uma configuração excelente para jogos, mas acabou trombando com um problema que está tirando o sono de muita gente nas últimas semanas. Essa sua RX 580 2048SP usa a arquitetura Polaris (uma versão modificada de fábrica).
O CachyOS é incrível porque traz sempre o Kernel mais recente e otimizado, mas as versões mais novas do Kernel vieram com uma regressão feia no driver amdgpu justamente para as placas das séries Polaris e mais antigas. Quando o sistema tenta carregar a interface gráfica usando a aceleração da placa, o driver quebra e dá esse ‘No Signal’. O nomodeset funciona porque desativa o driver da AMD e usa um genérico, mas aí os jogos não rodam porque perde toda a aceleração 3D.
Como o seu TTY (Ctrl + Alt + F3) não está abrindo, vamos resolver isso direto no seu gerenciador de boot (o GRUB) de forma definitiva para o sistema reconhecer sua placa com desempenho total, sem precisar do nomodeset.
Siga esses passos:
Corrigindo a Inicialização da RX 580
Ligue o PC. Na tela do GRUB (onde você escolhe o ‘Cachy OS’), aperte a tecla E no seu teclado para editar as opções de inicialização.
Procure pela linha que começa com linux (ela geralmente termina com termos como quiet splash).
Apague a palavra nomodeset (se ela estiver lá) e adicione exatamente estes parâmetros no final dessa mesma linha:
Plaintext
amdgpu.dc=0 dev.amdgpu.aspm=0
Aperte Ctrl + X ou F10 para dar o boot com esses comandos temporários.
Se o sistema iniciar normalmente com imagem e desempenho, significa que o gerenciamento de energia do driver atual estava travando sua tela. Se ainda assim der tela preta, force o reinício, aperte E no GRUB de novo e teste substituir esses comandos por este aqui (que força o Kernel a usar o suporte modular estável):
Agradeço a ajuda desde já, porém nenhum comando funcionou. Geralmente o PC trava bem naquele comando “show play Mouth boot screen”, mas após usar o outro comando maior, continuou a mesma coisa. Ele passa dessa tela com vários comandos, fica com tela preta e depois aparece “no signal”
Excelente o envio das fotos, Davi! Olhando a última imagem, você matou a charada de onde o sistema está morrendo.
Ele trava exatamente no Starting Show Plymouth Boot Screen.... O Plymouth é aquela tela com o logo do sistema que esconde as linhas de código. Quando ele tenta ativar a aceleração gráfica da sua RX 580 para mostrar o logo em alta resolução, o driver amdgpu crasha feio por causa desse bug do Kernel e corta o sinal de vídeo.
Como os comandos anteriores não contornaram isso, vamos desativar o Plymouth e forçar o Kernel a subir o vídeo de um jeito mais seguro.
O Teste Definitivo no GRUB
Ligue o PC, aperte E na tela do GRUB sobre o ‘Cachy OS’.
Vá até a linha que começa com linux.
Apague as palavras splash e quiet (vamos tirar o Plymouth da jogada).
No final dessa mesma linha, adicione exatamente este comando:
Plaintext
initcall_blacklist=amdgpu_init
(Esse parâmetro impede que o driver da AMD inicialize cedo demais antes do sistema base estar pronto).
Aperte Ctrl + X ou F10 para iniciar.
Se o sistema subir direto para a tela de login, o problema está na inicialização precoce do driver gráfico pelo Kernel.
Plano B (Se a tela preta persistir): Desativar o KMS
Se ainda der tela preta, faça o mesmo processo (apagando quiet e splash), mas no final da linha adicione apenas:
Plaintext
amdgpu.modeset=0
Isso vai desativar o modo de ajuste de resolução do Kernel na inicialização e deve te dar vídeo 100% para podermos ajustar o sistema por dentro.
Tenta esses dois caminhos e me avisa qual deles te deu área de trabalho!
P.S.: Cara, vi que você passou lá no Launchpad e deixou o seu voto no bug. Valeu de verdade pela força na mobilização! O seu relato ajuda muito a colocar pressão para os desenvolvedores consertarem isso de vez no próximo Kernel. Tamo junto!
linux /boot/vmlinuz-linux-cachyos… e adicione no final plymouth.enable=0
Aperte CTRL + X ou F10 para iniciar.
Se funcionou o boot e o sistema estiver ok, edite a linha do grub: sudo nano /etc/default/grub
Procure a linha: GRUB_CMDLINE_LINUX_DEFAULT e adicione o plymouth.enable=0
Salve e recrie o grub: sudo grub-mkconfig -o /boot/grub/grub.cfg
Se não funcionou:
Procure a linha linux /boot/vmlinuz-linux-cachyos… e remova todos os parametros e inclua systemd.unit=multi-user.target loglevel=7 systemd.log_level=debug. A linha deve ficar assim: linux /boot/vmlinuz-linux-cachyos root=UUID=... rw loglevel=7 systemd.log_level=debug systemd.unit=multi-user.target
Aperte CTRL + X ou F10 para iniciar
Se não iniciou no prompt e travou novamente, repita o processo acima e adicione o plymouth.enable=0
Se iniciou, digite journalctl -b -p err e mande aqui os erros