LinuxデスクトップにCairo-Dockをセットアップする方法

Cairo-Dockは、アプリケーションの起動と追跡を行うためのカスタマイズ可能なLinuxドックです。設定するには、ディストリビューションからパッケージをインストールし、現在のデスクトップセッションで起動し、位置とアプレットを調整し、ログイン時に自動起動を有効にします。パッケージ名とデスクトップ環境の互換性は異なるため、古い手動RPMダウンロードではなく、ディストリビューションのリポジトリと最新のプロジェクト手順を使用してください。

Cairo-Dockをサポートするデスクトップセッションを選択してください。

Cairo-Dock は、Xfce、MATE、Cinnamon などの既存の X11 デスクトップに最も簡単に統合できます。プロジェクトに同梱されている GNOME/Cairo-Dock セッションは X11 を使用し、現在 GNOME Session バージョン 49 までをサポートしています。それ以降の GNOME セッションでは、同梱のセッションを選択するのではなく、既に使用しているデスクトップから Cairo-Dock を起動する必要があります。Wayland のサポートはコンポジタに依存します。上流のドキュメントでは、Wayfire、KWin、Labwc、COSMIC などのコンポジタのサポートが明記されていますが、GNOME Shell/Mutter のサポートは明記されていません。セッションで Wayland を使用している場合は、Cairo-Dock の Wayland に関する注記を確認してください。

デスクトップに既にドックまたはパネルがある場合は、両方を使用するかどうかを決めましょう。不要なランチャーは後で非表示または削除できますが、同じ画面端に2つのドックを配置すると、重なってしまう可能性があります。

お使いのディストリビューションからCairo-Dockをインストールしてください。

ターミナルを開き、お使いのLinuxディストリビューションに対応したコマンドを選択してください。これらのコマンドはパッケージ化された安定版ビルドをインストールします。利用可能なバージョンは、最新のアップストリームリリースと異なる場合があります。

Cairo-Dockとそのプラグインをインストールするためのaptコマンドが表示されたLinuxターミナル画面。
UbuntuまたはDebianの場合は、APTを使用してCairo-Dockとそのアプレットパッケージをインストールしてください。

UbuntuとDebian

sudo apt update
sudo apt install cairo-dock cairo-dock-plug-ins

Ubuntu では、パッケージは Universe リポジトリにあります。APT で見つからない場合は、[ソフトウェアとアップデート] で Universe を有効にするか、 を実行してsudo add-apt-repository universeから再度実行してくださいsudo apt update。Debian では、Cairo-Dock とプラグインのメタパッケージがパッケージ アーカイブにリストされています。Ubuntuのパッケージ レコードまたはDebian のパッケージ レコードを参照してください。

FedoraとArch Linux

# Fedora
sudo dnf install cairo-dock

# Arch Linux
sudo pacman -Syu cairo-dock

FedoraにはCairo-Dockメタパッケージが用意されています。Arch Linuxでは、一部のアプレットの依存関係はオプションです。必要なものだけをインストールしてください。最新のパッケージの詳細については、 FedoraのパッケージページとArchWikiのCairo-Dockページを参照してください。

openSUSE

パッケージの提供状況はリリースによって異なります。openSUSEのソフトウェアページでCairo-Dockを検索し、ご使用のopenSUSEリリースに合った手順に従ってください。異なるリリース用にビルドされたダウンロード済みのRPMパッケージをインストールしないでください。

ドックを起動して位置を調整する

インストール後、アプリケーションメニューからCairo-Dockを開きます。通常はシステムツールカテゴリにあります。ターミナルから起動することもできますcairo-dock。デフォルトのランチャーとアプレットが画面の端に表示されます。

Cairo-Dockは、Linuxデスクトップの下端に沿ってアプリケーションアイコンの列として表示されます。
アプリケーションメニューまたはターミナルからCairo-Dockを起動すると、ドックが表示されます。

ドックの空いている領域を右クリックし、「Cairo-Dock」>「設定」を開きます。設定ウィンドウで、画面の端を選択し、ディスプレイに合ったアイコンサイズを設定します。ドックがウィンドウを覆っている場合は自動非表示を試してみてください。ドックを常に表示させたい場合は、自動非表示をオフにしてください。変更は後で調整できるので、まずはシンプルな下端レイアウトから始めてみましょう。

