(经KDE维护者同意,试着将KDE的FAQ译为中文.欢迎转载和张贴.欢迎指正.
郭民,guomin@mx.cei.gov.cn)
KDE常见问题
KDE常见问题由 Matthias H lzer-Kl pfel和Lee Wee Tiong 维护,1999年7月4日。
这是K桌面环境最常见问题的集合。
请将您在FAQ中发现的任何缺陷,不相容或缺失 等报告给kde-faq@kde.org。
假如有问题,请发给 KDE邮件列表和新闻组。
1.关于常见问题
1.1FAQ能帮助我做什么?
1.2我能成为FAQ的维护者吗?
2.介绍
2.1 KDE是什么 ?
2.2在 KDE中的K代表什么?
2.3KDE能在哪一个平台上工作?
2.4 KDE是窗口管理程式吗?
2.5KDE是CDE, Windows 95或 MacOS克隆吗?
2.6 KDE是免费软件吗?
3.获得 KDE
3.1我从哪里获得 KDE ?
3.2 Linux发布里有 KDE吗?
3.3什么是当前的版本?
3.4我在哪里查找 KDE快照 ?
3.5我在哪里获得 Qt ?
3.6 Qt是什么 ,顺便问一下?
4.安装指令
4.1为了转换
4.2可用的发布格式
4.3必须具备的
4.4基本包装的描述
4.5不同发布格式的安装
4.6自检-安装
4.7Micro-HOWTO:在 SGI Irix 6.x编译 KDE 1.1
4.8在安装SuSe' YaST的 RPMs时,说 rpm数据库不可用.我能做什么?
4.9在安装新版之前,我如何删除旧的版本?
4.10怎样启动 KDE?
4.11每当我启动 KDE,他总是提示 "阴影口令".为什么?
4.12能在用户目录下安装 KDE吗?
4.13 "不能连接到 X服务器".怎么啦?
4.14 用dpkg安装 Debian发布时 "giflib2缺失"
4.15 AIX下 KDE?
4.16在安装 Redhat发布时说 "需要libncurses.so.3.0"
4.17 膝上电脑的KDE?
4.18我不喜欢在缺省目录安装KDE.我如何移动他 ?
4.19在哪里有已配置好的配置文档脚本?
4.20如何解压以 'bz2'扩充名的unzip tarballs ?
4.21我能从 KDE安装目录删除什么文档?能安全地删除任何 *.h, *.c, *.o文档?
4.22当升级 KDE会不会丢失我的当前配置?
4.23编译 kdebase时,提示 "bin/sh: msgfmt:命令没有发现"错误!
4.24在 Solaris 2.6下用 gcc编译 KDE时发生错误.
4.25如何卸掉 KDE apps?
4.26 GIF支援?
5.控制面板
5.1怎样加应用程式到控制面板?
5.2当我试着加应用程式到控制面时遭到拒绝!为什么?
5.3我如何在控制面板嵌入应用程式?
5.4为什么控制面板的时钟显示错误时间?
5.5能在非KDE窗口管理器运行 kpanel吗?
5.6能用其他图片更改控制面板上的按钮吗?
6.桌面
6.1如何应用程式到桌面?
6.2如何从桌面上安装/卸下设备?
6.3能使用 屏幕保护(screensaver)作为背景?
6.4在不按下鼠标器按钮情况下如何突出我的菜单 (相似Win95)?
6.5图标保持在哪里 ?
6.6非ROOT用户能更改标准的菜单项?
6.7在 KDE中如何使用鼠标器的屏幕卷动?
6.8什么是模板文档夹?
6.9为什么系统声音不正常?
6.10在桌面上怎样执行一个应用程式?
6.11 What should I do to get the Mac-like window decorations shown in
the screenshot on the KDE page?
6.12我在 KDE控制中央选了字体但是字体是仍然太小.我能做什么?
6.13能够扩充桌面的图标菜单?
6.14能去掉垃圾箱/模板/启动图标?
6.15文档保存在哪里时他直接在桌面显示 ?
7.窗口管理程式
7.1KWM操作的快捷键 ?
7.2我能定义我自己的快捷键?
7.3当我 "iconify"一个窗口时,他消失了.他去哪里了 ?
7.4怎样获得贴一个没有边框和焦点的粘贴窗口?
7.5怎样杀死 kwmpager?
7.6如何 在垂直地或水平方向最大化 窗口?
7.7什么是 "底纹窗口"?
7.8 FVWM2能生成放置窗口的阴影框架 ?
7.9如何禁止对话操纵?
8.文档管理程式
8.1如何将 KFM作为WWW浏览器?
8.2在 KFM如何更改目录的外观?
8.3用 KFM如何做非-匿名 FTP传输?
8.4 "KFM不能连接到 'localhost'",怎么回事?
8.5命令行中 %i和 %m是什么?
8.6我如何指定 KFM的启动目录?
8.7如何输入网络浏览器书签?
8.8KFM的 "保存为..."功能在哪里?
9.配置 KDE
9.1如何配置被KDE使用 的语言?
9.2任何键盘都可成KDE的国际键盘?
9.3如何用KDE注删屏幕代换标准的 Linux文本注删屏幕 ?
9.4如何用另一个KDE窗口管理程式如Blackbox和Windows Maker代替 KWM ?
9.5如何更改 RedHat Linux启动屏幕图象?
9.6我喜欢单击鼠标器左按钮在桌面的任何处,激活 'K'菜单.
9.7如何使用三附加键在 Windows键盘?
9.8安装 KDE后,RedHat启动菜单消失了!
9.9在哪里查找 KDE主题 ?
9.10怎样更改 Mime类型?
9.11 KDE (kdm)不读我的 .bash_profile!
9.12在 KDE中如何使用 TrueType字体?
9.13 在KDE,能输入,显示和运行 Euro Symbol?
10. KDE应用程式
10.1 Kppp
10.2 Kscd
10.3 Kvt
10.4 KOffice
10.5 KMail
10.6 KBiff
10.7 KTop
11. 非-KDE应用程式
11.1非-KDE应用程式如 emacs和 kterm运行 时乱码!
11.2 StarOffice 5.0
11.3网络浏览器
12.已知的 KDE臭虫
12.1Typo in kzip.kdelnk
12.2错误的字符集!
13.有用的提示(技巧)
13.1 KDE帮助页
13.2快速移动或调整窗口
13.3在KDE中结束窗口
13.4转换窗户管理程式
14.各种问题
14.1KDE为什么 使用 Qt?
14.2为什么 KDE不使用 gtk, xforms, xlib,?
14.3 Qt不是免费软件,是吗?
14.4为什么没有 L/GPL'ed Qt克隆?
14.5在 KDE如何安装文档系统?
14.6 KDE有透明背景的终端?
14.7有没有获得各种各样的信息如:自由空间,目录大小,等等的方法?
14.8在KDE下如何实现退格?
14.9非-KDE应用程式创建的图标是否能放进 'K'菜单?这些图标在哪里(或kdelnk)?
14.10 KDE程式没有图标 (如 KWord)??
14.11 KDE有图像环境的 FTP客户程式?
14.12如何退出 KDE?
14.13有没有检查邮件的程式?
14.14是否真正地必需升级到 KDE 1.1?
14.15在 KDE如何复制和粘贴?
14.16如何将缺省 RedHat菜单转换为 K-菜单?
14.17为什么 kdm或 klock在 Redhat不工作?
14.18 CVS是什么 ?
14.19 KDE支持双屏幕?
14.20如何检查正在使用的KDE的版本?
15.难说 KDE-有关,但是时常问到:-)
15.1如何更改屏幕分辨率?
15.2如何更改颜色深度?
15.3只有2-按钮鼠标器该怎么办?
15.4什么是 "粘的"窗口?
15.5如何用箭头替换 "X"鼠标器指针?
15.6您好我抽取/安装 diff文档?
15.7我能够升级 到2.2?
15.8如何Dos和 ext2安装软磁盘设备?
15.9如何在Num-lock打开时启动 KDE ?
15.10如何配置窗口或桌面 图像?
15.11在那里有 webpages制作工具?
15.12在哪里能找到Windows 95/98/NT的自由 X服务器? ?
15.13那些缩写字如 AFAIK是什么意思?
16.变得更多信息
16.1 KDE主页在哪里 ?
16.2 KDE邮件列表在哪里?
16.3如何预订/取消列表?
16.4邮件列表存档在哪里?
16.5关于 KDE的新闻组在那里?
17.贡献
17.1如何有助于 KDE?
17.2如何报告臭虫?
17.3如何为KDE编程.第一步作什么 ?
17.4如何接受研发计划?
17.5如何获得 CVS?
17.6我仅仅好奇.能否只读 CVS?
17.7CVS映像都有哪些?
17.8如何汉化 KDE程式?
1.关于常见问题
关于FAQ的许多回答取自 KDE邮件列表和新闻组.
很感谢任何对FAQ作出贡献的人.
1.1我能帮助FAQ做什么?
第一,发送给我们您发现的任何错误.也建议您鉴别这些错误.
当做更好的作法是,既有您没有清除的,也包括您已清除的.
我们的电子邮件地址是 kde-faqkde.org.
第二,告诉我们那些不在FAQ中的问题的答案.
我们将尽可能快地把他们放入FAQ.
最后但并不是最不重要的,请充分利用这FAQ.
在向KDE邮件列表或新闻组发问之前仔细阅读FAQ.
您也能够成为FAQ的维护者--请参考下一个节.
1.2我能成为FAQ的维护者吗?
事实上,您常容易的成为FAQ的维护者.
并且我们总是需要新成员.
:为了和们连接,您需要:首先需要下列软件在您的电脑:
sgmltools 1.0.9:生成不同FAQ格式如 HTML和PostScript.
不要使用 2.x版本因为我们仍然需要 Linuxdoc兼容性.
当我们最终完成新的 DocBook格式后,这种情况会改变的.
ksgml2html: sgml2html ( sgmltools工具之一),用于制作 HTML文档 "KDE-ish".
他包括在内在 KDE FTP服务器和他的映像的 /CVS/snapshots/current/下的kdesdk软件包中.
cvs:需要存取 KDE CVS储藏室.在任何GNU FTP映像都是可用的.
Qt和 KDE:无需特别关心,我希望.
事实上,您能够不使用 KDE,但是熟悉 KDE将无疑使您成为更有效的FAQ维护者.
在必需程式安装在您的系统之后,您就可启动.
第一,向 Stephan Kulow索要您对 CVS的写权.
为了改变或更新FAQ文档,写权是必要的.
您也应该向matin Konold需要将您加到 KDE常见问题邮件表格.
当您准备接近CVS时,您应该熟悉您已安装的工具.
只要您能存取 KDE CVS储藏室,您应该下载常见问题文档.
他们被定位在 kdebase/doc/khelpcenter/ FAQ.只有初始化 SGML文档和生成的 HTML文档
能进入这个目录.
另外,应该有一个地方放您的FAQ文档: www/FAQ. SGML版本不能进入这目录.
只有 HTML,PostScript, ASCII和 HTML tarball能进入.
在您下载文档之后,您开始编辑他们.
基本文档被称为 index.sgml,是任何其他的格式如 HTML的基础.
无论您什么时候感到要修改 KDE FAQ,都要编辑这个文档.
在您已充分完成编辑后,就可放入 CVS储藏室.
在您放入之前,请确保您已生成必需的格式 (HTML, ASCII,PostScript和 HTML tarball)等等.
最后,您也许会问,那些信息要加到 KDE FAQ中.
回答:当然是FAQ!
您应该把自己的名字签到KDE邮件列表和新闻组中,并且在有新的问题后 ,您应该加到FAQ中.
2.介绍
2.1 KDE是什么 ?
KDE是 K桌面环境.
KDE是由 Matthias Ettrich在 1996年启动的一个计划.
KDE的目标是在 Unix操作系统和用户间建立良好的接口 .
简而言之: KDE将 UNIX带至桌面!
2.2在 KDE中的K代表什么?
不表示任何东西 --简单地说是 K桌面环境,就象 X窗户系统中的X.
2.3 KDE能在哪一个平台上工作?
KDE是任何 Unix的桌面环境 .
大部分 KDE研发者使用 Linux, KDE平滑地跑在各式各样的系统上.
假如您使用的是Unix变体或不使用GNU研发工具如 gcc,您也许要修改源代码.
可运行KDE的系统有
Linux Solaris FreeBSD IRIX HP-UX
2.4KDE是窗口管理程式吗?
不, KDE不是窗口管理程式.
KDE包含一个采用很先进技术的窗口管理程式称 KWM, KDE是成熟的完整的桌面环境(IDE).
KDE提供完全桌面环境,包括文档管理程式,窗口管理程式,帮助系统,配置系统,不可数的
工具,和正在增加的应用程式。
2.5 KDE是CDE, Windows 95或 MacOS克隆吗?
不, KDE不是克隆.特别地 KDE不是 CDE或 Windows克隆.
在 KDE研发者已和正在收集任何存在的桌面环境的最好特性的时候,KDE是真正的,
唯一的环境.
2.6 KDE是免费软件?
是, KDE是遵守GNU的免费软件.
在 LGPL下任何KDE库都允许研发 KDE桌面的程式,任何KDE应用程式得到 GPL许可.
KDE使用 Qt C 跨平台工具包,有各自的授权.
简而言之, Qt的授权允许您免费使用Qt来研发 X Windows下的软件,只要您的原始代码
也自由地被使用.
假如您希望您的原始代码不允许修改,您必须获得 Qt的商业授权.
您能从Troll Tech web site找到更多有关Qt信息 和他的授权.
假如您怀疑授权,请和Troll Tech web site接触.
KDE和 Qt是能够通过 CD方式免费获得.
运行时无任何费用.
3.取得KDE
3.1我从哪里获得 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
3.2 Linux发布里有 KDE吗??
是的,主要的Linux分布已包含 KDE.
当组成一个分布时,他们不可能总是包含最近版本,但他们会说明如何和从何处取得最新版本.
下面是一些包含 KDE的发布.
您能查找发布的最近的发布列表,在发布的KDE列表中有KDE.
RedHat Linux S.u.S.E. Linux DLD Linux Caldera OpenLinux MkLinux Linux-Mandrake
Stampede Linux LinuxPPC等,另外,一些电脑杂志的 CD也包含 KDE:Chip (德语)Dream
(法语) PC调查 (英语).我们预计,一旦 KDE 1.0被发布,任何主要的分布都将有KDE.
3.3什么是当前的版本?
现在,最近稳定的版本是 1.1.1.
3.4我在哪里查找 KDE快照 ?
您能获得最近快照在 ftp://ftp.kde.org/pub/kde/unstable/CVS/snapshots.您能够考虑
建立您的自己CVS客户,为了总是保持最近快照 .
请参考 KDE cvsup页.
顺便说一下,假如您想知道什么是 CVS,请参考 CVS是什么 ?.
3.5我在哪里获得 Qt ?
Qt是orwegian company roll Tech产品.
您能从他们的 FTP服务器获得最近的 Qt版本:
roll Tech的 ftp服务器。您应该也能从上述提到 KDE映像获得 Qt.
最近的 Linux发布, 已包含Qt.
请查看必须的 Qt的版本.
3.6 Qt是什么 ,顺便问一下?
Qt是建造使用者接口 的C 基类库.
他提供大多数 widgets:菜单,按钮, sliders等等
Qt是个跨平台库,写的代码可在 Unix编译,也可在 Windows编译.
关于 Qt更多的信息,见 http://www.troll.no.
4.安装
这是安装 KDE 1.0桌面环境.
对最新的版本,请读README,用INSTALL安装软件.
在出错时,仔细阅读README,并试着自己解决.
假如您需要帮助,连接到 KDE邮件列表或新闻组.
4.1为了转换.
或许您已看见 screenshots.
并且您有了 KDE.
但是您不知道 "选择操作系统"提示是什么意思.
别着急!
您仅仅需要做的是认真阅读!
KDE不能在 Windows 95/98/NT或 OS/2是运行.
运行 KDE,您需要有 Unix系统.
请参考哪些平台能运行 KDE?
更多细节.比如说您已决定安装 Linux.您能从国际互连网下载,或买 CD-ROM发布 .
您能够查找下列有用的资源:
Control-Escape:选择软件,
Linux帮助
Linux主页
Linux在线
SearchLinux主页
本地的 Usenet新闻组如 comp.os.linux.*
为了在 Linux运行 KDE,您首先需要启动 X.
X是在 Unix系统的 de facto GUI.
您能够看一看下列资源:
X窗户系统 XFree86(TM): Usenet新闻组如 comp.os.linux.x和 comp.windows.x.*.
最后,您准备开始 KDE安装.
请从下一节开始阅读。
为了获得 KDE,请见从哪里 取得KDE?.
假如您安装 KDE遇见一些问题,请利用 KDE邮件列表和新闻组.
但是不要问一些太基础的问题,这些问题已在FAQ中.
祝您好运!
4.2可用的发布格式
KDE提供六种不同的包:源代码和二进RPMs, ,源代码和二进的 .tgz (.tar.gz)文档,源代码
和二进的 Debian文档.
首先发布通常是源代码的 .tgz文档,但是其他的格式不久以后也有.
最近,源代码和二进制的 .tar.bz2文档也有使用.
如需要更多信息,请见如何 unzip tarballs和 'bz2'扩充?
另外, Solaris 2.6和 7的pkg软件包也有发布.
安装过程取决于哪种发布格式.
在安装后,加电自检-安装过程适用任何格式.
假如您是无经验的 Unix用户,二进制的 RPM发布是最好的.
Caldera, Delix和 S.u.S.E.也提供二进制的RPM.
假如您需要专用的配置选项 (如因为您有阴影口令和想使用屏幕保护),您的最好的办法是
使用源代码和自己编译 KDE桌面环境.
二进制的RPM(不包括KDE)可通过 ftp.kde.org来获取KDE.
4.3必须具备的
对 KDE 1.0,您需要 Qt库 1.33或更高的版本.
对 KDE 1.1,您需要Qt库 1.42或更高的版本.
但是不要下载 Qt 2.0或更高版本.
假如您想自己编译 KDE,您也需要 头文档.
在 http://www.troll.no/dle有免费资源.您需要的 libgr一般包括在大部分发布内 .
请也务必确认您的本地的loopback设备正确配置 .
4.4基本包装的描述
现在基本发布包含十一个包.
一些是需要的,一些是任选的.
每个包都有上述的格式可用.
kdesupport (被推荐的)
这个包包含支援库,这个库不是 KDE方案的一部分,但是是需要的
假如您已有库 (libgif, libjpeg, libmime, libuu, libgdbm)那么您就无需安装这个包.
当不确定时,安装他.
对 Debian发布,这个包是需要的.
kdelibs (必需的)
这包包含共享库,是任何 KDE应用所必须的.
kdebase (必需的)
这个包包含基本应用程式,形成 K桌面环境的核心如窗口管理程式,终端,控制中央,文档
管理程式和控制面板.
kdegames (任选的)
不同的游戏如 mahjongg,蛇,小游星和 tetris.
kdegraphics (任选的)
不同的图像程式如字体[TM]预览者, dvi预览者和绘图程式.
kdeutils (任选的)
不同的桌面工具如计算器,编辑器和其他的极好的要素.
kdemultimedia (任选的)
多媒体应用如 CD播放器和混合器.
kdenetwork (任选的)
国际互连网应用.一般包含邮件程式,消息阅读器和一些其他的网络程式.
kdeadmin (任选的)
系统管理程式.一般包含用户管理程式和 system V runlevel编辑器.
kdetoys (任选的)
玩具!
korganizer (任选的)
您的桌面将自动完成组织,这不很好吗?
kdesupport (假如需要)首先安装.下一个 (或第一)包是 kdelibs.
其他包能在任何时间安装.
4.5不同发布格式的安装.
请不忘记读自述文档和安装文档假如他们可读.
Debian发布的安装
Debian发布根据即将来临的 FHS (文档分层结构标准)安装.
安装 Debian发布:
以终极用户运行:
dpkg -i .deb.
RPM发布的安装
RPM发布安装到 /opt/kde.
安装二进制的 RPM:
以终极用户执行:
rpm -ivh .rpm
为了从源代码编译成二进制的 RPM并安装,其步骤如下:
以终极用户运行: rpm -ivh .src.rpm
cd /usr/src/redhat/SPECS
rpm -bb .spec
cd ../RPMS/i386 (或是其他档案文档)
rpm -ivh .i386.rpm
您能够用 "--ptefix"选项配置configure脚本.
打开包:tar xvzf .tar.gz
改变目录: cd
配置: ./configure 一些包 (notably kdebase)有特别配置选项
键入 "./configure --help" 显示可用的选项.
建造包:
安装软件:
su -c "make install",假如不是终极用户 .
假如您已是终极用户,键入 "make install" .
安装的二进制的 .tar.gz文档
二进制的 .tar.gz包安装到 /opt/kde.
变成终极用户
cd /
tsr xvzf .tar.gz
4.6自检-安装
首先,请务必确认KDE的二进位的安装目录包含在PATH中,KDE的库安装目录给LD_LIBRARY_PATH .
环境变量在不同的系统有不同的名称,例如在 IRIX.他被称为 SHLIB_PATH.
然后配置环境变量 KDEDIR为 KDE根,例如/opt/kde.
在大多数没必要 .
为了容易配置,我们已提供简单的脚本,以便调用 startkde.
编辑您的主目录的 .xinitrc文档(首先备份!),删除象调用窗口管理程式的行,用startkde替代.
重新启动 X.
假如您使用 kdm/xdm,您将不得不编辑文档 .xsession代替 .xinitrc.
假如在您的主目录没有 .xinitrc或 .xsession,简单地创建一个仅仅包含"startkde"的文档 .
注意:一些系统 (notably Redhat Linux)使用 .Xclients.
这将带您进入光亮的 KDE桌面.
您现在开始探索 KDE的出色的世界 .
假如您想先读一些文档,向您推荐 quickstart向导.
此外,每个应用有在线帮助.
4.7Micro-HOWTO:在 SGI Irix 6.x编译 KDE 1.1
1.安装 Qt 1.42或更高的版本.
2.我在安装 KDE时(不是终极用户), KDEDIR环境变量不同于 /usr/local/,缺省是什么.
这个问题我将在下面提到,但是也不是必须的.
SGI有 'jpeg'和 'png'库,但是他们发生日期或其他错误.
如此您将不得不获取 libpng和 libz的源代码 ( kdesupport中有jpeg);
我发现他们的源代码的 RPMs在 RedHat的 FTP映像中.
3.获得 egcs 1.1.1或更高并编译他 '-fsquangle'.
这是因为 SGI的汇编程式不能处置长文档名.
您将不得不建造 gcc的库.
确保在您的PATH指定的路径中只能找到一个编译程式 (假如您已另一个 gcc安装).
当输入 'g -v'时:
gcc版本 egcs-2.91.60 19981201 (egcs-1.1.1)
4.setenv LDFLAGS " " 因为 'configure'脚本试着按 'g -s'运行,当编译测试程式.
5.打开 'kdesupport'并且进入他的目录.
运行他的配置,假如需要可带 "--prefix":
./configure --prefix=$KDEDIR
6.运行脚本 :
find .-name Makefile -exec ../FixMakesSq {} \;
这指定了任何编译行:
CXXFLAGS有 '-fsquangle'.
任何 'replicated'库 (jpeg和 png)被替换为全路径,他们不会和SGI建立连结.
这里是 FixMakesSq脚本:
--------------------------------------------------------------------------------
#!/bin/perl -ni.bak
if (/cflags\s*=(.*)$/i)
{
print "CFLAGS = -fsquangle \n";
}
elsif (/cxxflags\s*=(.*)$/i)
{
print "CXXFLAGS = -fsquangle \n";
}
elsif ((/-lpng/) || (/-ljpeg/))
{
if (/^(.*)-lpng(.*)$/)
{
$b4 = ;
$af = ;
print "$b4 /path/to/KDE/libs/libpng.a $af\n";
}
if (/^(.*)-ljpeg(.*)$/)
{
$b4 = ;
$af = ;
print "$b4 /path/to/KDE/libs/libjpeg.a $af\n";
}
}
else
{
print;
}
--------------------------------------------------------------------------------
7.
make
make install
8.到 'libz'源代码目录,
do:
./configure --prefix=$KDEDIR
make
make install
9.到 'libpng'源代码目录,
do:
./configure --prefix=$KDEDIR
make
make install
10.打开pack 'kdelibs' 并进入目录:
./configure --prefix=$KDEDIR --enable-new-stuff
find . -name Makefile -exec ../FixMakesSq {} \;
11.查找文档 'kprocctrl.cpp', 在该目录安装 Makefile .
加Add '-D_LANGUAGE_C_PLUS_PLUS' 到 CXXFLAGS行.
make
make install
12.打开 'kdebase'文档并进入目录. Do:
./configure --prefix=$KDEDIR
find . -name Makefile -exec ../FixMakesSq {} \;
13.安装文档 'memory_sgi.cpp' (该文档在'kdebase' 目录). I
make
make install
14.打开 'kdeutils'文档.
./configure --prefix=$KDEDIR
find . -name Makefile -exec ../FixMakesSq {} \;
15.找到'kcalc_core.cpp'文档并安装他的 Makefile .
make
make install
16.分别打开 'kdegames', 'kdegraphics',和 'kdetoys' , 进入每个目录.
do:
./configure --prefix=$KDEDIR
find . -name Makefile -exec ../FixMakesSq {} \;
make
make install
17.这个步骤是可选的.查找knotes目录.进入这个目录, do: 'make clean',
改变Makefile中的CXXFLAGS.将 CXXFLAGS行中的 '-O2'改成 '-g'.
然后do: 'make' 和 'make install'.
您现在应该能运行 KDE.
4.8在安装SuSe' YaST的 RPMs时,说 rpm数据库不可用.我能做什么?
假如您有如下错误
error -2 reading header: Unknown error(错误-2读标题:未知错误)
您不得不更新 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建造和不能由一些旧的版本安装
这大部分碰巧 是SuSe Linux用户.
他们的分布的版本 5.0中的rpm是rpm-2.4.1.
您能用下述方法在安装前确认您的rpm的版本:
rpm -qi rpm
4.9我能够在新建之前删除旧的xyz版本 ?
原则上,这是不必需.
RPM和 DEP包将照顾任何从属物.
假如您自己编译原始代码,您能够千万小心,别编译 KDE的不同版本的包.
假如您安装新版本,请首先make和 install kdesupport,然后 kdelibs,然后 kdebase.
有件事您应该决对避免:同时安装二个 (或更多) KDE.
有时您想在不同目标目录安装不同版本的kde,用以比较其中的优劣.结果可能是不可预知的.
和此相同,也不能同时安装不同版本的 Qt.
这是容易发生的,.假如您已有旧的 Qt.
4.10如何启动 KDE?
最舒服的方法是应用 startkde脚本.
简单地将 startkde放在您的 .xsession或 .xinitrc文档的尾部 .
要删除这些文档 中旧的窗口管理程式.
在您的主目录假如没有 .xsession或 .xinitrc,简单地创建一个,其中仅仅包含
"startkde" 一行.
4.11每当我开始 KDE,他抱怨 "阴影口令".为什么?
当您的系统使用阴影口令, s只有在 suid比特被配置时creensaver才能运行.
这个比特位给 screensavers根权限,即需要访问阴影口令.
(记得: screensavers能够被配置为在输入正确口令之前确保机器的安全.)
为了在screensavers设 suid比特,您 (或系统管理人)必须在root方式下执行下列命令:
chown root $KDEDIR/bin/*.kss
chmod u s $KDEDIR/bin/*.kss
另外,假如您从原代码编译KDE,您可用
./configure --with-shadow
来配置 kdebase.
然后 suid比特在制作安装时自动配置.
4.12 KDE能安装在用户目录下吗?
您能安装 KDE在您想要的任何目录.
这取决于您安装的包:
源代码包
使用配置命令如:configure --prefix=/users/myhome/kde; make; make install
将安装到 /users/myhome/kde.
当您将kde安装到用户目录后,您应该修改您的 init文档.
对 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
rpm包:
rpm允许您应用 -prefix来选择安装目录,如
rpm -i -prefix=/users/myhome/kde package.rpm
4.13 startkde失败和 "不能连接到 X服务器".怎么啦?
您大概想用startkde启动 X-服务器.
X-服务器用startx启动 .
startkde是您的 .xinitrc或 .xsession中的脚本,用于激活窗口管理程式,他需要服务器 .
参见:如何启动 KDE?.
4.14安装 Debian包和 dpkg说 "giflib2丢失"
有时,在安装 KDE Debian包时, dpkg抱怨
"dependency problems: giflib2 is missing". ("从属问题: giflib2丢失").
当 giflib2无需时,解决方法很简单:
dpkg -i --ignore-depends=giflib2 package.deb
15.KDE on AIX?
假如您在AIX上安装KDE时在问题,详见http://space.twc.de/~stefan/kde/.
.
4.16安装 Redhat包说 "libncurses.so.3.0 is needed"
假如在您的 Redhat CD没有rpm包,到 Redhat FTP和他的映像处下载.
libncurses-3和 -4可互用,无需用一个代替另一个.
或您能够试试:
cd /usr/lib
ln -s libncurses.so.4 libncurses.so.3
ldconfig
rpm -i --nodeps kdebase...
既然 libncurses-3和 -4是 100%兼容的 ,安装二个版本纯粹浪费空间.
4.17 膝上电脑的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"行.您只要加上新分辨率的Modeline行.
不幸地, Modeline行的格式相当奥秘;详情参见 XFree86 Video Timings HOWTO.
4.18我不喜欢KDE安装后的缺省目录.我如何移动他而不破坏其他?
假设默认目录是 /opt/kde而您想移到/usr/local/kde.按如下做:
1.变成终极用户
2. mv /opt/kde /usr/local/kde
3.ln -s /usr/local/kde /opt/kde
4.19在哪里有可运行的配置脚本的快照?
make -f admin/Makefile.common cvs
4.20如何unzip以'bz2'为扩充名的压缩文档?
首先,您需要 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"
更多信息见 "man tar"和 "man bzip2" ,您也能够看Bzip2 mini-HOWTO.
顺便说一下, Bzip2主页是 http://www.muraroa.demon.co.uk/.
4.21我能从 KDE安装目录删除什么文档?能安全地删除任何 *.h, *.c, *.o文档?
无需保留 .c和 .o文档,但是您要保留 .h文档,假如您想编译您的 KDE程式,要使用 .h文档.
假如您希望用patch来升级的话 (优于再次下载),那么需要停留这些文档.
4.22当升级 KDE会不会丢失我的当前配置?
不会,即使您删除您的旧的 RPM包 (rpm -e .i386.rpm)您的设定也
不会丢失.这是因为您的KDE设定被保存在您的主目录下 Desktop 文档夹中(文档名
后缀为 .files),而KDE通常安装在/opt/kde目录下.
当然,备分是个好主意.在备分您的个人的配置文档时,最好也备分 $KDEDIR/share/config
下的文档.
4.23编译 kdebase时,提示 "bin/sh: msgfmt:命令没有发现"错误!
您需要GNU msgfmt,他是GNU i18n包中 'gettext'的一部分.
您能从任何GNU映像下载他.
4.24在 Solaris 2.6下用 gcc编译 KDE时发生错误.
主要问题似乎是 出在Solaris汇编程式上.
转换到 egcs-1.1.1修理编译程式的碎片,转换到 gnu汇编程式
(在 "binutils-2.9.1")修理汇编程式问题.
4.25如何卸掉 KDE apps?
通过在 'make install'时的目录下键入 'make uninstall'',您能卸掉您的程式.
假如您已删除了这个目录,只有一个方法,而且不是好方法:到 $KDEDIR/bin然后一个
文档接一个文档地删除.
4.26 GIF支援?
这和优利系统公司,美国大型电脑厂商之一的 ' LZW专利有点关系.
GIF不支持 Qt 1.44.
或使用旧的 Qt,或 者用GIF支持方式重编译,但是我不知道法律是否允许.
详情请看 kde-devel邮件列表档案.
5.控制面板
5.1怎样加应用程式到控制面板?
有几种方法:
使用面板菜单
这是最容易的方法,进入 "Panel | Add application"面板菜单.(当按下面板上的 K按钮时).
这个菜单显示全部已安装的 KDE应用程式.为了增加菜单,简单地单击应用程式.
使用文档管理器
您能简单地把 kdelnk文档从 文档管理器窗口拖到面板.
5.2假如我试着加应用程式,面板抱怨!为什么?
假如您试着拖应用程式到面板时,他抱怨: "不能将此文档作为按钮放在面板上"
"Cannot put this as button onto the panel",这是因为您拖的不是 kdelnk文档,
而是可执行文档.为了把可执行文档放到面板,首先您应该用文档管理器的
File|"New | Program"菜单创建该文档的 kdelnk文档.
较新的kpanel (如 KDE 1.1),当您把可执行投到面板上时他自动创建 kdelnk文档.
5.3我如何在控制面板嵌入应用程式?
在控制面板嵌入小型应用程式如 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
5.4为什么控制面板的时钟显示错误时间?
在一些 RedHat系统,面板上的时钟总是显示GMT时间 .这是个 RedHat安装程式的臭虫.
解决方法在 RedHat errata.
他仅仅说创建符号链接:
ln -s /usr/share/zoneinfo /usr/lib/zoneinfo
5.5能在非KDE窗口管理器运行 kpanel吗?
能够. 用下列方式启动:
kpanel -no-KDE-compliant-window-manager
5.6能用其他图片更改控制面板上的K按钮吗?
找到$HOME/.kde/share/apps/kpanel/pics/go.xpm和
$HOME/.kde/share/apps/kpanel/pics/mini/go.xpm并且替换他们.
假如目录不已存在创建路径.然后重启动 kpanel.
6.桌面
6.1如何加应用程式到桌面?
这是简单的:在桌面上单击鼠标右键.激活菜单,选择NEW|Program ,输入程式标题,
马上出现在桌面上.
您也能够改变新建图标的属性,鼠标右键单击程式名,选择属性.在对话框,您应该
至少改变程式及图标.就是这样.
6.2如何从桌面上安装/卸下设备?
有二步:
务必确认您有mount/unmount设备的权力.
正常地,仅有root有mount/unmount设备的权力.假如您不是root,
您必须在/etc/fstab中给用户这个权力.
例如安装软盘,在 /etc/fstab中加
/dev/fd0 /floppy msdos noauto,user,sync 0 0
创建 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
6.3能使用 屏幕保护(screensaver)作为背景?
能够用 screensaver代替背景图片. 带-inroot参数调用screensaver程式,如:
kswarm.kss -inroot &
大部分 screensavers将背景色设为黑.
用 screensaver作为背景要一些 CPU和 X时间 ...
6.4在不按下鼠标器按钮情况下如何突出我的菜单 (相似Win95)?
到控制中央r "Desktop/Fonts etc."并且单击 "Draw widgets in the style of Windows 95".
6.5图标保存在哪里 ?
图标只能在$KDEDIR/share/icons 或 $HOME/.kde/share/icons下.为了使用图标,
您必须拷贝图标文档到上述位置或制作 symlinks.
6.6非ROOT用户能更改标准的菜单项?
试着改变$KDEDIR/share/applnk下文档或目录的权限或任何者.另外您可创建信任
的组--比如朋友们--并且尝试'chgrp -R friends $KDEDIR/share/appln, 即使如此
您仍然需要是终极用户.假如您不是终极用户,您只能编辑您的个人化的菜单.
6.7在 KDE中如何使用鼠标器的屏幕卷动?
鼠标卷动支持需要 Qt 2.0. 这就意味着在 KFM, KEdit,和非KDE程式如Emacs使用
屏幕卷动,要获得IMWheel ( http://solaris1.mysolution.com/~jcatki/imwheel/).
You might also find the information in http://www.inria.fr/koa,
在http://www.inria.fr/koala/colas/mouse-wheel-scroll/也有可用信息.
6.8什么是模板文档夹?
通过选择New菜单,您可在桌面,或在文档管理器窗户容易地创建模板文档夹.
您能放 文档和路径在模板文档夹,并且他们将自动的出现在New 子菜单上.
当您从子菜单选择时,他们被复制到当前位置.
打开模板目录和复制,是很容易的.默认时,模板目录仅仅支持kdelnk文档.这些文档
允许创造设备,程式, URL连接和新建 mime类型,而且您能作您想到的任何事.
6.9为什么系统声音不正常?
务必 确认"kwmsound"是在您的启动脚本中,例如$KDEDIR/bin/startkde
6.10在桌面上怎样执行一个应用程式?
假如您用的是KDE1.1,使用kstart启动应用程式. 您能在 .kdelnk中使用:
Name=Netscape
Exec=kstart "netscape" -window ".*Netscape.*" -desktop 2 -maximize
BinaryPattern=netscape;
Icon=netscape.xpm
Path=
Type=Application
Terminal=0
假如您用的KDE是 1.0,脚本将象如下:
kwmcom desktop2 (or desktop3, desktop4, whatever)
netscape
当程式被执行时您离开 desktop2,会发生一些不定的effect,假如您用 KDE 1.1,您不
需要脚本而直接运行:
kstart "netscape" -desktop 1 -activate
6.12我在 KDE控制中央选了字体但是字体是仍然太小.我能做什么?
许多用户使用 75 dpi字体作为默认.
假如您已安装 100 dpi字体,务必您的XF86Config文档给出这些字体的路径并且
在 75 dpi字体之前.按部就班的过程如下:
编辑 /etc/Xll/XF86Config.
在文档的顶部是字体列表 ---
一些行如: type1, speedo,等等,
在文档底部有二个输入项, 75dpi和100dpi.
简单地颠倒他们的顺序 .
6.13能够扩充桌面的图标菜单?
是.
只要将必需的命令的 applnk加到 $KDEDIR/share/applnk/,或用 kmenuedit.
6.14能去掉垃圾箱/模板/启动图标?
是.
简单地编辑 $KDEDIR/bin/startkde和用 'kfm -w'替换 'kfm'.
假如这样做后不能工作,这里有另一个方法.
加下列行到 $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,这些图标从桌面消失.
6.15文档保存在哪里时他直接在桌面显示 ?
$HOME/desktop.在保存您的文档之后您需要更新您的桌面.
7.窗口管理程式
默认窗口管理程式是KDE提供的 K窗口管理程式 (KWM).
请看 " K窗口管理程式手册" (从 KDE帮助).
7.1KWM操作的快捷键 ?
是,最普通操作有快捷键.
Alt-Esc, Ctrl-Esc调用 "当前对话"管理器.
Alt-Tab, Alt-Shift-Tab到当前桌面.
Ctrl-Tab, Ctrl-Shift-Tab到 虚拟桌面.
Alt-F2执行命令.
Alt-F3弹出窗口操作菜单.
Alt-F4结束活动窗口.
Ctrl-F[1..8]转换到虚拟桌面.
Ctrl-Alt-Esc结束窗户方式.
7.2我能定义我自己的快捷键?
是,假如您在用 KDE 1.1和更高.
Settings->Keys->GlobalKeys配置窗口管理程式
为运行 apps,您必须安装 KHotKeys.
7.3当我 "iconify"一个窗口时,他消失了.他去哪里了 ?
在许多 X GUI中,最小化按钮 (一个小点)将关闭窗口为一个图标,图标在桌面.
KDE不这样做.当一个窗口被iconified时他简单地隐藏起来 (但是程式仍然运行).
有二种方法回到窗口:
假如您在运行 kpanel taskbar (见 Panel --> Configure menu entry),在您的桌面
有任务列表显示.被Iconified的程式的名字由括弧括起来.
假如您在根窗口点击鼠标器中间按钮, kwm将给出任何任务的列表 (被 iconified的
程式名被括号括起来).
7.4怎样获得贴一个没有边框和焦点的粘贴窗口?
在当前 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,
这些设定在控制中央的 Windows/Advanced下也能完成.
7.5怎样杀死 kwmpager?
鼠标器右按钮单击边框,激活菜单,能够关闭pager.顺便说一下, kwmpager将被kpager取代 .
另外,假如您更喜欢工作在终端,输入
ps ax | grep kwmpager
查找pid
kill pid 结束.
或按 Ctrl-Alt-Esc,然后移动 pirate-skull鼠标器指针于kwmpager上并点击而杀死他.
若放弃 再按 Ctrl-Alt-Esc.
7.6如何 在垂直地或水平方向最大化 窗口?
倘若您的窗户不是最大化,用鼠标器左/中/右按钮单击最大化按钮,将垂直/水平完全最大化.
7.7什么是 "底纹窗口"?
底纹窗口意味着 "向上滚动"窗口时只有标题栏可见.
双击标题栏使之可见,简单地到 KDE控制中央,选择 Windows/Titlebar配置
"LeftMouseButton double click on titlebar does:"为 "(Un)Shade".
7.8 FVWM2能生成放置窗口的阴影框架 ?
是.
运行 KDE控制中央和选择 Windows ->Properties.
在对话选项中有允许您放放置的项.
7.9如何禁止对话操纵?
打开您的startkde脚本和查找 kwm .
将kwm变成 "kwm -nosession".
8.文档管理程式
8.1如何将 KFM作为WWW浏览器?
KFM能在 HTTP和FTP协议下使用.
您能在KFM的菜单Options|Configure Browser|Proxy为服务器配置协议,保存设定.
8.2在 KFM如何更改目录的外观?
当显示目录, KFM能显示隐文档的子目录.
您能修改文档如何被显示.
文档是简单的 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
8.3用 KFM如何做非-匿名 FTP传输?
正常地,假如您进入URL如:
ftp://ftp.somehost.com
KFM试图匿名注册 FTP服务器.
假如您想注册为特定的用户,进入URL如:
ftp://username@ftp.somehost.com
KFM将询问口令然后连接到服务器.
8.4 "KFM不能连接到 'localhost'",怎么回事?
在大多数情况下,这是因为在您的系统中loopback配置不正确.
如何检查
输入下列命令若返回相似的输出:
# 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
...
假如不是这样,您的loopback界口或路由器配置不对.
命令/sbin/route包含如下信息:
Destination Gateway Genmask Flags MSS Window Use Ifac
loopback * 255.0.0.0 U 3584 0 13 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
解决办法
/sbin/ifconfig lo 127.0.0.1
/sbin/route add -net 127.0.0.0
这两个命令应在您的电脑的bootup运行 .假如没有运行检查您的网络启动文档 /etc/rc.d..
假如仍然不能工作,请 给KDE buglist发个报告.
8.5命令行中 %i和 %m是什么?
他们被用于任何 kde-应用程式 .
标准的 KDE应用程式看起来象如下:
foo .....%i %m -caption \"%c\" Pretty confusing,
当KFM以上述方式执行时foo接受扩展命令
foo -icon something.xpm -miniicon something_mini.xpm -caption \"The Foo\"
icon和miniicon连同 \"The Foo\"在 kdelnk文档指定.
假如未规定,他们简单地默认可执行名字 "foo".
用户也可通过菜单-编辑器改变这些东西.
8.6我如何指定 KFM的启动目录?
右键单击 KFM图标并选择属性.
在 Execute tab下有 'kfmclient folder %u file:/root'; 将 'root' 改为您想启动的目录 .
8.7如何输入网络浏览器书签?
在http://www.kde.org/applications.html的 "network"下, 有 knsbookmark, 这是您需要的.
8.8KFM的 "保存为..."功能在哪里?
以原代码方式打开Kedit,"View-->View Document Source"
然后保存.
这是文本/html文档,而不是为图像.
9.配置KDE
9.1如何配置被KDE使用 的语言?
有二种方法配置 KDE使用的语言:
用 KDE控制中央
KDE控制中央(kcontrol),有输入项Desktop|language.您能选择三种语言.
假如根本没有可用的语言 ,将使用默认语言通常是英语.
用 kcontrol选择语言的方法是推荐的.
用 LANG环境变量
第二方法使用标准的本地配置.
为改变语言,简单地改变环境变量 LANG.
For example if yourh, execute the following:
例如假如您的shell是bash ,执行下列命令:
export LANG=de
9.2任何键盘都可成KDE的国际键盘?
KDE 1.1(以上)使用kiKbd(International KeyBoarD),他有一个接口允许创建新的键盘.
9.3如何用KDE注删屏幕代换标准的 Linux文本注删屏幕 ?
第一,您需要变成 "xdm runlevel" (在 RedHat系统是runlevel 5)方式,可通过编辑
/etc/inittab文档.在文档中,应该有下列行:
把 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" .
9.4如何用另一个KDE窗口管理程式如Blackbox和Windows Maker代替 KWM ?
第一,下载原始代码并编译.
当您执行配置脚本时您大概需要指明一些选项.
仔细阅读自述文档和安装文档.
然后在 startkde脚本用运行新窗口管理器的命令简单地替换 'kwm'命令.
Blackbox
Blackbox是另一个X窗口管理器 .他用C 编写.
在KDE可用的Blackbox是 0.50.2.
详情请访问 Blackbox的 WWW的站点.
为了在 KDE应用 Blackbox,首先下载原始代码并运行:
$ ./configure --with-kde
$ make
# make install
下一步,用 'blackbox'替换 startkde脚本 是的'kwm'命令.
保存新建脚本,例如, '/usr/local/kde/bin/startbb' 并且改变
$HOME/.xinitrc文档中的startkdeo为startbb.
Window Maker
Window Maker 是 X11窗口管理器,支持 GNUstep.他有和 NeXTSTEP(tm) GUI
相似的外观.他速度快,有特点,容易配置.在KDE可用的Window Maker是 0.50.0 .
详情请访问Window Maker的 WWW站点.
9.5如何更改 RedHat Linux启动屏幕图象?
Redhat使用xbanner来显示他的图像,如要禁止他,只需将配置文档xdm
如 /etc/X11/xdm/Xsetup_0中的xbanner行删除或作为注解.
您也可用另外一些东西代替他如:
/opt/kde/bin/kdmdesktop .
9.6我喜欢单击鼠标器左按钮在桌面的任何处,激活 'K'菜单.
第一,编辑 $HOME/.kde/share/config/krootwmrc并且加下列二行:
[MouseButtons]
Left=Menu
然后重新启动 KDE.
9.7如何在 Windows键盘使用三附加键?
您要配置您的X服务器,通过xmodmap定义keycodes.
第一,创建文档 $HOME/.Xmodmap,包含:
keycode 115=F13
keycode 117=F15
然后运行 xmodmap ~/.Xmodmap
这样配置的结果是F13映射 'Start' , F15映射 'Windows' .
下一步,启动 KDE控制中央,到Keys->Global Keys.将 'Pop-up system menu'
设为 F13, 'Window operations menu' 设为 F15.
请注意数 115和 117取决于键盘.
另外, kikbd能做这些,而且 keymaps是可编辑的.
kikbd的长处是那个能挑选是否应用这些映射.
9.8安装 KDE后,RedHat启动菜单消失了!
运行命令:
wmconfig --output kde
可将 Redhat-专用图标放进您的 KDE菜单.
假如您从KDE下执行上述命令,您将需要重新启动您的面板.
之后他们的 "applnk"文档夹成为缺省,然后您能拷贝和粘贴他们到您喜欢的任何地方.
9.9在哪里查找 KDE主题 ?
见 http://kde.themes.org/.
9.10怎样更改 Mime类型?
第一,打开 KFM窗口和挑选 Edit->Mime Types.
在mime type中查找类您想改变型 (e.g.text/english or image/gif),
点击鼠标右按钮,选择属性.
9.11 KDE (kdm)不读我的 .bash_profile!
xdm ( kdm)不运行注册程式shell,因此.profile, .bash_profile等配置文档没有被调用.
当用户登录时,若为root则运行Xstartup,若为一般用户xdm运行Xsession.
Xsession将profile作为输入源.请编辑您的 Xsession和 .xsession文档.
9.12在 KDE中如何使用 TrueType字体?
您需要安装 X窗口系统支持的TrueType字体 .
请看一看 fonts.themes.org, xfstt或 X-TT为字体服务器.
假如您有 MS Windows下的 TrueType字体,编辑 XF86Config文档,指定字体文档夹.
然后告诉 KDE应用这些新字体和字体管理工具.
9.13 在KDE,能输入,显示和运行 Euro Symbol?
能,也许不能.
详见 http://monitor.blvk.ch/euro/.
10. KDE应用程式
10.1 Kppp
许多KDE用户报告用Kppp有问题.
在您抱怨之前,务必作下列检查:
您能不用 Kppp拨叫您的 ISP?
您阅读 Kppp文档,按照建议试着解决问题,至少三次?
Kppp文档可从KDE帮助中获得或直接到文档目录,通常是
$KDEDIR/share/doc/HTML/default/kpp.另外,
在网页 http://www.kppp-archive.freeserve.co.uk/上有一些帮助.
假如仍不能解决问题,按下列步骤试试看:
为pppd设 SETUID比特位,即 a chmod s pppd, 并使pppd可执行 (chmod a x pppd).
检查 pppd的"选项" 文档 .
检查是否有其他程式现在使用调制解调器,例如 mgetty?
检查 /dev/modem文档权限,设为可读的.
假如您被连接,看一看连接速度.
也许您选 115000但是您的系统太慢.
DNS无效!怎么办?
很好,Linux, KDE, kppp,等等都不能为您提供有效 DNS.
那是您的ISP的责任.
如何在kppp中改变mtu配置 ?
打开 kppp对话框,选择 "安装".
挑选存在的户头,点击 "编辑...",或 "新建...""Edit...", or "New..."
来创建新建拨叫式户头.
选择 "Dial" 列表,单击按钮"Arguments".
输入您想改变的内容例如
mtu 296,然后点击 "Add".
您满意时 ,点击"Close" .
务必设选项 "took"为下列之一 :
在终端的窗口,运行 /sbin/ifconfig ppp0和看mtu的输出 ---
加"debug" 和 "kdebug" (每个为一行)到您的 /etc/ppp/ 选项文档中,
重新启动您的 ppp对话.
您将在/var/log/messages中查找调试消息,包括 mru和 mtu设定.
假如您想要, mru和 mtu设定能被加到选项文档中.
kppp设定储存的在哪里 ?
他被存储在 $HOME/.kde/share/config/kppprc中.
Kppp连接比一般的缓慢.
下列能够达到目的:
尝试执行 "setserial spd_hi."默认 mtu值是 1500,对拨叫式连接是太大了.
试着把他变小如 296或 576.
先脱机然后单击 kppp的"setup"按钮.
从列表中挑选您的dialup账户,并点击 "编辑""edit"按钮.
在对话框底部的 "Dial"列表中, ,查找按钮"Arguments"并且点击他.
您应该是在"Customize" 窗口,在哪里您能加line-item配置参数 (详见pppd man page).
加下列输入项到列表:
mru 296
mtu 296
确保调制解调器速度正确.
10.2 Kscd
这个应用程式有一个好文档称为 " Kscd手册",通过 KDE帮助即可防问.
在您提问之前务必认真阅读.
如何关闭?
假如您已认真阅读man,就不会问这样的问题....
在界面有一个小按钮,象开/关转换.
单击他将退出CD播放器.(他位于CD播放器的左手边.)
如何使 Kscd和 CDDB一起工作?
假如您在用 1.2.0版本,先升级.
在我试着当听音乐CD时,Kscd说没有 /dev/cdrom.我怎么做?
创建 从实际 cdrom设备到/dev/cdrom的符号连接symlink .
例如: ln -s /dev/hdc /dev/cdrom.
查找您的实际光盘设备的一种方法是从文档/var/log/dmesg发现相似行:
hdc: CD-ROM 48X/AKU, ATAPI CDROM drive
10.3 Kvt
在kvt如何page-up或 page-down?
用 Shift Page-up and Shift Page-down.
如何转换退格和删除?
在kvt窗口的 Options->Terminal.
如何从 kvt做'剪切' 'cut' 操作?
第一用鼠标选择文本,按住 CTRL C,然后在粘贴位置点鼠标,按 CTRL V.
另一种方法是,选择文本后用鼠标左键拖起,后用鼠标中键粘贴.
如何设回放缓冲的大小?
试试: kvt -sl ,顺便说一下,假如您用未知选项执行 kvt eg.kvt -x,
kvt将输出有效选项的列表 .
10.4 Koffice
KOffice的主页是 http://koffice.kde.org/,有关于Koffice FAQs .
在哪里能找 到k2url.h?
他是在 kdelibs/kdeutils子目录下,但是大概还需要 libkdeutil.
为了获得这些文档 ,在make -f Makefile.cvs时设 'EXTRA_SUBDIRS="kdeutils kio",
然后make and make install .
在哪里能找到 StatusBarManager.h?
请看 corba包.他也许在 corba的 include目录下.
10.5 KMail
KDE 1.0下的Kmail有相当多的臭虫.升级后,大部分问题将 (大概)消失.
如何从服务器删除邮件?
从文档菜单打开窗口设定.
单击网络列表.
选择您的账户,点击修改按钮.
从对话框 "从服务器删除邮件""Delete mail from server" 选择行删除邮件 .
在邮件中如何自动插入文本页脚 ?
文本页脚被称为签名文档.
您需要做是打开文本编辑器 (如 kedit)并且键入您想出现页脚的内容.保存文档
进入 KMail和选定 File | Settings...
在 "Identity" 列表的 "signature file" 域单击椭圆按钮后选择刚创建的文档.
现在 KMail将自动插入这个文档.
如何发 KMail消息到Netscape Mail?
以root方式cat /home/me/Mail/inbox >> /var/spool/mail/me,然后启动Netscape Mail.
10.6 Kbiff
KBiff是邮件通知工具,他的主页是
http://home.sprintmail.com/~granroth/kbiff/index.html.
Kbiff是否能监督二个邮箱,当有邮件到达时给予揭示?
在两个邮箱都有许多邮件吗?假如是,使用两个实例会更好.假如不是,
到 '邮箱''Mailbox' 列表,单击邮箱图标.这将创建另一个邮箱.
现在,无论何时,不管哪个邮箱有新邮件, Kbiff都会揭示....
10.7 KTop
为什么在KTop 中没有任何东西?
这是个臭虫, 容易解决.
调整像素值即可.
11.非-KDE应用程式的KDE
11.1当我运行非-KDE 程式如 emacs和 kterm, 显示奇怪字体!
他大概和有关 KDE的"apply KDE defaults to non-KDE apps"配置有关,他使用
xrdb为 X默认方式,他模仿颜色,字体和其他设定.
无论如何,经验告诉我们这通常中断一些东西,特别地假如您已小心地调整 您的
非-KDE 程式的X资源.
一般的解决办法是到Settings->Desktop->Style config panel,将
"apply KDE settings to non-KDE apps"选项设定不用.
假如新配置不能工作,直接点击 'ok'而不单击 'apply'.
假如他仍然拒绝工作,有一个笨的解决办法:改名或删除
目录$KDEDIR/share/apps/kdisplay/app-defaults.
这将阻止 KDE使用 X资源文档.
您不得不退出您的对话过程,以普通方式注册.
假如您不想这样做,或不能改名或删除系统的默认目录,您能拷贝他到个人的 kde目录 (eg.
$HOME/.kde/share/apps/kdisplay/app-defaults)然后按个人口味编辑/添加/删除文档.
11.2 StarOffice 5.0 for Linux个人版本
假如您没有下载这怪物 (70 MB),从
http://www.stardivision.com/office/so5linux_body.html处取得.
请记住那里是回答有关StarOffice问题的最好位置.单击 "Support" 和 "Personal" .
StarOffice冻结 (freezes up)!
这不是 KDE的错误 .您用的是 S3 Virge card吧?假如是,问题和 S3服务器有关.
有三种解决方法:
RedHat Xconfigurator探测到那的 S3卡并配置,您需要用旧的 xf86config程式配置
X.SVGA服务器也支持 S3卡,即使如此有时也会死机.
解决方法 #1
到 http://www.xfree86.org/下载 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文档,获得适当的分辨率和颜色深度.
解决方法 #2
获得 Xserver (我假定 S3)原始代码.
修改 xc/programs/Xserver/hx/xfree86/accel/s3_virge/s3im.c文档,在第823行附近
用 if (alu != 0x00aa0000) alu |= MIX_MONO_TRANSP;
代替 alu |= MIX_MONO_TRANSP;
编译和安装新 的Xserver.
解决方法 #3
在 http://www.stardivision.com/download/support/patch1_01.tar.gz.
提供StarOffice补丁,他要在安装 StarOffice后加到StarOffice中, 但是您不能这样做
因为StarOffice死机....
一种方法是先在 X SVGA服务器下安装 StarOffice,然后patch ,再启动 X S3V服务器.
11.3 Netscape
为什么 Netscape如此缓慢?
Netscape 加载缓慢因为他和Motif 的连接是静态的,不得不加载任何 widgets,等等
当访问有些的WWW的站点时, Netscape 会崩溃?
您拜访的是什么 WWW的站点?
Java pplets 时常引起 Netscape 崩溃.
在Netscape关闭Java支持.
为什么在 Netscape显示图像时有点失常?
当您跑 Netscape时,试着用 -install 开关.
例如,netscape -install & 这将迫使netscape 使用自己的 colormap.
如何 将Netscape的书签加到 KFM?
见如何建立 Netscape书签?.
当我创建 WWWUrl kdelnk时如何制作 KDE使用的 Netscape,取代 builtin浏览器?
您需要为Netscape创建为.kdelnk,然后编辑他 (用 kfm,单击右键 &到属性)并且为
URLs选择正确的 mime-类型 .到"Edit -> global mime-types",到 ./text ,
在 "Binding" 列表中选择html和sgml属性.
12.已知的 KDE 臭虫
12.1 kzip.kdelnk的Typo
在文档 kzip.kdelnk中 (通常位于在 $KDEDIR/share/applnk/Utilities/),有Typo错误.
在 MimeType输入项下面有输入项 ""application/x-tbz" "应该是 "application/x-tgz".
假如没有改正,当 KDE启动时能够导致下列出错信息:
Error Could not find mime type application/x-tbz in
opt/kde/share/applnk/Utilities/kzip.kdelnk
2.2 Wrong Charset!
事实上,有二类 charset的错误:
当启动 X/KDE时
error message "Wrong charset (unknown)!
Setting to default (us-ascii)!"
这当 X/KDE工作和启动/结束应用程式时
error message "KCharset: Wrong Charset!"
.
解决方法
对错误 (1),第一找到 locale目录 (通常是$KDEDIR/share/locale).
接下来, "charset"文档中选择您的语言,如 en,并且使文档可读.
这个文档包含一个指定 charset的行,例如对大部分欧洲语言是us-ascii or iso-8859-1.
您需要重新启动 KDE.
对错误 (2)事实上他仅仅发出警报并忽略.
但是假如您想去掉这些消息,您能必务那将 KDE控制中央下的语言设定设为相同
(Desktop->Language).在我的系统,我将他们都设为 "Default language (C)" ,
问题消失了.
13.有用的提示
13.1 阅读 man pages
在minicli 窗口 (Alt-F2 )键入: 'man:'.
13.2 快速移动或调整窗口大小
为快速移动窗口,按 Alt键和点击鼠标左键.
Alt-鼠标器右键将调整窗口尺寸.
Alt-鼠标器中键升高/降低窗口.
更多信息请参考 " K窗口管理员手册".
13.3在 KDE杀死窗口
在 KDE有标准按键组合(Ctrl-Alt-Esc)他激活skull/crossbones光标.点击光标来结束窗口.
在 KDE Control Center Keys->Global config中可改变此按键组合.但 KDE 1.0不行.
13.4 转换窗口管理器
假如您想快速转换窗口管理程式 ,在终端窗口键入:
kwmcom go:fvwm
这会转换到FVWM.
14.其他问题
14.1为什么 KDE用 Qt?
Qt是个很复杂工具包,他提供任何的现代用户接口.
Qt由C 写成,允许使用object oriented development,…
据我们看来没有比他更好的工具能够…
任何KDE研发者同意假如没有Qt在如此短的时间不可能建造kde .
14.2为什么 KDE不用 gtk, xforms, xlib?
有许多工具包可用的.
为了提供一致的用户接口和保持使用资源比如存储器最小, KDE是其中唯一的一个.
以上是选用Qt的理由.
14.3 Qt不是免费软件,是吗?
那取决于您对自由的定义.
根据我们的定义他是自由,因为:
Qt库和原始代码可自由使用和可在许多 FTP处获得.
您能自由的免费运行用Qt写的应用程式.
您能用Qt免费研发应用程式.
假如您购买了Qt的授权-您能买卖您用Qt写的应用程式.
您能以任何方式 如FTP或 CDs来发布 Qt及用 Qt写的应用程式.
特别地 , 任何 Linux发布免费提供 Qt和他的源代码.
KDE是非经营的X窗户系统桌面环境,, Qt符合我们的目的.
Qt由Troll Tech的专业职员研发.Troll Tech 投入他任何的资源提供 Qt的基础.
由于这个事实 Qt继续研发能力是其他任何L/GPL'ed工具包无法相比的…
旋转技术作为已宣布发行 Qt的自由的版本 ,一个的流行图像用户界面工具包,
将被发放在下面打开源授权.
和新授权,程式员将能分布和分担任何调整他们制作 Qt自由的版本.
起草新授权的版本文本,配音 QPL,是可行的在 http://www.troll.no/qpl/.
他将是第一适用于 Qt的下一步主要的发放自由的版本;
14.4为什么不做个 L/GPL'ed Qt的克隆?
14.5在 KDE如何安装文档系统?
事实上,有许多人提这个问题,但仅有很有限的一部分真正地涉及 KDE.
为了减少不必要的信息流 ,回答如下.
最好方法是RTFM.
可能的来源在 man mount, man fstab 和KDE帮助.
在问其他人之前试着做做看!
尤其非-KDE....
一些有关问题:
Linux支持 Win95/98 FAT32分区吗?
是,但您的 Linux内核版本至少 是2.0.34.
如何安装 cdrom?
首先,您 ( 必须是 root)需要在/etc/fstab文档中加上:
/dev/cdrom /cdrom iso9660 ro,user,noauto,unhide
建立从 /dev/cdrom到 /dev/hd的软链接,假如您的 cdrom是 ATAPI cdrom,
当您完成 "ln -s /dev/hdb /dev/cdrom"后会见到
lrwxrwxrwx 1 root root 8 Jul 28 22:21 /dev/cdrom -> /dev/hdb
最后必须有安装 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 ../
Okay, concerning the question of how to make a KDE device link to your ,
look to KDE Help
Okay,关于如何将cdrom 链接为KDE设备的问题,参看 KDE帮助.
14.6 KDE有透明背景的终端模拟器?
没有, 在KDE和 KWM下只有 Eterm好用.
14.7获得驱动器目录:自由空间,目录大小,等等 信息的方法?
用命令 du和 df(命令行方式).
参考他们的man pages.
KDE的kdf和 kdiskfree,或其他文档管理器如midnight commander.
.
14.8在 KDE如何使退格键有效?
运行 xmodmap -e 'keycode 22 =BackSpace' .
您也能够将此加到 X启动文档如 $HOME/.xinitrc中.
或简单地升级到 XFree86-3.3.3.1-1.
另外,关于 "Backspace"-Bug (Bug number: kb704):
解决的办法是在$HOME/.xinitrc文档 中加入: xmodmap - "keysym Delete = BackSpace"
14.9如何为非-KDE应用程式创建图标?
用您的喜欢的事物创建图标,并把他们放入 $KDEDIR/share/icons(/mini)
或 $HOME/.kde/share/icons(/mini).此外,KDE图标编辑器在某处 ....
14.10有些KDE程式没有图标 (如 KWord),如何进入菜单?
使用 kmenuedit (KK => Panel => Edit menus )或鼠标右键单击 kdelnk文档,
选择Properties => Execute ,从中挑选图标.
14.11 KDE有图像 FTP客户程式?
是,他不是别的而正是您喜爱的filemanager, KFM.
您能拖放远程文档进入本地路径.
有也称Kget的工具,他允许恢复和排队,但是您需要将他 KFM 结合
(您能拖放到 KGet但是不能应用他浏览 FTP服务器).
当然,您没有必要使用 FTP客户程式.WxFTP似乎是很流行选择性的.
14.12如何退出 KDE?
单击X形的桌面按钮退出 KDE.
CTRL-ALT-BACKSPACE也能达到结束 X服务器目的,但是他的用处是保护对话管理.
另外, "K"按钮也有退出系统选项,鼠标右键单击桌面的空白区域 ,激活的菜单中
包含退出系统选项 .
14.13有没有这样的新邮件检查程式,仅当我在线时检查我的ISP是否有邮件?
KOrn和Kbiff都行.
连接或没有连接都没有关系 --假如您未被连接,他们仅仅坐在那里 (空闲).
14.14真的必需升级到 KDE 1.1?
难说.
但是即将来临的应用程式都需要用 1.1库和 QT 1.42.
如此假如您对安装新kde程式感兴趣和更新存在bug的东西,他是必需的.
例如KMail,在 1.0几乎不可用而在 1.1相当得体.
假如您想要更亮的环境,增加速度和新特点 ,您应该马上升级!
14.15在KDE如何拷贝和粘贴
最简单的方法是用您的鼠标:
按左边按钮加亮您想拷贝的本.
到目标区域;
根据您的配置,您需要用左边按钮点击获得焦点.
点击鼠标器中间按钮粘贴.
假如您用二按钮鼠标模仿三按钮鼠标,左右按钮同时按下来粘贴.
14.16如何将默认的Red Hat菜单转换到 K-菜单?
单击 'K',运行System->Appfinder.
14.17在 Redhat为什么 kdm或klock不工作?
请检查是否有 /etc/pam.d/kde文档.
假如他不存在,创建一个,把xdm文档复制到 kde (或建立一个 symlink) .
假如kdebase-1.1pre2不存在,创建从 /etc/pam.d/xdm到 /etc/pam.d/kde的符号链接.
有报告说,卸掉kde-1.1pre1 "rh5x" RPMs脚本会打扰已安装 的脚本 kde-1.1pre2 "rh5x" RPMs.
假如您问题,重新安装:
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
14.18 CVS是什么 ?
他是Concurrent Versions System的缩写字.
他是版本控制系统,以RCS (修订版控制系统)为基础,但是提供更多机能.
他用于维护项目的原始代码.
他将保持多个版本的东西,允许远程存取最近原始代码.
他开放源代码 ,他是免费的,是很多人为系统如KDE写的免费的产品.
14.19 KDE支持双屏幕?
您需要:
一个双屏的服务器(如MertroX)
一个能在multi-headed X 服务器下运行的窗口管理器.
AFAIK, KWM不行.
14.20如何检查正在使用的 KDE的版本?
看 KDE控制中央.
假如没有 KDE的版本号,他肯定是 1.0.
另一个差别是在面板 'K'字.
在 1.0他是black-and-white的 3D K,在 1.1他是在轮子上面的白色 K.
或假如您从 RPMs安装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-1r
说明kde是1.1pre2.
15.难说和 KDE有关,但是时常在人问到的问题
15.1如何改变屏幕分辨率?
用 Ctrl-Alt-' '和 Ctrl-Alt-'-'
15.2如何改变颜色深度?
AFAIK,没有办法.
您能在启动X时用:
startx -- -bpp ??
这里的 ??能够是 8, 16, 24 or 32.
假如您用xdm/kdm,您能够编辑 /etc/X11/xdm/Xservers文档:
:0 local /usr/X11R6/bin/X -bpp 16
for color depth 16.
您还能编辑 XF86Config文档,加一行如 DefaultColorDepth ??
下次您启动X时,他将运行新-配置中的颜色深度.
15.3两按钮鼠标器模仿三按钮鼠标器?
在您的 XF86Config文档需要允许 "Emulate3Buttons".用同时按下左右键来模仿中间键.
15.4什么是 "粘的"窗口?
在虚拟桌面环境中多重的虚拟桌面, "粘的"窗口当您在桌面间转换时,他不动似乎粘在屏幕上 .
xclock是典型的候选的粘的窗口,当您仅仅需要跑他的一个实例,他总是和您在一起 .
15.5如何替换 "X"形鼠标器指针?
在X下各种类型的可用的光标被放在 X11/cursorfont.h.您能用
'xsetroot -cursor_name NAME_OF_CURSOR'改变他.
例如,在我的 $HOME/.Xclients中有:
xsetroot -cursor_name left_ptr
这将创建普通左三角指针.
为了看其他指针,键入 'xfd -fn cursor'.
不忘记使用 'man xsetroot'.
15.6如何展开/安装 diff文档?
生成diff文档
diff old-file new-file > patchfile
应用diff文档
patch < patchfile
15.7是否一定升级到kernel 2.2?
他取决于:
假如 2.2.x kernel提供您真正地想要的东西或您的当前内核不能满足需要是时,您应该升级.
15.8如何将 floppy device安装为 dos和 ext2?
仅仅需要在 /etc/fstab中明确记载作为自动加载的 filesystem类型在.
自动加载会很好地工作( dos和 ext2).
15.9如何在启动KDE时Num-Lock设为on?
您看'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 =
15.10如何使窗口或桌面 screenshots?
用 xv, gimp, ksnapshot, 连同其他.
15.11在那里有制作webpages的工具?
有许多包括 StarOffice,Netscape Composer, XEmacs和WebMaker!
15.12在哪里有免费的 Windows 95/98/NT下的X服务器 ?
您试试 MI/X( http://www.microimages.com/).
15.13一些缩写字 如AFAIK意味着什么?
AFAIK: as far as I know
BTW: by the way
FWIW: for what it is 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
16获得更多信息
16.1 KDE主页在哪里 ?
KDE主页位于:http://www.kde.org
其他映像有:
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
16.2 KDE的邮件列表mailing list?
比较重要的列表是:
kde 常规讨论.
kde-announce KDE新版本,新工具,新程式通告.
kde-user 用户帮助.
kde-look 外观和常规用户接口.
kde-licensing 关于 KDE和 Qt授权问题.
16.3如何预订/取消预订这些列表?
预订:
发e-mail给
kde-request@kde.org
kde-announce-request@kde.org
kde-user-request@kde.org
kde-look-request@kde.org
kde-licensing-request@kde.org
在主题subject中必须包含您的e-mail地址.
取消预订:
发e-mail给
kde-request@kde.org
kde-announce-request@kde.org
kde-user-request@kde.org
kde-look-request@kde.org
kde-licensing-request@kde.org
在主题subject中不包含您的e-mail地址.
不要直接向邮件列表传送预订/unsubscribe需要!
16.4在那里有邮件列表档案?
URL是: http://lists.kde.org.
如何查找?
登录到http://lists.kde.org/. 在那里您将看到邮件列表的目录.
您只能按主题/作者查找.
您也许很难找到您想要的东东.
16.5在那里有关于KDE的新闻组?
comp.windows.x.kde.
更有德语新闻组: de.alt.comp.kde.
17.贡献
17.1如何有助于 KDE?
KDE是免费软件方案,需要自发的捐助.
每个人都能够为KDE做出贡献.
并不是仅有程式员受欢迎.
帮助 KDE有许多方法:
试验软件
报告臭虫
写文档或帮助文档
翻译程式, 文档和帮助文档
绘图标,合成声音
写条款和书
设计 KDE应用程式
第一步是订阅一些邮件列表.
不久您将发现有些东西被改善或加上.
17.2如何报告臭虫?
有臭虫自动跟踪系统在:
http://buglist.kde.org
这个系统的特点是个输入项形成一个新臭虫的描述,连同任何已知的臭虫列表.
在报告新臭虫之前请务必仔细查看 buglist.
17.3我想成为 KDE程式员.第一步做什么什么?
鼓励任何人为 KDE研发软件.
第一步取决于您的经验,例如您已学过 C 或有使用 Qt工具包的经验等等.
为了 KDE程式设计,您需要一些基本工具: automake, autoconf和 egcs.
http://developer.kde.org/和 http://www.ph.unimelb.edu.au/~ssk/kde/devel/
有更多的提示.
另一个杰出的学习 KDE程式设计的方法是 QT在线指南.这些和QT一起安装 .
打开 KDE或 KFM帮助: $QTDIR/html/index.html.
指南在"Using QT".
每课的原始代码放在 $QTDIR/tutorial 目录下.
有兴趣于KDE程式设计的人应该订阅研发者邮件列表.
预订地址:
kde-devel-request@kde.org
发邮件时在主题中加上您的电子邮件地址.
17.4如何给发展列表写东东?
作为默认,当您订阅了发展列表后,您不能给列表发能邮件,您仅仅能收消息.
假如您想给列表发邮件,您不得不首先和Martin Konold接触.
他将把您加到允许继续在 kde-devel列表发表东东的列表中.
这不是一种检查制度.这是保持高信噪比的好方法.
17.5如何能为CVS写材料?
KDE方案使用 CVS系统研发软件的核心部分 .
通常,假如您已改变了某一部分 ,也许是解决了臭虫,并且您想发表这个改变,
最好方法是创建patch并把这个patch寄给软件的研发者/维护者.
假如您或多或少有规则地做这些 ,您能够向 Stephan Kulow请示直接为CVS写东东.
但是越来越用户将减慢 CVS访问,因此我们想保持 CVS访问适度的程度.
17.6我对 CVS仅仅好奇,能阅读CVS吗?
能够.用 cvsup工具就能阅读 CVS.
在 KDE cvsup页您能查到有关建立cvsup的更多信息.
17.7那里有CVS的映像?
KDE主服务器通常很忙和反应迟钝.
请到 http://www.kde.org/cvsupmirrors.html查找cvs的映像列表 .
例如,为了用映像 cvsup.nl.freebsd.org,在您的 cvsup脚本简单地将
*default host=cvs.kde.org替换为 * default host=cvsup.nl.freebsd.org.
17.8如何汉化 KDE程式?
到 http://www.kde.org/i18n.html看一看,您的程式是否已被翻译 .
即使没有,您也能找到有关如何翻译的信息.
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
| | 版权所有 西部数码(www.west263.com)
CopyRight (c) 2002~2007 west263.com all right reserved.
公司地址:四川成都市万和路90号天象大厦4楼 邮编:610031
电话总机:028-86263408 86263960 86264018 86267838 86262244 86263408 售前咨询:总机转201 202 203 204 205 206 207 208 售后服务:总机转211
212 213 214 217 218 晚上0点以后拔分机225 |
| 财务咨询:总机转224
223 传真:028-86264041 财务QQ: 635483282
售前咨询QQ: 327314358 241975952 275026793 408235859 2182518 499513144 售后服务QQ: 634349278 809071471 307742704 512359778 287976517 363783715 在线咨询
《中华人民共和国增值电信业务经营许可证》编号:川B2-20030065号
|
|