web-dev-qa-db-ja.com

GNOMEスクリーンセーバーの「ランダム」オプションに画像ディレクトリが含まれないようにするにはどうすればよいですか?

私は大好きですGNOME Screensaverアプリケーションとそれで使用できるすべてのテーマ-デフォルトとリポジトリからの追加。それで、私は「ランダム」テーマ選択を好みます。

問題:テーマの中には画像ディレクトリの選択肢があります。 ランダムを選択すると、スクリーンセーバーに画像ディレクトリのコンテンツも表示されます。詳細を示す必要はありませんが、これは複数の理由で適切ではありません。まもなく、そのディレクトリは私にとっては非常にプライベートであり、スクリーンセーバーは、本来、スクリーンをロックしてコンピューターから離れるときに、誰もが手に入れることになります。

かつてはこの問題について多くの議論がありましたが、開発者のアプローチは次のようなものでした:「これはバグではなく、これは機能です」。技術的にはバグとはみなされないかもしれませんが、それでも私にとって個人的なセキュリティ問題です。

回避策は、画像にデフォルトの画像ディレクトリを使用しないこと、またはスクリーンセーバーに対応したいくつかの画像をそこに配置することではなく、代わりに個人の画像用に別のディレクトリを使用することです。 GNOMEとUbuntuのデスクトップ統合により、ディレクトリがdefault-として提供され、一部のイメージ関連タスクで機能するため、この方法は好きではありません。

それで質問:どうすればGNOMEスクリーンセーバーのランダムオプションを選択できますが、その行にImageディレクトリを含めませんか?

4
marenostrum

LaunchpadGNOME Bugzilla には、これに関する「ウィッシュリスト」のバグレポートがあります。ただし、これがグラフィカルインターフェイスに実装されるとは思いません。

しかし、それはあなたの問題が少しの努力で解決できることがわかります! (これは多くのステップのように見えますが、実際には難しくありません。)

  1. システム->設定->スクリーンセーバーでランダムオプションを選択します
  2. Gconfエディターを開きます(Alt+F2gconf-editor)と入力します
  3. apps/gnome-screensaverに移動します
  4. themes 'key'を右クリックして、[キーの編集...]をクリックします。
  5. screensavers-personal-slideshowをクリックし、[削除]を押します

Editing the gconf key

2
8128

Randomスクリーンセーバーは、他のすべての利用可能なスクリーンセーバーを単純にシャッフルします。
これを修正する方法は、Pictures folder スクリーンセーバー。

GnomeScreensaver FAQ から:

設定に表示されるテーマのリストから一部のテーマを削除するにはどうすればよいですか?

最終的に、この機能は設定ダイアログ自体に追加されます。しかし、今のところそれほどエレガントではない解決策は、コマンドラインから次のコマンドを実行することです。

PATH="${PATH}:`pkg-config --variable privlibexecdir gnome-screensaver`:/usr/libexec/xscreensaver" \
gmenu-simple-editor gnome-screensavers.menu

Pictures folder スクリーンセーバー。

Edit Menus screenshot

2
Isaiah