Linux を위한 스켈리오мор피크 디자인 웨이แลนด์ 데스크탑

2026/10/15 22:23

Linux を위한 스켈리오мор피크 디자인 웨이แลนด์ 데스크탑

RSS: https://news.ycombinator.com/rss

要約▶

Japanese Translation:

DEsk v0.1.2 は、iOS 6 に着想を得た高リアルティでスケイモルフィックな Wayland デスクトップ環境のベータ版です。インターフェースは物理的な部屋を模倣しており、ウィンドウはナツメ材の机の上に置かれた紙であり、アプリケーションはバインダーや黄銅製の取っ手のついた引き出しの中にあります。アプリのカテゴリは書棚上に整理され、通知はポストボックスに表示され、システムコントロール(計器盤、ボリュームノブ、レバー)は机の背面に埋め込まれています。設定は「Shell Settings」と呼ばれる紙とワイヤーで綴じられたパッドというメタファーを通じて管理され、NetworkManager や PipeWire などの標準ツールにアクセスできます。視覚的忠実度は Ultra から Low モードまで段階があり、OpenGL ES 3.0 ベースのレイートレース GPU パスまたは CPU のフォールバックをサポートし、影やフェード、部屋トリACING を含めた設定は

shell.conf
を介してリアルタイムに調整でき、即時に反映されます。

このリリースには、Fedora 43/44、Debian 13、Ubuntu 24.04/26.04、Arch Linux および Nobara などを含む派生ディストリビューション向けのインストーラーが含まれています。ユーザーはディストリビューション固有のスクリプト(例:

install_debian.sh
,
install_ubuntu.sh
)を使用してインストールし、
--yes
または
--no-apps
などのオプションを指定したり、レポジトリをクローンしてインストールすることもできます。環境では英語、日本語、中国語、韓国語、スペイン語、フランス語、ドイツ語の 7 か国語をサポートしており、Shell Settings を通じてライブ切り替えが可能です。

主要なコンポーネントとしては、折りたたみや最小化アクションを備えた紙のようなウィンドウ管理、コーナーベースの破棄/閉じジェスチャー、引き出しベースのアプリランチャー、書棚上に表示されるカテゴリがあります。標準アプリケーションにはシステム MIME リストおよび利用可能なソフトウェアに基づいて選択された Xfce Terminal、Firefox ESR、Thunar、Mousepad が含まれます。システム要件としては wlroots 0.18、Wayland プロトコルが必須で、サウンド用(libpulse)、GPU レイートレース用(EGL/GLES)、X11 サポート用(Xwayland)のライブラリはオプションです。最小構成要件は x86-64 アーキテクチャの 2 コアと 4 GB の RAM で、推奨構成としては 4 コア以上、8 GB 以上の RAM、および最適なパフォーマンスを得るための OpenGL ES 3.0 と GBM が挙げられます。本プロジェクトでは、著者の監督の下でコードとドキュメントの大部分を記述するために Claude からの AI 支援を活用しましたという点が特筆されます。問題に直面したユーザーは、提供されたスクリプトを使用してシステムレポートを生成(

~/desk-report.txt
を出力)するか、セッション/インストールログを手動で添付することで、この実験的でありながら視覚的に印象的な環境の改善に貢献できます。

本文

DEsk (v0.1.2 ベータ版) - リリースノートとガイド

概要

DEsk は、iOS 6 のデザイン言語を現代的な Wayland 環境に再解釈した、現実的なスクイオモルフィズム(擬古風)を採用した Linux デスクトップ環境です。すべての要素が「机(Desk)」という物理空間上の物体として描画されています。

  • バージョン: v0.1.2 (ベータ版)
  • 変更点: 初回リリースからのバグ修正、Fedora 向けインストーラーの追加。
  • コミュニティ: Discord サーバーが開設されました(参加はこちら)。

基本コンセプトと名前の由来

  • 名称: 「DEsk」は「Desktop Environment」と「Desk(机)」を組み合わせたものです(Reddit コミュニティによる命名)。
  • 前バージョンとの互換性: 旧称「DeskWM」からの移行です。コマンド名は
    desk
    、
    desk-session
    、
    desk-settings
    などに変更されましたが、設定やデータは自動引き継ぎ可能です。

【重要】現状について(ベータ版)

  • 開発状況: 開発者のマシンで日常的に使用されており、慎重にチェックされていますが、初回公開リリースです。
  • 注意点:
    • 粗削りな部分や仕様変更がある可能性があります。
    • 設定とデータは維持されます。

インストール方法

Releases ページから最新リリースをダウンロードして展開するか、リポジトリをクローンしてください。対象システムの

