# Cinnamon (日本語)

関連記事

- Nemo
- GNOME
- MATE
- デスクトップ環境
- ディスプレイマネージャ

Cinnamon は先進的な機能を持ちながら伝統的なユーザーエクスペリエンスを提供する Linux デスクトップです。 デスクトップのレイアウトは GNOME Panel (GNOME 2) に似ています; しかし、ベースになっているテクノロジーは GNOME Shell (GNOME 3) からフォークされています。 ユーザーの居心地をよくし使いやすく快適なデスクトップエクスペリエンスを提供することに力点が置かれています。バージョン 2.0 から、Cinnamon は完全なデスクトップ環境になり GNOME Shell や Unity のような唯の GNOME のフロントエンドではなくなっています。

## インストール

Cinnamon は公式リポジトリから cinnamon パッケージでインストールできます。

また、Cinnamon のテーマやアプレット、拡張などを追加するために、`pacman.conf` に Cinnamon の非公式リポジトリを追加することができます。

## Cinnamon の起動

### グラフィカルログイン

使っているディスプレイマネージャから Cinnamon もしくは Cinnamon (Software Rendering) セッションを選ぶだけです。（何も付いていない） Cinnamon は 3D アクセラレーションが有効になっているバージョンです。通常はこちらを使って下さい。あなたのビデオドライバと問題が生じた場合は（例: 乱れやクラッシュ）、Cinnamon (Software Rendering) セッションを試して下さい。3D アクセラレーションが無効になっています。

### 手動で Cinnamon を起動

コンソールから手動で Cinnamon を起動したいなら、以下を `~/.xinitrc` に追加して下さい:

    ~/.xinitrc

    exec cinnamon-session

Cinnamon (Software Rendering) セッションを使用するには、`cinnamon-session` の代わりに `cinnamon-session-cinnamon2d` を使って下さい。

`startx` コマンドを入力することで Cinnamon が起動できます。詳しくは xinitrc を見て下さい。

Note: Cinnamon 1.9 以前のバージョンでは GNOME セッションマネージャを使っていました。公式リポジトリに入っている現在のバージョンの Cinnamon は `gnome-session-cinnamon` の代わりに `cinnamon-session` を使用しています。

## 設定

Cinnamon の設定はとても簡単です - 設定の多くはグラフィカルに行いたいとほとんどの人が思っているでしょう。Cinnamon のユーザビリティはアプレットとエクステンションでカスタマイズでき、テーマもサポートしています。

### Cinnamon の設定

Cinnamon の設定はシンプルです。次のコマンドを実行してください:

    $ cinnamon-settings

以下のコマンドでそれぞれのパネルに直接アクセスできます:

    $ cinnamon-settings panel
    $ cinnamon-settings calendar
    $ cinnamon-settings themes
    $ cinnamon-settings applets
    $ cinnamon-settings windows
    $ cinnamon-settings fonts
    $ cinnamon-settings hotcorner

#### ネットワークサポート

Cinnamon のネットワークサポートを有効にするには、NetworkManager をインストールして有効にしてください。

#### cinnamon-settings とパネルの Bluetooth サポート

Warning: cinnamon-bluetooth は GNOME 3.10 と互換性がありません。他の方法は Bluetooth の記事を見て下さい。

Cinnamon Panel と Cinnamon Settings の GNOME bluetooth フロントエンドは AUR に cinnamon-bluetooth という名前であります。

### アプレットとエクステンションのインストール

Note: 以前は、cinnamon-extensions-git や cinnamon-themes-git を使用してテーマやエクステンションをインストールしていましたが、現在では使われなくなっています (ここを参照)。代わりに、http://cinnamon-spices.linuxmint.com/ を見て下さい。

アプレットとエクステンションの違いは、アプレットが基本的にパネルに追加するものなのに対して、エクステンションは Cinnamon のエクスペリエンスを完全に変えアプレットよりも多くのことができるということです。

AUR にかなり沢山のパッケージがあります。ここで記述する手順は一般的なインストールプロセスです。

Cinnamon でアプレットをインストールするのは比較的簡単です。まず Cinnamon Applets を訪れてアプレット全てを見て下さい。 利用したいアプレットの zip ファイルをダウンロードして、`~/.local/share/cinnamon/applets/` か `/usr/share/cinnamon/applets` に展開して下さい。 それから

    $ cinnamon-settings applets

を実行してグラフィカルアプレットマネージャを立ち上げます。アプレットが表示されない場合、`Alt+F2` を押し `r` を入力して `Enter` を押して下さい。cinnamon を再起動したら新しいアプレットが表示されているはずです。

エクステンションのインストールも同じように行います。唯一の違いはディレクトリの名前が "applets" から　"extensions" に変わることだけです。

