コンテンツにスキップ

「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

参照