KDE/ja

KDEとは、Article description::人気のPlasmaデスクトップ環境を含む、豊富なアプリケーションを開発しているフリーソフトウェアコミュニティです.

GentooのKDEサポートは、大量のKDEベースのソフトウェアの他にも、KDE Frameworks 5、Plasma 5、Applicationsと多岐に渡って非常に優れています.

プロファイル
必ずしも必要ではありませんが、容易なインストールと快適なKDEの利用ために適切なprofileを選択することを推奨します. profileが多数のグローバルまたはパッケージ特有のUSEフラグをセットしてくれるためです.

最も適したプロファイルを選択するには、まず利用可能なものをリストします.

それから、 を適切なプロファイル番号で置き換えて正しいプロファイルを選択します:

Plasma 5デスクトップ環境には、OpenRC なら 、systemd なら   を選んでください. プロファイルでセットされるもの以外の USE フラグの組み合わせも(特に KDE Plasma デスクトップ環境全体ではなくて選択したアプリケーションを実行する場合は)技術的には可能かもしれませんが、サポートされていなかったり、検証されていなかったり、あるいは予期しない機能喪失を引き起こすかもしれないことに注意してください.

サービス
これらのサービスは、先ほど選んだ profile によるデフォルトのものが - 以下の章でのインストール作業で - 自動的に導入されますが、それでも KDE Plasma を初めて開始する前に正しくセットアップする必要があります. デフォルトから外れたい場合には KDE Plasma や KDE Applications に先立って  を使ってそれらをインストールし、Portage がそれらを考慮に入れることができるようにすることをお勧めします. これらのサービスをセットアップする方法については以下のリンクをたどってください.

セッショントラッカー
これらのうち1つだけを選択します:


 * elogind: systemd プロジェクトから抽出された、OpenRC やその他の init システムとともに使用するためのスタンドアローンの logind パッケージ.
 * systemd: systemd の一部であるセッショントラッカーを使用します. systemd のユーザーは、ここではこの他のものに取り組む必要はありません.
 * consolekit: ユーザー、ログインセッションおよび seat を定義、追跡するためのフレームワーク. これが プロファイルの現在のデフォルトです.

Wayland をサポートするには logind の実装が必要です. Gentoo は systemd への代替として elogind を提供しています.

デバイスマネージャー
これらのうち1つだけを選択します:


 * eudev: よりよい互換性を得ることを目標としている、Gentoo による udev のフォーク. これが プロファイルの現在のデフォルトです.
 * udev: udev による Linux の動的かつ一貫したデバイス命名のサポートを有功化します.
 * systemd: systemd の一部であるデバイスマネージャーを使用します. systemd のユーザーは、ここではこの他のものに取り組む必要はありません.

その他

 * D-Bus: D-Bus メッセージバスシステムの使用を有効化します.
 * polkit: システム全体のサービスへの権限を管理する polkit フレームワークを有功化します.
 * udisks: ストレージ関係のいくつかのサービスのサポートを有効化します.

X サーバー
X 環境をセットアップするには X server の記事を読み、その手順に従ってください.

パッケージの衝突
KDE Plasma や Applications には多くの依存関係があります. これらの依存関係のいくつかは選択されるパッケージをあらかじめ決定しますが、それ以外では複数の選択肢があります.


 * FFmpeg: デフォルトでは の   USE フラグが有効化されており、 に依存するようになっています. システムの他の部分では  を使用したいユーザーはこのフラグをオフに切り替えてください.
 * JPEG: 5.11.1以降、 は に依存しています. いずれにせよ、Gentoo はデフォルトとしてこちらを  よりもお勧めしています.

Plasma
Plasma 5は現在の世代のKDEのデスクトップ環境で、Qt 5とKDE Framework 5に基づいています.

インストール
パッケージが完全な Plasma 5 デスクトップを提供しており、多数の USE フラグによって設定可能です:

代わりに、 はとても基本的なデスクトップを提供しており、ユーザーは必要な、あるいは自身が足りていないと気付いた機能の追加パッケージのみを自由にインストールすることができます:

デフォルトでは のクラシックツリービューは有効化されていません. 以下の USE フラグで有効化できます:

