web-dev-qa-db-fra.com

L'obturateur fonctionne, mais je ne le vois pas

J'ai installé l'obturateur hier et cela a très bien fonctionné, mais je n'ai pas pu le faire fonctionner aujourd'hui. J'ai donc regardé autour de AskUbuntu, et installé les dépendances qui me manquaient et qui n'ont toujours pas résolu mon problème. Ensuite, je tape shutter dans le terminal, je reçois INFO: There is already another instance of Shutter running!. Je ne le vois nulle part et il n'est pas marqué comme courant dans ma barre latérale. J'ai essayé de désinstaller et de réinstaller, de purger et d'installer via le terminal, mais rien n'y fait, j'ai toujours le même problème. J'utilise Ubuntu 12.04

1
Maidomax

J'ai réussi à faire fonctionner l'obturateur en:

  1. Purge de mon installation actuelle Sudo apt-get purge shutter
  2. Installation de Shutter à partir de leur PPA: http://shutter-project.org/faq-help/ppa-installation-guide/
  3. Fonctionnement killall shutter pour supprimer les processus d'obturation actifs le cas échéant
  4. Fonctionnement shutter -f qui capture tout l'écran et l'affiche dans Shutter.

Après cela, Shutter fonctionne comme il se doit.

0
Maidomax

Le problème est que votre obturateur ne peut pas se connecter via une prise 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  (..)

Il ne semble pas y avoir de solution - c'est un bug qu'Ubuntu ne crée pas /tmp/.X11-unix/X0 La seule solution que je connaisse est de se déconnecter et de se reconnecter - qui crée un fichier socket.

Système de manipulation avec

xhost +

Ne donne aucun résultat.

0
Marcin Wojtczuk