Ubuntu 13.04でテストおよび使用
まだ正解としてマークされていないので、これは、起動時にxscreensaverを実行した場合のこの問題である可能性があります
@ peterx14がここで言うように、xscreensaverを設定するためのチュートリアルの多くは、誤った情報を提供します。
次のコマンドでscreensaver.desktopファイルを設定するように指示されます。
sudo gedit /etc/xdg/autostart/screensaver.desktop
そして、その中に以下の情報を配置します。
[Desktop Entry]
Name=Screensaver
Type=Applicaton
Exec=xscreensaver -nosplash
ただし、何らかの理由で、これらのチュートリアルの多くでは、上記のコマンドは正しくありません。「アプリケーション」は「アプリケーション」としてスペルミスされています。これにより、起動コマンドが機能しなくなります。
したがって、すでにコマンドを入力している場合
"xscreensaver -no-splash"
xscreensaverがタイプアプリケーションでセットアップされていないため、スタートアップリストに追加しても機能しません。
これが問題であるかどうかを確認するには、まずを実行しlocate screensaver.desktop
ます。これにより、リストのどこかに、screensaver.desktopの場所が示されます。私のコンピューターでは/etc/xdg/autostart/screensaver.desktop
、それはにあり、それをエディターで開き(ターミナル 'nano'を開くにはsudoコマンドが必要になるため、最善の方法です)、[アプリケーション]を[アプリケーション]に変更します。
また、さまざまなチュートリアル(liberiangeekやRaduの応答など)では、以下を使用することが推奨されています。
"xscreensaver -nosplash"
上記の修正が使用するように。これは値によって異なりますが、内部に持っているあなたのscreensaver.desktopファイルline 4: Exec=xscreensaver -nosplash
。