# KDE よく尋ねられる質問

この文書は Matthias Hölzer-Klüpfel と Lee Wee Tiong によって保守されています。
1999年8月12日

これはKデスクトップ環境に関して最もよく尋ねられる質問(以後FAQ)を集めたものです。

KDE よく尋ねられる質問

KDE
FAQ
question
answer

## このFAQについて

このFAQで見つけた全てのバグ、矛盾、不足を kde-faq@kde.orgに報告してください。 でも私たちに質問をメールしないでください。その代りに質問はKDEメーリン グリストとニュースグループにポストしてください。

このFAQの回答の多くは、様々なメーリングリストとニュースグループから集め られました。最終的にこのFAQに載せられることになった回答に貢献した全て の方に心から感謝します。

### このFAQについて何か手伝いができますか？

まず、あなたが見つけた全ての誤りを私たちに知らせてください。また、あな たからのどんな指摘も歓迎します。望まくしは、あなたが分かりにくいと思う 点、そしてもしできれば、あなたが理解し易いと思うことを私たちに教えてくだ さい。私たちのメールアドレスは kde-faq@kde.orgです。

次に、このFAQにはまだ盛り込まれていないfaqの解決法を送ってください。 私たちは出来るだけ早くそれを取り込むようにします。

最後ではあるけれども重要な点として、是非、このFAQをフル活用してください。 様々なKDEのメーリングリストやニュースグループに質問をする前に、 このFAQをよく読んでください。

P.S. FAQのメンテナになりたいと思われているあなた。詳細については、 次節をご覧ください。

### どうすれば、FAQのメンテナになれますか?

FAQのメンテナになること、それは、実際には、非常に簡単なことです。 また、私たちは、常に新しい血を必要としていたりもします :-)　私たちの活動に参加するには、次のことをする必要があります。まず、以下に掲げるソフトウェアパッケージを取得してください。

1. sgmltools 1.0.9: これは、SGMLからHTMLやPostScriptといったような異なるフォーマットの FAQを生成するためのものです。Linuxdocとの互換性を保たなければなりません ので、バージョン2.xのものは、使用しないでください。但し、最終的に新しい DocBookフォーマットに移行した際には、この状況は、かなり変わるかも知れません。

2. ksgml2html: sgmltoolsのユーティリティの一つであるsgml2htmlのフロント エンドであり、生成したHTMLドキュメントを"KDEっぽく"するために使用されます。 このksgml2htmlは、KDE FTPサーバやそのミラーの unstable/CVS/snapshots/current/ 以下に置かれているkdesdkパッケージに含まれています。

3. cvs: KDE CVSリポジトリへのアクセスに必要とされます。まともな GNU FTPミラーであれば、利用可能とすべきでしょう。

4. Qt and KDE: 私が望むには、、精巧さは必要とされません :-)

あなたがKDEを使っていることは、実際には、全く必要とはされません。 しかし、あなたがKDEに慣れ親しんだとしたら、あなたは、疑いなく、 より素晴らしいFAQメンテナになれるでしょう。

必要なプログラムをあなたのシステム上にインストールしたことを確認したら、 次の手順を行う準備ができたことになります。まず、 Stephan Kulow に問い合わせをして、 CVSの書込み許可を貰ってください。この書込み許可は、あなたがFAQファイルに 為した改変やアップデートをコミットするために、必要とされます。 また、あなたは、Martin Konold に問い合わせをして、KDE FAQ mailing listに加えてもらってください。 そして、CVSの書込み許可が下りるまでの間に、できる限り、 インストールした様々なツールに慣れ親しんでおいてください。

CVSリポジトリにアクセスできるようになったらすぐに、FAQファイルを ダウンロードしてください。それらFAQファイルは、kdebase/doc/khelpcenter/faq 以下に置かれています。このディレクトリには、オリジナルのSGMLファイルと それから生成されたHTMLファイルのみが含まれています。更に、あなたが FAQファイルを改変した場合などに、それらをコミットすべき他の場所としては、 www/documentation/faqがあります。但し、このディレクトリには、SGML版の ものを入れないでください。つまり、HTML、PostScript、ASCIIテキスト及び HTML tarballだけを入れるようにしてください。

FAQファイルをダウンロードしたら、それらの編集を開始することができます。 ベースとなるドキュメントは、index.sgmlと呼ばれるものであり、これは、 HTMLのような他の全てのフォーマットが生成されるソースになるものです。 あなたがKDE FAQを何かしら編集したいと思ったときにはいつでも、 このファイルを編集することになります。満足の行く編集が出来たと思えたら、 そのときが、それらをCVSリポジトリにコミットしてもよいときでしょう。 但し、コミットする前に、あなたが生成したものが要求されているフォーマット (HTML, ASCII text, PostScript and HTML tarball)のものであることを、 よーく確認してください。

最後に、あなたは、どんな情報をKDE FAQに加えたらよいのでしょう?と尋ねる かもしれません。答えは、もちろん、faqです! あなたは、あなた自身で、様々な KDE関連のメーリングリストや利用可能なニュースグループを購読すべきです。 そして、何度も何度も繰り返される同じ質問メールをたっくさん読めば、 加えるべきことは分かるでしょう ;-)

## はじめに

### KDEって何?

KDEはKデスクトップ環境です。

KDEは1996年にMatthias Ettrichより始められたプロジェクトです。KDEプロジェクトの目的はUNIXオペレーティングシステムのパワーと近代的なユーザインタフェースの快適さを 結び付けることです。

つまり：KDEはUNIXをデスクトップにもたらすでしょう！

もしKDEについてさらに情報が欲しいのならば、What is KDE?を見てください。

### KDEのKは何の略ですか？

なんでもありません。 -- XウィンドウシステムのXと同じで、単にKデスクトップ環境なのです。

### どのプラットホームでKDEが動作すると思って良いですか？

KDEは全種類のUnixのためのデスクトップ環境です。ほとんどのKDE開発者が Linuxを使っているのは事実ですが、KDEはすべてのシステムでうまく動きます。 でも、あまりポピュラーではないタイプのUnix上でKDEをコンパイルできるように したいとか、GNU開発ツール、とりわけgccコンパイラを使っていないというので あれば、いくらかは、ソースをいじる必要があるかも知れません。

KDEが動作するシステムの例は：

- Linux

- Solaris

- FreeBSD

- IRIX

- HP-UX

### KDEはウィンドウマネージャですか？

いいえ、KDEはウィンドウマネージャではありません。KDEは、KWMという、 とても洗練されたウィンドウマネージャを含みますが、KDEはそれ以上のものです -- これは今話題の統合デスクトップ環境(IDE)なのです。

KDEは完全なデスクトップ環境を提供します。これには、ファイルマネージャ、 ウィンドウマネージャ、ヘルプシステム、設定システム、数えきれないほどの ツールとユーティリティ、そして、今なお増え続けるアプリケーションなどが 含まれています。KDEに含まれているアプリケーションとしては、例えば、メール 及びニュースクライアントや作図プログラム、PostScript及びDVIビューワなどが あり、勿論、これだけには限られません。

### KDEはCDE、Windows95、MacOSのクローンですか？

いいえ、KDEはクローンではありません。特にKDEはCDEやWindowsのクローンではありませ ん。KDEの開発者は全ての既存のデスクトップ環境から最も良い特徴を集めており／これ からも集めようとしていますが、KDEは独自の道を歩み続けている／そしてこれからも歩 み続ける真にユニークな環境です。

### KDEはフリーソフトウェアですか？

はい、KDEは GNU General Public License に準拠したフリーソフトウェアです。全てのKDEライブラリは、LGPLの下で 利用可能であり、それらを使えばKDEデスクトップ用の商用ソフトウェアの開発も 可能となります。なお、全てのKDEアプリケーションもGPLに従って ライセンスされます。

これに対して、KDE では QtというC++クロスプラットフォームのツールキット を使っていますが、 これは独自のライセンスの下で提供されているものです。

概略、Qtのライセンスによれば、あなたは、作成したアプリケーションの ソースコードを自由に利用可能とする限りにおいて、Xウインドウ用のソフト ウェアの開発に、無償でQtを使用することができます。もし、あなたがQtを使って 書いたアプリケーションのソースコードを自由に利用可能としたくないという のであれば、Qtの商用ライセンスを取得しなければなりません。Qtとその ライセンスの詳細な情報は Troll Tech のウェブサイトで見つかります。

もし、どのライセンスがあなたにとって適しているかについて迷っているのならば、 Troll Tech に直接問い合わせてください。

KDEとQtをCDとして無償で配布することには何らの違法性もありませんし、 また、その場合、実行時に課金されるということも全くありません。

## KDEの入手

### どこでKDEを入手するのですか？

KDEのメインの配布サイトは

- ftp://ftp.kde.org

しかし、このサイトには大きな負荷がかかっていることが多いので、次に示すKDEのミラーサイトのいずれかを選んだ方が良いかも知れません:

- ftp://ftp.mouk.s-jaani.ee/pub/kde

- ftp://beer.stampede.org/ftp.kde.org

- ftp://ftp1.change-espace.fr/pub/Linux/kde

- ftp://ftp.tsc.uvigo.es/pub/linux/kde

- ftp://bromo.ptf.hro.nl/pub/mirrors/kde

- ftp://ftp.cised.unina.it/pub/kde

- ftp://ftp.sw.com.sg/pub/kde

- ftp://ftp.netlab.is.tsukuba.ac.jp/pub/X/KDE

- ftp://ftp.arpanet.ch/pub/mirrors/kde/

- ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/

- ftp://ftp.funet.fi/mirrors/ftp.kde.org/pub/kde

- ftp://ftp.net.lut.ac.uk/kde

- ftp://ftp.nvg.unit.no/pub/linux/kde

- ftp://sunsite.unc.edu/pub/Linux/Incoming

- ftp://linux.unipv.it/pub/linux/kde

- ftp://sunsite.icm.edu.pl/pub/unix/kde

- ftp://ftp.chialpha.org/pub/kde

- ftp://ftp.blaze.net.au/pub/kde

- ftp://ftp.gwdg.de/pub/x11/kde/

- ftp://ops.linux.co.za/pub/Linux/kde

- ftp://ftp.uni-erlangen.de/pub/Linux/MIRROR.KDE

- ftp://ftp.dataplus.se/pub/linux/kde

- ftp://ftp.tvnet.hu/pub/kde

- ftp://canine.resnet.gatech.edu/pub/kde

- ftp://ftp.fh-heilbronn.de/pub/mirrors/kde

- ftp://ftp.appl-opt.physik.uni-essen.de/pub/linux/kde

- ftp://ftp.dsnet.it/pub/internet/unix/Linux/kde

- ftp://sunsite.mff.cuni.cz/X11/Desktops/KDE

- ftp://sunsite.icm.edu.pl/pub/unix/kde/

- ftp://ftp.fh-dortmund.de/pub/unix/kde.mirror

- ftp://kde.flash.net/pub/unix/kde/

- ftp://ftp.cs.us.es/pub/Linux/kde/

- ftp://ftp.isis.nsu.ru/mirrors/kde/

- ftp://belief.unix.cslab.tuwien.ac.at/pub/kde

- ftp://clio.unice.fr/

- ftp://ftp.iinet.net.au/pub/kde/

- ftp://ftp.lbi.ro/pub/Linux/KDE

- ftp://ftp.linux.org.au/pub/linux/kde/

- ftp://ftp.kreonet.re.kr/pub/tools/X11/kde/

- ftp://sundog.v-wave.com/pub/kde/

- ftp://sunsite.bilkent.edu.tr/pub/linux/kde

- ftp://ftp.fisica.ist.utl.pt/pub/mirrors/kde

- ftp://ftp.rz.uni-wuerzburg.de/pub/unix/kde

最新版のKDEミラーサイトのリストは the KDE mirror listで見ることができます。

### KDEを添付しているLinuxディストリビューションはありますか？

はい。既に、メジャーなLinuxディストリビューションでは、KDEをその配布物にとり入れています。 ディストリビューションを構築するのは時間がかかるので、必ずしも最新版が含まれているとは限りませんが、KDEを使ってみる!という点からみても、また、インターネットからダウンロードしなくてもよいということから考えても、それらディストリビューションは間違いなく KDE を使い始める"良いきっかけ"になっています。

以下に、KDEの含まれたディストリビューションのうち、我々の知っているいくつかのものを掲げておきます。 なお、KDEを配布物に含めているディストリビューションの最新版のリストは KDE Distribution Listで見ることができます。

- Red Hat Linux

- S.u.S.E. Linux

- DLD Linux

- Caldera OpenLinux

- MkLinux

- Linux-Mandrake

- Stampede Linux

- LinuxPPC

さらに、いくつかのコンピュータ雑誌がKDEを含んだCDと共に入手可能です:

- Chip (in German)

- Dream (in French)

- PC Quest (in English)

### 現在のバージョンはいくつですか？

現時点で最新の安定版は1.1.1です。

(訳注: 現時点で最新の安定版は1.1.2です。)

### どこでKDEのスナップショットを見つけることができますか？

最新のスナップショットは ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshotsで見つけられます。 また、あなたは常に最新のスナップショット保つために、あなた自身のCVSクライアントを セットアップしたいと考えるかもしれません。その時は KDE cvsup page を参照してください。

ところで、CVSについて知りたいことがありましたら What is CVS? を参照してください。

### どこでQtを入手できますか？

Qtはノルウェーの会社であるTroll Techの製品です。 あなたは最新版のQtを彼らのFTPサーバからいつでも入手できます:

Troll Tech ftp server

しかし上述のKDEミラーサイトからもQtを入手することができます。 また最新版のLinuxディストリビューションにも、常にQtは含まれています。 あなたが必要とするQtのバージョンについては、 を御覧ください。

### ところで、Qtって何？

Qtは、ユーザインターフェースを作るためのC++ベースのクラスライブラリです。 このQtは、KDEアプリケーションに見られるウィジットのほとんど - 例えばメニュー、 ボタン、スライダーなど - を提供します。また、Qtはクロスプラットホームの ライブラリであり、これを使えば、Windowsプラットホームの場合と同じ様に、 Unix上でコンパイルできるコードを書くことが可能になります。Qtについて更に学んでみたいというのであれば、 http://www.troll.noを御覧ください。

## インストールの説明

以下は、KDEデスクトップ環境の1.0リリースのためのインストールの説明です。 より新しいバージョンについては、導入したパッケージに付属していたREADMEや INSTALLを各人で読み、補ってください。 それらを注意深く読み、もし何か間違っているところがあったら、とりあえず 御自身でフォローしておいてください。 更なる手助けが必要なのであれば、KDEメーリングリストやニュースグループに 参加することを検討してください (KDE メーリングリスト)に 参加するための説明は私たちのウェブサイトを見てください)。

### the would-be converts(虚構の変換)について

あなたは、きっとKDEの噂を聞いたことがあるのでしょう。若しくは、スクリーンショットを見たことがあるのでしょう。そして、KDEを入手しようとしているのでしょう。しかし、次の瞬間、どのOS上で動くのかということについて全く知らないことに気づくでしょう。心配するには及びません! いくつかのドキュメント(ええと、、いくつかじゃないかな。。)を読むだけでいいのです。それで大丈夫です!

KDEは、Windows 95/98/NT や OS/2 上では、(まだ)動作しません。 KDEを動かすためには、Unix systemを必要とします。詳しくは、 どのプラットホームでKDEが動作すると思って良いですか? を御覧ください。

Linuxをインストールすることに決めたとしましょう。Linuxはインターネットからダウンロードすることもできますし、あなたの選んだディストリビューションの入ったCD-ROMを購入することもできます。以下のリソースは役立つかも知れません:

- Control-Escape: Alternative Software, Linux Help

