Hyprland: それは何ですか?またどのようにインストールされますか? DebianやUbuntuでも使えますか?

Hyprland: それは何ですか?またどのようにインストールされますか? DebianやUbuntuでも使えますか?

Hyprland: それは何ですか?またどのようにインストールされますか? DebianやUbuntuでも使えますか?

Linux愛好家の皆さんは、ここ数年、多様化しつつあるGNU/Linuxディストリビューションにおける新技術の急速な進化と実装について、読んだり、聞いたり、体験したりしてきたことでしょう。その好例として、SysVinitに代わるSystemdの開発、統合、実装、PulseAudioに代わるPipeware、そしてXorgに代わるWaylandなどが挙げられます。もちろん、LibreOfficeがOpenOfficeに取って代わったようなアプリケーションから、デスクトップ環境やウィンドウマネージャといった重要なオペレーティングシステム要素に至るまで、他にも優れた例は数多く存在します。

しかし、GNU/Linuxディストリビューションのグラフィカルまたはビジュアル面に焦点を当てると、WaylandはXorgに代わる優れた高機能な代替手段となるべく、着実に発展し進歩していることは間違いありません。最近では、Cinnamon 6.0がWaylandの実験的なサポートを搭載し、Fedora 40がKDEのX11セッションを廃止してWaylandのみを残すといったニュースが聞かれました。こうした理由などから、今回はWaylandウィンドウマネージャ「Hyprland」を初めて詳しく見ていきたいと思います。その機能、インストール方法、そしてDebianやUbuntuなどのベースディストリビューションにインストールできるかどうかについて解説します。

にっき

Cinnamon は、GNU/Linux ベースのオペレーティング システム用のデスクトップ環境であり、当初は GNOME Shell のフォークとして Linux Mint プロジェクトによって開発されました。

しかし、Wayland 用の興味深い無料のオープンソース動的タイルウィンドウマネージャ「Hyprland」について読み始める前に、 Wayland の使用に関する以前の記事を読むことをお勧めします。

にっき
関連記事
Cinnamon 6.0 は Wayland からの実験的サポートを受けて登場

Hyprland: Wayland 用の新しい動的タイル ウィンドウ マネージャー

Hyprland: Wayland 用の新しい動的タイル ウィンドウ マネージャー

ハイプラランドとは何ですか?

公式ウェブサイトGitHubの公式セクションの両方で、「Hyprland」は次のように簡潔に説明されています。

Hyprland は、wlroots に基づいた、外観を犠牲にしないダイナミックな Wayland タイル コンポーザーです。最新の Wayland 機能を提供し、高度にカスタマイズ可能で、すべてのクールなビジュアル、最も強力なプラグイン、簡単な IPC (プロセス間通信) に加えて、wlr などをベースにした他の同様のコンポーザーよりも多くの機能と品質要素を備えています。

しかし、 Wayland向けの動的タイル型ウィンドウマネージャであるHyprlandは、その滑らかなアニメーションが特徴であることを強調しておく価値がある。wlrootsライブラリを使用している点ではSwayと非常によく似ている。さらに、C++で実装されており、ユーザーエクスペリエンスを重視し、より快適なユーザー体験を提供することを目指している。

Waylandは、X11ウィンドウシステムプロトコルとアーキテクチャの代替として、開発、拡張、保守を容易にするために設計されています。Waylandは、アプリケーションがディスプレイサーバーと通信して表示状態になり、ユーザー(人)から情報を取得するために使用する言語(プロトコル)です。Waylandサーバーは「コンポジタ」と呼ばれ、アプリケーションはWaylandクライアントです。Waylandはシステムアーキテクチャも指します。コンポジタとアプリケーション間の単なるクライアント/サーバー関係ではありません。X11におけるXorgのような単一の共通Waylandサーバーは存在せず、各グラフィカル環境には多数のコンポジタ実装のいずれかが付属しています。ウィンドウ管理とエンドユーザーエクスペリエンスは、交換可能なコンポーネントではなく、通常はコンポジタに依存しています。Waylandとは? – 公式ウェブサイト