新しい USE フラグで systemsettings を再コンパイルします:

ウィジェット
パッケージ( によって既に導入済み)には多くの有用なウィジェットが含まれています:

ディスプレイマネージャー
SDDM (Simple Desktop Display Manager) がおすすめのログインマネージャーで、デフォルトで を通じて自動的に導入されます. これが推奨のオプションです. 代わりに、 USE フラグを  に設定することで導入される LightDM を使用することもできます. 選択に応じて適切に の設定を変更してください. さらなる問題が起こった場合には SDDM のページを読んでください.

SDDM は multiseat をまだサポートしていませんが、LightDM はサポートしています.

ディスプレイマネージャーを使用しない
Plasma は を使った昔ながらの方法で開始することもできますが、有効なセッションを確実に得られるようにするために追加の手順を踏む必要があります. 以下の解決策は ConsoleKit 限定です:

システムトレイ
Plasma 5は systray アイコンについて StatusNotifier 仕様を使用しています. すべてのアプリケーションがこの新しいシステムに移植されているわけではないためいくつかの回避策 があり、また Plasma 5は古い xembed ベースのシステムトレイアイコンを StatusNotifier のアイコンに変換する手段も持っています.

レガシーサポートは、 を導入する  を  でセットすることで有効になります.

Pidgin
は を必要とします. インストールが終わると Ubuntu Indicator プラグインが Tools | Plugins に表示されます.

KWallet
多くのユーザーは、ログイン後に(無線)ネットワーク接続を追加する時や でEメールアカウントを追加する時に Plasma の暗号化されたパスワードストレージである  を紹介されるでしょう.

Kwallets の管理やパスワードのインポート、エクスポートが行える、 があります:

KWallet の自動アンロック
はログインの後に続いて kwallet へのアクセスのためにパスワードを尋ねられないようにする仕組みを提供します.

It requires the following setup:
 * For KWallet security, use classic blowfish encryption instead of GPG
 * Choose same password for login and kwallet
 * Configure a display manager with support for PAM - both and  fulfill that requirement:

Disabling KWallet
To disable the KWallet subsystem completely, edit the following file:

SSH/GPG Agent startup/shutdown scripts
ssh-agent scripts are located in and. The Keychain article provides more information about this.

Run GUI applications with root privileges
KDE Plasma has a utility in order to start graphical programs with root privileges. It is provided by - if built with USE flag , a graphical frontend to  is installed, which can be used by invoking. This can be done either from KRunner or a terminal emulator:

A message dialog will be displayed prompting for the root password.

Applications
Releases consist of various applications and supporting libraries based on Qt 5/KDE Frameworks 5.

入手可能なバージョン
KDE Applications is divided in the following meta packages:

Installation
The package provides the full Applications bundle, but alternatively, one or several smaller meta packages from the list above may be picked instead:

ローカライゼーション
Plasma-5 and Applications are shipping their localization per-package. Enable your localization in systemsettings.

KDE PIM
KDE PIM is a whole suite of applications to manage personal information including mail, calendar, contacts and more. It has several optional runtime dependencies to extend its functionality:


 * Virus detection:
 * Spam filtering: or

Frameworks
KDE Frameworks 5 is a collection of libraries and software frameworks that provide the foundation for KDE Plasma 5 and KDE Applications, but may be leveraged by any Qt application.

As Frameworks are mostly libraries and provide little user functionality, it's not necessary to install them manually - the required packages will be pulled in automatically as dependencies.

More KDE software
The most important KDE applications are in the Gentoo ebuild repository and many are located in the kde-apps and kde-misc categories.

Troubleshooting
Refer to the Troubleshooting sub-article.

参考

 * Plasma 4 to 5 upgrade page - Information on how to upgrade from Plasma 4, migration and troubleshooting.
 * kde-sunset ebuild repository - For old KDE software that has been removed from the main ebuild repository.
 * kde-sunset ebuild repository - For old KDE software that has been removed from the main ebuild repository.

外部の情報

 * Official KDE user wiki
 * Official KDE forum
 * KDE Store (themes, widgets, wallpapers, etc.)