- The Linux Home Page at Linux Online

- SearchLinux Home

- Linux Knowledge Base

- Usenet newsgroups like comp.os.linux.*

KDEをLinux上で実行するためには、まずXをセットアップしなければなりません。 Xは、Unixシステム上における事実上のGUIです。 次のリソースは、一目見たいと思うかもしれません:

- The X Window System

- XFree86(TM): Home Page

- Usenet newsgroups like comp.os.linux.x and comp.windows.x.*.

これで、あなたはKDEのインストールを始める用意ができました。 次のセクションから読み進めてください。 KDEを入手するためには、どこでKDEを入手するのですか?を 御覧ください。 最後ではあるものの重要なこととして、もしあなたがKDEのインストール中に何らかの問題に出くわしたら、躊躇わずにKDEの メーリングリスト や ニュースグループを 利用してください。 但し、次のことを心に止めておいてください : どんな質問であっても、尋ねるのもばかばかしいということはありません。でも中には、答えるにはばかげているという質問もあります。特に、このFAQで既に答えが示されているものなどが、それに該当します。

では、 Good luck and have fun!

### 入手可能なパッケージフォーマット

KDEチームは6つの異なる種類のパッケージ: ソースとバイナリのRPM、ソースと バイナリの.tgz(.tar.gz)ファイル、そしてソースとバイナリのDebianファイル、 を提供しています。 通常、最初にリリースされるのは、.tgzファイルですが、その後すぐに 他のフォーマットのものもリリースされます。 最近では、ソースとバイナリの.tar.bz2ファイルも利用可能になっています。 詳しくは、 拡張子"bz2"を持つtarボールをどうしたらunzipできますか? を御覧ください。 さらに、ソラリス2.6及び7用のpkgパッケージも利用可能になっています。

インストールの手順は、どの形式のパッケージを選択したかによって決まります。 インストールをした後には、全てのパッケージフォーマットに共通のポスト・インストール処理（インストール後の後処理)が必要となります。 もしあなたがUnixに不馴れなユーザで、しかもRPMベースのシステムを使っているというのであれば、そのディストリビューションベンダの提供するバイナリRPMパッケージを選択することが、たぶん最良の選択だと思います。 少なくともCaldera、DelixとSuSEは、彼らのFTPサーバからバイナリRPMを入手できるようにするでしょう。

例えばshadowパスワードを使っており、スクリーンセーバを使いたいなどのために特別な設定オプションを必要とするのであれば、最善の方法は、ソースパッケージを利用してKDEデスクトップ環境をあなた自身でコンパイルすることです。 公式なKDEのパッケージを提供していないディストリビューション用のバイナリRPMパッケージは、それらが利用可能になり次第、ftp.kde.orgの contrib セクションから入手可能になります。

Bill Mote は"KDE 1.1 Installation via RPM"というタイトルのホームページをWeb上に掲載しています。 http://home.fuse.net/bmote/kde.htmに行けば見られます。

### あらかじめ必要な物

KDE 1.0に対しては、バージョン1.33かそれ以上のバージョンのQtライブラリが必要とされ、また、KDE 1.1に対しては、バージョン1.42かそれ以上のバージョンのQtライブラリが必要とされます。 但し、Qt2.0又はそれ以上のバージョンのQtはダウンロードしてはいけません。 KDEをあなた自身でコンパイルするつもりなら、同様に、ヘッダファイルも必要となります。 これらは、全て無料で http://www.troll.no/dlから 入手することができます。 また、libgrも必要となりますが、これは大抵のディストリビューションに含まれているはずです。 ローカルループバックデバイスが正しく設定されていることも確認してください。

### ベースパッケージについての説明

現在、ベースディストリビューションは11個のパッケージを含んでいます。 その内のいくつかは必須なものですが、残りのものはオプションです。 各パッケージは前に触れた各パッケージフォーマットで入手可能です。

kdesupport

  (必須)

  このパッケージは、サポートライブラリを含んでいます。これは、KDEプロジェクトの一部として書かれたわけではありませんが、絶対に必要なものです。 要求されるバージョンのkdesupportパッケージに含まれるライブラリ(libgif, libjpeg, libmime, libuu, libgdbm)を既に持っているというのであれば、このパッケージをインストールする必要はありません。 わからないときにはインストールしてください。 なお、Debianパッケージではこのパッケージが必須であることに注意してください。

kdelibs

  (必須)

  このパッケージは、全てのKDEアプリケーションで必要とされる共有ライブラリを含んでいます。

kdebase

  (必須)

  このパッケージは、ウィンドウマネージャ、端末エミュレータ、コントロールセンター、ファイルマネージャ、パネルのような、KDEデスクトップ環境の核をなすベースアプリケーションを含んでいます。

kdegames

  (オプション)

  上海、スネークレース、アステロイド、テトリスなどの様々なゲーム。

kdegraphics

  (オプション)

  PostScript[TM]プレビューワ、dviプレビューワ、ドローイングプログラムの ような様々なグラフィック関連のプログラム。

kdeutils

  (オプション)

  電卓やエディタ、他のシャレたもののような様々なデスクトップツール。

kdemultimedia

  (オプション)

  CDプレイヤーやミキサーのようなマルチメディアアプリケーション。

kdenetwork

  (オプション)

  インターネットアプリケーション。現在はメールプログラム、ニュースリーダ、他のいくつかのネットワーク関連のプログラムを含んでいます。

kdedmin

  (オプション)

  システム管理プログラム。現在はユーザマネージャとSystem Vランレベルエディタを含んでいます。

kdetoys

  (オプション)

  Toys!

korganizer

  (オプション)

  organizerなしじゃ、デスクトップは完璧じゃない。でしょ?

kdesupportは、(それが必要とされる場合には)他のどれよりも先にインストールされていなければなりません。また、次にインストールされるパッケージ(kdesupportが必要でない場合には最初にインストールされるパッケージ)はkdelibsでなくてはなりません。他のパッケージは好きな順序でインストールできます。

### 異なるパッケージフォーマットに対するインストールの説明

忘れずに、READMEファイルとINSTALLファイルを読んでください。もちろん、それらが読めるのであれば、ですけど。

#### Debian パッケージのインストール

Debianパッケージは、今後登場するFHS(file hierarchy standard : ファイル階層標準)に従ってインストールされます。

Debianパッケージをインストールするには:

- スーパーユーザになり

- dpkg -i <packagename>.deb を実行してください。

上記のコマンドはインストールしたいパッケージ毎に、または全てのパッケージに対して行います。

#### RPMパッケージのインストール

RPMパッケージは /opt/kde にインストールされます。

(訳注：JKUGのRPM(朝木さん作成 : ver1.1.2)は、/usr/kde 以下にインストールされます。)

バイナリRPMをインストールするには:

- スーパーユーザになり

- rpm -ivh <packagename>.rpm を実行して下さい。

ソースrpm(SRPM)からバイナリRPM(RPM)を作成し、それをインストールするには、以下の手順に従ってください:

- スーパーユーザになり

- rpm -ivh <packagename>.src.rpm

- cd /usr/src/redhat/SPECS

- rpm -bb <packagename>.spec

- cd ../RPMS/i386 (もしくはあなたが使っているアーキテクチャのどれか)

- rpm -ivh <packagename>.i386.rpm 以上を実行してください

#### ソース .tar.gzファイルのインストール

ソース.tgzパッケージは、デフォルトで/usr/local/kdeにインストールされますが、configureスクリプトの--prefixオプションで明示指定することもできます。

- パッケージを展開: tar xvzf <packagename>.tar.gz

- パッケージのディレクトリにディレクトリを変更: cd <packagename>

- パッケージを設定: ./configure

  いくつかのパッケージ(特にkdebase)には、インストール時に利用可能な特別な設定オプションがあります。利用可能なオプションを知りたければ"./configure --help" (ダブルクォーテーションは不要) とタイプしてください。

- パッケージを作成: make

- パッケージをインストール: (もしあなたがまだrootでなければ) su -c "make install" とタイプしてください。 もし既にrootなら、単に "make install" (ダブルクォーテーションは不要)とタイプしてください。

#### バイナリ .tar.gz ファイルのインストール

バイナリ .tar.gz パッケージは、/opt/kdeにインストールされます。

- スーパーユーザになり

- cd /

- tar xvzf <packagename>.tar.gz

### インストール後の処理

まずはじめに、KDEのバイナリのインストール先であるディレクトリ(例えば /opt/kde/bin)がPATHに追加してあることと、KDEのライブラリのインストールされたディレクトリがLD&lowbar;LIBRARY&lowbar;PATHに追加してあることを確認してください(後者は、rpathをサポートしないシステムにおいてのみ必要; Linux ELF上では後者の設定をしなくても動くはずです)。 この環境変数LD&lowbar;LIBRARY&lowbar;PATHは、システムによっては違う名前で呼ばれているかも知れません。 例えばIRIXではSHLIB&lowbar;PATHと呼ばれています。 これらの設定を終えたら、環境変数KDEDIRをあなたのKDEツリーのベース、例えば/opt/kdeに設定してください。

LD&lowbar;LIBRARY&lowbar;PATH をやみくもに設定するのはうまいやり方ではないと言うことを心に止めておいてください。大抵の場合、その設定をする必要はなく、また設定によって良い効果が生じるというよりも悪影響が出る方が多いです。 この LD&lowbar;LIBRARY&lowbar;PATH の設定による悪影響について説明したウェブページとしては、Dave Barr によって書かれたものがあり、 http://www.cis.ohio-state.edu/~barr/ldpath.html で見ることができます。

ほとんどのKDEアプリケーションは、単にそれらを呼び出すだけで使うこともできてしまうのですが、KDEの先進的な特徴によってもたらされる利益を十分に享受するためには、KDEのウィンドウマネージャであるkwmや、そのヘルパープログラムを用いる必要があります。

それを簡単に出来るようにするために、私たちはstartkdeと呼ばれる単純なスクリプトを用意しておきました。このスクリプトは$KDEDIR/binにインストールされていますので、パスも通っていることになります。

あなたのホームディレクトリにある .xinitrc というファイルを編集し(まずはバックアップコピーを取ってください)、ウィンドウマネージャを呼び出しているように見える全ての行を削除し、かわりにstartkdeと書き込んでください。そして、Xを再起動してください。もし、kdmやxdmなどを使っているのなら、 .xinitrc. に代えて.xsessionファイルを編集してください。.xinitrcや.xsessionがあなたのホームディレクトリにないのであれば、"startkde"(ダブルクォーテーションは不要!)と一行だけ書かれた新しいファイルを単純に作成してください。 注 : Redhat Linuxなどシステムの中には、 .xinitrcや .xsessionに代えて .Xclientsを編集するものもあります。

このようにすれば、新しく、素敵なKDEデスクトップが手に入ります。これで、あなたは、KDEの素晴らしい世界の冒険を始めることができるのです。まず、何らかのドキュメントを読みたいと思われたのなら、特にお薦めなのが クイックスタートガイドです。 さらに、アプリケーション毎にヘルプメニューから読むことができるオンラインヘルプもあります。

### Micro-HOWTO: SGI Irix 6.x上でのKDE 1.1.1のコンパイル

Chris Berry は、comb.windows.x.kde.に、次のような micro-HOWTO (edited for layout) の最新版を投稿しました。

This is a (blatant) modification of the original Micro-HOWTO posted by Chris Sterritt. This is valid for KDE-1.1.1 running on Irix 6.5. I haven't attempted it on other platforms. There are some items of contention: I get many, many warnings about Qt definitions being preempted, about libkdecore definitions being preempted, etc. (So many definitions have been preempted I could have written a dictionary), the i18n stuff doesn't work (while it did in v1.0) and kikbd chokes in konsole (it works fine otherwise). Any comments or questions can be directed to berry@ieeecs.concordia.ca. I will also keep a copy of this HOWTO on my personal web-page: http://alcor.concordia.ca/~c_berry/.

Also, if this isn't your cup of tea, I have uploaded binaries of kde-1.1.1 and egcs-1.1.2 to ftp://ftp.cmc.ec.gc.ca/pub/hbc/sgi/. KDE has been compiled with shared libraries, so if you don't have libstdc++.so.2.9.0 I would suggest downloading the egcs binary as well. Please also download and &lowbar;read&lowbar; the README in the directory, as it contains important installion information.

Finally, neither I nor Environment Canada accept any responsibility vis a vis the worthiness of these instructions. They have worked for me. If they work for you, that's good, if they don't work, I can't help you, neither can anybody at EC. Note that several things don't work the way they are supposed to work. If you find a way around these problems, let someone else know. I personally won't be able to test any fixs after August 20, 1999 as I will be returning to school (and using SunOS).

Enjoy!

1. Install Qt 1.42 or higher.

2. I am installing KDE as me (not root) so I have a KDEDIR environmental var which is set to something other than /usr/local/ or whatever is the default. So I'll mention it below, but you may not have to. Also, SGI has a 'jpeg' and a 'png' library, but they're out of date or otherwise wrong. So you'll have to track down the libpng and libz sources (jpeg comes in kdesupport); I found them as source RPMs in one of the RedHat FTP mirrors.

3. Get egcs 1.1.1 or later and compile it with '-fsquangle' support on. This is because SGI's assembler can't handle the huge object names produced by normal g++, and gas doesn't evidently work yet for SGIs. You'll have to build gcc's libraries using this binary as well. Make sure your PATH gets this compiler only (if you have another gcc installed somewhere). When I do a 'g++ -v' I get:

       gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release)

4. Do a

       setenv LDFLAGS " "

   because the 'configure' scripts insist on trying 'g++ -s' when compiling a test program, which always fails on the SGIs.

5. Unpack 'kdesupport' and enter its directory. Run its configure with "--prefix" if you need to:

       ./configure --prefix=$KDEDIR --x-includes=/usr/include/X11 \
       --x-libraries=/usr/lib32 --with-qt-includes=/opt/kde-1.1.1 \
       --with-qt-libs=/opt/kde-1.1.1 --enable-shared

   Modify this to reflect your reality. In my case, I have Qt stuck in the same dir as KDE, so I had to explicitly name the includes and libs dir. Sometimes the configure will still not see the Qt includes dir. Source your .login file to correct this (You did set up your .login file as the instructions in the Qt installation asked?).

