xスクリーンセーバーをmateスクリーンセーバーと連携させるにはどうすればよいですか?

xスクリーンセーバーをmateスクリーンセーバーと連携させるにはどうすればよいですか?

私は現在Linux Mint - Mateのバージョンを使用しています。私はmate-screensaverのロック画面を好みますが、x-screensaverのロック画面があまりにも見苦しいので使用を拒否します。

インターネット上の他の場所では、単に.desktopファイルを編集して、mate-screensaverでx-screensaverを使用できることを読んでいました。ただし、x-screensaverデーモンは通常、アクティブデスクトップのスクリーンショットを撮ってからスクリーンセーバーに渡すため、画像操作は機能しません。したがって、これらのスクリーンセーバーを同伴アイテムと一緒に使用する場合は機能しません。スクリーンセーバー。どうすれば正しく動作させることができますか? (最初にスクリーンショットを撮ってから使用してください)

答え1

Mate-Screensaver(XScreensaversを使用)

  1. [mate-screensaver-hacks]パッケージをダウンロードして解凍して保存します。

  2. 追加スクリーンセーバーを含むパッケージのインストール:xscreensaver-data xscreensaver-data-extra xscreensaver-gl xscreensaver-gl-extra xscreensaver

    [ノート:xscreensaverは、{.xscreensaver}ファイルを/ homeディレクトリにロードし、イメージディレクトリを設定するためにのみインストールされます。 ]

  3. 実行:xscreensaverを使用して{.xscreensaver}ファイルを/ homeディレクトリにロードします。

    [ノート: xscreensaver デーモンを起動しないでください。そうすれば何が起こるのか分からない。 ]

    ~のためスライドショー- 左上の[詳細設定]タブをクリックして[任意の画像を選択]を選択し、使用したい画像ディレクトリを見つけて開き、Xscreensaverを閉じます。

  4. Synaptic Package Managerを使用して完全にアンインストールします(xscreensaver)。

  5. 管理者権限で{/usr/share/applications/screensavers}を開き、すべてのスクリーンセーバーファイルを削除してください。管理者モードの間、mate-screensaver-hacksディレクトリに移動して、すべての新しいスクリーンセーバーをすべての古いスクリーンセーバーを削除したディレクトリにコピーし、そのディレクトリを閉じます。

  6. Mate-Screensaverを開くと、すべてのXscreensaverを使用できます。

    ~のためスライドショー- 管理者としてテキストエディタを開き、/usr/share/applications/screensavers/glslideshow.desktopを開きます。

    次の項目を見つけます。

    実行=glslideshow -root

    代わりに、次の行を読むように修正してください。

    Exec=glslideshow -root -期間 15 -pan 15 -fade 5 -zoom 75

どこ:

期間画像の表示にかかる時間(秒単位)を示します。

ファンこの画像でパン効果を実行するのにかかる時間(秒単位)を示します。

欲しい画像間のフェード切り替え時間(秒)を示します。

急騰ズームと変換の程度をパーセンテージで表します。デフォルト:75、各画像の75%以上が常に表示されることを意味します。 100%に設定すると、画像は常に画面を埋め、移動やズームは発生しません。ただし、-fade がゼロでないと仮定すると、イメージはあるイメージから別のイメージにスムーズにフェードされます。

ノート:-pan 6 -duration 30に設定すると、新しい画像を読み込む前に各画像が5回(30/6)表示されます。各フェードに新しいイメージをロードするには、-panと-durationを同じ値に設定します。

~~重要~~

もしスライドショー設定された時間以降にロードされない場合は、次のガイドラインに従ってください。

ランニング:

$ sudo pluma /usr/share/applications/screensavers/personal-slideshow.desktop

パスワードを入力

テキストエディタは-superuser-で開き、個々のスライドショー.desktopファイルは空になります。

同じウィンドウで[開く]をクリックし、ファイルシステムを選択して{/usr/share/applications/screensavers/glslideshow.desktop}ファイルを開きます。

クリック:すべて編集して選択し、個々の-slideshow.desktopファイルにコピーして貼り付けます。

personal-slideshow.desktopファイルで次のエントリを見つけます。

Name=GLSlideshow

新しい名前に変更します。

名前=(希望どおり)

保存と終了

Mate-Screensaverを開き、新しいスライドショースクリーンセーバーを選択します。それはうまくいきます。

上記と同じ情報を使用して設定を調整します。 glslideshow.desktopではなく、personal-slideshow.desktopを開く必要があります。

~のためスライドショー- イメージディレクトリを変更するには、テキストエディタでhome / .xscreensaverを開きます。 (隠しファイル - 隠しファイルを表示するには表示します。)

次の項目を見つけます。

imageDirectory: /home/*whatever*/*whatever*

現在のディレクトリパスを新しいディレクトリパスに置き換えて、この行を変更します。保存と終了。

関連情報