特長

数多くの技術的・機能的な特徴の中でも、特に注目すべき10項目は以下のとおりです。

  1. 高いカスタマイズ能力と、より優れたアニメーションを実現するカスタマイズされたベジェ曲線の実装。
  2. グラデーションの境界線、ぼかし、アニメーション、シャドウなどのクールな視覚的魅力が含まれています。
  3. ゲームのパフォーマンスを向上させるためのティアリング サポートと、ネイティブ IME および入力パネルのサポートを追加します。
  4. 最先端の機能が頻繁に組み込まれています。一方、wlroots-git で開発されたものに厳密に従っています。
  5. グローバル キーバインドとタイル/疑似タイル/フローティング/フル スクリーン ウィンドウを提供します。
  6. 強力なプラグインのサポートと効率的な組み込みプラグイン マネージャー。
  7. 簡単に拡張できて読みやすいコード ベースで、迅速かつアクティブな開発が特徴です。
  8. 変更した設定を保存すると、即座に再ロードできます。
  9. 完全に動的なワークスペースとソケットベースの IPC。
  10. 2 つの組み込みデザインがあり、さらに多くのデザインがアドオンとして利用可能です。

Debian のインストール方法

インストール方法

Ubuntu のインストールは、一般的にすべての現在の GNU/Linux ディストリビューションで簡単または普遍的であると考えられていません。しかし、この作業を完了するために、開発者はさまざまなインストール方法を提供しており、その難易度は様々です。最も簡単な方法は、Arch Linux、NixOS、OpenSUSE、Fedora、Gentoo などのディストリビューション専用のものです。ただし、たとえば Ubuntu 23.04 には公式の方法がありますが、Debian GNU/Linux については、Debian 13 Trixie でのみ実験的に利用可能であると報告されています。

しかし、インターネットやLinuxの世界ではよくあることですが、以下のような興味深く便利な非公式の方法も存在します。ぜひ探って試してみてください。

インストール方法: Ubuntu

最後に、 Hyprlandの最新バージョンとその主要コンポーネントのインストールを容易にする、役立つ興味深いリンクをいくつかご紹介します。

  • Hyprland の最新バージョン: ウィキ y GitHub.
  • Wayland の最新バージョン: GitLab.
  • Wayland プロトコルの最新バージョン: GitLab.
  • libdisplay-info ライブラリの最新バージョン (EDID/ディスプレイID): GitLab.
フェドーラ
関連記事
Fedora 40 は KDE の X11 セッションに別れを告げ、Wayland だけが残ることになる 

2024 年以降の概要イメージ

要約

要するに、Wayland向けの革新的で軽量、美しく、高度にカスタマイズ可能な動的タイル型ウィンドウマネージャ「Hyprland」は、複雑でリソースを大量に消費するデスクトップ環境よりも、小さくシンプルで軽量なウィンドウマネージャを好むLinuxコミュニティユーザーのかなりの割合から大きな注目を集めています。何よりも、WaylandがXorgに最終的に勝利することを予見し、未来を見据えて設計されています。しかし、WaylandとHyprlandの両方にとって、まだまだ道のりは長いです。もしあなたが既にGNU/LinuxディストリビューションでWaylandとHyprlandを使用しているなら、ぜひコメント欄であなたの使用体験を共有してください。

最後に、スペイン語版ホームページもぜひご覧ください。または、他の言語(現在のURLの末尾にar、de、en、fr、ja、pt、ruなど、その他多数)でも、より最新のコンテンツをご覧いただけます。また、公式Telegramチャンネルにご参加いただくと、ウェブサイトのニュース、ガイド、チュートリアルを閲覧・共有できます。さらに、代替Telegramチャンネルにもご参加いただくと、Linuxの世界全般についてより深く学ぶことができます。


Googleで優先ソースとして追加する