O que causaria um congelamento do sistema da navegação para / proc?

1

Isso está realmente me enlouquecendo, se eu puxar o nautilus e navegar para / proc, meu sistema irá congelar completamente. A única maneira de sair parece ser SysReq RSEINUB, mas às vezes até isso não funciona e eu tenho que segurar o botão de energia. Isso acontece mesmo se eu gksudo nautilus, até criei outro usuário e recebo a mesma coisa. Se eu abrir uma concha e navegar lá; sem problemas, mesmo com o uso de MC e eu instalei dolphin; nenhum problema usando qualquer um. Eu reinstalei o nautilus e reinstalei o kernel; sem dados. Eu nem sei o que fornecer como pistas, pois não consigo encontrar nada que pareça significativo nos logs. Eu tentei mudar os drivers gráficos removendo a remoção e reinstalação de vários componentes, tudo sem sucesso. Meu entendimento é que / proc é um sistema de arquivos virtual criado pelo kernel e, portanto, recriado a cada reinicialização. O que poderia estar causando esse problema?

    
por dginsd 17.12.2014 / 19:16

1 resposta

0

Acabamos de encontrar o link - parece ter algo a ver com um bug em Drivers Wi-Fi proprietários da Broadcom.

A primeira coisa que vem à mente é o /proc/brcm_monitor0 , uma interface Broadcom não padrão que permite colocar a placa Wi-Fi no modo monitor. Houve outro bug que faz com que o kernel inteiro falhe ao tentar gravar nesse arquivo; Eu não ficaria surpreso se o Nautilus tentasse ler o arquivo para miniaturá-lo, provocando esse bug e fazendo o kernel travar. No entanto, não tenho ideia se os dois erros estão relacionados ou não.

EDIT: parece que a leitura do arquivo aciona o bug também, e o arquivo é chmodded 644, o que significa que qualquer usuário pode ler esse arquivo e, assim, disparar o bug. O hack simples para testar isso (com preguiça de potencialmente travar meu computador agora) seria rodar sudo chmod go-r /proc/brcm_monitor0 em um terminal e ver se o Nautilus ainda congela.

    
por Hitechcomputergeek 20.01.2017 / 06:22