Hoje tentei suspender meu laptop e reiniciá-lo no NixOS depois de consertar algo sobre o PowerManagment da Nvidia e telas pretas no GNOME. Quando percebi que a internet não estava se conectando novamente, mas o serviço NetworkManager estava em execução, tive que reiniciar.
Tentei pesquisar sobre isso depois de executar o dmesg e não encontrei nenhuma resposta para o problema que estava ocorrendo, então rolei o log do dmesg para cima e encontrei um rastreamento de chamada deixado pelo módulo iwlwifi.
Alguma ideia do que fazer?
Só sei que antes de atualizar para o Nix eu rodava o Arch Linux no Kernel 6.10.9 e agora que atualizei para o NixOS Kernel 6.11 estou tendo esse problema. Ainda tenho o rastreamento de chamada salvo no meu dispositivo na forma de um arquivo txt e estou com muito medo de enviar um e-mail para a lista de regressões do kernel.org porque pode ter sido causado por minhas próprias ações defeituosas.
Informações bônus: Não estou usando todos os pacotes instáveis do nixpkgs do NixOS. Estou usando apenas o do Kernel 6.11 e o Nvidia Driver 560.
Rastreamento de chamadas: https://pastebin.com/raw/YCZAjAXM
Você pode remover o dispositivo PCI-E afetado e executar uma nova varredura para corrigir o problema
E você pode criar um serviço Systemd na configuração do nix para executá-lo toda vez que seu computador for reiniciado após um período de suspensão, atribuindo a ele o valor WantedBy=sleep.target.