こんにちは、端末をフルスクリーンで実行してスクリーンセーバーの代わりにスクリプトを実行できますか?つまり、10分間アクティビティがないと、画面が黒くなり、スクリプトのSTDOUT(cmatrixやFortuneなど)が表示され、マウス/キー入力でクリックすると消えます。私はAntergos(ArchLinux)と最新バージョンのGnomeを実行しています。
これを行う方法についてのアイデアがあれば、非常に感謝します。
答え1
1つのオプションはcmatrixです。次のコマンドを使用して、フルスクリーン gnome 端末で cmatrix を実行できます。
gnome-terminal --window --full-screen -- /bin/sh -c 'sleep 0.1s; cmatrix
このコマンドのキーボードショートカットを指定できます。たとえば、Super+をX 押すと全画面端末がcmatrixの実行を開始し、+を押すと消えます。SuperXCtrlC
答え2
キーを押したときにキーを無効にするには、フルスクリーンxtermを使用してスクリプトを実行します。しかし、それは私のすべてのCPUを占めるスクリーンセーバーです。実際に最適化されていないx)