O obturador está em execução, mas não vejo

1

Eu instalei o obturador ontem e funcionou muito bem, mas não consegui que funcionasse hoje. Então eu olhei em volta AskUbuntu e instalei as dependências que estava faltando e que ainda não resolveram o meu problema. Então eu digito shutter no terminal, eu recebo INFO: There is already another instance of Shutter running! . Eu não vejo em nenhum lugar e não está marcado como sendo executado na minha barra lateral. Eu tentei desinstalar e reinstalar, purgar e instalar através do terminal, mas nada ajudou, eu ainda recebo o mesmo problema. Estou usando o Ubuntu 12.04

    
por Maidomax 14.02.2014 / 15:52

3 respostas

0

Consegui que o obturador funcionasse:

  1. Limpando minha instalação atual sudo apt-get purge shutter
  2. Instalação do obturador de seu PPA: link
  3. executando killall shutter para remover processos ativos do obturador se houver
  4. executando shutter -f , que captura a tela inteira e a exibe no obturador.

Depois disso, o obturador está funcionando como deveria.

    
por Maidomax 19.02.2014 / 11:59
0

O problema é que o seu obturador não pode se conectar através do soquete unix:

$ shutter
WARNING: Net::DBus::GLib is missing --> Ubuntu One support will be disabled!

WARNING: Image::ExifTool is missing --> writing Exif information will be disabled!

*** unhandled exception in callback:
***   Can't connect to display 'unix:0': No such file or directory at
/usr/share/perl5/X11/Protocol.pm line 2264
***  ignoring at /usr/share/shutter/resources/modules/Shutter/Screenshot/Main.pm  (..)

Parece não haver solutuion - ist é um bug que o Ubuntu não cria /tmp/.X11-unix/X0 A única solução que eu sei é sair e fazer login novamente - isso cria um arquivo de soquete.

Manipulando o sistema com

xhost +

Não dá resultado.

    
por Marcin Wojtczuk 25.07.2014 / 10:16
-2

Encontre o ID do processo

ps ax | grep shutter 

em seguida, mate-os e reinicie o obturador

kill -9 process_id
shutter
    
por Jorge Alejandro Molina Cobian 24.02.2018 / 00:19