scripts/install_*.sh
を実行します。

システム別のインストールコマンド

システムコマンド
Debian 13
sudo sh scripts/install_debian.sh
Ubuntu 24.04 / 26.04
(Linux Mint, Pop!_OS も対象)
sudo sh scripts/install_ubuntu.sh
Arch Linux
(EndeavourOS, Manjaro も対象)
sudo sh scripts/install_arch.sh
Fedora 43 / 44
(Nobara も対象)
sudo sh scripts/install_fedora.sh

追加オプションと手順

  1. コマンドを実行後、ログアウトしてログイン画面から「DEsk」を選択してください。
  2. --yes フラグ: 推奨される回答を自動で受け入れます。
    sudo sh scripts/install_debian.sh --yes
    
  3. --no-apps フラグ: 標準アプリケーションのみ(シェル設定に必要なドライバー含む)でインストールします。
    sudo sh scripts/install_debian.sh --no-apps
    
  4. 手動構築/ウィンドウモード: 詳しくは Build and Run セクションを参照してください。

初回起動について: 部屋全体の描画が行われます(GPU ありなら数秒、なしなら数十分かかる場合があります)。以降の起動は瞬時です。更新時は同様の手順で再インストールしてください(設定は保持されます)。


デスクトップ上の要素(機能的な意味)

すべての視覚的要素は「実際の机の上」にある物体として実装されています。

  • ウィンドウ(紙):

    • クリーム色の厚手繊維入り紙として描画され、角が折れたような質感があります。
    • Fold (Miniimize): 封筒のように折りたたんで最小化します。
    • Unfold / Refold: 最大化または復元を行います。
    • Discard (Close): 紙をちぎって破棄して閉じます。
    • ドラッグによりシートの下から新しいページを引き出せます。
  • 引き出し(ドック):

    • 取っ手 (
      Super+D
      ) を引くかキーで開きます。
    • アプリケーションや折りたたんだウィンドウを収納します。
    • 初期状態では DEsk の標準プログラムと Shell Settings に必要なドライバーが入っています。
  • 本棚(アプリケーション):

    • 鍵 (
      Super+A
      / 「ALL APPS」プレート) でアクセス。
    • カテゴリはリング綴じファイルのようになり、ページをめくることでアプリを起動します。
    • インデックスブックには A〜Z のプログラムリストがあり、親指タブ付きで操作可能です(IBus 入力をサポート)。
  • ポストボックス(通知センター):

    • キー (
      Super+N
      ) でアクセス。
    • 送信元と件名が表示された手紙を受け取り、机の上に置きます。
  • コントロールパネル:

    • キー (
      Super+C
      ) でアクセス(机背面のレバーパネル風デザイン)。
    • メーター、ボリュームノブ、Wi-Fi/Bluetooth レバー、照明フェーダー、バックライト制御などが物理操作風です。
    • システムトレー(スリッパ)が紙で下敷きになり、ホイールで移動可能です。
  • デスクトップ上の小物:

    • カレンダー・メモ用紙: ノートを剥がして貼り付けたり、ページをめくったりできます(IBus 対応)。
    • 時計: 秒針付きのデジタル表示で、カメラ/マイク使用中のみランプが点灯します。
  • 正面のドア(ロック画面):

    • Super+L
      または
      logind
      でアクセス。
    • 太陽の位置や気象状況(雨・雪・霧・落雷)をリアルタイムで表現します。
    • パスワード入力後、鍵を開けて「部屋の中」へ進みます。
  • 照明:

    • GPU レイトレーシング(GLES 3)または CPU フォールバックを使用。
    • 全要素は 1 つの機能的なランプによって照らされます(ログイン時は順次点灯)。
  • 複数画面対応:

    • メイン画面以外のモニタは机ボードの一部として機能します。
    • アプリが別の画面に表示されると、物理的に本棚やドックの位置関係が変わるように動作します。
  • X11 アプリケーション:

    • Xwayland を介して実行され、紙の上に置かれたように描画されます。

標準プログラムと優先順位

GNOME や KDE 同様、機能的なデスクトップ環境としてインストールされます。以下の優先順でアプリケーションが選択されます:

  1. shell.conf
    内の設定 (
    app.terminal
    など)
  2. freedesktop.org のデフォルトリスト (
    mimeapps.list
    )
  3. 標準セット: Xfce Terminal, Firefox ESR, Thunar, Mousepad など。

システム設定の推奨プログラム一覧

