「Liri」の版間の差分
ナビゲーションに移動
検索に移動
細 (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 チームの成果物です。 |
− | {{Note|Hawaii デスクトップ環境は、安定版の 1.0 リリースに達していません |
+ | {{Note|Hawaii デスクトップ環境は、安定版の 1.0 リリースに達していません。システムで正しく動作しない可能性があります。}} |
==インストール== |
==インストール== |
||
[[公式リポジトリ]]から {{Pkg|wayland}} と {{Pkg|weston}} がインストールされていることを確認してください。 |
[[公式リポジトリ]]から {{Pkg|wayland}} と {{Pkg|weston}} がインストールされていることを確認してください。 |
||
− | [[ |
+ | [[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 アーキテクチャしかサポートしていません。}} |
||
− | == |
+ | === 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 チームの成果物です。
目次
インストール
公式リポジトリから wayland と weston がインストールされていることを確認してください。
AUR から hawaii-meta-gitAUR をインストールしてください。
Hawaii を起動する
グラフィカルログインマネージャで実行
SDDM や GDM などの Wayland をサポートしているログインマネージャは Hawaii セッションを起動することができます。
tty から実行
tty にログインして次を実行:
$ hawaii-session
セッションマネージャが自動的にハードウェアを認識してコンポジタを起動します。
強制的にモードを強制することも可能です。例えば nested モードで Weston の中で実行するには:
$ hawaii-session --mode=nested
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
参照
- http://hawaiios.org 公式ウェブサイト
- https://github.com/hawaii-desktop Hawaii の github ページ