web-dev-qa-db-ja.com

シャッターは動いているが見えない

私は昨日シャッターを取り付けましたが、それはうまくいきましたが、今日は稼働させることができませんでした。だから私はAskUbuntuを見回して、足りない依存関係をインストールしましたが、それでも問題は解決しませんでした。次に、ターミナルでshutterと入力すると、INFO: There is already another instance of Shutter running!。どこにも表示されず、サイドバーで実行中とマークされていません。端末からアンインストールと再インストール、パージとインストールを試みましたが、何も解決しませんでしたが、それでも同じ問題が発生します。 Ubuntu 12.04を使用しています

1
Maidomax

私はなんとかシャッターを動かすことができました:

  1. 現在のインストールを削除するSudo apt-get purge shutter
  2. PPAからシャッターをインストールする: http://shutter-project.org/faq-help/ppa-installation-guide/
  3. ランニング killall shutterアクティブなシャッタープロセスがあれば削除します
  4. ランニング shutter -fは、画面全体をキャプチャしてシャッターに表示します。

この後、シャッターは正常に機能します。

0
Maidomax

問題はあなたのシャッターが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  (..)

解決策はないようです-Ubuntuが/tmp/.X11-unix/X0を作成しないバグではありません。私が知っている唯一の解決策は、ログアウトして再度ログインすることです。これにより、ソケットファイルが作成されます。

システムの操作

xhost +

結果はありません。

0
Marcin Wojtczuk