## Tips and tricks

### カスタムアプレット・テーマを作成

アプレットを作るための公式チュートリアルがここにあります、カスタムテーマはこちらです。

### デフォルトの壁紙パス

Cinnamon Settings でカスタムパスから壁紙を追加すると、Cinnamon は画像を `~/.cinnamon/backgrounds` にコピーします。よって、壁紙を変更するたびに設定メニューから壁紙をもう一度追加するか `~/.cinnamon/backgrounds` に手動でコピー（もしくはシンボリックリンクを貼る）必要があります。

### ホーム・ファイルシステム・デスクトップアイコンを表示する

デフォルトで Cinnamon はデスクトップアイコンを有効にしますが画面にはデスクトップアイコンは表示されませｎ。ホームフォルダやファイルシステム、ゴミ箱、マウントされたボリュームやネットワークサーバーのデスクトップアイコンを表示するには、Cinnamon の設定を開いてデスクトップをクリックしてください。そこから画面に表示したいアイコンのチェックボックスを入れて下さい。

### カスタムコマンドランチャーをメニューアプレットに追加する

メニューアプレットはカスタムコマンドの実行をサポートしています。アプレットを右クリックして、Configure... をクリックして Open the menu editor を開いて下さい。サブメニューを選択（もしくは新しいサブメニューを作成）して New Item を選んで下さい。Name, Command, Comment を設定してください。必要に応じてターミナルのチェックボックスをチェックしてください。グラフィカルなアプリケーションではチェックは外しておいて下さい。OK をクリックしてメニューエディタを終了すれば、ランチャーがメニューに追加されているはずです。

### ワークスペース

ワークスペースのページャーをパネルに追加することができます。パネルを右クリックして 'Add applets to the panel' というオプションを選んで下さい。パネルにワークスペースの切り替えアプレットを追加してください。位置を変更するにはパネルを右クリックして 'Panel edit mode' をオンにしてください。スイッチャーをクリック・ドラッグして使いたい位置に置いたらパネルの編集モードをオフにしてください。

デフォルトでは2つのワークスペースが存在します。ワークスペースを追加するにはマウスカーソルを左上の端に移動して 'Expose mode' に入って下さい。画面の右にあるプラスのボタンをクリックすればワークスペースが追加されます。

### デスクトップアイコンを表示しない

nemo ではデスクトップアイコンの表示がデフォルトで有効になっています。この機能を無効にするには、次のコマンドによって設定を変更してください:

    $ gsettings set org.nemo.desktop show-desktop-icons false

### GTK テーマとアイコン

Linux Mint のテーマとアイコンは AUR のパッケージ mint-themes と mint-x-icons を使ってインストールできます。テーマは System Settings/Themes/Other から編集できます。

## トラブルシューティング

### QGtkStyle が現在の GTK+ テーマを検出できない

libgnome-data をインストールすることでこの問題を部分的に解決できます、ただしアイコン・カーソルテーマを設定するには、ユーザーが明示的に指定しなくてはなりません。

Qt アプリのアイコンテーマは次のコマンドで設定できます:

    $ gconftool-2 --set --type string /desktop/gnome/interface/icon_theme Faenza-Dark

上の例ではアイコンテーマは `/usr/share/icons/Faenza-Dark` の Faenza-Dark に設定されます。

Qt アプリのカーソルテーマはシンボリックリンクを作成することで選択できます:

    $ mkdir ~/.icons
    $ ln -s /usr/share/icons/Adwaita ~/.icons/default

上の例ではカーソルテーマは `/usr/share/icons/Adwaita` の Adwaita に設定されます。

### power ボタンを押すとシステムが休止状態になる

これはデフォルトの挙動です。シャットダウンメニューを表示するには、ボタンの設定を変えて下さい:

    $ gsettings set org.gnome.settings-daemon.plugins.power button-power 'interactive'

### ボリュームが保存されない

マシンを一度落とすとボリュームが保存されません。ボリュームは 0 にセットされます。alsa-utils をインストールすることでこの問題を解決できます。

### アプレットが動作しない

オーディオやネットワークのアプレットが動作しない場合、ユーザーに関連するグループ (audio, network) を追加する必要があります:

    $ gpasswd -a [user] [group]

### cinnamon-settings: No module named Image

特定のモジュール (例: Image モジュール) が見つからないというメッセージを表示して `cinnamon-settings` が起動しない場合は、おそらく既に存在しないファイルを参照している昔にコンパイルされたファイルを使っています。こういうときは、`/usr/lib/cinnamon-settings` 内の全ての `*.pyc` ファイルとサブフォルダを削除してください。

Category:

- Desktop environments (日本語)