6. Run the script (which I'll include below) as follows:

       find . -name Makefile -exec ../FixMakesSq {} \;

   This fixes all the compile lines so that all the 'replicated' libraries (jpeg and png) are replaced with full paths so they won't be linked with the SGI ones. Note: In the original HOWTO, -fsquangle was added to each makefile. This caused compilation errors. I found that it was really only needed in one makefile. It will be noted below.

   Here's the FixMakesSq script:

       #!/bin/perl -ni.bak

       if ((/-lpng/) || (/-ljpeg/))
       {
           if (/^(.*)-lpng(.*)$/)
           {
               $b4 = $1;
               $af = $2;
               print "$b4 /path/to/KDE/libs/libpng.a $af\n";
           }
           if (/^(.*)-ljpeg(.*)$/)
           {
               $b4 = $1;
               $af = $2;
               print "$b4 /path/to/KDE/libs/libjpeg.a $af\n";
           }
       }

       #NOTE!! Uncomment this section if you want to add
       #-D_LANGUAGE_C_PLUS_PLUS to all
       #makefiles.  I personally have not tried this, but it should not break
       #anything.
       # Alternately, add the flag in the places noted below.

       #elsif (/cxxflags\s*=(.*)$/i)
       #{
       #    print "CXXFLAGS =  -D_LANGUAGE_C_PLUS_PLUS $1\n";
       #}
       else
       {
           print;
       }

   Do:

       gmake
       gmake install

7. Go to the 'libz' source directory, do:

       ./configure --prefix=$KDEDIR
       gmake
       gmake install

8. Go to the 'libpng' source directory, do:

       ./configure --prefix=$KDEDIR
       gmake
       gmake install

9. Unpack 'kdelibs' and enter its directory. Note the '--enable-new-stuff' argument to ./configure (this might not be needed, but nothing complains if you use it):

       ./configure --prefix=$KDEDIR --x-includes=/usr/include/X11 \
       --x-libraries=/usr/lib32 --with-qt-includes=/opt/kde-1.1.1 \
       --with-qt-libs=/opt/kde-1.1.1 --enable-shared --enable-new-stuff
       find . -name Makefile -exec ../FixMakesSq {} \;

10. Find 'kprocctrl.cpp', and fix the Makefile in that directory. Only if you did not uncomment the section that accomplishes this in the FixMakesSq script, add '-D&lowbar;LANGUAGE&lowbar;C&lowbar;PLUS&lowbar;PLUS' to the CXXFLAGS line. This makes it get the right definition for signal functions (has an 'int' arg).

11. Find 'addressbook.cc', and fix the Makefile in that directory. Add '-fsquangle' to the CXXFLAGS line. This makes it able to handle the huge name that's going to pop out.

        gmake
        gmake install

12. Unpack 'kdebase' and enter its directory. Do:

        ./configure --prefix=$KDEDIR  --x-includes=/usr/include/X11 \
        --x-libraries=/usr/lib32 --with-qt-includes=/opt/kde-1.1.1 \
        --with-qt-libs=/opt/kde-1.1.1 --enable-shared
        find . -name Makefile -exec ../FixMakesSq {} \;

13. Fix 'memory&lowbar;sgi.cpp' (do a find from 'kdebase' directory). I just &num;ifdef'd out the contents of the whole function... it doesn't compile on my machine, and I never open that part of KPanel anyway :-).

14. Fix 'TEShell.C' (in kdebase-1.1.1/konsole/src/ directory). It is the operation for getting a pty for the new Konsole. Alas, it was not written with Irix in mind, and needs to be patched with the diff included below:

        *** TEShell.C   Mon Apr 12 00:12:37 1999
        --- /users/dor/aspg/ber/data/kdedown/kdebase-1.1.1/konsole/src/TEShell.C
        Wed Jul 14 15:15:35 1999
        ***************
        *** 169,174 ****
        --- 169,177 ----
            pid_t pid = waitpid(-1,&status,WNOHANG);
            Shell* sh = shells.find(pid);
            if (sh) { shells.remove(pid); sh->doneShell(status); }
        + #if defined(sgi)
        +   signal(SIGCHLD,catchChild);
        + #endif
          }

          void Shell::doneShell(int status)
        ***************
        *** 234,239 ****
        --- 237,252 ----
                }
              }
            }
        + #endif
        +
        + #if defined(sgi) /* Irix */
        +
        +   needGrantPty = FALSE;
        +   char* line;
        +   line = _getpty(&ptyfd, O_RDWR|O_NDELAY, 0600, 0);
        +   strcpy(ptynam,"/dev/ptc");
        +   strcpy(ttynam,line);
        +
          #endif

            if (ptyfd < 0) // Linux, FIXME: Trouble on other systems?

        gmake
        gmake install

15. Unpack 'kdeutils'.

        ./configure --prefix=$KDEDIR  --x-includes=/usr/include/X11 \
        --x-libraries=/usr/lib32 --with-qt-includes=/opt/kde-1.1.1 \
        --with-qt-libs=/opt/kde-1.1.1 --enable-shared
        find . -name Makefile -exec ../FixMakesSq {} \;

16. Find 'kcalc&lowbar;core.cpp' and fix its Makefile like you did for 'kprocctrl.cpp' above.

        gmake
        gmake install

17. Unpack 'kdegames', 'kdegraphics', and 'kdetoys' and for each one, enter its directory and do:

        ./configure --prefix=$KDEDIR  --x-includes=/usr/include/X11 \
        --x-libraries=/usr/lib32 --with-qt-includes=/opt/kde-1.1.1 \
        --with-qt-libs=/opt/kde-1.1.1 --enable-shared \
        find . -name Makefile -exec ../FixMakesSq {} \;
        gmake
        gmake install

18. This step is optional for KDE-1.1. I don't think it is necessary for KDE-1.1.1. Knotes has never crashed on me. I have left it here for completeness . Find where the knotes directory is. Go there, do a 'make clean', then change the CXXFLAGS in its Makefile. The CXXFLAGS line has '-O2', change that to '-g'. Then do a 'make' and 'make install'. The reason for this is that I found knotes crashed within a few minutes of it starting up; however, when I recompiled it with '-g' (i.e., debugging support) instead of '-O2' (optimization) it ran fine. Go figure :-).

And that's it. You should now be able to run KDE.

### SuSeのYaSTのrpmをインストールしたらrpmデータベースが使えなくなりました。 どうすれば良いですか?

もし、

       error -2 reading header: Unknown error

と表示されたら、rpmを更新しなければなりません:

    rpm -U ftp://ftp.suse.com/pub/suse_update/suse51/rpm/rpm.rpm

そして、その後に YaST も更新すべきです

    rpm -U ftp://ftp.suse.com/pub/suse_update/suse51/a1/yast.rpm

このパッケージは rpm-2.4.12 を用いて構築されており、古いバージョンの rpm ではインストールできないこともあります。この問題は、主にSuse Linux ユーザの場合に起こります。バージョン5.0の SuSe Linux に含まれている rpm のバージョンが2.4.1だからです。

なお、どのバージョンのrpmかは次のようにして知ることができます:

    rpm -qi rpm

### 古いバージョンのxyzを、新しいものをインストールする前に、削除するべきですか？

原理的には、その必要はありません。 RPM と DEP パッケージが全ての依存性を考慮しているはずだからです。

これに対して、ソースコードを自分自身でコンパイルする場合には、異なるバージョンの KDE パッケージをコンパイルしないように気をつけてください。そのために、新しいバージョンをインストールする際には、まず初めに kdesupport を、その後に kdelibs、次に kdebase を make してインストールしてください。

あなたが避けるべきこと: 一台のマシンに対して、二つ(それ以上の場合も、もちろんダメです)のバージョンのKDEを別個にインストールすること。これは、あるバージョンをインストールする際に、既にインストールされている他のバージョンのディレクトリとは異なるディレクトリを、ターゲットディレクトリとして指定する場合に起り得ます。この結果、どのような影響がでるかは、予測できません。同じことが、異なるバージョンのQtを同時にインストールしているときにも起り得ます。Linuxディストリビューションと一緒にインストールされたQtが古いバージョンのものであるならば、このような状況が簡単に起こり得ます。

### どうやって KDE を起動すれば良いですか？

KDE を起動するもっとも快適な方法は `startkde` スクリプトを使うことです。 単に

    startkde

という行を `.xsession` ファイル(kdm や xdm を使っていなければ `.xinitrc` ファイル)の終わりに入れてください。 また、 以前使っていたウィンドウマネージャを起動していた行を削除してください。 もし .xsession や .xinitrc がホームディレクトリになければ、 "startkde"(ダブルクォーテーションは不要！) とだけ記述した新しいファイルを作るだけで良いです。

### KDEを起動するといつも"シャドウパスワード"について文句を言われます。どうしてですか？

あなたのシステムがシャドウパスワードを使っているのであれば、suidビットが設定されているときにのみ、スクリーンセーバを適切に動作させることができます。このビットはスクリーンセーバにシャドウパスワードにアクセスするために必要なroot権限を与えます。(注意: スクリーンセーバは、パスワードが入力されるまではマシンの安全を保つように設定されています。)

