ついに、ちゃんと動く Linux の壁紙。
動画・GIF・画像を、そのまま Linux のデスクトップに設定できます。ハードウェア再生なので CPU 使用率はほぼゼロ、X11 でも Wayland でも動作します。アプリを閉じてもデーモンが再生を続けます。
累計ダウンロード数
github スター
最新リリース
無料・オープンソース
fresco の概要
- Fresco は Linux 向けの無料オープンソースのライブ壁紙アプリです。動画・GIF・画像・スライドショー・プレイリストを、GPU ハードウェア デコードで動くデスクトップ背景として設定できます。無料の Wallpaper Engine 代替であり、Wayland では mpvpaper の GUI としても使えます。
- あらゆる X11 デスクトップ(Ubuntu、Pop!_OS、Linux Mint、Debian)に加えて、Wayland の layer-shell コンポジタ(COSMIC、Hyprland、Sway、KDE Plasma 6)に対応。GNOME Wayland では静止フレームにフォールバックします。
- ウィンドウではなく壁紙そのものに描画される 4 つのウィジェット。時間同期の歌詞、6 テーマの時計、オーディオ ビジュアライザー、回転するレコード上のアルバム アート。ウィンドウの上に浮かぶことも、クリックを奪うこともありません。すべて既定でオフ。ライブ壁紙のサーフェスがない GNOME Wayland では利用できません。
- GPL-3.0、ずっと無料。 GitHub のソース. Rust、GTK4、mpv で作られています。
curl -fsSL https://github.com/DibbayajyotiRoy/fresco/releases/latest/download/install.sh | bash
機能
どんなメディアも。どのモニターでも。CPU は静かなまま。
Fresco は動画・GIF・画像・スライドショー・プレイリストを X11 と Wayland の壁紙に設定します。デコードは GPU が担当するため、ライブ壁紙のコストは静止画とほぼ同じです。仕様の全体像はこちら:
| 項目 | 内容 | ステータス |
|---|---|---|
| hw デコード | ハードウェア アクセラレーション再生。 デコードは mpv 経由で GPU 上(VA-API または NVDEC)。4K の動画壁紙でも、CPU 負荷は静止画とほぼ変わりません。 | cpu ほぼゼロ |
| セッション | X11 と Wayland。 あらゆる X11 デスクトップ向けのデスクトップ ウィンドウ バックエンドに加えて、COSMIC・Hyprland・Sway・KDE Plasma 6 向けの layer-shell バックエンド。GNOME Wayland は静止フレームにフォールバックします。 | x11 · layer-shell |
| カタログ | 内蔵の壁紙カタログ。 厳選されたライセンス済みの壁紙をアプリ内(メニュー →「壁紙を閲覧」)で探して、2 クリックで設定。直接リンクの貼り付けにも対応します。 | アプリ内 |
| 動画 · gif | 動画と GIF の壁紙。 mp4、webm、mkv、アニメーション GIF をループ再生してデスクトップに。 | mp4 webm mkv gif |
| スライドショー | トランジション付きスライドショー。 フォルダー内の画像を、クロスフェード・フェード・Ken Burns で切り替え。 | 4 種のトランジション |
| プレイリスト | 動画プレイリスト。 複数のクリップを並べて、Fresco に順番に再生させます。 | 自動巡回 |
| 歌詞 · 時計 | 歌詞と時計のウィジェット。 MPRIS で再生中の曲に時間同期する歌詞(まずローカルの .lrc、次に LRCLIB)と、6 テーマから選べる時計。壁紙に描画されるので、ウィンドウの上に浮きません。既定でオフ。 | 既定でオフ |
| ビジュアライザー | オーディオ ビジュアライザーとアルバム アート。 5 つのスタイル(Bars、Mirror、Wave、Dots、Ring)にカラー ピッカー、2 色ブレンド、レインボー。さらに再生中の曲のジャケットが回転するレコードに。ビジュアライザーは音声を聴く前に必ず確認します。 | 1 コアの 0.8% |
| エディター | 切り抜きと回転。 枠をドラッグして範囲を指定、90 度回転で横向きのクリップを直せます。どちらも GPU 上でゼロコピーのまま。 | ゼロコピー |
| オーディオ | 壁紙ごとの音声。 動画のミュートを解除して音量を設定。Fresco はその壁紙の設定を記憶します。 | 壁紙ごと |
| ディスプレイ | ディスプレイごとの壁紙。 壁紙を右クリックして「特定のディスプレイに設定」。モニターごとに別の壁紙を再生できます。 | モニターごと |
| スケジュール | 昼と夜のスケジュール。 2 つの壁紙と 2 つの切り替え時刻を決めれば、デーモンが自動で入れ替えます。任意の時間帯や日の出・日の入り連動は設定ファイルから。 | 自動 |
| 電力 | 電力を意識した設計。 バッテリー駆動中は一時停止。全画面ウィンドウがあるモニターでも自動的に停止します。 | 自動停止 |
| ブラウザー新規タブ | 新しいタブにも同じ壁紙を。 対応ブラウザー拡張(Chrome、Brave、Edge、Firefox)が、デスクトップの壁紙またはブラウザー専用の 1 枚を新規タブに表示します。通信は 127.0.0.1 のローカル ブリッジのみ。現在はリポジトリで公開中、ストア掲載は準備中です。 | 近日公開 |
| テーマ | テーマとアクセント。 ライト、ダーク、システム連動。6 種類のアクセント パレット付き。 | 6 パレット |
比較
Fresco と Linux 壁紙アプリの現状。
この表の中で、GUI・ハードウェア デコード・X11 と Wayland の両対応・内蔵カタログをすべて備え、なおかつ無料で活発に開発が続いている Linux ライブ壁紙アプリは Fresco だけです。Hidamari、Komorebi、mpvpaper、Wallpaper Engine との全項目比較はこちら。
| 項目 | Fresco | Hidamari | Komorebi | mpvpaper | Wallpaper Engine |
|---|---|---|---|---|---|
| GUI アプリ、ターミナル不要 | 対応 | 対応 | 対応 | 非対応 | 対応 |
| X11 で動作 | 対応 | 対応 | 対応 | 非対応 | 合成無効時のみ |
| Wayland(layer-shell)で動作 | 対応 | 一部 | 非対応 | 対応 | 非対応 |
| ハードウェア デコード、低 CPU | 対応 | 一部 | 一部 | 対応 | 対応 |
| ドラッグ切り抜きと回転 | 対応 | 非対応 | 非対応 | 非対応 | 切り抜きのみ |
| プレイリスト | 対応 | 非対応 | 非対応 | 手動 | 対応 |
| 画像スライドショー | 対応 | 非対応 | 非対応 | 非対応 | 対応 |
| 壁紙ライブラリ | 対応 | 非対応 | 非対応 | 非対応 | 対応 |
| 内蔵の壁紙カタログ | 対応 | 非対応 | 非対応 | 非対応 | Workshop |
| ディスプレイごとの壁紙(GUI) | 対応 | 非対応 | 非対応 | 手動 | 対応 |
| 昼夜スケジュール | 対応 | 非対応 | 非対応 | 非対応 | 一部 |
| 活発にメンテナンス中 | 対応 | 対応 | 非対応 | 対応 | 対応 |
| 無料・オープンソース | 対応 | 対応 | 対応 | 対応 | 非対応 |
新着 · v1.1.36
壁紙に描かれる、4 つのデスクトップ ウィジェット。
v1.1.36 でリリースされた内容です。追加のウィンドウはなく、クリックの邪魔もせず、X11 でも layer-shell でも同じように動きます。4 つとも既定でオフ。音楽を再生してすべてオンにした状態での実測値は、CPU 1 コアの 0.8% でした。ここに載せた項目はすべて GitHub の CHANGELOG にも記載しています。
同期する歌詞
MPRIS で再生中の曲に合わせて、いま歌われている行を表示。まずローカルの .lrc、次に LRCLIB。4 つのプリセットと同期オフセット付き。
時計、6 テーマ
Digital、Minimal、Segment、Stacked、Wordy、そして描画されたアナログ文字盤を載せた半透明パネルの Card。12/24 時間表示、日付表示は任意。
オーディオ ビジュアライザー
Bars、Mirror、Wave、Dots、Ring から選択。カラー ピッカー、2 色ブレンド、レインボーに対応。音声を聴く前に必ず確認します。
レコード上のアルバム アート
再生中の曲のジャケットが回転するディスクに。再生を止めた瞬間、回転も止まります。
使い方
3 クリック、あとは忘れていい。
Fresco を開き、追加をクリック、設定をクリック、閉じる。あとはデーモンが壁紙を再生し続けます。再起動しても同じです。
- ステップ 01
メディアを選ぶ
アプリ メニューから Fresco を開き、動画・GIF・画像・フォルダー・プレイリストを選びます。
fresco — add wallpaper.mp4 - ステップ 02
設定をクリック
壁紙として設定します。すぐにデスクトップで再生が始まります。
fresco — set-as-wallpaper - ステップ 03
アプリを閉じる
ウィンドウを閉じます。軽量なデーモンが壁紙を再生し続け、再起動後も復元します。
frescod — detach
動いているところ
どれも 1 分未満。ナレーションは不要です。
実機のデスクトップで撮った Fresco の短い画面録画です。再生を押すまで YouTube からは何も読み込まれません。
リンクから追加World's best Linux Wallpaper app Fresco, has Pinterest Link support!
Pinterest のリンクをコピーして Fresco に貼り付け、そのまま壁紙に設定。ダウンロードもファイル管理も不要です。
歌詞ウィジェットI Added Live Song Lyrics Widgets to Linux Desktop | Fresco
Wayland と X11 のライブ壁紙に描画される、同期歌詞と時計。オーディオ ビジュアライザーとアルバム アート ディスクとともに v1.1.36 でリリースされました。
動作環境
Fresco が動く場所。
Deepin 25 の DDE を含むあらゆる X11 デスクトップと、Wayland の layer-shell コンポジタ(COSMIC、Hyprland、Sway、KDE Plasma 6)で、主要な Debian 系・Ubuntu 系ディストリビューションに対応します。GNOME Wayland では静止フレームにフォールバックします。
セッションとコンポジタ
- X11(すべてのデスクトップ)GNOME、KDE、XFCE、MATE、Cinnamon、Budgieライブ壁紙
- Deepin 25(DDE、X11)DDE に自動で適応し、アイコンは表示されたまま。Deepin 25 Community build1 でコミュニティ検証済み。ライブ壁紙
- Wayland layer-shellCOSMIC、Hyprland、Sway、KDE Plasma 6、wlrootsライブ壁紙
- GNOME on Wayland静止フレームへのフォールバック(Mutter にライブ サーフェスがないため)静止フォールバック
検証済みディストリビューション · 7
対応形式 · 11
“Easy to use with a clean interface — one of the few live wallpaper apps properly adapted for Deepin 25, installable via .deb and running smoothly with hardware-accelerated playback.”
柒玖 (deepin forum) / 柒仈玖 (GitHub)Deepin コミュニティのテスター
検証環境
ダウンロード
Debian、Ubuntu、Pop!_OS、Mint に導入。
公式のワンライナー インストーラー、または .deb リリースのどちらでも。クリップボードにコピーすればすぐ実行できます。ウィンドウを閉じても Fresco は再生を続けます。
ワンライナー インストール
ターミナルで実行してください。常に最新の .deb をダウンロードしてインストールします:
curl -fsSL https://github.com/DibbayajyotiRoy/fresco/releases/latest/download/install.sh | bashsudo apt install ./fresco_*.debCPU 使用率を最小にするには、GPU のハードウェア デコード ドライバー(Intel media VA ドライバー、Mesa VA ドライバー、または NVDEC 用の NVIDIA プロプライエタリ ドライバー)をインストールしてください。
よくある質問
疑問に、お答えします。
Linux で最初のライブ壁紙を設定する前に知っておきたいことをまとめました。