「Liri」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(1版 をインポートしました)
2行目: 2行目:
 
[[en:hawaii]]
 
[[en:hawaii]]
 
{{Related articles start}}
 
{{Related articles start}}
  +
{{Related|Wayland}}
 
{{Related|デスクトップ環境}}
 
{{Related|デスクトップ環境}}
 
{{Related|ディスプレイマネージャ}}
 
{{Related|ディスプレイマネージャ}}
10行目: 11行目:
 
[http://www.phoronix.com/scan.php?page=news_item&px=MTI4ODA phoronix.com] より:
 
[http://www.phoronix.com/scan.php?page=news_item&px=MTI4ODA phoronix.com] より:
   
:''"...Hawaii デスクトップは Linux で一番最初の Wayland フレンドリーなデスクトップ環境になることを目指しています。Hawaii デスクトップは、伝統的なパッケージを止めて、代わりに Linux カーネルと systemd、ConnMan などのコアコンポーネントが入った Wayland デスクトップで動作する最小のイメージを提供することを志している Linux ディストリビューション、Maui OS チームの成果物です。"''
+
:Hawaii デスクトップは Linux で一番最初の [[Wayland]] フレンドリーなデスクトップ環境になることを目指しています。Hawaii デスクトップは、伝統的なパッケージを止めて、代わりに Linux カーネルと systemd、ConnMan などのコアコンポーネントが入った Wayland デスクトップで動作する最小のイメージを提供することを志している Linux ディストリビューション、Maui OS チームの成果物です。
{{Note|Hawaii デスクトップ環境は、安定版の 1.0 リリースに達していません。最新版は 0.2.0 です。システムで正しく動作しない可能性があります。}}
+
{{Note|Hawaii デスクトップ環境は、安定版の 1.0 リリースに達していません。システムで正しく動作しない可能性があります。}}
 
==インストール==
 
==インストール==
 
[[公式リポジトリ]]から {{Pkg|wayland}} と {{Pkg|weston}} がインストールされていることを確認してください。
 
[[公式リポジトリ]]から {{Pkg|wayland}} と {{Pkg|weston}} がインストールされていることを確認してください。
   
[[AUR|AUR]] から {{AUR|hawaii-meta-git}} を[[pacman|インストール]]してください。
+
[[AUR]] から {{AUR|hawaii-meta-git}} を[[pacman|インストール]]してください。
   
  +
== Hawaii を起動する ==
もしくは、hawaii の上流のバイナリパッケージを使うこともできます。http://www.maui-project.org/download/ から "Arch Linux" タブをクリックして指示に従って下さい。
 
   
  +
== グラフィカルログインマネージャで実行 ==
{{Note|バイナリパッケージを使用する場合、hawaii のバイナリは {{Ic|/opt/hawaii-git/bin/hawaii}} に保存されます。}}
 
   
  +
[[SDDM]] や [[GDM]] などの Wayland をサポートしているログインマネージャは Hawaii セッションを起動することができます。
{{Note|現在、上流のバイナリパッケージは x86_64 アーキテクチャしかサポートしていません。}}
 
   
== Hawaii を起動する ==
+
=== tty から実行 ===
  +
tty にログインして次を実行:
  +
{{bc|1=$ hawaii-session}}
  +
  +
セッションマネージャが自動的にハードウェアを認識してコンポジタを起動します。
  +
  +
強制的にモードを強制することも可能です。例えば nested モードで Weston の中で実行するには:
  +
  +
{{bc|1=$ hawaii-session --mode=nested}}
  +
  +
{{Note|{{ic|~/.xinitrc}} で hawaii を起動しないでください。一般的に [[xinitrc|Xinit]] は [[Xorg]] を起動するのに使われていますが、Hawaii は新しいグラフィカルプロトコルである [[Wayland]] を使っています。}}
  +
  +
=== systemd ユーザーセッションで実行 ===
  +
  +
まず [[Systemd/ユーザー#D-Bus]] に書かれているように systemd ユーザーセッションで D-Bus を設定する必要があります。それから次のコマンドで {{ic|hawaii.service}} ユニットを有効にしてください:
  +
  +
{{bc|1=$ systemctl --user enable hawaii.service}}
  +
  +
Hawaii セッションを毎回起動したい場合:
  +
  +
{{bc|1=$ systemctl --user isolate hawaii.target}}
  +
  +
今のところ logind の統合は systemd ユーザーセッションでは動作しないため、複数の機能が使えないことがあります。systemd ユーザーセッションは全く新しい技術であり、開発者は Hawaii で使用する方法をテストしています。
  +
  +
== Tips and tricks ==
  +
  +
=== キーバインディングの移植 ===
  +
  +
キーボードのショートカットキーをエクスポートするには、次を実行:
  +
  +
{{bc|1=$ dconf dump /org/hawaiios/desktop/keybindings/ > keybindings-backup.dconf}}
  +
  +
他のコンピュータでエクスポートされたショートカットキーをインポートするには、次を実行:
   
  +
{{bc|1=$ dconf load /org/hawaiios/desktop/keybindings/ < keybindings-backup.dconf}}
=== ログインマネージャを使わない ===
 
ログインマネージャを使わずに hawaii を動かすには、スタートアップスクリプトに {{Ic|exec hawaii}} を追加してください。
 
   
  +
== 参照 ==
{{Note|{{ic|~/.xinitrc}} に hawaii を追加して起動はしないでください。一般的に [[xinitrc|Xinit]] は [[Xorg|Xorg]] を起動するのに使われていますが、Hawaii は新しいグラフィカルプロトコルである [[Wayland|Wayland]] を使っています。}}
 
   
  +
* http://hawaiios.org 公式ウェブサイト
==外部リンク==
 
  +
* https://github.com/hawaii-desktop Hawaii の github ページ
* http://www.maui-project.org/ Maui Linux OS ウェブサイト
 
* https://github.com/mauios/hawaii Hawaii の github ページ
 

2015年11月29日 (日) 20:33時点における版

関連記事

phoronix.com より:

Hawaii デスクトップは Linux で一番最初の Wayland フレンドリーなデスクトップ環境になることを目指しています。Hawaii デスクトップは、伝統的なパッケージを止めて、代わりに Linux カーネルと systemd、ConnMan などのコアコンポーネントが入った Wayland デスクトップで動作する最小のイメージを提供することを志している Linux ディストリビューション、Maui OS チームの成果物です。
ノート: Hawaii デスクトップ環境は、安定版の 1.0 リリースに達していません。システムで正しく動作しない可能性があります。

インストール

公式リポジトリから waylandweston がインストールされていることを確認してください。

AUR から hawaii-meta-gitAURインストールしてください。

Hawaii を起動する

グラフィカルログインマネージャで実行

SDDMGDM などの Wayland をサポートしているログインマネージャは Hawaii セッションを起動することができます。

tty から実行

tty にログインして次を実行:

$ hawaii-session

セッションマネージャが自動的にハードウェアを認識してコンポジタを起動します。

強制的にモードを強制することも可能です。例えば nested モードで Weston の中で実行するには:

$ hawaii-session --mode=nested
ノート: ~/.xinitrc で hawaii を起動しないでください。一般的に XinitXorg を起動するのに使われていますが、Hawaii は新しいグラフィカルプロトコルである Wayland を使っています。

systemd ユーザーセッションで実行

まず Systemd/ユーザー#D-Bus に書かれているように systemd ユーザーセッションで D-Bus を設定する必要があります。それから次のコマンドで hawaii.service ユニットを有効にしてください:

$ systemctl --user enable hawaii.service

Hawaii セッションを毎回起動したい場合:

$ systemctl --user isolate hawaii.target

今のところ logind の統合は systemd ユーザーセッションでは動作しないため、複数の機能が使えないことがあります。systemd ユーザーセッションは全く新しい技術であり、開発者は Hawaii で使用する方法をテストしています。

Tips and tricks

キーバインディングの移植

キーボードのショートカットキーをエクスポートするには、次を実行:

$ dconf dump /org/hawaiios/desktop/keybindings/ > keybindings-backup.dconf

他のコンピュータでエクスポートされたショートカットキーをインポートするには、次を実行:

$ dconf load /org/hawaiios/desktop/keybindings/ < keybindings-backup.dconf

参照