「Cairo-Dock」の版間の差分
(カテゴリ変更) |
|||
(同じ利用者による、間の3版が非表示) | |||
1行目: | 1行目: | ||
− | [[Category:アプリケーション]] |
+ | [[Category:アプリケーションランチャー]] |
[[Category:視覚効果]] |
[[Category:視覚効果]] |
||
[[en:Cairo-Dock]] |
[[en:Cairo-Dock]] |
||
6行目: | 6行目: | ||
== インストール == |
== インストール == |
||
− | + | {{Pkg|cairo-dock}} パッケージをインストールしてください。コアパッケージは Cairo-Dock を実行するのに必要な最小限のものしか入っていません。アプレットやアニメーション、ビューやエフェクト、ダイアログを使用するには {{Pkg|cairo-dock-plug-ins}} も必要になります。 |
|
− | また、{{AUR|cairo-dock-git}} や {{AUR|cairo-dock- |
+ | また、{{AUR|cairo-dock-git}} や {{AUR|cairo-dock-plug-ins-git}} を使うことで開発ブランチを使用することができます。 |
=== プラグインの依存パッケージ === |
=== プラグインの依存パッケージ === |
||
26行目: | 26行目: | ||
Cairo バックエンドでドックを実行: |
Cairo バックエンドでドックを実行: |
||
$ cairo-dock -c & |
$ cairo-dock -c & |
||
+ | {{Tip|ATI のグラフィックカードを使っている場合は上記のオプションを使って下さい。OpenGL をサポートしていないカード/ドライバーだと、Cairo-Dock が正しく起動しないことがあります。}} |
||
− | {{Tip|All using ATI graphics cards should use this option. Some cards/drivers do not support OpenGL, which may prevent Cairo-Dock from running correctly.}} |
||
=== スタートアップ時にドックを起動 === |
=== スタートアップ時にドックを起動 === |
||
+ | 使用しているデスクトップ環境やウィンドウマネージャ、Cairo-Dock を動作させるバックエンドによって方法は変わってきます。以下のセクションではバックエンドを指定せずに Cairo-Dock を起動する方法を説明しています。 |
||
− | This depends on which desktop environment or window manager that is being used and which backend Cairo-Dock should be run with. The following section shows how to run Cairo-Dock at startup without forcing a backend. |
||
==== Cairo-Dock の方法 ==== |
==== Cairo-Dock の方法 ==== |
||
− | + | Cairo-Dock を起動してドックを右クリックしてから '''Cairo-Dock > Launch Cairo-Dock on startup''' を選択してください。設定は {{Ic|~/.config/autostart/}} に保存され、次にログインしたときに読み込まれます。 |
|
==== Openbox/Fluxbox ==== |
==== Openbox/Fluxbox ==== |
||
− | + | 以下を {{Ic|~/.config/openbox/autostart}} か {{Ic|~/.fluxbox/startup}} に追加してください: |
|
cairo-dock & |
cairo-dock & |
||
==== Xfce ==== |
==== Xfce ==== |
||
− | + | {{Ic|xfce4-autostart-editor}} をインストールしている場合、起動すれば Cairo-Dock のエントリが追加されます。セッションマネージャを使っていない場合、以下を {{Ic|~/.config/xfce4/xinitrc}} または {{Ic|~/Desktop/Autostart}} に追加してください: |
|
cairo-dock & |
cairo-dock & |
||
==== GNOME ==== |
==== GNOME ==== |
||
+ | 以下を使って Cairo-Dock のエントリをスタートアッププログラムに追加してください: |
||
− | Add a Cairo-Dock entry to Startup Programs using |
||
$ gnome-session-properties |
$ gnome-session-properties |
||
54行目: | 54行目: | ||
$ rm ~/.cache/sessions/x* |
$ rm ~/.cache/sessions/x* |
||
+ | セッションマネージャが付属しているデスクトップ環境を使っていない場合、あるいは自分で Cairo-Dock を起動するように設定している場合、Cairo-Dock によって生成される autostart ファイルを削除してください: |
||
− | If you are not using a desktop environment with a session manager or choose to have Cairo-Dock startup by itself, you need to remove autostart files generated by Cairo-Dock: |
||
$ rm ~/.config/autostart/cairo-dock* |
$ rm ~/.config/autostart/cairo-dock* |
||
61行目: | 61行目: | ||
コンポジットマネージャを使用しない別の解決方法としては、Cairo-Dock の擬似透過を有効にする方法があります。擬似透過を使用するには、ドックを右クリックして '''Cairo-Dock > Configure > Advanced Mode > System > Composition''' を選択してください。それから '''Emulate composition with fake transparency''' と '''Make the config panel transparent''' の両方を有効にしてください。 |
コンポジットマネージャを使用しない別の解決方法としては、Cairo-Dock の擬似透過を有効にする方法があります。擬似透過を使用するには、ドックを右クリックして '''Cairo-Dock > Configure > Advanced Mode > System > Composition''' を選択してください。それから '''Emulate composition with fake transparency''' と '''Make the config panel transparent''' の両方を有効にしてください。 |
||
+ | |||
+ | === Wifi プラグインでネットワークの強度が表示されない === |
||
+ | wifi プラグインを追加しても、ネットワークの強度が表示されない場合、(プラグインが依存している) iwconfig がインストールされていること、そして iwconfig の出力を読み取る権限があることを確認してください。 |
||
+ | |||
+ | iwconfig をインストールするには: |
||
+ | # pacman -S wireless_tools |
||
+ | |||
+ | 通常ユーザーに iwconfig の出力を読み取る権限を与えるには ([[ケイパビリティ]]を参照): |
||
+ | |||
+ | # setcap cap_net_raw,cap_net_admin=eip /usr/bin/iwconfig |
||
== 参照 == |
== 参照 == |
||
− | * [http://www.glx-dock.org/index.php glx.org] |
+ | * [http://www.glx-dock.org/index.php glx-dock.org] |
− | * [https://launchpad.net/cairo-dock/ |
+ | * [https://launchpad.net/cairo-dock/ Launchpad] |
2018年1月2日 (火) 23:55時点における最新版
Cairo-Dock は細かいカスタマイズができるドックです。C で書かれています。
目次
インストール
cairo-dock パッケージをインストールしてください。コアパッケージは Cairo-Dock を実行するのに必要な最小限のものしか入っていません。アプレットやアニメーション、ビューやエフェクト、ダイアログを使用するには cairo-dock-plug-ins も必要になります。
また、cairo-dock-gitAUR や cairo-dock-plug-ins-gitAUR を使うことで開発ブランチを使用することができます。
プラグインの依存パッケージ
cairo-dock-plug-ins のアプレットは大量の依存パッケージを必要とするため、特定のアプレットを使わない場合にシステムを肥大化させないように依存パッケージは全部任意になっています。optdepends のリストを参照して必要に応じてインストールしてください。
設定
ドックの実行
バックグラウンドでドックを実行:
$ cairo-dock &
このコマンドを実行するとスタートアップメッセージが表示されてセッションで使用するバックエンド (OpenGL または Cairo) を選択することになります。選択したバックエンドを記憶させるオプションがあり、覚えさせなかった場合、(バックエンドオプションを付けずに) Cairo-Dock を起動するたびにスタートアップメッセージが表示されます。スタートアップメッセージを表示させたくない場合、Cairo-Dock を実行するときに使用するバックエンドを指定してください。
OpenGL バックエンドでドックを実行:
$ cairo-dock -o &
Cairo バックエンドでドックを実行:
$ cairo-dock -c &
スタートアップ時にドックを起動
使用しているデスクトップ環境やウィンドウマネージャ、Cairo-Dock を動作させるバックエンドによって方法は変わってきます。以下のセクションではバックエンドを指定せずに Cairo-Dock を起動する方法を説明しています。
Cairo-Dock の方法
Cairo-Dock を起動してドックを右クリックしてから Cairo-Dock > Launch Cairo-Dock on startup を選択してください。設定は ~/.config/autostart/
に保存され、次にログインしたときに読み込まれます。
Openbox/Fluxbox
以下を ~/.config/openbox/autostart
か ~/.fluxbox/startup
に追加してください:
cairo-dock &
Xfce
xfce4-autostart-editor
をインストールしている場合、起動すれば Cairo-Dock のエントリが追加されます。セッションマネージャを使っていない場合、以下を ~/.config/xfce4/xinitrc
または ~/Desktop/Autostart
に追加してください:
cairo-dock &
GNOME
以下を使って Cairo-Dock のエントリをスタートアッププログラムに追加してください:
$ gnome-session-properties
ドックの設定
ドックの設定をするときは、ドックを右クリックして Cairo-Dock > Configure を選択してください。
トラブルシューティング
ドックが2つ起動する
保存されたセッションがログイン時に実行されると発生します。GNOME, KDE, Xfce などのデスクトップ環境を使用している場合、セッションマネージャの設定からセッションの自動起動を無効化してください。また、セッションのキャッシュも削除する必要があるかもしれません:
$ rm ~/.cache/sessions/x*
セッションマネージャが付属しているデスクトップ環境を使っていない場合、あるいは自分で Cairo-Dock を起動するように設定している場合、Cairo-Dock によって生成される autostart ファイルを削除してください:
$ rm ~/.config/autostart/cairo-dock*
背景が黒色
Xcompmgr や Cairo Compmgr などのコンポジットマネージャを動かしてなかった場合に起こります。Cairo-Dock はコンポジットマネージャの透過機能を使用してドックを表示しているため、コンポジットマネージャを使ってなかった場合、ドックの背景は黒色で表示されます。デスクトップ環境を使っている場合、設定からコンポジットマネージャやデスクトップ効果を有効にしてください。
コンポジットマネージャを使用しない別の解決方法としては、Cairo-Dock の擬似透過を有効にする方法があります。擬似透過を使用するには、ドックを右クリックして Cairo-Dock > Configure > Advanced Mode > System > Composition を選択してください。それから Emulate composition with fake transparency と Make the config panel transparent の両方を有効にしてください。
Wifi プラグインでネットワークの強度が表示されない
wifi プラグインを追加しても、ネットワークの強度が表示されない場合、(プラグインが依存している) iwconfig がインストールされていること、そして iwconfig の出力を読み取る権限があることを確認してください。
iwconfig をインストールするには:
# pacman -S wireless_tools
通常ユーザーに iwconfig の出力を読み取る権限を与えるには (ケイパビリティを参照):
# setcap cap_net_raw,cap_net_admin=eip /usr/bin/iwconfig