Cairo-Dockの右クリックメニューで、「設定」オプションがハイライト表示されている。
コンテキストメニューからドックの設定を開きます。
画面端、アイコンサイズ、自動非表示のコントロールを表示するCairo-Dockの設定ウィンドウ。
デスクトップに合わせて、ドックの位置、アイコンのサイズ、表示動作を設定してください。

アプレットを選択して、お気に入りのアプリを追加してください。

設定ウィンドウの「アプレット」セクションを開くと、利用可能なドックコンポーネントが表示されます。時計、ゴミ箱、ワークスペース切り替え、システムモニターなど、実際に使用するコンポーネントのみを有効にしてください。アプレットとその依存関係はディストリビューションによって異なります。必要な項目が見つからない場合は、パッケージマネージャーでCairo-Dockプラグインパッケージが提供されているかどうかを確認してください。

Cairo-Dockのアプレットパネ​​ル。よく使われるアプレットアイコンがいくつか有効になっており、その他は無効になっている。
必要なアプレットのみを有効にし、使用しないコンポーネントはドックから削除してください。

アプリケーションを固定するには、アプリケーションメニューを開き、そのアイコンをドックにドラッグします。アプリが既に実行中の場合は、ドックアイコンを右クリックして、ランチャーにするオプションを選択します。不要なランチャーまたはアプレットを削除するには、それを右クリックして削除を選択します。これにより、ドックのレイアウトが変更され、コンピューターにインストールされているアプリケーション自体は変更されません。

LinuxアプリケーショングリッドからCairo-Dockにアプリケーションアイコンをドラッグしている様子。
デスクトップメニューからアプリケーションをドラッグして、ランチャーに追加します。

ログイン時にCairo-Dockを自動的に起動する

ドックが正しく表示されたら、起動オプションを有効にします。Cairo-Dockを右クリックし、Cairo-Dockサブメニューを開いて、「起動時にCairo-Dockを起動する」を選択します。この設定により、ホームディレクトリにXDGの自動起動エントリが作成され、すべてのデスクトップ環境ではないものの、多くのデスクトップ環境で動作します。このメニュー項目が表示されない場合は、cairo-dockデスクトップのセッション設定または自動起動設定から追加してください。メニューの内容は、Xfce、KDE ​​Plasma、MATEなどのデスクトップ環境によって異なります。

ドックの上部に、Cairo-Dockの起動オプションが有効になっていることが示されています。
ドックメニューの起動オプションを使用して、Cairo-Dockをセッション開始時に起動するように設定してください。

最近のアップストリームビルドでは、ユーザー向けのsystemdサービスも提供されていますが、これはsystemdが管理するすべてのグラフィカルセッションでドックを起動します。ご自身の環境設定に合致する場合のみ使用し、複数の自動起動方法を有効にしないでください。そうしないと、ドックが重複して表示される可能性があります。Cairo -Dockの実行ガイドには、デスクトップ固有のオプションとサービスの無効化方法が記載されています。

よくあるセットアップの問題を修正します

  • ドックが表示されません。自動非表示が有効になっている可能性があるので、ポインターを画面の端に移動してください。また、全画面表示のウィンドウの背後に隠れていないか確認し、cairo-dockターミナルから起動して起動エラーを確認してください。
  • アプリが期待どおりに表示されない場合:ランチャーを削除し、アプリケーションを再度ドックにドラッグしてください。それでもアイコンが正しく表示されない場合は、ランチャーを編集してアイコンファイルを選択してください。
  • Wayland 上で GNOME を使用している場合: Cairo-Dock は現在、GNOME Shell/Mutter の Wayland セッションをサポートしていません。互換性のあるデスクトップ/コンポジタ、またはシステムでサポートされている別のセッションを使用してください。
  • ログイン時に2つのドックが起動する場合:起動エントリは1つだけにしてください。Cairo-Dockのメニューオプションとデスクトップの自動起動リストの両方を確認してください。
ポインターが画面下端に到達すると、Cairo-Dockが画面下端に再び表示される。
自動非表示がオンになっている場合は、ポインターをドックの画面端に移動すると表示されます。

その他の問題については、プロジェクトのCairo-Dockトラブルシューティングガイドを参照してください。位置、ランチャー、アプレット、起動時の動作がデスクトップの設定と一致したら、基本的なセットアップは完了です。

コメントを残す

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクをブラウザで開き、Chromeショートカットやアプリスタイルの起動機能を追加し、カレンダーとGmailを通じて期日が過ぎたタスクを管理できます。