スクリーンセーバにsuidビットをセットするには、 あなた(またはシステム管理者)は以下のコマンドをrootで実行しなくてはなりません:

    chown root $KDEDIR/bin/*.kss
    chmod u+s $KDEDIR/bin/*.kss

代りに、もしあなたがKDEをソースからコンパイルするなら、kdebaseをconfigureすると きに次のようにすることができます。

    ./configure --with-shadow

この場合にはsuidビットは `make install` の最中に自動的にセットされます。

### KDEをユーザディレクトリにインストールすることはできます？

あなたはKDEをあなたの望むどんなディレクトリにもインストールできます。ただ、あなたがインストールしたいと考えているパッケージの種類によって、あなたのすべきことも変わってきます：

ソースパッケージ

configureの際に以下のようなコマンドを用いてください：

    configure --prefix=/users/myhome/kde; make; make install

これは `/users/myhome/kde` にインストールする場合です。

ユーザディレクトリにパッケージをインストールした後に、以下の設定をあなたの初期化 ファイル(訳注： .xsession や .xinitrc) に追加すべきです。 LD&lowbar;LIBRARY&lowbar;PATHをセットする 必要がないのであれば、 LD&lowbar;LIBRARY&lowbar;PATHの設定は外しておいた方が良いことに注意してください。

csh または tcsh では:

    setenv KDEDIR /users/myhome/kde

    if ( $?LD_LIBRARY_PATH ) then
       setenv LD_LIBRARY_PATH $KDEDIR/lib:$LD_LIBRARY_PATH
    else
       setenv LD_LIBRARY_PATH $KDEDIR/lib
    endif

    if ( ! $?LIBRARY_PATH ) then
       setenv LIBRARY_PATH $LD_LIBRARY_PATH
    endif

bashでは次のようにしてください：

    KDEDIR=/users/myhome/kde
    PATH=$KDEDIR/bin:$PATH
    LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH
    LIBRARY_PATH=$LD_LIBRARY_PATH

export KDEDIR PATH LD&lowbar;LIBRARY&lowbar;PATH LIBRARY&lowbar;PATH

RPM パッケージ

`rpm` では インストールするディレクトリを選択するためのオプションとして、 `-prefix` を使うことができます。例えば次のようにします。

    rpm -i -prefix=/users/myhome/kde package.rpm

予想される問題

KDEはユーザディレクトリから実行できるでしょう。SUID rootが必要なプログラム、例え ば kdeadmin パッケージ内のプログラムでは幾つかの問題がありますが、それらはユーザ によって実行されるべきものではないので、これについてはなにも心配することはありません。

しかし、シャドウパスワードを使っているシステムでは、スクリーンセーバはスクリーン のロックの解除のためにパスワードへのアクセスが可能な SUID root として実行されなく てはならず、このオプションは働かないでしょう。

### startkde が "Xサーバに接続できません" と言って失敗します。何が悪いのですか？

あなたはたぶん `startkde` でXサーバを起動しようとしたのでしょう。 Xサーバは `startx`で起動されます。 startkde はウィンドウマネージャとKDEに必要なサーバデーモンを起動するために、あなたの `.xinitrc` や `.xsession` から実行されるべきスクリプトです。 どうやってKDEを起動すれば良いですか？ も参照してください。

### Debian パッケージを dpkg でインストールすると "giflib2 is missing" を言われます

KDE Debianパッケージをインストールする際に、時々、dpkgから"dependency problems: giflib2 is missing"と文句を言われることがあります。giflib2は必要でないので、この解決法は簡単です。

    dpkg -i --ignore-depends=giflib2 package.deb

### AIX 上で KDE?

もしあなたが KDE を AIX 上でビルドしているときにてトラブルに遭遇したら、Stefan Westerfeldの KDE on AIX、を見てください。 この'例外的な'Unix変種(AIX)上でのKDEのビルドについて、有益な情報がたくさん記載されています。

### Redhat パッケージのインストール中に "libncurses.so.3.0 is needed" と言われます

その rpm があなたの Redhat CD 上になければ、それを入手するために Redhat の FTP サイトと そのミラーサイトをを覗きまわってください。 libncurses-3 と -4 は共存でき、単なる rpm -i がするように、そのどちらかを他方で置き 換える必要はないことに注意してください。

すなわち以下のようにしてみましょう:

    cd /usr/lib
    ln -s libncurses.so.4 libncurses.so.3
    ldconfig
    rpm -i --nodeps kdebase...

libncurses-3 と -4 は両方とも 100&percnt; バイナリおよびソース互換なので、両方のバージョンを インストールするのは単なる領域の無駄遣いです。

### ラップトップ上で KDE?

Xを実行できるのであれば、その上でKDEを走らせることに関して何ら問題はありません。 さらに、以下のリンクが有用でしょう：

- http://www.cs.utexas.edu/users/kharker/linux-laptop/

- http://www.yy.cs.keio.ac.jp/~sanpei/how2800x600.html

1024x600のような、ちょっと変わった解像度のラップトップに対しては、XF86Config ファイル(もし RedHat を使っていれば /etc/X11 にあります)を編集してみることができます。このファイルをいじったことがあるとか、いくらか知識があるのであれば、その中に様々な "Modeline" の記述があることも知っているのではないでしょうか。あなたがしなければならないことは、この XF86Config ファイルに、あなたのマシンの解像度に合ったModelineを追加することだけです。ただ、不幸なことに、 Modeline の書式は結構難しいんです；つまり、あなたはたくさんのものを読破しなければならないってことになります。その情報源の一つとしては XFree86 Video Timings HOWTOがあります。

### インストール後のKDEの標準のディレクトリが好きではありません。何も壊さずに移動するには、どうしたら良いですか?

標準のディレクトリが /opt/kde であなたはそれを /usr/local/kde に動かしたいと仮定しましょう。 この場合、あなたがしなければならないことは、次のとおりです：

1. もしまだなってなければ、スーパユーザになる

2. mv /opt/kde /usr/local/kde

3. ln -s /usr/local/kde /opt/kde

これで、全てのKDEファイルは /usr/local/kde に移動されました。 ただし、依然として、全てのファイルは /opt/kde でもアクセスできる状態にあります。

### snapshot の configure スクリプトはどこに行ったのですか？

たぶんこれは直っているでしょう。でもそうでないときの用心のために、 ここに解決法を示します：

    make -f admin/Makefile.common cvs

### 拡張子"bz2"を持つtarボールをどうしたら unzip できますか？

まず、bzip2パッケージが必要です。まだ入手していないのであれば、好きなFTPサイトから入手してください。 次に、中身を見るためには、単に次のようにします：

    $ bzip2 -cd files.tar.bz2 | tar tvf -

これに対して、解凍するには次のようにします：

    $ bzip2 -cd files.tar.bz2 | tar xvf -

もちろん、あなたは次のようにもできます：

    "tar --use-compress-program bzip2 -xvf files.tar.bz2"

(訳注) 最近の tar (GNU tar 1.12) では次のようにもできます:

    $ tar yxvf files.tar.bz2

詳細については"man tar"と"man bzip2"を参照してください。Bzip2 mini-H OWTOも読まれた方が良いかも知れません。ちなみに、Bzip2のホームページは http://www.muraroa.demon.co.uk/にあります。

### KDEをインストールしたディレクトリからどのファイルを削除できますか？全ての *.h や *.c や *.o ファイルは安全に削除できますか？

*.c ファイルと *.o ファイルを保存しておく必要はありませんが、 *.h ファイルは保存しておきたいと思われるかも知れません。というのは、これらが、いつかあなた自身のKDEプログラムをコンパイルしたいと思ったときにインクルードで使われるからです。また、もしあなたがソースプログラムにパッチを追加したいというのであれば、(全部を再度ダウンロードしてくるよりは、むしろ)それら*.hファイルを利用できる状態にあった方が良いので、保存しておいた方が良いと思われます。

### KDEをアップグレードするときに現在の設定は失われてしまいますか？

いいえ、先に古いRPMパッケージを削除 (rpm -e <Packagename>.i386.rpm)してしまったとしても、 あなたの設定には何ら支障はありません。これは、あなたのKDEの設定がホームディレクトリの中の'Desktop'と呼ばれるフォルダ内に保存されているからです(この点は、いくつかのドットファイルと同様です)。これに対して、KDE自身は通常 /opt/kde などのシステム全体から利用可能なディレクトリにインストールされています。

但し、もちろん、常にバックアップをとられることをお勧めします。 あなたの個人的な設定ファイルだけでなく、$KDEDIR/share/config もバックアップを取っておくことは良い考えかも知れません。

もしあなたに充分なディスク容量があれば、 KDE1.0のインストールされた /opt/kde を /opt/kde10 に移動し、それとは別個に /opt/kde11 にKDE1.1をインストール(訳注：kde1.0からkde1.1のアップグレードを想定？)して下さい。 同じことを $HOME/.kde にもしましょう。そして $HOME/Desktop もバックアップしましょう。 そして、 /opt/kde と $HOME/.kde とにシンボリックリンクを張って、環境変数を変更することなく正しいインストール先に一致させ、kde1.0 から kde1.1 にスイッチしてください。qtにも同じことをしてください。

### kdebaseをコンパイルすると "bin/sh: msgfmt: command not found" とエラーが出ます。

GNU i18n パッケージ 'gettext' の一部である GNU msgfmt が必要です。 それは近くの GNU ミラーサイトからダウンロードできます。

### エラーが出っぱなしではあるけれど、Solaris 2.6でgccを使ってKDEをコンパイルする。

一番の問題は、Solarisのアセンブラにあるようです。egcs-1.1.1に変えればコンパイラがクラッシュすることはなくなりますし、gnuアセンブラ(in "binutils-2.9.1")だとアセンブラ問題がフィックスされます。

### スクラッチからコンパイルしたKDEアプリのアンインストールの仕方は?

'make install' をしたディレクトリで、 'make uninstall' とタイプすれば、そのKDEアプリをアンインストールできます。もし、そのディレクトリが既になくなっていたら、そのときは、手段は一つしかありません。あまり良い手段ではないのですが。 そう、 $KDEDIR/bin に移動して、一つ一つファイルを消すんです。

### GIFサポートはどうなったの?

これには、いくらか Unisys の LZW 法についての特許が絡んできます。 Qt 1.44 ではデフォルトで GIF サポートをオフにしてあります。古い Qt を使うか、GIF サポートをオンにしてリコンパイルすれば使えるようにはなります。但し、それが合法的かどうかは、私には分かりません。詳細については、the kde-devel mailing list のアーカイブで検索してください。

(訳注) 特許権の効力は国毎に異なりますので、このメーリングリストを読んでも役に立たないかも知れません。

## パネル

### どうやってパネルにアプリケーションを追加するのですか？

アプリケーションをパネルに追加するにはいくつかの方法があります:

パネルメニューを利用

たぶんもっとも簡単な方法はパネルメニュー(パネル上のKボタンを押すと現れるメニュー)の "パネル &verbar; アプリケーションの追加" エントリを使うことです。 そのメニューは全てのインストールされているKDEアプリケーションを表示します。 メニューにボタンを追加するには、単にそのアプリケーションをクリックします。

ファイルマネージャの利用

ファイルマネージャのウィンドウからパネルにkdelnkファイルをドラッグすることも出来ます。

### アプリケーションの追加を試したら、パネルが文句を言いました！なぜ？

もしパネルにアプリケーションをドラッグしようとして、パネルが「これをパネル上に ボタンとしておくことは出来ません」と文句を言うのなら、kdelnkファイルでなく実行フ ァイルをドラッグしたのです。この実行ファイルをいパネル上で利用可能にするには、 まず始めにファイルメニューの"新規作成 &verbar; Program" アプリケーション"でkdelnkファイルを作成 しなくてはなりません。 けれども(KDE1.1アルファについてくる)新しいkpanelは実行ファイルをパネルにドロップ した時にkdelnkファイルを作成します。

### どうやってパネル上にアプリケーションを含めるのですか？

xloadやxbiffのような小さいアプリケーションをパネル上で実行することが出来ます。 これをするには、kdelnkファイルに以下の行を追加しなくてはなりません。

    SwallowExec=...
    SwallowTitle=...

`SwallowExec` エントリはパネル上で実行されるアプリケーションを開始するのに実行されるコマンドです。 `SwallowTitle` はそのアプリケーションウィンドウのタイトルです。 それはパネル内に表示するウィンドウを特定するのに用いられるので、 このエントリは 厳密に ウィンドウタイトルとマッチしなければなりません。

例えば、xloadをパネル上で実行するためのkdelnkファイルは:

    # KDE Config File
    [KDE Desktop Entry]
    SwallowExec=xload -nolabel -geometry 50x50+10000+10000
    SwallowTitle=xload
    Comment=System load
    Type=Application

そのパネルボタンをクリックしたときに起動されるアプリケーションを指定するために `Exec` エントリを用いることも出来ます。 例えば、topを起動することも出来ます。

### なぜパネルの時計は間違った時刻を表示するのですか？

ある種のRedHatシステムではパネルの時計は常にGMTで時刻を表示します。 これはRedHatの設定のバグです。

解決方法は the RedHat errataに書かれています。

そこでは以下のシンボリックリンクを作成するように書かれているだけです:

    ln -s /usr/share/zoneinfo /usr/lib/zoneinfo

### Is it possible to run kpanel in a non-KDE-compliant window manager?

はい。以下のような方法を試してみて下さい:

    kpanel -no-KDE-compliant-window-manager

### パネルのKボタンを他の絵に変更することは出来ますか？

$HOME/.kde/share/apps/kpanel/pics/go.xpm と $HOME/.kde/share/apps/kpanel/pics/mini/go.xpm を探して、それらを置き換えて下さい。 もしディレクトリがなければ作成して下さい。その後 kpanel を再起動します。

## デスクトップ

### どうやってデスクトップにアプリケーションを追加するのですか？

これは簡単な演習問題です: デスクトップ上でマウスの右ボタンをクリックします。 現れるメニューの中で新規作成 &verbar; アプリケーションを選択します。プログラムのタイト ルを入力すれば、それはすぐにデスクトップ上に現れます。

あなたは新しいアイコンのプロパティを変更したいかも知れません。その時にはプログラム名を マウスの右ボタンでクリックして、プロパティを選んで下さい。ダイアログの中で、少なくとも 実行するプログラムとアイコンを変更すべきです。それだけです。

### どうやってデスクトップからデバイスをマウント／アンマウントするのですか？

二つのステップが必要です:

あなたがそのデバイスをマウント／アンマウントすることが許されているかを確認して下さい

通常、rootだけがデバイスをマウント／アンマウントできます。もしあなたがKDEをrootとして 実行しているのでなければ(それは一般に悪いアイデアと考えられていますが :)、 `/etc/fstab`、 にあるデバイスをマウント／アンマウントする権利をユーザにセットしなくてはなりません。これは. `user` オプションをマウントしたいファイルシステム のオプションに追加することを意味します。

例えば、フロッピーをマウントするには、 `/etc/fstab` は以下の行を含んでいなければなりません。

    /dev/fd0   /floppy   msdos   noauto,user,sync 0 0

ファイルシステム用のkdelnkファイルの作成

デバイスのkdelnkファイルの例:

    # KDE Config File
    [KDE Desktop Entry]
    UnmountIcon=3floppy_unmount.xpm
    MountPoint=/floppy
    Icon=3floppy_mount.xpm
    Dev=/dev/fd0
    ReadOnly=0
    FSType=default
    Type=FSDevice
    Comment=Floppy Disc

### どうやって背景にスクリーンセーバを使うのですか？

背景画像の代わりにスクリーンセーバを用いることが出来ます。このためには、 好きなスクリーンセーバを `-inroot` パラメータを付けて呼んで下さい。 例えば次のようにします:

    kswarm.kss -inroot &

ほとんどのスクリーンセーバはあなたが背景色を黒にしたときにもっとも良く見えます。

しかし、スクリーンセーバを背景として使うことは CPU と X の時間を喰うことになります...

### どうしたらマウスボタンを押してないときにもメニューをハイライトするのですか(Win95のように)？

コントロールセンターの"Desktop/Fonts etc.(訳注:Desktop/Styleの間違いでは？)"を開き、 "ウィジットをWindows 95のスタイルで描く"をクリックして下さい。

### アイコンはどこにありますか？

アイコンは $KDEDIR/share/icons か $HOME/.kde/share/icons だけにあります。 他の場所に置かれているアイコンを使うには、上記の所定のKDEの場所のどれかにコピー をするか、シンボリックリンクを作らなくてはなりません。

### どうやってroot以外のユーザで標準メニューアイテムを変更するのですか？

$KDEDIR/share/applnk 内のファイルやディレクトリの許可情報や所有権を変更してみて下さい。 他の方法としては、信用できるグループ -- ここではそれをfriendsとしましょう -- を作成して 'chgrp -R friends $KDEDIR/share/applnk ; chmod -R g+w $KDEDIR/share/applnk' を実行し、全ての信用できるユーザをfriendsのメンバーにしてみて下さい。Note that you'd still need superuser privileges to do the above, however. If it's impossible for you to obtain root privileges, then you'd have to settle for editing your personal menu.

### どうやってKDEでマウスのスクロールホイールを使うのですか？

マウスホイールサポートはQt2.0でサポートされます。それまでの間、 KFM、KEdit、Emacs等のような非KDEアプリケーションでスクロールホイールを使うには、 IMWheelを以下のURLで入手してみて下さい。 http://solaris1.mysolution.com/~jcatki/imwheel/ その情報を以下のURLで入手することも出来ます。 http://www.inria.fr/koala/colas/mouse-wheel-scroll/

### テンプレートフォルダとは実際には何ですか？

テンプレートフォルダはアイテムを作成したい場所でコンテクストメニュー(マウスの右ボタンクリックによって出て来るメニュー)の 「新規作成」を選ぶだけで(デスクトップ上またはファイルマネージャウィン ドウの中の)どこでも簡単に作成できるアイテムを保持しています。

ファイルとディレクトリの両方をテンプレートフォルダに置くことが出来、そ れらは新規作成サブメニューに自動的に現れます。それらをサブメニューから 選ぶだけで現在の位置にコピーされます。

これはテンプレートディレクトリを開きそこから直接アイテムをコピーするの と全く同じで、単にそれが少し簡単になるだけです。デフォルトではテンプレー トディレクトリにはkdelnkファイルだけが含まれます。これらのファイルはあ なたが迅速にデバイス、プログラム、URLリンクそして新しいMIMEタイプを作 成することを可能にするためにここにありますが、何でも好きなものをここに 置くことが出来ます。

### なぜ私はウィンドウを開くときなどにシステムサウンドを鳴らせないのですか？

"kwmsound" が起動スクリプト、例えば $KDEDIR/bin/startkde の中にあることを確認して下さい。

### どうやって特定のデスクトップでアプリケーションを起動できますか？

KDE pre-1.1にはkstartと呼ばれるプログラムが付属します。それを.kdelnk ファイルの中で次のように使います：

    Name=Netscape
    Exec=kstart "netscape" -window ".*Netscape.*" -desktop 2 -maximize
    BinaryPattern=netscape;
    Icon=netscape.xpm
    Path=
    Type=Application
    Terminal=0

それを行うのにはシェルスクリプトを使って下さい。もしKDE1.0を使っている なら、そのスクリプトは次のようになります：

    kwmcom desktop2 (or desktop3, desktop4, whatever)
    netscape

これはその実行中と実行が終了したときにあなたをdesktop2に残すと言う(望 ましくない)効果を持つことに注意して下さい。

(万が一、あなたがシェルスクリプトを使っていなくても、 それらは基本的に "chmod +x <filename>" を実行したテキストファイル です。それは DOS のバッチ ファイルの Linux 版で、もちろんより優れています)

もし KDE 1.1 を使っているのなら、シェルスクリプトの必要さえありません。 次のように実行するだけです:

    kstart "netscape" -desktop 1 -activate

### KDE ウェブページ上のスクリーンショットで見た、Mac 風のウインドウの装飾を手に入れるには何をすべきですか?

MacOS とその他のテーマは http://kde.themes.org で手に入れてください。 他のアイコンが http://icons.themes.org/ で見つかります。

### KDE コントロールセンターのフォント セクションを操作しましたがフォントがまだ小さすぎます。何をすればいいですか?

多くのユーザが 75dpi のフォントを標準として使用しています。もし あなたが 100dpi フォントをインストールしているなら、XF86Config ファイルのパスの中にそれらのフォントが 75dpi フォントの前に あることを確認してください。その方法には段階的な手順があります:

     /etc/Xll/XF86Config を編集してください。そのファイルの最初の
    あたりにフォントが並んでいます --- 7、8行: type1, speedo, など。
    その最後に2つのエントリ 75dpi と 100dpiがあります。単純にそれらの
    順序を入れ替えてください。そうすると同時に Type1 フォントを
    リストの最後に移動してください (または 75dpi と 100dpi フォント
    よりも下のどこかへ)。これで改善されるでしょう!

### デスクトップ アイコン メニューは拡張できますか?

はい。必要なコマンドの applnk を $KDEDIR/share/applnk/ に追加するか 、kmenuedit を使ってください。

### ゴミ箱/みほん/スタートアップ アイコンを取り除くことはできますか?

はい。単に $KDEDIR/bin/startkde を編集して 'kfm' を 'kfm -w' に 置き換えてください。もしこれが働かないなら他の方法があります。 次の行を $HOME/.kde/share/config/kfmrc に追加してください:

    [Paths]
    Trash=/home/me/Trash/
    Desktop=/home/me/Desktop
    Templates=/home/me/Templates/
    Autostart=/home/me/Autostart/

この効果は、ゴミ箱、みほん、スタートアップを $HOME/Desktop ディレクトリのかわりに、あなたのホームディレクトリに置きます。 あなたは KDE を再起動しなければならないでしょう。1回目に そのアイコンをデスクトップから削除する必要があるかもしれません。 デスクトップから削除する前に、スタートアップの中のものを $HOME/Autostart の中へ確実に移動してください。 そうすれば、あなたは "マイ コンピュータ" の類のものがない、 素晴らしくすっきりしたデスクトップを手に入れます。

### ファイルをデスクトップ上で直接見えるようにしたいとき、そのファイルはどこに保存すればいいですか?

$HOME/Desktop です。ファイルを保存した後、デスクトップを更新する必要があるでしょう。

## ウインドウマネージャ

KDE で提供されている標準のウインドウマネージャは、K ウインドウ マネージャ(KWM)です。使い方の情報は "K ウインドウマネージャ ハンドブック" を読んでください (KDE ヘルプからアクセスできるはずです)。

### KWM の操作にキーボード ショートカットはありますか?

はい、もっとも一般的な操作のためにいくつかのショートカットがあります。

Alt-Esc, Ctrl-Esc

  現在のセッション" マネージャを呼び出します。

Alt-Tab, Alt-Shift-Tab

  現在のデスクトップ上でウインドウを切り替えます。

Ctrl-Tab, Ctrl-Shift-Tab

  仮想デスクトップを切り替えます。

Alt-F2

  コマンドを実行します。

Alt-F3

  ウインドウ操作メニューを出します。

Alt-F4

  アクティブウインドウを閉じます。

Ctrl-F&lsqb;1..8&rsqb;

  仮想デスクトップを切り替えます。

Ctrl-Alt-Esc

  ウインドウ強制終了モード

### 自分用にキーボードショートカットのセットを定義できますか?

はい、KDE 1.1 以上ならできます。 ウインドウの最大化などをウインドウマネージャに割り当てる ように設定するには、「各種設定」->「ショートカットキー」->「広域ショートカット」に進んでください。 ですが、アプリを起ち上げるためには KHotKey をインストールする必要があります。

### ウインドウを "アイコン化" すると消えてしまいます。 どこに行くのですか?

多くの X GUI では、最小化ボタン (小さな点) は、プログラムが 実行されているウインドウを消し、かわりにアイコンを デスクトップ上に作成します。KDE はこれを行いません。 そのかわり、ウインドウがアイコン化されるとき、それは単に 隠されます (しかしプログラムはまだ実行しています)。

ウインドウを戻すには2つの方法があります:

- もし Kpanel のタスクバーを実行しているなら (「パネル」-->「設定」メニューを見てください)、 デスクトップに表示されているタスクのリストから選ぶことができます。 アイコン化されたタスクは括弧で囲まれた名前を持っています。

- もしルートウインドウで中ボタンをクリックするなら、 kwm はすべての利用可能なタスクのリストを表示してくれる でしょう (ここでもまた、アイコン化されたタスクの名前は括弧で括られています)。

### ボーダー、フォーカスなしのウインドウを「常に表示」にするにはどうしますか?

現在のKDE では、このために kstart を使うことができます (あなたが起動したいアプリケーションを xosview と仮定します):

    kstart xosview -window xosview -sticky -decoration none

ヘルプを得るには `kstart -help` を実行してみてください。

KDE-1.0 では、kwmrc の中でこのように書く必要があるはずです:

    [Sticky]
    stickyClasses=xosview,
    [Focus]
    noFocusClasses=xosview,
    [Decoration]
    noDecorationClasses=xosview,

現在の KDE ではそれらの設定をコントロールセンターの ウインドウ / 詳細 で設定できます。

### kwmpagerを強制終了するにはどうしますか?

ページャーを閉じるメニューを出すためには、右マウスボタンで ウインドウの枠をクリックしてください。ところで、 kwmpager は時代遅れで、kpager に置き換えられる予定です。

さらに、端末を通じて作業するのを好むなら、

    ps ax | grep kwmpager

と入力してそれを探し、次のコマンドで強制終了してください。

    kill pid

("pid" を適切な pid に置き換えてください!)。 またはコマンドライン インターフェイスを使うことに抵抗が あるなら、Ctrl-Alt-Esc を押してください。そしてガイコツの マウスポインタを kwmpager の上に移動し、クリックして強制終了してください。 強制終了を中止 (やり直しではなく!) するには、もう一度

### ウインドウを垂直方向か水平方向にだけ最大化するにはどうしますか?

まだ最大化されていないウインドウで、最大化ボタンを 左/中/右 マウスボタンでクリックすると、それぞれ 完全に垂直方向に/水平方向に 最大化します。

### "shading a window" とはなんですか?

"shading a window" は、タイトルバーだけ残してウインドウを "ロールアップ" することを意味します。 タイトルバーをダブルクリックすることでそれを可能にするには、 単にコントロールセンターで ウインドウ/タイトルバー の下を見て、 オプション "左ボタンのダブルクリック:" を "タイトルだけに" に 設定してください。

### ウインドウの配置を FVWM2 風の構成にすることは可能ですか?

はい。KDE コントロールセンターを実行し、ウインドウ -> プロパティ を選択します。配置ポリシーを好みに設定できるダイアログ オプションがあります。

### セッション管理を無効にするにはどうしますか。

好きなエディタで startkde スクリプトを開き、kwm を起動する行 (通常は最終行) を探します。それを "kwm -nossesion" に変更してください。

## ファイルマネージャ

### KFM をプロキシを持ったウェブブラウザとして使うにはどうしますか?

KFM は HTTP と FTP 経由でプロキシが使われます。KFM の メニュー項目 `オプション&verbar;ブラウザを設定&verbar;プロキシ`で設定できます。

プロキシの設定を保持するために、 `オプション&verbar;設定を保存` で変更された設定を確実に保存してください。

### KFM の中のディレクトリの概観を変更するにはどうしますか?

ディレクトリを表示するとき、KFM はそのディレクトリの内部で隠しファイル、

    .directory

を探します。表示されているディレクトリの中で見え方を 変更するファイルを作成することができます。 そのファイルは単なる kdelnk ファイルです。例えば:

    # KDE Config File
    [KDE Desktop Entry]
    Name=Settings
    Name[de]=Einstellungen
    Name[pl]=Ustawienia
    MiniIcon=kcontrol.xpm
    SortOrder=Desktop,Input_Devices,KWM,Network,Information,Sound
    Icon=kcontrol.xpm

これは、「各種設定」ディレクトリを記述するのに使われるファイルです。 これはそのディレクトリを表示するのに使われるアイコンを変更し、 言語によってディレクトリの (表示される) 名前を設定し、 表示されるサブディレクトリの順序を修正します。

Kˆ メニュー を構築するディレクトリに対して、その概観を 変更するために kmenuedit を使うこともできます。

### KFM で non-anonymous FTP 転送をするにはどうしますか?

通常、このように URLを入力すると:

    ftp://ftp.somehost.com

KFM は FTP サーバに anonymous ログインを試みます。 もし確実なユーザとしてログインしたいなら、次のように URL を入力してください:

    ftp://username@ftp.somehost.com

その後 KFM はパスワードを尋ね、サーバに接続します。

### "KFM は 'localhost' に接続できません"、何が良くないのですか?

ほとんどの場合、あなたのシステムのループバック経路の設定が正しくないためです。

問題点の確認方法

次のコマンドが同じような結果を返すか確認してください:

    # ping localhost

    PING localhost (127.0.0.1): 56 data bytes
    64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.3 ms
    64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.2 ms
    64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.2 ms
    ...

もし違う結果なら、ループバックインターフェイスか経路が正しく設定されていません。

コマンド、

    /sbin/route

の結果が次のような行を含むはずです:

    Destination     Gateway         Genmask         Flags MSS    Window Use Ifac
    loopback        *               255.0.0.0       U     3584   0       13 lo

重要なフィールドは Destination、 Gateway、 Genmask、 Iface です。 これはシステムがループバック インターフェイス (lo) を通してすべてのループバックの トラフィックを経路づけるように正しく設定されていることを意味します。

コマンド、

    /sbin/ifconfig

の結果が次のような行を含むはずです:

    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
              UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1

これはループバックインターフェイスが起動し、機能していることを意味します。

あなたの `/etc/hosts` ファイルは次のような行を含むはずです:

    127.0.0.1       localhost

これは "localhost" ホスト名がシステムのループバックアドレス (127.0.0.1) と関連づけられることを確実にします。

これらの問題を修正する

    /sbin/ifconfig lo 127.0.0.1
    /sbin/route add -net 127.0.0.0

この2つのコマンドは、健全なシステム上ではコンピュータの ブート時に実行されます。もし実行されないのなら、 `/etc/rc.d` の中のネットワークスタートアップファイルを確認してください。

もしまだ機能しないなら

もしそれらの何も機能しないなら、 KDE バグリスト に完全なレポートを送ってください。あなたがこれらすべてを確認していることを忘れずに書いてください。

### 実行行の中の &percnt;i と &percnt;m は何ですか?

これらはすべての KDE アプリケーションによって使われています (それらは KApplication に実装され 、すべての良い kde プログラムはコマンドラインの引数を見る前に KApplication オブジェクトを作成するので)。

KDE アプリケーションへの標準的なコマンド行はこのように見えます:

    foo .....    %i %m -caption \"%c\"

かなり混乱させますが、それは遺産である非KDEアプリケーションを できるだけスムーズに統合できる方向でデザインされています。

KFM は、上の行を実行するとき次のようにコマンドを展開します。

    foo -icon something.xpm -miniicon something_mini.xpm -caption \"The Foo\"

"The Foo" 同様にアイコンとミニアイコンの両方とも、 kdelnk ファイルで定義された属性です。 もしアイコンが定義されていないなら、単に実行名 "foo" とします。

ユーザは、メニューエディタで彼または彼女のアプリケーションに 対してこれらの属性を変更できます。 "-caption" は重要です。なぜなら、メニューアイテム "エディタ"が "kedit-0.9pl4-build47" と呼ばれるものを 起動することを容認するユーザはいないでしょう。 そのかわりに、彼は "エディタ" と呼ばれるウインドウを期待します。 さらにそれらの名前はローカライズされ、例えばドイツ語で "CD Spieler" を起動すると "CD-Spieler" というウインドウが 現われますが、英語で "CD-Player" を起動すると、 "CD-Player" というウインドウがあらわれます。

### KFM の起動ディレクトリを特定するにはどうしますか?

KFM アイコンを右クリックし、「設定」を選びます。 実行タブの下でたぶん 'kfmclient folder &percnt;u file:/root'; という ようなものが見つかるでしょう。'root' をあなたが KFM を スタートさせたい場所をどこへでも変更してみてください。

### Netscape のブックマークをインポートするにはどうしますか?

http://www.kde.org/applications.html で、KDE アプリの "全"リスト (ディストリビューションの中のそれではなく) を見てください。 "network" の下で、knsbookmark を見つけることができます。 あなたが必要としているのはこのツールです。

### 「名前を付けて保存」 機能は KFM にありますか?

近いものはあります --- "ビュー-->文書のソースを表示" で ソースコードを KEdit で開き、それを保存することができます。 これは text/html にはうまく機能しますが、グラフィックには機能しません。

## KDE の設定

### KDE で使われる言語を設定するにはどのようにしますか?

KDE が表示されるメッセージで使う言語を設定するには、2つの方法があります:

KDE コントロールセンターを使う

KDE コントロールセンター (`kcontrol`) のなかに、 `デスクトップ&verbar;言語` という 項目があります。 好みによって、3つの言語を選択できます。KDE が1番目の言語の 翻訳を見つけることができない場合、2番目、もしくは3番目の言語を使おうと します。すべて適当な翻訳がない場合、デフォルトの言語が使われます。 通常は英語になります。

kcontrol をつかうのは、言語の選択で好まれる方法です。

環境変数 LANG を使う

2番目の方法は、システムの標準ロケール設定を使います。 従って、言語を変更する ために、単に環境変数 `LANG` を設定します。

例えば、シェルが bash なら、次のように実行します:

    export LANG=de

### KDE の国際化キーボードのためのキーボード切替えはありますか?

KDE 1.1 (とそれ以上) は、クールなインターフェイスを備え、新しい国のキーボード を作成することを可能にした kiKbd (for International KeyBoarD) を備えて登場しました。

### 標準の Linux テキストログイン画面を、KDE のログイン画面と入れ替えるには、どうしますか?

はじめに、/etc/inittab を編集して、"xdm runlevel" (RedHat システムでは runlevel 5) に変更する必要があります。そのファイルのなかの、次のような行を:

    id:3:initdefault:

このように変更します:

    id:5:initdefault:

そしてファイルの最後で、次の行をコメントアウトし:

    x:5:respawn:/usr/bin/X11/xdm -nodaemon

このように入れ替えます:

    x:5:respawn:/opt/kde/bin/kdm -nodaemon

(kdm の場所は、あなたのシステムでは違うかもしれませんが)

すぐに効果を得るように変更するためには、シェルプロンプトで、"init 5" と タイプします。それが機能するかどうか前もってチェックせずに、グラフィカル ログインを始めるのは危険であることに、注意してください。もし動作に失敗 すると、you'd be in for a hard time getting back....

### KWM を、他の Blackbox や Window Maker のような KDE 対応のウインドウマネージャに入れ替えるにはどのようにしますか?

はじめに、ソースコードをダウンロードし、それらをコンパイルします。KDE 対応の バイナリを作成するために configure スクリプトを実行するときは、たぶん特別な いくつかのオプションが必要になるでしょう。導入のための README や INSTALL ファイルを読んでください。そして、単に startkde スクリプトのなかの 'kwm' コマンドを、新しいウインドウマネージャを実行するコマンドに入れ替え、実行 します。

#### Blackbox

Blackbox は、X のウインドウマネージャのリストへ追加された1つです。それは C++ で構築され、他のウインドウマネージャと共通のコードを共有してはいません。 (たとえグラフィックの実装 が Window Maker のそれと似ているにしても) Blackbox は、リリース0.50.2で KDE 対応になりました。詳細は、 Blackboxのウェブサイト を訪れてください。ウェブサイト KDE + Blackbox = KBB! も役に立つかもしれません。

Blackbox を KDE とともに使うためには、まず、ソースコードをダウンロードし、 次のように実行します:

    $ ./configure --with-kde
    $ make
    # make install

("with-kde" フラグは、KDE サポートを有効にします。)

次に、startkde スクリプトのなかで、'kwm' コマンドを 'blackbox' に入れ替え ます。例えば、'/usr/local/kde/bin/startbb' として新しいスクリプトを保存し、 古いスクリプトのかわりに新しいスクリプトを実行するように、$HOME/.xinitrc ファイルの最終行を変更してください。X を起動してください。(KDM や XDM ユーザはたぶんかわりに $HOME/.xsession を編集する必要があるでしょう)

#### Window Maker

Window Maker は、GNUstep アプリケーションのための付加的な統合サポートを 提供するためにデザインされた、X11 ウインドウマネージャです。それは、 NeXTSTEP(tm) GUI の優雅なルックアンドフィールを目指すことに努めました。 それは、比較的に速く、外見が豪華で、設定や操作が簡単です。Window Maker は、 リリース0.50.0で、KDE 対応になります。詳細は、 オフィシャル Window Maker ウェブサイト を訪れてください。

### Red Hat Linux ロゴのブート画面の画像を変更するにはどうしますか?

Redhat は、このロゴを表示するために xbanner を使い、これを無効にするには、 /etc/X11/xdm/Xsetup&lowbar;0 (おそらく)という xdm が読み込む設定ファイルから、 xbanner を呼び出す行だけをコメントアウトします。ここで実行するなにか他の ものが欲しいのなら、かわりに例えばこれを記述します:

    /opt/kde/bin/kdmdesktop

### デスクトップ上をマウスの左クリックで、'K' メニューを表示させたい。

はじめに、 $HOME/.kde/share/config/krootwmrc を編集し、次の2行を追加します:

    [MouseButtons]
    Left=Menu

その後、KDE を再起動します。

### KDE で Windows キーボードの3つの特殊なキーを使うにはどのようにしますか?

Windows キーのキーコードを、有効な X のキーシンボルに結びつけるために、 xmodmap 経由で X server を設定しなければなりません (xev があなたの味方です!)。

はじめに、次の項目を含んだファイル $HOME/.Xmodmap を作成します:

    keycode 115=F13
    keycode 117=F15

そして、実行します。

    xmodmap ~/.Xmodmap

これは、'Start' キーを F13 を発行するように、'Windows' キーを F15 を発行 するように設定します。次に、KDE コントロールセンターを起動し、「ショートカットキー」->「広域ショートカットキー」 に進んで下さい。 「ポップアップシステムメニュー」 を F13 に、 「ウィンドウ操作メニュー」 を F15 に設定してください。そうです。

番号115と117は、キーボードに依存することに注意してください。確信がないなら、 xev を使ってチェックしてください。また、上記の手順は、KDE 1.1 以上を 必要とします。

補足として、kikbd もこれを行うことができますが、keymaps が編集されなければ なりません。kikbd の有利な点は、いくつかの keymaps のそれらのマッピングを 使うかどうか選択でき、それらを随時交換できることです。

それは、必要に応じてキーマップの構築を自動でする小さなスクリプトをつくる ことに興味を起こさせます。 kikbd はユーザ側のキーマップファイルを読み込み、 理解することができるでしょう。

### KDE のインストール後、Red Hat スタートメニューがなくなりました!

ちょっと、このコマンドを実行してください:

    wmconfig --output kde

これは、Redhat 独自のアイコンを あなたの KDE メニューのなかに取り込みます。 これを KDE の内部で実行するなら、パネルを再起動する必要があります。それらは このコマンドを実行後、デフォルトでは "applnk" フォルダのなかにインストール されますが、その後、KDE メニューエディタで、好きなところにコピーすることが できます。

### KDE テーマについての情報はどこで探しますか?

http://kde.themes.org/ を見てください。

### Mime タイプを変更するにはどのようにしますか?

はじめに、KFM ウインドウを開き、 「編集」->Mime タイプ を選択します。Mime タイプのなかで、変更したいタイプ (例えば text/english や image/gif) を探し、 マウスの右ボタンをクリック、, 「設定」 を選択し、「割り当て」 タブを選んで 「標準アプリケーション」 を 希望のものに設定します。

### KDE (kdm) が .bash_profile を読み込みません!

ええと、xdm (それと kdm) は、ログインシェルを実行しないので、.profile 、 .bash&lowbar;profile、なとは読み込まれません。ユーザがログインするとき、xdm は root として Xstartup を、それからユーザとして Xsession を実行します。 そこで一般的な方法は、ユーザプロファイルを読み込むように、Xsession の なかに文を追加することです。あなたの Xsession と .xsession を編集してください。

### KDE で TrueType フォントを使うにはどのようにしますか?

X Window System に、TrueType フォントサポートをインストールする必要が あります。フォントのために fonts.themes.org を、 フォントサーバのために xfstt か X-TT を見てください。

もし、MS Windows の TrueType フォントのセットがあれば、フォントのフォルダ からフォントを得るために、XF86Config ファイルを編集してください。そして、 フォント管理ユーティリティでそれらの新しいフォントを使うことを KDE に 知らせてください。

ただし、多くの KDE 1.0 アプリケーションは、KDE のフォントリストを使わない フォントダイアログを使います。しかし、反抗的なアプリケーションの rc ファイルを直接編集するという手があります。

### KDE に、Euro 記号を入れて使うことはできますか?

はい、そして、いいえ。詳細はここを見てください: http://monitor.blvk.ch/euro/

## KDE アプリケーション

### Kppp

多くの KDE ユーザが、Kppp を使う問題点を報告しています。しかし、Kppp について 不満をいう前に、すでに以下の点をチェックしたか確かめてください:

- Kppp を使わずに ISP にダイアルアップできますか?

- Kppp のドキュメントを、少なくとも3回通して読み、その指示やトラブルシューティングに従いましたか?

Kppp ドキュメントは、KDE ヘルプを見るか、直接ドキュメントのディレクトリ(通常は $KDEDIR/share/doc/HTML/default/kppp に行くことで、アクセスできます。さらに、 http://www.kppp-archive.freeserve.co.uk/ には "kppp に UK の ISP を設定する方法"というウェブページがあります。

さて、もしまだ問題に遭遇するなら、ここにそれを解決するのに役立つだろうことがあります:

- pppd に SETUID ビットがセットされているか (すなわち、chmod +s pppd とする)、 そして実行権が与えられているか (chmod a+x pppd) 確認してください。

- pppd の "options" ファイルを調べてください。それを空のファイルに置き換えてもいいでしょう。

- 現在実行している、モデムを使うかもしれない他のプログラム (例えば、mgetty) がありますか? /dev/modem のパーミッションを確認し、読み込み可能にしてください。

- もし、接続されたら、接続スピードを見てください。たぶん、あなたは115000を 選んでいますが、システムは遅すぎるでしょう。

#### 有効な DNS が得られない! なにをすればいいの?

推測すると、Linux 、KDE 、kppp 、その他は有効な DNS を供給することとは関係ありません。 これは ISP の責任です。彼らに、設定に必要な情報を提供するよう問い合わせる、 友好的な手紙を書いてください。

#### kppp で mtu の設定を変更するにはどのようにしますか?

kppp のダイアログボックスを開き、"設定" を選択してください。存在するアカウントを 選んで "編集..." をクリックするか、"新規..." をクリックして新しいダイアルアップ のアカウントを作成してください。"ダイアル" タブを選択し、"オプション" という ボタンをクリック。オプションのテキストボックスに、変更したい内容、例えば mtu 296 をタイプし、"追加" をクリックしてください。よければ、"確認" を クリックしてください。

設定したオプションを確かめるために、次のうち1つを行ってください:

- ターミナルウインドウで、 /sbin/ifconfig ppp0 を実行し、出力結果から mtu の レポートを見てください。それはあなたの要求と合うはずです。

- /etc/ppp/options ファイルに (それぞれ別の行に引用符なしで) "debug" と "kdebug" を追加し、ppp セッションを再起動してください。/var/log/messages のなかに mru と mtu の設定が含まれたデバッグメッセージが見つかるでしょう。

もし望むなら、mru と mtu の設定をオプションファイルに(引用符やダッシュを付けず、 1行に1つの正しい設定を) 追加できます。

#### kppp の設定はどこに保存されますか?

$HOME/.kde/share/config/kppprc に保存されます。

#### kppp が普通より遅いスピードで接続します。

以下のことで解決するかもしれません:

- "setserial spd&lowbar;hi" を実行してみてください。

- デフォルトの mtu の値は1500で、これはダイアルアップ接続には大きすぎます。 296か576のように小さな値に変更してみてください。

  1. オフラインであることを確認し、kppp の "設定" ボタンをクリックしてください。 リストからダイアルアップアカウントを選び、"編集" ボタンをクリックしてください。

  2. ダイアログのボタンから "ダイアル" タブのなかで "オプション" ボタンを みつけて、クリックします。

  3. パラメータ (pppd の man ページに記載されています) 行を追加できる、 "pppd のオプションを編集" ウインドウになります。

  この方法で、私はリストに次の項目を追加しました:

      mru 296
      mtu 296

- kppprc を $HOME/.kde/share/config で確認してください。ここで正しいモデム スピードが実際に定義されていることを、確実にしてください。

### Kscd

このアプリケーションには、KDE ヘルプでアクセスできる "Kscd ハンドブック" と 呼ばれるよいドキュメントがあります。何か尋ねる前に、これを最後まで読んでいる か確かめてください。

#### どのように終了しますか?

もし読み終えているなら、尋ねる必要はなかったでしょう...。 on/off スイッチの ように見える 1 と 0 のあるインターフェイスの、小さなボタンがあります。 これをクリックすると、CD プレイヤーが終了します。(CD プレイヤーの左下にあります。)

Kscd の現在の snapshot は、ウインドウを閉じる X をつくり、1 0 のあった場所 は今は "DOCK" ボタンにすることで、この混乱させる動作を、解決しています。

#### Kscd で CDDB を使うにはどのようにしますか?

もし、バージョン1.2.0を使っているのなら、アップデートしてみてください。

#### 音楽 CD を聴こうとすると、Kscd は、システムに /dev/cdrom がないとしかられます。何をすべきですか?

実際の CDROM デバイスから、/dev/cdrom にシンボリックリンクを作成して ください。例えば、ln -s /dev/hdc /dev/cdrom

実際の CDROM デバイスを見つけ出す簡単な方法は、/var/log/dmesg ファイルから このような行を探すことです:

    hdc: CD-ROM 48X/AKU, ATAPI CDROM drive

### Kvt

#### kvt のなかでページアップ、ページダウンはどのようにしますか?

Shift+Page-up と Shift+Page-down を使ってください。

#### backspace と delete の動作を切り替えるにはどのようにしますか?

kvt ウインドウの オプション->ターミナル のなかを見てください。

#### kvt から他の何かのために単なる 'cut' を実行するにはどのようにしますか?

はじめに、望みのテキストをマウスで選択して CTRL+C を押し、 他のアプリをアクティブにして、適切な場所をマウスでクリックし、 CTRL+V を 押します。代わりに、マウスの左ボタンでドラッグして反転したテキストを 中ボタン (3ボタンエミュレーションが設定され、2ボタンマウスを使っている なら、両方のボタン) をクリックして貼りつけます。

#### スクロールバッファのサイズを設定するにはどのようにしますか?

kvt -sl <number>を試してください。

ところで、例えば kvt -x のように不明なオプションを実行すると、kvt は有効な オプションのリストを出力します。

### KOffice

KOffice のホームページは http://koffice.kde.org/ で、KOffice に関する FAQ に対する回答がそこで見つかります。ですから、ここでそれらの回答を繰り返すことはしません。

#### k2url.h はどこで見つかりますか?

kdelibs/kdeutils サブディレクトリのなかにありますが、たぶん libkdeutil が 同様に必要でしょう。ヘッダファイルと同様にこれを得るために、数日前から 変更されていなければ、kdelibs を構築するときに、 make -f Makefile.cvs、 make そして make install に、 'EXTRA&lowbar;SUBDIRS="kdeutils kio"' を渡します。

#### StatusBarManager.h は、どこで見つかりますか?

このヘッダファイルは、corba パッケージを見てください。corba の include ディレクトリのなかにあるでしょう。

### KMail

KDE1.0 で登場した KMail は、あいにく極めて不安定です。アップグレードして ください。問題点は (たぶん) なくなるでしょう。

#### サーバにメールを残すにはどのようにしますか?

ファイル メニューから、設定 ウインドウを開いてください。ネットワーク タブを クリック。アカウントのリストからあなたのアカウントを選択し、変更 ボタンを クリックします。このダイアログは、あなたが選択してはならない "サーバからメールを削除します" の設定が含まれています。

#### メールにテキストフッタを自動的に挿入するにはどのようにしますか?

テキストフッタは、シグネチャファイルと呼ばれます。しなければならないことは (kedit のような) テキストエディタを開き、フッタに現れて欲しい内容を タイプします。このファイルを signature あるいは footer というような名前を つけて、保存してください。KMail に行き、ファイル &verbar; 設定 を選択します。 "身元" タブのなかで "シグネチャファイル" フィールドを探してください。 "..." ボタンをクリックし、たった今作成したファイルを選択してください。 これで、KMail は、書くメッセージのなかにそのファイルを自動的に挿入するでしょう。

#### KMail のメッセージを Netscape Mail にエクスポートするにはどのようにしますか?

これを試してください (root になる必要があるでしょう)

    cat /home/me/Mail/inbox >> /var/spool/mail/me

そして、ローカルメールをチェックするために、Netscape Mail を起ち上げてください。

### KBiff

KBiff は、メール通知ユーティリティで、ホームページは http://home.sprintmail.com/~granroth/kbiff/index.html です。

#### KBiff の1つの依頼が、2つのメールボックスを監視し、メールが到着したとき適切な動きをするにはどのようにしますか?

両方のメールボックスにたくさんのメールがありますか? もしそうなら、それらを 監視する2つの依頼を使うのがよいしょう。そうではないなら 'メールボックス' タブに行き、小さなメールボックスアイコンをクリックしてください。 どちらかが新しいメールを得るときはいつでも、KBiff はその新しいメールの 仕事すべてを行うでしょう...。

### KTop

#### なぜ見ることができないのですか?

簡単に修正されるとはいえ、バグがあります。数ピクセル、サイズを変更して ください。すべてよくなるでしょう。

## KDE と 非KDE アプリケーション

### emacs や kterm のような KDE 以外のアプリケーションが、大きなウインドウとおかしなフォントで暴れ回っています!

それはたぶん、KDE で "フォントと色を非KDEアプリにも適用" を試してみる必要があります。 これは、色やフォントやその他をKDEの設定に似せたXのデフォルト設定を適用 するために、xrdbを使うことを意味します。 しかし、これはいつも設定を壊してしまうことが経験上知られています。 特に、もしあなたが非KDEアプリのXのリソースを念入りに調整しているときには。

公式の解決法は、各種設定->デスクトップ->スタイル で設定パネルを開き、 "フォントと色を非KDEアプリにも適用" チェックボックスを無効にします。 もし、新しい設定が有効になっていないようなら、変更した後で "適用" を押さずに 直接 "確認" をクリックしているか、確認してください。もしまだ機能しないなら 強制的な解決策があります。$KDEDIR/share/apps/kdisplay/app-defaults ディレクトリを 名前変更か削除してください。これは、KDE が X リソースファイルを見つけるのを 妨げ、問題を解決するでしょう。すべて元に戻すためには、セッションを終了し、 ログインしなおす必要があります。

もし、システムの app-defaults ディレクトリを名前変更や削除したくない、あるいは できないなら、個人の KDE ディレクトリ (例えば、 $HOME/.kde/share/apps/kdisplay/app-defaults) にコピーし、好きなように 編集/追加/削除します。

各種設定->デスクトップ->スタイル のパネルは、1.1pre2 にはありますが、以前の バージョンでそれがどこにあるかは確かでありません (1.0 あたりからあります)。

### StarOffice 5.0 Personal Edition for Linux

もし、このモンスター (70MB) をダウンロードしていないなら http://www.stardivision.com/office/so5linux_body.html から入手してください。

StarOffice に関する質問の答えを見つけるのに最適な場所は、ここではないことを 忘れないでください。かわりに StarOffice's website を訪れてください。 そこへ行ったときは、"Support" そして "Personal" をクリックし、そこで 見ることができる情報を利用してください。

#### StarOffice がフリーズする!

これには KDE の問題はありません。たぶん S3 Virge カードを使っていませんか? それなら、問題は S3 サーバにあります。それには3つの方法があります。RedHat Xconfigurator は、S3 カードを認識し、セットアップしますが、X をセットアップ するために古い xf86config を使う必要があるかもしれません。S3 カードは SVGA サーバでサポートされますので、それを使わなければなりませんが、 RedHat のものはまだフリーズをもたらします。

##### 解決策 &num;1

http://www.xfree86.org/ そして FTP サイトを訪れ、Xbin.tgz、Xlib.tgz、そして XSVGA.tgz (最新バージョンは3.3.3であることに注意してください) をダウンロード します。それらを unzip、untar し、/usr/X11R6 にコピーしてください。 /etc/X11 の X のリンクを削除します。このように SVGA サーバへのシンボリックリンクを作成してください:

    ln -s /usr/X11R6/bin/XF86_SVGA /usr/X11R6/bin/X

(あるいは、特にそれを選ぶなら、xf86config を使うことで、リンクして くれるでしょう。) 適切な解像度と色深度を得るために更に XF86Config を変更する 必要があるかもしれません。以上で言及したディレクトリは、システムの設定に よりますので注意してください。

##### 解決策 &num;2

ファイル xc/programs/Xserver/hx/xfree86/accel/s3&lowbar;virge/s3im.c の823行目あたり、s3RealImageStipple 関数のなかで

    alu |= MIX_MONO_TRANSP;

を

    if (alu != 0x00aa0000) alu |= MIX_MONO_TRANSP;

のかわりにして、構築してください。コンパイルし、新しい X サーバをインストールしてください。

##### 解決策 &num;3

http://www.stardivision.com/download/support/patch1_01.tar.gz. に StarOffice に有効なパッチがあります。しかし、おさえておくことがあります! StarOffice をインストールしたあとで、それをインストールしなければなりませんが、 そうすることができません。なぜなら StarOffice がフリーズするからです...。 これを避ける方法は、 X SVGA サーバの下で StarOffice をインストールし、パッチをインストールしてから、 X S3V サーバを起ち上げます。

### Netscape

#### なぜ Netscape のロードがそんなに遅いのですか?

Netscape のロードは遅いです。それはロードするとき、Motif が静的にリンクされ、 すべての Widgets その他をロードしなければならないからです。

#### 確かなウェブサイトを訪れるとき Netscape がクラッシュするのはなぜですか?

どのようなウェブサイトを訪れましたか? Java スクリプトは、しばしば Netscape を クラッシュさせる原因になります。大部分の人々が便利な何かの代わりに spinning ボタンに Java アプレットを使うので、Netscape のなかで Java をオフに してください。

#### なぜ Netscape は pixilated な方法で画像を表示するのでしょう。

Netscape を実行するとき、-install スイッチを使ってみてください。例えば、

    netscape -install &

とします。これは、Netscape を自信のカラーマップに割り当てるようにし、問題の解決 が期待できます。

#### Netscape の ブックマークを KFM にエクスポートするにはどのようにしますか?

この項目を見てください。 Netscape のブックマークをインポートするにはどのようにしますか?.

#### KDE で、WWWUrl kdelnk を作成するとき、組込みのブラウザのかわりに Netscape を 使うようにするには、どのようにしますか?

Netscape のために .kdelnk を作成し、それを編集し (kfm を使って右クリック& 設定)、URL の正しい mimi タイプを選択 (アプリケーションタブで text/html、text/sgml を指示) します。 そして "編集-> MIMEタイプ" へ行き、 ./text へ、 html と sgml のためプロパティを 編集します -- "割り当て" タブでリストボックス (Netscape の .kdelnk ファイルに適切な mimi タイプを追加したので、ここにそれが現れるはずです) のなかでデフォルトのアプリケーションを選択します。

## KDE のわかっているバグフィックス

### kzip.kdelnk のタイプミス

ファイル kzip.kdelnk (通常 $KDEDIR/share/applnk/Utilities/ にあります) に タイプミスがあります。 Mime タイプエントリの下に"application/x-tbz" という項目がありますが、それは"application/x-tgz" とすべきものです。 もし直さないとKDE の開始時に次のエラーメッセージが出るかもしれません:

    Error
    Could not find mime type
    application/x-tbz
    in opt/kde/share/applnk/Utilities/kzip.kdelnk

### Wrong Charset!

実際には２種類のcharsetエラーがあります。 それらは少なくともある程度は互いに独立しているように見えます:

1. X/KDE が開始するときのエラーメッセージ "Wrong charset (unknown)! Setting to default (us-ascii)!"

2. X/KDE のなかの作業、アプリの開始/終了の間のエラーメッセージ "KCharset: Wrong Charset!"

(1)の修正には、まずKDE をインストールしたディレクトリの中で localeディレクトリ(通常は $KDEDIR/share/locale) を見つけます。 次にあなたの使用する言語、例えばen、用の適切なディレクトリに "charset" という名前のテキストファイルを置き、全ユーザが読める ようにしてください。 そのファイルはcharsetを示す１行だけを含むべきです。例えば us-asciiやほとんどのヨーロッパの言語に対するiso-8859-1などです。 あなたはKDE を再起動する必要があるかもしれません。

もしまだ機能しないなら、(1)に関しては、"charset" ファイルのコピーを あなたの国のサブディレクトリ、例えばen だけでなく en_UKや en_US、 に置いてください。この時、("ロケール設定" ダイアログボックスで)KDEがサポートする ３つの言語全部を、同じ言語と国に設定して下さい。

(2)はどうかと言えば、実際にはこれは無害の警告メッセージで、 無視しても大丈夫です。これを避ける方法は、ウインドウから KDE アプリを起ち上げるのをやめることです。:-)

しかし、もし本当にそれらのメッセージを免れたいなら、KDE コントロールセンター でデスクトップ->言語の設定をすべて同じにしてください。私の場合は、それらを すべて "Default language (C)" にし、この問題がすぐに消えました。

## 便利なチップ

### KDE で man ページを読む

minicli ウインドウを出し (デフォルトは Alt-F2)、 'man:<command>' と入力します。 gzip されているときはその場で解凍します。

### 素早くウインドウを移動、サイズ変更する。

ウインドウを移動するには、Alt キーを押し、ウインドウの上でマウスの左ボタンを クリックします。Alt-マウスの右ボタンでサイズ変更します。最後に、Alt-マウスの 中ボタンはウインドウを前面/背面に移します。

マウスコントロールについてのより多くの情報は、"K ウインドウマネージャ ハンドブック" を参照してください。

ところで、KDE 1.1ではこれらのマウスへの機能の割当を変更できます。

### KDE でウインドウを強制終了する

頭蓋骨と十字骨のカーソルを呼び出す標準のキー割当 (Ctrl-Alt-Esc) があります。 強制終了するには、そのカーソルをウインドウの上でクリックします。

キー割当はKDEコントロールセンターのショートカットキー->広域ショートカット で見たり／変更したり出来ます。これはKDE1.0ではできません。

### 急いでウインドウマネージャを切り替える

実行中にウインドウマネージャを切り替える場合には、ターミナルウインドウで次のように入力します:

    kwmcom go:fvwm

これは FVWM に切り替えますが、あなたの望むどんなウインドウマネージャにも置き換ることができます。

## 雑多な質問

### なぜ KDE は Qt を使うのですか?

Qt は、モダンなユーザインターフェイスを構築するのに必要なあらゆるものを 提供する、非常に洗練されたツールキットです。Qt は C++ で書かれ、したがって、 十分な効率をもたらすオブジェクトに適応した開発と、KDE の非常に大きなサイズと 範囲のプロジェクトに必要なコードの再利用とを可能にします。私たちの考えでは、 Unix に利用できるよりよいツールキットはなく、そして最良ではないもので KDE を 構築しようとすれば、重大な失敗となっていたでしょう。

その上さらに、すべての KDE 開発者が、Qt を利用せずに同じように短時間で KDE を構築することはできなかっただろうということに意見が一致しています。

### なぜ、KDE は gtk、xform、xlib を使わないのですか?

たくさんの利用できるツールキットがあります。一貫したユーザインターフェイスを 提供し、メモリのような資源を最小限に保ち続けるために、KDE はそれらのうち 1つだけを使うことができます。Qt は、上で述べた理由で選ばれました。

### しかし、Qt はフリーではありませんが?

それは、あなたのフリーの定義によります。私達の定義によれば、それはフリーです。 なぜなら、

- Qt ライブラリとソースコードは、自由に利用でき、多くの FTP サイトでたやすく入手できます。

- あなたは Qt を使って書かれたアプリケーションを自由に実行することができます。 実行時の料金は適用されません。

- アプリケーションのソースコードを利用可能な Qt で作成する限りは、Qt で自由に アプリケーションを開発することができます。注意 -- あなたが作成した アプリケーションは販売することさえできます。しかし、Qt のライセンスを 購入することを避けたいと思うなら、そのソースコードを利用可能にしなければなりません。

- Qt を使ったアプリケーション同様に、FTP サイトや CD で Qt も配布することができます。 特に、すべての Linux ディストリビューションが、Qt とそのソースを 無料で CD に収めているといっても差し支えありません。

KDE は X Window system 用の非営利のデスクトップ環境として意図されて いるので、Qt は目的に合っています。

Qt は Troll Tech の熱心なプロのスタッフによって絶えず開発されています。 Troll Tech は資源のすべてを Qt の改良につぎこんでいます。この事実のために、 Qt は L/GPL に沿ったツールキットとは相手にならない速度で開発し続け、 Unix で利用できる最良のツールキットを私達に提供し、KDE の開発者たちに 彼らが必要とする品質とサポートをできる限り提供しています。

Troll Tech AS は人気のあるグラフィカルユーザインターフェイス ・ツールキット、 Qt のフリーエディションが、オープンソースライセンスでリリースされると 発表しています。新しいライセンスとともに、プログラマーたちは Qt フリー エディションに対して行った変更を配布、共有できるようになります。 QPL と言い替えた新しいライセンス文書の草稿が、 http://www.troll.no/qpl/ で入手できます。それは、まず Qt フリーエディションの次のメジャーリリース、 バージョン2.0 に適用されるでしょう。

### なぜ L/GPL の Qt クローンをつくらないのですか?

Windows NT が Unix を困らせるという脅威を仮定すれば、私たちは強い危機感を 感じて、このデスクトップの構築に使用している&lowbar;ツール&lowbar;の再構築を検討したいとまで 思うよりも先に、まず UNIX のための素晴らしいデスクトップを開発することが 重要であると考えます。私たちの資源が KDE に制限されているという事実を 仮定すれば、それ自体がこの時点で Qt クローンのプロジェクトに従事できません。 しかしながら、誰かが Qt の L/GPL バージョンの方を好ましいだろうと 感じるなら、そのような L/GPL のクローンを書くことを奨励したいと思います。 KDE は既に500,000行以上で、正確に数えるのが非常に難しいほどその数は 毎日増えていますが、Qt はたったの8,000行のコードだということを 心に留めておいてください。これは、Qt クローンを書くことは確かにできそうで、 Qt の L/GPL バージョンについて強く必要性を感じる人々が一緒になり、 そのようなサブプロジョクトを始めることの問題だけであることを意味します。

現在、GPL の Qt クローンを実装し始めた Harmony と呼ばれるプロジョクトが あります。もし Qt のライセンスが嫌いなら、このプロジェクトへの参加を考えてみてください。

### KDE でファイルシステム (例えばCD-ROMドライブ) をマウントするにはどのようにしますか?

CD-ROM ドライブをマウントするには、まず (rootで) 次の行を /etc/fstab に 追加する必要があります:

    /dev/cdrom     /cdrom     iso9660  ro,user,noauto,unhide

/dev/cdrom から、例え /dev/hd? でもあなたの cdrom へソフトリンクがあるか 確認してください (ATAPI cdrom を使っていると仮定します)。 "ls -l /dev/cdrom" をしたとき、このようなものを見るはずです。

    lrwxrwxrwx   1 root     root            8 Jul 28 22:21 /dev/cdrom -> /dev/hdb

上記は (root で) "ln -s /dev/hdb /dev/cdrom" で実行されるでしょう。

最後に重要なことは、cdrom がマウントされる有効なマウントポイントが あるかを確認してください。例えば:

    % ls -la /cdrom
    total 2
    drwxrwsr-x   2 root     cdrom        1024 Sep 14  1995 ./
    drwxr-xr-x  24 root     root         1024 Dec  1 21:00 ../

これでコマンドプロンプトから次のように入力するとマウントできます:

    % mount /cdrom

またはもしこちらを好むなら、cdrom への KDE デバイスリンクを作成し、あなたの デスクトップに置いてください。この上でクリックすると、自動的にドライブを マウントしてくれるでしょう。KDE デバイスリンクの作成法の質問に関しては、 KDEヘルプを見て回答を得てください。

ファイルシステムのマウントについてのそれ以上の情報は、 `man fstab` と `man mount` それぞれを実行することで見つけることができます。

### KDE には透明な背景をもった端末エミュレータはありますか?

いいえ、しかし Eterm は KWM と共に KDE を使ってきちんと動作します。

### ドライブの空き領域、ディレクトリサイズなどについて様々な情報を得る方法はありますか?

コマンドプロンプトから du や df を使ってください。使い方の詳細は man ページを 参照してください。あるいは、KDEから kdf と kdiskfree か、midnight commandar のような他のファイルマネージャを試してみるとよいかもしれません。

### KDE でバックスペースを機能させるには、どのようにしますか?

xmodmap -e 'keycode 22 = BackSpace' を実行し、 修正されるかどうか見てみてください (効果を得るにはアプリを 再起動しなければならないでしょう)。あなたの X スタート アップファイル $HOME/.xinitrc の中で、それが常に 働くようにできるはずです。

あるいは単に XFree86-3.3.3.1-1 以上にアップグレードします。

"Backspace"-バグ (Bug number: kb704) にも関係します。 そのバグは、次の行を $HOME/.xinitrc の中に置くことによってなんとか修正されます:

    xmodmap -  "keysym Delete = BackSpace"

### 'K' メニューに置くことができる非 KDE アプリケーションのアイコンを作成するにはどのようにしますか? それらのアイコン (または kdelnk) はどこに行くのですか?

好みの画像処理ソフト、例えば GIMP を使って作成し、 $KDEDIR/share/icons(/mini) か、$HOME/.kde/share/icons(/mini) に置いてください。さらに、KDE アイコンエディタも どこかにあります...。

### アイコンがない KDE アプリケーション (KWord のような)はどうですか? メニューの中にそれらをどのようにいれますか?

kmenuedit (K => パネル => メニューの編集) を使うか、 kdelnk ファイルの上で右クリックして 設定 => 実行 を選んで アイコンを選ぶか、どちらかを行ってください。

### KDE はグラフィカルな FTP クライアントを持っていますか?

はい、それは他ならぬあなたのお気に入りのファイルマネージャ、 KFM です。あなたは、リモートファイルをローカルのディレクトリの 中へドラッグアンドドロップできます。継続や順番待ちができる KGet と呼ばれるユーティリティもありますが、KFM との連係で 使わなければなりません (KGet の中にドラッグアンドドロップが できますが、FTP サーバを閲覧することはできません)。

もちろん、KDEによって提供された FTP クライアントを使う ことを要求されることはまったくありません。 WxFTP は非常に人気のある選択肢の1つのようです。

### KDE を終了させるにはどのようにしますか?

KDE を終了するには、パネル上のデスクトップボタンの隣、南京錠の 上にある X に見える変な物をクリックしてください。 CTRL-ALT-BACKSPACE も X サーバを強制終了することで KDE を 終了させますが、セッション管理を妨げます。さらに、 "明日はどこへ行きたい?" の "K" ボタンからログアウトオプションが あります。最後に重要なことは、デスクトップの空いている場所で 右クリックすると、オプションの1つとしてログアウトを含む メニューが現われます。

### もしオンラインならその場合だけ、ISP で新着メールをチェックするプログラムはありますか?

KOrn と KBiff 両方ともその仕事をするでしょう。接続されていても いなくても、問題ありません。もし接続されていないなら、 両方ともそのままじっと待っています (待機中)。

### 最新バージョンにアップグレードする必要が本当にありますか?

まさか。しかしもし新しい KDE プログラムのインストールや、 不安定なプログラムのアップグレードに興味があるなら、たぶん アップグレードの必要はあるでしょう。例えば KMail は、1.0 では ほとんど使い物になりませんが、バージョン 1.1 以上ではかなり しっかりしています。終わりに、もしより洗練された環境やスピードの 増加や多くの特徴が欲しいなら、今すぐアップグレードすべきです!

### KDE でコピーと張り付けをするにはどのようにしますか?

もっとも簡単な方法は、マウスを使うことです:

1. 左ボタンを押しながらコピーしたいテキストを反転させてください。

2. コピー先へ行ってください。あなたの設定によっては、フォーカスを 得るために左ボタンでクリックする必要があるかもしれません。

3. 張り付けをするには、マウスの中ボタンをクリックしてください。 もし、あなたが2ボタンマウスを使っていて3ボタンマウスを エミュレートしているなら、両方のボタンを同時に押してください。

### 標準の Red Hat メニューを K メニューに変換するにはどのようにしますか?

'K' をクリックし、「システム」->「アプリケーションファインダー」を実行してください。

### なぜ、kdm や klock が Redhat で動かないのですか?

/etc/pam.d/kde があるかどうか確認してください。もしないなら、 xdm ファイルを kde にコピー (もしくは symlink) して作成してください。

しかしながら、kdebase-1.1pre2 は、もしなければ /etc/pam.d/xdm から /etc/pam.d/kde へシンボリックリンクをつくるようにサポートされています。

kde-1.1pre1 "rh5x" RPM のアンインストールスクリプトが kde-1.1pre2 "rh5x" RPM のインストール後スクリプトと衝突する という報告があります。

もし問題があるなら、再インストールを強制実行してください:

    rpm -Uvh --force kdesupport-1.1pre2-1rh5x.i386.rpm
    rpm -Uvh --force kdelibs-1.1pre2-1rh5x.i386.rpm
    rpm -Uvh --force kdebase-1.1-pre2-1rh5x.i386.rpm

### CVS とは何ですか?

Concurrent Versions System の頭文字です。これはバージョン コントロールシステムで、RCS (Revision Control System) を基に していますが、より高い機能性を提供します。それは開発での ソースコードを保持するのによく使われます。それはコードの複数 バージョン (なにか壊したり、バックアップや状態の良い古い バージョンを手に入れる必要があるとき便利です) を維持します。 そして、最新のソースコードを取り出すため、また権利があれば新しい 物を預けるためにさえ、人々がネットを越えてリモートアクセスする ことを許します。これもオープンソースで (あなたがしたいなら援助の ために支払ってください)、フリーであるために、よりフリーな製品を 書いている人々から選ばれたシステムです。KDE のように。

### KDE はデュアルスクリーンをサポートしますか?

次のものを用意する必要があります:

1. マルチヘッド対応 X サーバ (例: MetroX)

2. マルチヘッド対応ディスプレイを認識するウインドウマネージャ(例: Window Maker)

私の知る限りでは、KWM は (まだ) あなたのしたいことができません。

### 私が使っている KDE のバージョンを確認するにはどのようにしますか?

KDE コントロールセンターを起ち上げてください。もし KDE の バージョン番号の表示がないなら、1.0 に違いありません。

もう一つの明確な違いはパネル上の 'K' です。1.1 では歯車の上に 白い K であるのに対し、1.0 では黒と白の 3D の K です。

あるいは、RPM から KDE をインストールしているなら、これを試してください:

    $ rpm -qa  | grep kde
    kdesupport-1.1pre2-2rh5x
    kdeadmin-1.1pre2-1rh5x
    kdelibs-1.1pre2-1rh5x
    kdegraphics-1.1pre2-1rh5x
    kdemultimedia-1.1pre2-1rh5x
    kdetoys-1.1pre2-1rh5x
    kdegames-1.1pre2-1rh5x
    kdeutils-1.1pre2-1rh5x
    kdebase-1.1pre2-1rh5x

そう、今のバージョンは 1.1pre2 です。

### KDE 用の商用ソフトを書くことはできますか?

"商用でオープンなソース" と同様に "商用でクローズなソース" の ソフトウェアを書くために KDE libs を利用することができます。 しかし、もしオープンソースソフトウェアを書くのなら、 Qt フリーエディションは使えません。Troll Tech から Qt プロフェッショナルエディションを入手しなければならないはずです。

それ以上の情報が欲しいなら、Troll Tech に直接問い合わせてください。

## KDEと直接には関係ないが、それでも良く聞かれる質問 :-)

### 画面解像度の変更方法は?

Ctrl-Alt-'+'かCtrl+Alt-'-'により、あなたが/etc/XF86Configに設定した 解像度を変更していきます（あるいは、/etc/X11の下かもしれません）。 あるいは、直接ファイルを修正してみてください。始めにあなたの好きな 解像度を設定することにより（あるいは唯一の設定にすることにより）、Xは 常にその解像度で起動します。

### 色数を変更する方法は?

私の知る限りでは、それをキーにて変更する方法はありません。 Xを以下の方法で起動：

    startx -- -bpp ??

この??には、8、16、24、または32と、あなたが欲しい色のビット数を設定できますし、 あるいは、xdm/kdmを使用している場合は /etc/X11/xdm/Xservers（場合によります） に以下の:

    :0 local /usr/X11R6/bin/X -bpp 16

を追加することにより16ビット表示ができます。

または、XF86Configのファイルに、例えば以下の

    DefaultColorDepth     ??

"Screen"の部分に追加してみてください。次回にXを起動したときには この新たな色数で起動されます。

### 2ボタンのマウスを使用している場合は何ができますか?

３ボタンのを買うか、３ボタンのエミュレーションを利用ください。 エミュレーションする場合は両方のボタンを同時に押すことによりできます。 XF86Configファイルの"Emulate3Buttons"を有効にする必要がある場合もあります。

### What is a "sticky" window?

In a virtual desktop environment with multiple virtual desktops, a "sticky" window will stay put on the screen when you switch between desktops, as if sticking to the glass of the screen. xclock is a typical candidate for sticking, as you need to run only one instance of it, and it always stays with you.

### Xのカーソールを矢印に変更するには?

X で利用可能な様々なカーソールは X11/cursorfont.h にて設定されてます。 'xsetroot -cursor&lowbar;name NAME&lowbar;OF&lowbar;CURSOR' にて変更可能です。例えば、自分の $HOME/.Xclients 内に次の設定があるとします：

    xsetroot -cursor_name left_ptr

これは、典型的な左方向の矢印を作ります。他の選択肢を見る場合、 'xfd -fn cursor'をタイプしてみてください。それからもちろん、 'man xsetroot'もお試しください。

### どうしたらdiffファイルを解凍/インストールできますか？

パッチに適したコンテキストdiffを生成するには次のようにします:

    diff old-file new-file > patchfile

そのdiffをファイルに適用する("ファイルにパッチをあてる")には、次のように実行します:

    patch < patchfile

### 2.2系列のカーネルにアップデートしたほうがよいでしょうか?

場合によります。2.2系列のカーネルがどうしても必要な機能を提供しているか あるいは、現在のカーネルが提供してない場合はアップグレードしてたほうがよいでしょう。

### フロッピーディスクをdosとext2の両方のフォーマットでマウントするには?

ファイルシステムの種類をautoとして/etc/fstabに指定してください。 auto指定はdosでもext2でも有効です。

### Num-Lockキーを有効にしてKDEを起動するには?

'man setleds'を試しましたか?

他にも、あなたの$HOME/.Xmodmapファイルに以下の行を追加 してみてください:

    ! redefines numeric keypad to be used without NumLock
    keycode 79 = 7
    keycode 80 = 8
    keycode 81 = 9

    keycode 83 = 4
    keycode 84 = 5
    keycode 85 = 6

    keycode 87 = 1
    keycode 88 = 2
    keycode 89 = 3

    keycode 90 = 0
    keycode 91 = comma
    keycode 86 = plus

    ! deactivates NumLock key
    keycode 77 =

その他の選択肢:

1. xkeycaps: 右クリックは修正を可能とします。これはroot権限におこなう必要があるかもしれません。

2. "man XF86Config"を実行し、キーボードセクションを参照してください。

### スクリーンショットを取るには?

xv, gimp, ksnapshot などを利用ください。

### webページを作成できるツール等はありますか?

StarOffice、 Netscape Composer、XEmacs、それからWebMaker、われわれKDEの web作成ツールなど色々あります。そして、WINEを利用することにより、ms-windowsの ツールも利用できるかもしれません。色々なものを試し、ご自分の目的にあったものをご利用ください。

### Windows 95/98/NT用の無料のX serverは何処にありますか?

MI/Xをダウンロードし試すには次の場所へ http://www.microimages.com/。

### What do all those acronyms like AFAIK mean?

    AFAIK: as far as I know
    BTW: by the way
    FWIW: for what it's worth
    CMIIW: correct me if I am wrong
    IMHO: in my humble opinion
    IMAHO: in my always humble opinion
    FUD: fear, uncertainty and doubt
    BFN: bye for now
    AISE: as I see it
    AAMOF: as a matter of fact
    BION: believe it or not
    FYI: for your information
    MYOB: mind your own business
    SOP: standard operating procedure
    RTFM: read the fine manual
    YMMV: your mileage may vary
    TIA: thanks in advance
    HTH: hope this helps
    IIRC: if I recall correctly

## 今まで以上の情報取得の方法

### KDEのホームページはどこでしょうか?

KDEホームページは次の場所にあります：

- http://www.kde.org

(訳注)日本KDEユーザ会のホームページは次の場所です：

- http://www.kde.gr.jp

あるいは、近くのミラーを希望する場合、以下から選択ください：

- http://www.swappy.osc.de/kde/www

- http://ftp.unina.it:21000

- http://linux.kreonet.re.kr/kde

- http://kde.a1.nl

- http://www.ptf.hro.nl/kde

- http://www.tuniv.szczecin.pl/kde

- http://kde.fnet.com.pl

- http://kde.sw.com.sg

- http://www.leg.uct.ac.za/mirrors/kde

- http://www.kde.ch

- http://kde.flash.net

- http://kde.stealth.com.au

最新のWWWミラーについては、次を参照してください http://www.kde.org/webmirrors.html。

### KDEメーリングリストはありますか?

実をいうと、複数存在します。それぞれが、KDEのいろいろな部分に焦点をしぼってます。 いくつかは、開発者用であり、具体的なものは紹介されてません。 重要なリストは次のようなものがあります:

kde

  これは、一般的な事柄を扱うメインのKDEメーリングリストです。

kde-announce

  このリストは、新しいKDEのバージョンや新しいアプリケーション・ツールなどの発表のために使われてます。

kde-user

  このリストは、他のユーザーを助ける目的で設けられてます。

kde-look

  このリストは、ルック＆フィールやユーザー・インターフェースについての質問や考慮すべき事柄について扱います。

kde-licensing

  このリストはKDEやQtのライセンス問題について議論いたします。

完全なメーリングリストについては、次を参照ください http://www.kde.org/contact.html。

なお、FAQにて既に回答済みの事柄について質問するのはあまり良いことではない、ということにご注意ください。

### このリストの購読/退会方法は?

全てのリストについて、 Tübingen 大学経由で可能です。

#### 購読するには

希望するlist-requestへ、電子メールをを送信してください。それらは：

- kde-request@kde.org

- kde-announce-request@kde.org

- kde-user-request@kde.org

- kde-look-request@kde.org

- kde-licensing-request@kde.org

この電子メールには必ず

`subscribe` あなたのメールアドレス

が、件名に含まれていなければなりません。

#### 退会するには

退会希望するlist-requestへ、電子メールを送信してください。それらは：

- kde-request@kde.org

- kde-announce-request@kde.org

- kde-user-request@kde.org

- kde-look-request@kde.org

- kde-licensing-request@kde.org

電子メールには、必ず

`unsubscribe` あなたのメールアドレス

が、件名に含まれていなければなりません。

注意！購読/退会の要望をメーリングリストに直接送信しないようにしてください！ list-request をご利用ください。

### メーリングリストのアーカイブは存在しますか?

はい。検索可能なメーリングリストのアーカイブが Progressive Computer Concepts によりホストされております。 URL は: http://lists.kde.org となります。

#### 検索方法は?

ブラウザで http://lists.kde.org/ を参照してください。 そこではメーリングリストの一覧が表示されます。この段階では件名か差出人の検索しかできません。 このような方法ではあなたが探しているものは恐らく見つからないでしょう。

本文の検索をするには、メーリングリストの１つを選択する必要があります。 検索したいフォルダをクリックしてください（例えば”kde”か”kde-user”）。 プルーダウンメニューがデフォルトで”本文”検索となります。 十分に調べるには、”kde”、”kde-user”、”kde-devel”を検索したほうがよいでしょう。

### KDEについてのニュースグループはありますか?

もちろんです！それは: `comp.windows.x.kde` です。 それに加え、ドイツ語のニュースグループが: `de.alt.comp.kde` にあります。 なお、FAQにて既に回答済みの事柄について質問するのはあまり良いことではない、ということにご注意ください。

## 貢献

### KDEにどのように貢献できますか？

KDEとは、ボランティアによる無償ソフトウェアプロジェクトです。 ここでは、KDEに対して誰でも力になることができます。プログラ マーだけが 歓迎されるわけではありません。KDEが続くために様々なことが出来ます:

- ソフトウェアのテスト

- バグ・レポートの送付

- ドキュメントやヘルプファイルの作成

- プログラム・ドキュメント・ヘルプファイルの翻訳

- きれいなアイコンや効果音の作成

- KDEについての記事や書籍などを著す

- 新規KDEアプリケーションの作成

- それから、もちろん出資も大歓迎です:-)

もし開発に携わりたい場合、他にも情報収集のためにいくつか参照できる場所が あります。１つ目としてはメーリングリストをいくつか購読することです。 そのうちに、改善できるものや追加できるものが分かるかと思います。

### バグ・レポート?はどのように送ればよいのですか?

自動バグ・トラッキング・システムが以下の場所で使用可能となっております:

http://buglist.kde.org

このシステムは、新しいバグの詳細を報告するための入力フォームと、既に知られている バグのリストを表示します。報告する前にバグのリストを参照してから報告するようにしてください。

### KDEのために、プログラミングをしたいのですが、最初に何をしたらよいでしょうか?

KDEへのソフトウェア開発はどなたでもできます。しかし、何をしたらよいか、は 経験に強く依存いたします。例えば、C++言語を既に修得しているかや、 Qt toolkitでの経験はあるか、など。

KDEプログラミングへ入るには次の基本的なツールが必要です：automake、autoconf、egcs。くわしくは、 http://developer.kde.org/ や http://www.ph.unimelb.edu.au/~ssk/kde/devel/ を参照ください。

KDEプログラミングを学ぶその他の優れた資料として、QTオンライン・チュートリアル があります。これらは、QTと共にインストールされます。KDE Helpか、 KFM $QTDIR/html/index.htmlでひらいてください。チュートリアルは"Using QT"の下に あります。各章のソースコードは$QTDIR/tutorialディレクトリにあります。

但し、KDEのためにプログラミングをしたい人が行った方がよいことが１つだけ あります。それは、開発者向けメーリングリストを購読することです。購読するには 件名に、あなたのメールアドレスを入れたメールを以下のアドレスへ送信ください:

kde-devel-request@kde.org

また、 メーリングリストへの申し込み方法 をよくお読みください。そこで記載されている事柄は全て、この開発者リストへ当てはまります。

### コア-開発者リストへの書き込み権限はどうやるの?

デフォルトでは、このコア-開発者メーリングリストを申し込んだからといって このリストへ投稿できるわけではありません。通常は受け取るだけです。 ここへ投稿したい場合は、先に Martin Konold さんに 連絡を取ってください。彼があなたをこのリストへの投稿を許可された人々の一覧に追加してくださいます。

これは、検閲とかいったものではありません。希望者はだれでも投稿できます。 ただ、この方法のほうがよけいな雑音を押さえ、互いのコミュニケーションを 保つことができると思っているからです。

ちなみに、今は開発者リストはどなたでも自由に投稿できるようにしてあります。

### CVSシステムへのアクセスはどのようにするのですか?

KDEプロジェクトはCVSシステムを用いてコアの部分を開発しています。 通常、一部分を変更した場合で、例えばバグをなおした場合、この変更を反映したい 場合は、一番良い方法は現行のsnapshotに対するパッチを作成し、それをそれぞれの 開発者/管理者へ送ることです。

もしこの作業を割と定期的に行う場合、 Stephan Kulow さんにCVSに対する直接のアクセス権を要求してみてください。但し、ユーザーが増えるほど 全ての開発者にとってCVSシステムへのアクセスが遅くなります。そのため直接の アクセス権はなるべく少数に押さえたいと思ってますが、気軽にお聞きください。

### ちょっと興味があるんですが、CVSへのread-only許可をもらえますか?

はい。CVSへの read-only アクセス権限は `cvsup` ユーティリティを用いることにより可能です。

KDEのための、cvsupのセットアップ方法については次のページを参照ください。 KDE cvsup page。

### KDEのための、CVSミラーサイトはありますか?

はい。KDEのメインサーバーは通常負荷がとても高く、かつ応答も遅いです。 そのため、次の場所 http://www.kde.org/cvsupmirrors.html にて、ミラーサーバーのリストを参照ください。例えば、ミラー cvsup.nl.freebsd.org を 利用する場合、単純に

    *default host=cvs.kde.org

を

    *default host=cvsup.nl.freebsd.org

にcvsup script内を変更ください。

### KDEを自分の母国語に翻訳するにはどうしたらよいでしょうか?

次の場所 http://www.kde.org/i18n.html を見て、もう既にあなたがやりたいプログラムが翻訳されているかどうか確認 してください（大部分 はそうです）。そうでなければ、 ご自分でおこなう方法について書かれてあります。