コンテンツにスキップ

「Cinnamon」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
同期
AshMyzk (トーク | 投稿記録)
同期
 
(4人の利用者による、間の24版が非表示)
1行目: 1行目:
[[Category:デスクトップ環境]]
[[Category:デスクトップ環境]]
[[en:Cinnamon]]
[[en:Cinnamon]]
[[ru:Cinnamon]]
[[de:Cinnamon]]
[[tr:Cinnamon Masaüstü Ortamı]]
[[zh-hans:Cinnamon]]
[[zh-CN:Cinnamon]]
{{Related articles start}}
{{Related articles start}}
{{Related|Nemo}}
{{Related|GNOME}}
{{Related|MATE}}
{{Related|デスクトップ環境}}
{{Related|デスクトップ環境}}
{{Related|ディスプレイマネージャ}}
{{Related|Nemo}}
{{Related articles end}}
{{Related articles end}}


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


==インストール==
==インストール==


Cinnamon は[[公式リポジトリ]]から {{Pkg|cinnamon}} パッケージで[[Pacman|インストール]]できます。
Cinnamon は {{Pkg|cinnamon}} パッケージで[[インストール]]できます。

{{Note|1=Intel GPU を使用している場合、Cinnamon で [[Intel Graphics#インストール|xf86-video-intel を使用していない]]ことを確認してください。Cinnamon がランダムにフリーズし、マウスしか動かせない状態になることがあります。{{Pkg|xf86-video-intel}} は削除して {{man|4|modesetting}} ドライバを使ってください(KDE も[https://community.kde.org/Plasma/5.9_Errata#Intel_GPUs この方法を推奨]しています)。}}

=== Cinnamon アプリケーション ===

Cinnamon は、Cinnamon、MATE、XFCE 上で動作するように変更された、GNOME Core Application ベース の X-Apps をインストールし、伝統的な UI になっています。

{| class="wikitable"
! アプリケーション
! GNOME
! Cinnamon
|-
| テキストエディタ
| Gedit/Pluma
| {{pkg|xed}}
|-
| 画像ビュアー
| Eye of GNOME
| {{AUR|xviewer}}
|-
| ドキュメントビュアー
| Evince/Atril
| {{pkg|xreader}}
|-
| メディアプレイヤー
| Totem
| {{AUR|xplayer}}
|-
| 画像オーガナイザ
| gThumb
| {{AUR|pix}}
|}

=== フォールバックモード ===


Cinnamon がクラッシュした時はフォールバックモードが有効になります。このモード内で開いているウインドウを操作するには {{pkg|metacity}} パッケージを、タスクバーを表示するには {{pkg|gnome-shell}} パッケージをインストールする必要があります。
また、Cinnamon のテーマやアプレット、拡張などを追加するために、{{ic|pacman.conf}} に [[非公式ユーザーリポジトリ#cinnamon|Cinnamon の非公式リポジトリ]]を追加することができます。


== Cinnamon の起動 ==
== 起動 ==


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


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


=== 手動で Cinnamon を起動 ===
=== 手動で Cinnamon を起動 ===


コンソールから手動で Cinnamon を起動したいなら、以下を {{ic|~/.xinitrc}} に追加して下さい:
コンソールから手動で Cinnamon を起動したいなら、以下を [[Xinitrc]] に追加して下さい:


{{hc|~/.xinitrc|<nowiki>
{{hc|~/.xinitrc|
exec cinnamon-session
exec cinnamon-session
}}
</nowiki>}}


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


=== Cinnamon の再起動 ===
{{ic|startx}} コマンドを入力することで Cinnamon が起動できます。詳しくは [[xinitrc]] を見て下さい。


以下のコマンドは、Cinnamon インスタンスを実行しているユーザとして実行する必要があります:
{{Note|Cinnamon 1.9 以前のバージョンでは GNOME セッションマネージャを使っていました。[[公式リポジトリ]]に入っている現在のバージョンの Cinnamon は {{ic|gnome-session-cinnamon}} の代わりに {{ic|cinnamon-session}} を使用しています。}}


$ cinnamon-dbus-command RestartCinnamon 1
==設定==


dbus セッション外から Cinnamon を再起動するには以下のようなコマンドが使えます:
Cinnamon の設定はとても簡単です - 設定の多くはグラフィカルに行いたいとほとんどの人が思っているでしょう。Cinnamon のユーザビリティは[http://cinnamon-spices.linuxmint.com/applets アプレット]と[http://cinnamon-spices.linuxmint.com/extensions エクステンション]でカスタマイズでき、[http://cinnamon-spices.linuxmint.com/themes テーマ]もサポートしています。


$ DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/${TARGET_USER_UID}/bus"
===Cinnamon の設定===
$ sudo -u "#${TARGET_USER_UID}" -H dbus-send --bus=$DBUS_SESSION_BUS_ADDRESS --type=method_call --dest=org.Cinnamon /org/Cinnamon org.Cinnamon.RestartCinnamon boolean:true 2> /dev/null

{{Note|RestartCinnamon の引数の真偽値は、Cinnamon の再起動をユーザに知らせる OSD(オンスクリーンディスプレイ)を表示するかどうかを決定します。}}

== 設定 ==

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

=== Cinnamon の設定 ===


''cinnamon-settings'' はコマンドラインで指定した設定モジュールを起動します。何も引数を付けないと、''システム設定''が起動します。例えば、パネルの設定を開くには:
''cinnamon-settings'' はコマンドラインで指定した設定モジュールを起動します。何も引数を付けないと、''システム設定''が起動します。例えば、パネルの設定を開くには:

$ cinnamon-settings panel
$ cinnamon-settings panel


利用できる全てのモジュールを確認するには:
利用できる全てのモジュールを確認するには:

$ pacman -Ql cinnamon | awk -F'[_.]' '/cs_.+\.py/ {print $2}'
$ pacman -Ql cinnamon | grep -Po '(?<=cs_).+(?=\.py)'


; プリンター
; プリンター
59行目: 98行目:
: ネットワークモジュールのサポートを追加するには、[[NetworkManager#設定|NetworkManager]] を有効にしてください。NetworkManager が Wi-Fi パスワードを保存できるようにするため、[[GNOME Keyring]] もインストールする必要があります。
: ネットワークモジュールのサポートを追加するには、[[NetworkManager#設定|NetworkManager]] を有効にしてください。NetworkManager が Wi-Fi パスワードを保存できるようにするため、[[GNOME Keyring]] もインストールする必要があります。
; Bluetooth
; Bluetooth
: Bluetooth デバイスのサポートが必要な場合、{{Pkg|blueberry}} パッケージをインストールしてください。
: Bluetooth デバイスのサポートが必要な場合、{{Pkg|blueberry}} パッケージをインストールしてください。Blueberry で Bluetooth を有効化/無効化できない場合は、あなたのユーザ(そして、関連するユーザ)を ''rfkill'' ユーザグループに追加してください。さらなる情報については [[ユーザーとグループ#ユーザー管理]] をご覧ください。


====ネットワーサポト====
=== アプレットとエステンションのインスト===


アプレットとエクステンションの違いは、'''アプレット'''が基本的にパネルに追加するものなのに対して、'''エクステンション'''は Cinnamon のエクスペリエンスを完全に変えアプレットよりも多くのことができるということです。これらは [[AUR]]([https://aur.archlinux.org/packages?O=0&K=cinnamon-&do_Search=Go パッケージを検索])や Cinnamon の環境(''Get more online'') からインストールできます:
Cinnamon のネットワークサポートを有効にするには、[[NetworkManager]] をインストールして有効にしてください。


====cinnamon-settings とパネルの Bluetooth サポート====
$ cinnamon-settings applets
$ cinnamon-settings extensions
{{warning|{{AUR|cinnamon-bluetooth}} は GNOME 3.10 と互換性がありません。他の方法は [[Bluetooth]] の記事を見て下さい。}}


代わりに、[https://cinnamon-spices.linuxmint.com/ Cinnamon spices] から手動でインストールすることもできます。
Cinnamon Panel と Cinnamon Settings の GNOME bluetooth フロントエンドは AUR に {{AUR|cinnamon-bluetooth}} という名前であります。


{{Note| アプレットが表示されない場合は、{{ic|Alt+F2}} を押して表示されるダイアログに {{ic|r}} を入力して Cinnamon を再起動してください。}}
===アプレットとエクステンションのインストール===


=== 電源ボタンを押してシステムをサスペンド ===
{{Note|以前は、{{AUR|cinnamon-extensions-git}} や {{AUR|cinnamon-themes-git}} を使用してテーマやエクステンションをインストールしていましたが、現在では使われなくなっています ([https://github.com/linuxmint/Cinnamon/issues/668 ここ]を参照)。代わりに、http://cinnamon-spices.linuxmint.com/ を見て下さい。}}


これはデフォルトの挙動です。設定を変更するには {{ic|cinnamon-settings}} パネルを開いて "電源管理" オプションをクリックしてください。"電源ボタンが押された時" オプションを望みの挙動に変更します。
アプレットとエクステンションの違いは、'''アプレット'''が基本的にパネルに追加するものなのに対して、'''エクステンション'''は Cinnamon のエクスペリエンスを完全に変えアプレットよりも多くのことができるということです。


=== Cinnamon で使われる言語の管理 ===
[https://aur.archlinux.org/packages.php?O=0&K=cinnamon&do_Search=Go AUR] にかなり沢山のパッケージがあります。ここで記述する手順は一般的なインストールプロセスです。


* 言語を追加・削除するには: [[ロケール]]を参照。
Cinnamon でアプレットをインストールするのは比較的簡単です。まず [http://cinnamon-spices.linuxmint.com/applets Cinnamon Applets] を訪れてアプレット全てを見て下さい。
* 有効な言語を切り替えるには: {{AUR|mintlocale}} パッケージをインストール。
利用したいアプレットの zip ファイルをダウンロードして、{{ic|~/.local/share/cinnamon/applets/}} か {{ic|/usr/share/cinnamon/applets}} に展開して下さい。
* Cinnamon で他の言語を正しく表示させるには、{{Pkg|cinnamon-translations}} パッケージをインストール。
それから
* キーボードレイアウトを変更するには: '''システム設定 > ハードウェア > キーボード > レイアウト'''。
{{bc|$ cinnamon-settings applets}}
を実行してグラフィカルアプレットマネージャを立ち上げます。アプレットが表示されない場合、{{ic|Alt+F2}} を押し {{ic|r}} を入力して {{ic|Enter}} を押して下さい。cinnamon を再起動したら新しいアプレットが表示されているはずです。


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


Cinnamon は別のウインドウマネージャの使用をサポートしていません。
=== 電源ボタンを押すとシステムがサスペンドする ===


== ヒントとテクニック ==
これはデフォルトの挙動です。設定を変更するには {{ic|cinnamon-settings}} パネルを開いて "Power Management" オプションをクリックしてください。"When the power button is pressed" オプションを望みの挙動に変更します。


=== カスタムアプレットを作成 ===
=== Cinnamon で使われる言語の管理 ===


{{Note|Cinnamon 2.2 で Cinnamon Control Panel から言語モジュールは削除されました [http://segfault.linuxmint.com/2014/04/cinnamon-2-2/]。}}
'''アプレット'''を作るための公式チュートリア[https://projects.linuxmint.com/reference/git/cinnamon-tutorials/write-applet.html ここ]にあります


=== デフォルトの壁紙パス ===
*言語を追加・削除するには: [[ロケール]]を参照。
*有効な言語を切り替えるには: {{AUR|mintlocale}} パッケージをインストール。
*キーボードレイアウトを変更するには: '''System Settings > Hardware > Keyboard > Layouts'''。


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


また、毎回のリリースで mint の公式の壁紙を入手できます。[https://aur.archlinux.org/packages/?O=0&K=mint-backgrounds AUR] を見てください。
===カスタムアプレット・テーマを作成===


=== ホーム・ファイルシステム・デスクトップアイコンを表示する ===
'''アプレット'''を作るための公式チュートリアルが[http://cinnamon.linuxmint.com/?p=156 ここ]にあります、'''カスタムテーマ'''は[http://cinnamon.linuxmint.com/?p=144 こちら]です。


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


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


メニューアプレットはカスタムコマンドの実行をサポートしています。メニューアプレットを右クリックして、''設定...'' をクリックして ''メニューの編集'' を開いて下さい。サブメニューを選択(もしくは新しいサブメニューを作成)して ''新しいアイテム'' を選んで下さい。''名前'', ''コマンド'', ''説明'' を設定してください。必要に応じてターミナルのチェックボックスをチェックしてください。グラフィカルなアプリケーションではチェックは外しておいて下さい。''OK'' をクリックしてメニューエディタを終了すれば、ランチャーがメニューに追加されているはずです。
===ホーム・ファイルシステム・デスクトップアイコンを表示する===
デフォルトで Cinnamon はデスクトップアイコンを有効にしますが画面にはデスクトップアイコンは表示されませn。ホームフォルダやファイルシステム、ゴミ箱、マウントされたボリュームやネットワークサーバーのデスクトップアイコンを表示するには、Cinnamon の設定を開いてデスクトップをクリックしてください。そこから画面に表示したいアイコンのチェックボックスを入れて下さい。


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


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


デフォルトでは2つのワークスペースが存在します。ワークスペースを追加するにはマウソル左上の端に移動して 'Expose mode' に入って下さい。画面の右にあるプラスのボタンをクリックすればワークスペースが追加されます。
デフォルトでは2つのワークスペースが存在します。ワークスペースを追加するには {{ic|Control+Alt+Up}} を入力して、すべてのワーク表示してください。画面の右にあるプラスのボタンをクリックすればワークスペースが追加されます。


代わりに、コマンドラインからワークスペース番号を選択することもできます。
===デスクトップアイコンを表示しない===

nemo ではデスクトップアイコンの表示がデフォルトで有効になっています。この機能を無効にするには、次のコマンドによって設定を変更してください:
$ gsettings set org.cinnamon.desktop.wm.preferences num-workspaces 4

"4" をお望みのワークスペース番号に置き換えてください。

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

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


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


===テーマアイコン===
=== テーマアイコン、背景 ===

Linux Mint のテーマ、アイコン、そして背景は AUR のパッケージ {{AUR|mint-themes}}、{{AUR|mint-themes-legacy}}{{Broken package link|package not found}}、{{AUR|mint-x-icons}}、{{AUR|mint-y-icons}}、{{AUR|mint-artwork}}、そして {{AUR|mint-backgrounds}} を使ってインストールできます。最後のパッケージはすべての Linux Mint バージョンに含まれている背景のコレクションです。個別の Linux Mint バージョンの背景は AUR から入手できます。

テーマとアイコンは ''システム設定 > テーマ'' から編集できます。背景は ''システム設定 > 背景'' から編集できます。

Linux Mint の公式 Cinnamon テーマは {{AUR|mint-themes}} と {{AUR|mint-themes-legacy}}{{Broken package link|package not found}} パッケージでインストールできます。


デスクトップテーマは以下のようにシェルから設定できます:
Linux Mint のテーマとアイコンは AUR のパッケージ {{AUR|mint-x-theme}} と {{AUR|mint-x-icons}} を使ってインストールできます。テーマは System Settings/Themes/Other から編集できます。


$ gsettings set org.cinnamon.theme name "''テーマ名''"
Linux Mint の Cinnamon テーマは {{AUR|mint-cinnamon-themes}} パッケージでインストールできます。


=== サウンドイベント ===
=== サウンドイベント ===


Cinnamon には Linux Mint でデフォルトで使われているイベントサウンド (デスクトップ起動時の音楽など) が含まれていません。サウンドエフェクトは {{AUR|cinnamon-sound-effects}} や {{AUR|mint-sounds}} パッケージでインストールできます。使用するサウンドイベントは {{ic|Settings Sound Sound Effects}} で編集することが可能です。
Cinnamon には Linux Mint でデフォルトで使われているイベントサウンド (デスクトップ起動時の音楽など) が含まれていません。サウンドエフェクトは {{AUR|mint-artwork}} パッケージでインストールできます。使用するサウンドイベントは ''システム設定 > サウンド > サウンド'' で編集することが可能です。


=== マウスでウィンドウをリサイズ ===
=== マウスでウィンドウをリサイズ ===


{{ic|Alt+Right click}} でウィンドウのサイズを変更するには、{{ic|gsettings}} を使用:
{{ic|Alt+Right click}} でウィンドウのサイズを変更するには、{{ic|gsettings}} を使用:

$ gsettings set org.cinnamon.desktop.wm.preferences resize-with-right-button true
gsettings set org.cinnamon.desktop.wm.preferences resize-with-right-button true


=== キーバインドを移植 ===
=== キーバインドを移植 ===


キーボードのショートカットキーをエクスポートしたい場合、次を実行:
キーボードのショートカットキーをエクスポートしたい場合:


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


エクポートしたショートカットキーをインポートしたい場合、次を実行:
他のデバイキーバインドをインポートするには:


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


=== スクリーンショット ===
=== スクリーンショット ===


[[スクリーンショットの取得#Cinnamon|スクリーンショットの取得]]に書かれているように、{{Pkg|gnome-screenshot}} をインストールするとスクリーンショット機能が追加されます。デフォルトのショートカットキーは {{ic|Prt Sc}} キーです。''Menu > Preferences > Keyboard'' の ''Shortcuts > System > Screenshots and Recording'' から使用するキーを変更することができます。スクリーンショットはデフォルトで {{ic|$HOME/Pictures}} ディレクトリに保存されますが、以下のコマンドでカスタマイズすることが可能です:
[[スクリーンショットの取得#Cinnamon|スクリーンショットの取得]]に書かれているように、{{Pkg|gnome-screenshot}} をインストールするとスクリーンショット機能が追加されます。デフォルトのショートカットキーは {{ic|Prt Sc}} キーです。''メニューアプレット > 設定 > キーボード'' の ''ショートカット > システム > スクリーンショットと録画'' から使用するキーを変更することができます。スクリーンショットはデフォルトで {{ic|$HOME/Pictures}} ディレクトリに保存されますが、以下のコマンドでカスタマイズすることが可能です:


$ gsettings set org.gnome.gnome-screenshot auto-save-directory file:///home/''USER''/''some_path''
$ gsettings set org.gnome.gnome-screenshot auto-save-directory file:///home/''USER''/''some_path''


=== Cinnamon が xrandr/xinput の設定を上書きしないようにする ===
==トラブルシューティング==


''cinnamon-settings-daemon'' はディスプレイやキーボード、マウスを管理できるいくつかのプラグインを提供します。これらのプラグインはユーザの設定(例えば [[xinitrc]] ファイル内の ''xrandr'' コマンドによるもの)を上書きします。ユーザの設定を上書きしないようにするには、設定デーモンプラグインが起動しないようにする必要があります。
===QGtkStyle が現在の GTK+ テーマを検出できない===
{{Pkg|libgnome-data}} をインストールすることでこの問題を部分的に解決できます、ただしアイコン・カーソルテーマを設定するには、ユーザーが明示的に指定しなくてはなりません。


これは、関連する設定デーモンプラグインの ''.desktop'' エントリ({{ic|/etc/xdg/autostart/}} にあります)を {{ic|$HOME/.config/autostart}} にコピーすることで可能です。そして、コピーしたエントリのそれぞれに {{ic|1=Hidden=true}} という行を追加してください。
Qt アプリのアイコンテーマは次のコマンドで設定できます:
$ gconftool-2 --set --type string /desktop/gnome/interface/icon_theme Faenza-Dark


{{Tip| セッションを {{ic|cinnamon-session --debug}} で起動すると、どのプラグインが起動しているかを確認できます。}}
上の例ではアイコンテーマは {{ic|/usr/share/icons/Faenza-Dark}} の Faenza-Dark に設定されます。


ディスプレイやキーボード、マウスの設定を保持するには、以下を無効化することを検討してください:
Qt アプリのカーソルテーマはシンボリックリンクを作成することで選択できます:
$ mkdir ~/.icons
$ ln -s /usr/share/icons/Adwaita ~/.icons/default


cinnamon-settings-daemon-a11y-keyboard.desktop
上の例ではカーソルテーマは {{ic|/usr/share/icons/Adwaita}} の Adwaita に設定されます。
cinnamon-settings-daemon-a11y-settings.desktop
cinnamon-settings-daemon-keyboard.desktop
cinnamon-settings-daemon-mouse.desktop
cinnamon-settings-daemon-xrandr.desktop


== トラブルシューティング ==
===ボリュームが保存されない===
マシンを一度落とすとボリュームが保存されません。ボリュームは 0 にセットされます。{{Pkg|alsa-utils}} をインストールすることでこの問題を解決できます。


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


{{ic|cinnamon-looking-glass}} ツール(Melange - Cinnamon Debugger)を使って Cinnamon 環境についての様々なことを調査できます。
===cinnamon-settings: No module named Image===


* 現在開かれているウインドウのリスト
特定のモジュール (例: Image モジュール) が見つからないというメッセージを表示して {{ic|cinnamon-settings}} が起動しない場合は、おそらく既に存在しないファイルを参照している昔にコンパイルされたファイルを使っています。こういうときは、{{ic|/usr/lib/cinnamon-settings}} 内の全ての {{ic|*.pyc}} ファイルとサブフォルダを削除してください。
* 現在ロードされているエクステンション(アプレット、デスクレットなど)のリスト
* ログ


「ログ」の機能はクラッシュに遭遇した場合に特に便利です(エスクテンションに互換性がなかったり、バグがあったりする場合にしばしばクラッシュは発生します)。
=== ティアリングが発生する ===


=== cinnamon-settings: No module named Image ===
Cinnamon で動画を再生したりゲームを遊んだりする時にティアリングが発生する場合、{{ic|/etc/environment}} に以下の行を追加してください:


特定のモジュール (例: Image モジュール) が見つからないというメッセージを表示して {{ic|cinnamon-settings}} が起動しない場合は、おそらく既に存在しないファイルを参照している昔にコンパイルされたファイルを使っています。こういうときは、{{ic|/usr/lib/cinnamon-settings}} 内の全ての {{ic|*.pyc}} ファイルとサブフォルダを削除してください。[https://github.com/linuxmint/Cinnamon/issues/2495 上流のバグレポート]を見てください。
CLUTTER_PAINT=disable-clipped-redraws:disable-culling
CLUTTER_VBLANK=True


=== クラッシュした後に tty から Cinnamon を起動する ===
追加したら、Xorg サーバーを再起動してください。

Cinnamon が完全に応答しなくなった場合、TTY ({{ic|Alt+F2}}) から以下の行を実行して Cinnamon を 再起動できます:

$ export DISPLAY=:0; cinnamon --replace &

=== ティアリングが発生する ===

{{Pkg|muffin}} が {{Pkg|mutter}} をベースとしているので、[[GNOME]] におけるティアリングの修正法は Cinnamon でも有効なはずです。さらなる情報については [[GNOME/トラブルシューティング#Intel HD Graphics のティアリング解消]]を見てください。


=== NetworkManager アプレットの無効化 ===
=== NetworkManager アプレットの無効化 ===
200行目: 253行目:


システムトレイから特定のアイコン (''nm-applet'' アイコンなど) をブラックリストに入れる機能が [https://github.com/linuxmint/Cinnamon/issues/3318 上流で提案] されています。
システムトレイから特定のアイコン (''nm-applet'' アイコンなど) をブラックリストに入れる機能が [https://github.com/linuxmint/Cinnamon/issues/3318 上流で提案] されています。

=== Cinnamon が xorg.conf 内の設定を上書きしてしまう ===

Cinnamon は xorg.conf 内に記述されている、ディスプレイの向きやレイアウトなどのカスタム設定を上書きします。

{{ic|システム設定 > 自動開始させるアプリ}} を開き、'''Cinnamon Settings Daemon - xrandr''' をオフにセットしてください。

{{TranslationStatus|Cinnamon|2023-06-13|780652}}

2023年6月13日 (火) 18:00時点における最新版

Cinnamon は、伝統的なデスクトップレイアウトとモダンなグラフィック効果を備えたデスクトップ環境です。ベースになっている技術は GNOME デスクトップからフォークされています。バージョン 2.0 から、Cinnamon は完全なデスクトップ環境になり、GNOME Shell や Unity のような唯の GNOME のフロントエンドではなくなっています。

インストール

Cinnamon は cinnamon パッケージでインストールできます。

ノート Intel GPU を使用している場合、Cinnamon で xf86-video-intel を使用していないことを確認してください。Cinnamon がランダムにフリーズし、マウスしか動かせない状態になることがあります。xf86-video-intel は削除して modesetting(4) ドライバを使ってください(KDE もこの方法を推奨しています)。

Cinnamon アプリケーション

Cinnamon は、Cinnamon、MATE、XFCE 上で動作するように変更された、GNOME Core Application ベース の X-Apps をインストールし、伝統的な UI になっています。

アプリケーション GNOME Cinnamon
テキストエディタ Gedit/Pluma xed
画像ビュアー Eye of GNOME xviewerAUR
ドキュメントビュアー Evince/Atril xreader
メディアプレイヤー Totem xplayerAUR
画像オーガナイザ gThumb pixAUR

フォールバックモード

Cinnamon がクラッシュした時はフォールバックモードが有効になります。このモード内で開いているウインドウを操作するには metacity パッケージを、タスクバーを表示するには gnome-shell パッケージをインストールする必要があります。

起動

グラフィカルログイン

使っているディスプレイマネージャから 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 を使って下さい。

Cinnamon の再起動

以下のコマンドは、Cinnamon インスタンスを実行しているユーザとして実行する必要があります:

$ cinnamon-dbus-command RestartCinnamon 1

dbus セッション外から Cinnamon を再起動するには以下のようなコマンドが使えます:

$ DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/${TARGET_USER_UID}/bus"
$ sudo -u "#${TARGET_USER_UID}" -H dbus-send --bus=$DBUS_SESSION_BUS_ADDRESS --type=method_call --dest=org.Cinnamon /org/Cinnamon org.Cinnamon.RestartCinnamon boolean:true 2> /dev/null
ノート RestartCinnamon の引数の真偽値は、Cinnamon の再起動をユーザに知らせる OSD(オンスクリーンディスプレイ)を表示するかどうかを決定します。

設定

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

Cinnamon の設定

cinnamon-settings はコマンドラインで指定した設定モジュールを起動します。何も引数を付けないと、システム設定が起動します。例えば、パネルの設定を開くには:

$ cinnamon-settings panel

利用できる全てのモジュールを確認するには:

$ pacman -Ql cinnamon | grep -Po '(?<=cs_).+(?=\.py)'
プリンター
プリンターを設定したい場合は、system-config-printer パッケージをインストールしてください。
ネットワーク
ネットワークモジュールのサポートを追加するには、NetworkManager を有効にしてください。NetworkManager が Wi-Fi パスワードを保存できるようにするため、GNOME Keyring もインストールする必要があります。
Bluetooth
Bluetooth デバイスのサポートが必要な場合、blueberry パッケージをインストールしてください。Blueberry で Bluetooth を有効化/無効化できない場合は、あなたのユーザ(そして、関連するユーザ)を rfkill ユーザグループに追加してください。さらなる情報については ユーザーとグループ#ユーザー管理 をご覧ください。

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

アプレットとエクステンションの違いは、アプレットが基本的にパネルに追加するものなのに対して、エクステンションは Cinnamon のエクスペリエンスを完全に変えアプレットよりも多くのことができるということです。これらは AUR(パッケージを検索)や Cinnamon の環境(Get more online) からインストールできます:

$ cinnamon-settings applets
$ cinnamon-settings extensions

代わりに、Cinnamon spices から手動でインストールすることもできます。

ノート アプレットが表示されない場合は、Alt+F2 を押して表示されるダイアログに r を入力して Cinnamon を再起動してください。

電源ボタンを押してシステムをサスペンド

これはデフォルトの挙動です。設定を変更するには cinnamon-settings パネルを開いて "電源管理" オプションをクリックしてください。"電源ボタンが押された時" オプションを望みの挙動に変更します。

Cinnamon で使われる言語の管理

  • 言語を追加・削除するには: ロケールを参照。
  • 有効な言語を切り替えるには: mintlocaleAUR パッケージをインストール。
  • Cinnamon で他の言語を正しく表示させるには、cinnamon-translations パッケージをインストール。
  • キーボードレイアウトを変更するには: システム設定 > ハードウェア > キーボード > レイアウト

別のウィンドウマネージャを使う

Cinnamon は別のウインドウマネージャの使用をサポートしていません。

ヒントとテクニック

カスタムアプレットを作成

アプレットを作るための公式チュートリアルがここにあります。

デフォルトの壁紙パス

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

また、毎回のリリースで mint の公式の壁紙を入手できます。AUR を見てください。

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

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

メニューエディタ

メニューアプレットはカスタムコマンドの実行をサポートしています。メニューアプレットを右クリックして、設定... をクリックして メニューの編集 を開いて下さい。サブメニューを選択(もしくは新しいサブメニューを作成)して 新しいアイテム を選んで下さい。名前, コマンド, 説明 を設定してください。必要に応じてターミナルのチェックボックスをチェックしてください。グラフィカルなアプリケーションではチェックは外しておいて下さい。OK をクリックしてメニューエディタを終了すれば、ランチャーがメニューに追加されているはずです。

ワークスペース

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

デフォルトでは2つのワークスペースが存在します。ワークスペースを追加するには Control+Alt+Up を入力して、すべてのワークスペースを表示してください。画面の右にあるプラスのボタンをクリックすればワークスペースが追加されます。

代わりに、コマンドラインからワークスペース番号を選択することもできます。

$ gsettings set org.cinnamon.desktop.wm.preferences num-workspaces 4

"4" をお望みのワークスペース番号に置き換えてください。

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

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

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

テーマ、アイコン、背景

Linux Mint のテーマ、アイコン、そして背景は AUR のパッケージ mint-themesAURmint-themes-legacyAUR[リンク切れ: package not found]mint-x-iconsAURmint-y-iconsAURmint-artworkAUR、そして mint-backgroundsAUR を使ってインストールできます。最後のパッケージはすべての Linux Mint バージョンに含まれている背景のコレクションです。個別の Linux Mint バージョンの背景は AUR から入手できます。

テーマとアイコンは システム設定 > テーマ から編集できます。背景は システム設定 > 背景 から編集できます。

Linux Mint の公式 Cinnamon テーマは mint-themesAURmint-themes-legacyAUR[リンク切れ: package not found] パッケージでインストールできます。

デスクトップテーマは以下のようにシェルから設定できます:

$ gsettings set org.cinnamon.theme name "テーマ名"

サウンドイベント

Cinnamon には Linux Mint でデフォルトで使われているイベントサウンド (デスクトップ起動時の音楽など) が含まれていません。サウンドエフェクトは mint-artworkAUR パッケージでインストールできます。使用するサウンドイベントは システム設定 > サウンド > サウンド で編集することが可能です。

マウスでウィンドウをリサイズ

Alt+Right click でウィンドウのサイズを変更するには、gsettings を使用:

gsettings set org.cinnamon.desktop.wm.preferences resize-with-right-button true

キーバインドを移植

キーボードのショートカットキーをエクスポートしたい場合:

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

他のデバイスでキーバインドをインポートするには:

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

スクリーンショット

スクリーンショットの取得に書かれているように、gnome-screenshot をインストールするとスクリーンショット機能が追加されます。デフォルトのショートカットキーは Prt Sc キーです。メニューアプレット > 設定 > キーボードショートカット > システム > スクリーンショットと録画 から使用するキーを変更することができます。スクリーンショットはデフォルトで $HOME/Pictures ディレクトリに保存されますが、以下のコマンドでカスタマイズすることが可能です:

$ gsettings set org.gnome.gnome-screenshot auto-save-directory file:///home/USER/some_path

Cinnamon が xrandr/xinput の設定を上書きしないようにする

cinnamon-settings-daemon はディスプレイやキーボード、マウスを管理できるいくつかのプラグインを提供します。これらのプラグインはユーザの設定(例えば xinitrc ファイル内の xrandr コマンドによるもの)を上書きします。ユーザの設定を上書きしないようにするには、設定デーモンプラグインが起動しないようにする必要があります。

これは、関連する設定デーモンプラグインの .desktop エントリ(/etc/xdg/autostart/ にあります)を $HOME/.config/autostart にコピーすることで可能です。そして、コピーしたエントリのそれぞれに Hidden=true という行を追加してください。

ヒント セッションを cinnamon-session --debug で起動すると、どのプラグインが起動しているかを確認できます。

ディスプレイやキーボード、マウスの設定を保持するには、以下を無効化することを検討してください:

cinnamon-settings-daemon-a11y-keyboard.desktop
cinnamon-settings-daemon-a11y-settings.desktop
cinnamon-settings-daemon-keyboard.desktop
cinnamon-settings-daemon-mouse.desktop
cinnamon-settings-daemon-xrandr.desktop

トラブルシューティング

デバッグ

cinnamon-looking-glass ツール(Melange - Cinnamon Debugger)を使って Cinnamon 環境についての様々なことを調査できます。

  • 現在開かれているウインドウのリスト
  • 現在ロードされているエクステンション(アプレット、デスクレットなど)のリスト
  • ログ

「ログ」の機能はクラッシュに遭遇した場合に特に便利です(エスクテンションに互換性がなかったり、バグがあったりする場合にしばしばクラッシュは発生します)。

cinnamon-settings: No module named Image

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

クラッシュした後に tty から Cinnamon を起動する

Cinnamon が完全に応答しなくなった場合、TTY (Alt+F2) から以下の行を実行して Cinnamon を 再起動できます:

$ export DISPLAY=:0; cinnamon --replace &

ティアリングが発生する

muffinmutter をベースとしているので、GNOME におけるティアリングの修正法は Cinnamon でも有効なはずです。さらなる情報については GNOME/トラブルシューティング#Intel HD Graphics のティアリング解消を見てください。

NetworkManager アプレットの無効化

NetworkManager を使わない場合、デフォルトのパネルから Network Manager アプレットを削除しても、Cinnamon は nm-applet をロードしてシステムトレイに表示します。cinnamoncinnamon-control-center の依存パッケージになっているため、パッケージはアンインストールできませんが、無効化することはできます。/etc/xdg/autostart/nm-applet.desktop から ~/.config/autostart/nm-applet.desktop に autostart ファイルをコピーしてください。コピーしたファイルをお好きなテキストエディタで開いて末尾に X-GNOME-Autostart-enabled=false を追加します。

もしくは、以下のシンボリックリンクを作成することでも無効化できます:

$ ln -s /bin/true /usr/local/bin/nm-applet

システムトレイから特定のアイコン (nm-applet アイコンなど) をブラックリストに入れる機能が 上流で提案 されています。

Cinnamon が xorg.conf 内の設定を上書きしてしまう

Cinnamon は xorg.conf 内に記述されている、ディスプレイの向きやレイアウトなどのカスタム設定を上書きします。

システム設定 > 自動開始させるアプリ を開き、Cinnamon Settings Daemon - xrandr をオフにセットしてください。

翻訳ステータス: このページは en:Cinnamon の翻訳バージョンです。最後の翻訳日は 2023-06-13 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。