カテゴリプログラム構成
ターミナルXfce Terminal
ファイル管理Thunar (tumbler, thunar-volman 付)
テキストエディタMousepad
ウェブブラウザFirefox ESR / Snap パッケージ
マルチメディアRistretto (画像), Atril (文書/音楽), Parole (ビデオ)
ツールEngrampa (圧縮), GNOME Disks (ディスク)
ネットワーク・BluetoothNetworkManager, Blueman, PipeWire, pavucontrol
外観設定wdisplays, nwg-look (Ubuntu 24.04/Fedora では GNOME Tweaks), Xfce MIME 設定
印刷system-config-printer, CUPS
通知udiskie, poweralertd, package-update-indicator など
保守・管理QDirStat, LXQt ユーザー情報ツール, Seahorse (パスワード), Back In Time 等
入出力・フォントIBus (Mozc 付), Noto CJK, URW base 35, Klee One

--extras オプション: LibreOffice, Thunderbird, Galculator, Xfce タスクマネージャーを追加します。

アプリケーションのスタイル

  • 軽量で起動が速い古典的な GTK プログラム(Xfce/MATE)を優先しています。
  • Wayland 環境でも動作し、DEsk の「紙」のデザインに合わせてフレームワークが調整されます。

Shell Settings (desk-settings)

DEsk の独自設定を一元管理するアプリケーションです。

機能と UI

  • 2 つのタブ: ファイルインデックス風のシート上に配置され、ポケット付きメモ帳のような見た目です。
  • 「Shell」タブ: 描画品質、言語、時計、誕生日、ロック設定などを調整。
  • 「システム」タブ: 借用されたプログラム(ネットワーク、サウンド、ディスプレイなど)の設定にジャンプできます。
  • 自動起動: D-Bus と systemd を介し、通知や入出力エージェントを適切に起動します。

グラフィクス設定

描画品質は以下のモードから選択可能です:

モード特徴
UltraGPU で高精度レイトレーシング(移動時にも高品質維持)
Highデフォルト設定(バランス型)
Medium / Lowレンダリング負荷を下げる
2D FallbackCPU レンダリング用(影やぼかしなし、一度のみトレース)
  • CPU 環境の場合: 初回起動で部屋描画に時間がかかります(約 10 分→最適化により短縮)。
  • 推奨構成:
    desk-index --suggest
    を実行すると自動判定されます。

DEsk Experience Index

Windows の「Experience Index」に相当する機能です。

desk-index
コマンドでプロセッサ、メモリ、グラフィックス(2D/3D)、ディスクのスコアを計測します(1.0〜9.9 表示)。

  • desk-index --text
    : ターミナルにテキスト出力。
  • ブラッス製のメーター風デザインで視覚化されます。

要件と推奨構成

カテゴリ最低要件推奨要件
CPU2 x86-64 コア4 コア以上
メモリ4 GB (DEsk 自体 200-450 MB)8 GB 以上
GPU不要(初回起動時間長くなる)OpenGL ES 3.0 / GBM 対応
画面1366x7681440x900 以上
ディスク約 1 GB (--bare)2-2.7 GB (全セット)

依存ライブラリ

  • 必須: wlroots, wayland, xkbcommon, cairo, pixman, fontconfig など。
  • 推奨/オプション: libsystemd, libpulse, libinput, EGL/GLES/gbm, Xwayland。
  • フォント: URW base 35, Noto CJK (CJK フォント), Klee One (メモ帳用)。

キー割り当て一覧

キー機能
Super+Enter
ターミナル起動
Super+Q / Alt+F4
アクティブウィンドウを閉じる
Super+M
最小化/最大化(紙の折りたたみ)
Super+D
ドック開閉
Super+A
アプリケーション一覧(本棚)
Super+C
コントロールパネル
Super+N
通知センター(ポストボックス)
Super+Tab / Alt+F1
ウィンドウ切り替え
Esc
デスクトップに戻る
brightness keys
画面明るさ/ランプ制御
Print / Alt+Print
スクリーンショット
Super+L
ロック(正面のドアへ)
Super+Esc
ログアウト

トラブルシューティングと報告

問題が起きた場合

  • コマンドでの再起動:
    Ctrl+Alt+Del
    を 2 回押して破棄・再描画。3 回目はログアウト。
  • ターミナルから:
    desk-ctl reset
    でリセット、
    desk-ctl logout
    でログアウト。

バugレポートの提出方法

最も簡単な方法:

# ターミナルで実行(DEsk 起動不要可)
./scripts/report-bug.sh
# または手動作成
nano ~/desk-report.txt

生成された

~/desk-report.txt
を報告に添付してください。

  • 含まれる情報:バージョン、OS、GPU/ドライバー、セッションログ、クラッシュ状況など。
  • 除外情報: ユーザー名、パス、マシン名、IP アドレスなどは含まれません。

