Acionador de montagem e desmontagem Acidente no ambiente de área de trabalho

3

Estou postando esta pergunta aqui, mas também disponível em aqui .

Estou usando um Fedora 27 atualizado no meu laptop. Desde alguns dias, toda vez que eu conecto ou desmonto um dispositivo removível (unidade USB, cartão SD ou disco rígido), ele faz com que meu ambiente de desktop redefina e feche minha sessão, retornando-me à tela de login.

A saída de

journalctl -e (executada logo após uma falha) consiste em muitas linhas, algumas das quais estão em negrito. Aqui está o início da seção em negrito da saída, mas posso fornecer a saída completa, se necessário.

Object Clutter.Clone (0x56127655f8d0), has been already finalized. Impossible to get any property from it.
gnome-shell[2701]: Object Clutter.Clone (0x56127655f8d0), has been already finalized. Impossible to set any property to it.
org.gnome.Shell.desktop[2701]: == Stack trace for context 0x561274cd5170 ==
A lot of stuff here...
A saída do

dmesg mostra alguns erros envolvendo minha placa de vídeo (que é uma NVidia GTX 960M):

[drm:wait_panel_status [i915]] *ERROR* PPS state mismatch
[drm:wait_panel_status [i915]] *ERROR* PPS state mismatch
rfkill: input handler disabled
nvidia-modeset: Allocated GPU:0 (GPU-a2132636-974c-cba4-5912-ecb030e4238f) @ PCI:0000:01:00.0
nvidia-modeset: Freed GPU:0 (GPU-a2132636-974c-cba4-5912-ecb030e4238f) @ PCI:0000:01:00.0

Alguém pode me ajudar?

    
por Cynical 27.01.2018 / 09:21

1 resposta

0

Após alguns testes, descobri que o processo que acionava o desligamento era de fato uma das extensões incorporadas de gnome-shell , em particular o places one. O pacote defeituoso é gnome-shell-extension-places-menu e a correção para isso já está na próxima atualização do pacote.

Até que a atualização aconteça, consegui resolvê-lo fazendo o seguinte:

cd /usr/share/gnome-shell/extensions/[email protected]/
mv placeDisplay.js placeDisplay.js.old
wget https://gitlab.gnome.org/GNOME/gnome-shell-extensions/raw/master/extensions/places-menu/placeDisplay.js

Esteja ciente de que o local das extensões pode estar em ~/.local/share/gnome-shell/extensions , se tiver sido instalado localmente.

A referência do bug pode ser encontrada aqui .

    
por 27.01.2018 / 15:49