手動でのログ参照位置:

  • ~/.local/state/desk/session.log
  • ~/.local/state/desk/install.log
    (インストール時のエラー用)

ビルド方法(開発者向け)

リポジトリから構築する場合:

meson setup build
meson compile -C build
sudo sh scripts/install.sh  # または各ディストロ別のスクリプト

インストーラーのオプション

  • --bare
    : アプリケーションなし、最小限のみ。
  • --no-apps
    : Shell Settings 用アプリのみ。
  • --prefix /opt/desk
    : カスタムインストール先。

開発とライセンス

  • 作成プロセス: Anthropic の AI モデル(Claude)との協業で構築されました(著者の監督下)。
  • ライセンス: MIT License

同じ日のほかのニュース

一覧に戻る →

2026/10/16 2:47

Muse Spark オープン

## Japanese Translation: Muse Spark Open は、複雑なソフトウェアエンジニアリングおよび長期視野の推論に最適化された画期的なオープンウェイト AI モデルです。総パラメータ数 816B(アクティブパラメータ 42B)、コンテキストウィンドウ 100 万トークンを備え、MLX フレームワークを使用し、二台の Apple M5 Ultra Mac Studio をスーパーコンピューターとして構成してデスクトップ上でネイティブに実行可能であり、テラバイト規模の統一メモリを活用します。このモデルは自律的なエージェンティックなワークフローで卓越しており、Ice Cubes オープンソース Mastodon クライアントへの実 iOS 変更を配送したり、DaVinci Resolve を介してビデオ分析のためのエンドツーエンド操作を行ったりすることで示されています。 Muse Spark Open は SGLang、vLLM、TensorRT-LLM、llama.cpp、Unsloth、Apple MLX、Hugging Face Transformers、その他を含む主要な推論エンジンをサポートし、Apple、Intel、NVIDIA、AMD シリコン向けに最適化されています。SGLang に統合されたカスタムで自動チューニング可能な Helion GPU カーネルは、NVIDIA/AMD GPU で 1.03~3.95 倍の速度向上を実現し、AMD MI350 ではエンドツーエンドで 3% の速度向上を達成します。 Muse Model ライセンス(限定された商業利用条件付き)の下でリリースされ、追加の安全性のための後トレーニングおよび Meta の Superintelligence Scaling Framework の閾値を満たしています。モデル重量は Hugging Face、Amazon SageMaker AI、Google Cloud Model Garden、Microsoft Foundry Models で入手可能であり、Together AI、Fireworks AI、Groq、Modal、Nebius、OpenRouter、Baseten によるホスト推論サービスも提供されています。包括的な評価レポートは発表待ちですが、Muse Spark Open は低遅延でエンタープライズグレードのエージェンティック機能を実装ワークステーションへ導入する上で重要な一歩を表しています。

2026/10/16 5:23

私がセルフホストするもの

## Japanese Translation: 元のサマリーは明確だが、Key Points List に見られる特定の詳細を欠いている。以下のバージョンでは、不足していた技術的な詳細を取り入れつつも明晰さを維持した改良版である: ## 改善されたサマリー: 著者は高価なストリーミングサービス(Netflix, Disney Plus/Spotify)および有料ツールを、低電力ハードウェア(Beelink Mini PC S12 Pro, Intel N100, 16 GB RAM)上で動作する安全な自己ホスト型ホームメディアシステムで置き換えることに成功した。大手プラットフォームの「エンゲージメント・トレッドミル」を拒否し、このセットアップは公開インターネットへの露出を回避(IPv6/VPN 経由でのアクセスのみ)、Docker の代わりにネイティブバイナリおよび Podman を systemd と組み合わせることで、プライバシーと効率性を最優先する。主なサービスには、Jellyfin(720p/480p のメディア配信)、Google Photos を代替する Immich、手動の財務追跡で Firefly III を代替する Actual Budget、Vaultwarden(パスワード管理)、Gonic(オーディオストリーミング)、Home Assistant/Frigate(自動化/セキュリティ)、Samba/PocketBase(ファイル共有)が含まれる。著者は意図的に資源を消費するスタックである*arr(モバイルパフォーマンスの問題のため)および信頼性の低いツールである Owntracks を回避した。16 GB の総メモリ使用量に対し 7.5 GB のみ使用されるこの堅牢な環境は、軽量でプライベートなインフラストラクチャを求め、メールの自己ホスティングや AI 支援によるハッキングリスクなしに自律して動作するユーザーにとって再現可能な青写真を提供している。

2026/10/16 1:04

ニューラルネットワークはクリーンです

Linux を위한 스켈리오мор피크 디자인 웨이แลนด์ 데스크탑 | そっか~ニュース