本节详述影响 Fedora 图形桌面用户的改变。
Fedora 10 对摄像头的支持有了提高。
这个支持是在 Fedora 9 中第一次使用的 UVC 驱动程序基础上改进的,它添加了对所有带 Windows Vista 图标的网络摄像头的支持。Fedora 10 有 gspca 的新 V412 版本,它是 USB 网络摄像头驱动程序框架,可支持很多不同 USB 网络摄像头桥接和传感器。
通过添加 libv4l 改进了网络摄像头的用户空间支持,并使用应用程序使用 libv4l 更新所有网络摄像头。这个支持使这些应用程序了解制造商特定和很多网络摄像头发射的定制视频格式,特被是 gspca 支持的网络摄像头。
所有网络摄像头和应用程序列表请参考 https://fedoraproject.org/wiki/Features/BetterWebcamSupport,其中包括已经经过测试的 Fedora 10 的新网络摄像头支持。gspca 原始版本中支持的摄像头列表请参考原始 gspca 网站。
http://mxhaard.free.fr/spca5xx.html
Fedora 10 中的 gspca v412 版支持所有这些摄像头以及其它摄像头。
有关新的图形引导模式的信息请参考 Section 2.6, “Fedora 10 引导时”。
Fedora 10 中的新软件包是 gnome-lirc-properties,它使用新的图形前端将 LIRC 配置为使用应用程序支持协议。有关详情请参考 Section 4.1.3, “红外远程支持”。
LIRC 在多媒体应用程序中常规使用以便支持红外远程控制,而且在 Rhythmbox 和 Totem 中使用它就象在您的计算机中插入远程接收器一样容易。然后您可以在 属性中选择 。有关详情请参考特性页面:
蓝牙支持栈,也称 BlueZ(http://www.bluez.org),在 Fedora 10 中已经更新到版本 4.x。在这个版本中的大都是更改对应用程序开发者都有帮助,但用户可使用新的、更方便使用的向导设置键盘、鼠标以及其它支持的蓝牙设备。还可以在首选项中关闭大多数品牌笔记本电脑的蓝牙适配器。这个新版本还将在今后使用 PulseAudio 提供更好的音频设备支持。
请注意:默认蓝牙内核驱动程序也转换为 btusb,与其前辈 hci_usb 相比,它可降低耗电量。
这个发行本中包含的是 GNOME 2.24。详情请参考:
http://www.gnome.org/start/2.24/
这个版本中添加了 Empathy 聊天软件。它使用插件支持多个协议,包括 IRC、XMPP(Jabber)、Yahoo、MSN 和其它协议。它还支持 XMPP 协议中的视频和声音,对其它协议的支持正在积极开发中。Empathy 使用有很多附加插件的 telepathy 框架:
telepathy-gabble - Jabber/XMPP 插件
telepathy-idle - IRC 插件
telepathy-butterfly - MSN 插件
telepathy-sofiasip - SIP 插件
telepathy-haze - Libpurple(Pidgin)程序库连接管理器,提供对其它协议的支持,比如 Yahoo
Pidgin 在 Fedora 软件程序库中还可继续使用,并保留作为从以前的 Fedora 版本升级的用户的默认软件。
GNOME 显示管理器(gdm)已经更新到最新的上游编码,是由 Fedora 开发者完全重写的。PolicyKit 可以被用来控制系统的关机和重启。目前缺少配置工具 gdmsetup,并将其设为可替换。有关配置更改,请参考:
在 Fedora 10 中,使用基于 PackageKit 的解决方案替换 GStreamer codec 安装帮助程序 codeina。当 Totem、Rhythmbox 或者另一个 GStreamer 应用程序需要一个插件来读取电影或者歌曲时,会出现 PackageKit 对话让用户在配置的程序库中搜索所需软件包。
更多信息,请访问下列特性页面:
https://fedoraproject.org/wiki/Features/GStreamer_dependencies_in_RPM
这个发行本包括了 KDE 4.1.2。因为 kdevelop 软件包不是 KDE 4.1 的一部分,且在 KDE 4.1 中 kdewebdev 只有部分可用(没有 Quanta),因此附带的是那些软件包的 KDE 3.5.10 版本。kdegames3 软件包中那些在 KDE 4 中没有的游戏仍然可用。
http://kde.org/announcements/announce-4.1.2.php
KDE 4.1 是 KDE 4 的最新发行本,它提供了几个新特性,很多可用的改进以及对 KDE 4.0 以及 KDE4 发行系列的故障修复。这个新发行本包括文件夹查看桌面 applet(Plasmoid),对 Dolphin 和 Konqueror 的改进以及很多新的和改进的应用程序。KDE 4.1.2 是 KDE 4.1 发行系列的故障修复发行本。
Fedora 10 不包含 老的 KDE 3 桌面。它兼容 KDE 3 开发平台,KDE 3 开发平台可用来在 KDE 4 或者其它桌面环境中构建和运行 KDE 3 应用程序。有关详情请参考 第 7.6 节 “KDE 3 开发平台及程序库”。
Fedora 10 包括 knetworkmanager 快照,它可与 Fedora 10 中的 NetworkManager 0.7 预发行本共同工作。因为还没有准备好在产品中使用,KDE Live 映像使用 NetworkManager-gnome 中的 nm-applet 替换(和 Fedora 8 和 9 中的一样)。gnome-keyring-daemon 工具为这些加密技术保存密码。如果您要试用 knetworkmanager,可从程序库中安装它。
由于自带的窗口管理器 KWin 现在可选地支持合成和桌面特效,KDE Live 镜像不再包括 Compiz/Beryl(从 Feodra 9 开始)。KWin 中默认禁用合成/特效模式,但是可以在 中启用。安装 compiz-kde 软件包后可在程序库中获得 Compiz(整合 KDE 4)。
Plasma 更成熟,且扩展了面板配置。新的面板控制程序可让您轻松定制您的面板提供直接可视反馈。Plasma folderview applet 提供对目录的查看,因此可允许您在桌面上保存文件。它可替换桌面中其它众所周知的图标。
Fedora 10 发布 kdepim 4.1.2,而不是 3.5.x。
KDE 4 版本已经废弃了 kdegraphics 软件包中的 libkipi、libkexiv2 和 libkdcraw,并响应将 kipi-plugins、digikam 和 kphotoalbum 更新到 KDE 4 版本。
kpackagekit,是 PackageKit 的 KDE 前端,现在已可用。(今后可作为 Fedora 9 的更新使用。)
另外,以下是 Fedora 9 发行本之后的更改,已将其回迁到 Fedora 9 更新,也是 Fedora 10 的一部分:
已将 KDE 从 4.0.3 升级到 4.1.2。
已将 qt 和 PyQt4 从 4.3 升级到 4.4。
已将 kdewebdev、kdevelop、kdegames3 和 KDE 3 向下兼容程序库从 KDE 3.5.9 升级到 3.5.10。
QtWebKit 现在是 qt 软件包的一部分。这个独立的 WebKit-qt 软件包已经废弃了。
新软件包 qgtkstyle 包含一个 Qt 4 类型,使用 GTK+ 画图,在 GNOME 中提供 Qt 4 和 KDE 4 应用程序的更好整合。
phonon 程序库在 Fedora 9 中是 kdelibs 的一部分,现在是一个独立软件包。可选 GStreamer 后端(phonon-backend-gstreamer)现在可用,但 xine-lib 后端现在包括在 phonon-backend-xine 软件包中,仍是推荐的默认后端,现在 phonon 软件包需要它。
kdegames3 不再为 libkdegames 的 KDE 3 版本提供开发支持,因为 Fedora 中除 kdegames3 本身外再没有软件包需要那个程序库。
软件包 okteta 现在是 kdeutils 的一部分。
软件包 dragonplayer 现在是 kdemultimedia 的一部分。
已将程序 kaider 重新命名为 Lokalize,它现在是 kdesdk 的一部分。
已将软件包 ksirk 添加到 KDE 4 中,它现在是 kdegames 的一部分。
已将软件包 extragear-plasma 更名为 kdeplasma-addons。
这个 Fedora 发行本附带额外的桌面环境 LXDE。LXDE 是一个新项目,提供轻加权、快速桌面环境,在可用、轻巧的前提下保持低的资源使用。要安装 LXDE 环境,请使用 添加/删除软件 工具或者运行:
su -c 'yum groupinstall LXDE'
如果您只需要 LXDE 的基本内容,请安装 lxde-common 软件包:
su -c 'yum install lxde-common'
Sugar 桌面起源于 OLPC 初始化。它允许 Fedora 用户和开发者进行以下操作。
依赖协作环境。
通过从显示管理器中选择 Sugar 环境,在现有 Fefora 系统中测试 Sugar。
有兴趣开发 Sugar 界面或者编写动作的开发者可有一个不需要高级笔记本电脑的开发平台。
Fedora includes swfdec and
gnash, which are free and open source
implementations of Flash. We encourage you to try either of
them before seeking out Adobe's proprietary Flash Player plugin
software.
For instructions on installing the Flash Player under Fedora 10, refer to http://fedoraproject.org/wiki/Flash
在 Fedora 中,PC 扬声器默认被启动。如果您不喜欢该扬声器的声音,有两种办法来禁用之:
在 alsamixer 的 设置中将音量减小到可接受的程度,或者将 PC 扬声器设置为静音。
通过在控制台中运行以下命令在系统范围内禁用 PC 扬声器:
su -c 'modprobe -r pcspkr' su -c 'echo "install pcspkr :" >> /etc/modprobe.conf'
这部分包含有关在 Fedora 10 中联网更改的信息。
已经更新了 NetworkManager applet nm-applet 以便通过 创建新无线网络
连接共享可方便在有网络连接和额外无线网卡的机器中设置 ad-hoc WiFi 网络。如果该机器的主要网络连接(有线、3G、第二个网卡),就可以设置路由以便连接到 ad-hoc WiFi 的设备可共享到外部网络的连接。
当您创建一个新的 WiFi 网络时,您必须指定该网络的名称及其使用的无线安全类型。接着,NetworkManager 会将无线网卡设置为一个 ad-hoc WiFi 节点以便其它人加入。将在新网络和主要网络之间设置路由,DHCP 用来在新的共享 WiFi 网络中分配 IP 地址。还会公开将 DNS 查询转发到上游名称服务器。
打印管理程序(system-config-printer 或者 )用户界面已经改进得更加友好并更好地与现代桌面应用程序配合。system-config-printer 应用程序不再需要成为根用户才可运行。
其它更改包括:
配置工具查看更容易使用。双击打印机图标打开属性对话窗口。这个取代了原来的行为,即在左侧列出列在右侧的选择的打印机名称。
CUPS 验证会话选择适当的用户名并可在操作过程中更换用户名。
当运行配置工具时,会动态更新打印机列表。
可通过右键单击打印机图标并选择 查看某个特定队列的所有任务。要查看几台打印机的任务队列,在右键单击前选择需要的打印机。要查看所有任务,在不选择打印机的情况下单击右键。
当任务失败时,任务监控工具会显示一条信息。该信息会指出是否由于信息中显示的原因造成打印机停止。点击 按钮会开始故障排除程序。
任务监控工具现在执行代理服务器认证。现在提交的任务如果需要在 CUPS 后进行验证,就会显示一个验证对话以便执行验证过程。
打印状态对话(GTK+)给出更多有关打印机状态的反馈,例如打印机缺纸则会在其图标上显示一个小的警告标志。暂停打印机也会显示一个标志,打印机拒绝任务则呈灰色以表示它们不可用。
以下的部分包含有关在 Fedora 10 中有重大改进的软件软件包信息。为方便访问这些信息,我们通常将其按在安装系统中显示的组群排列。
Fedora 10 包括 GNU 映像操作程序版本 2.6。
这个新版本是设计用来执行向下兼容的,因此现有第三方插件和脚本应该都可以继续使用,但要小心。所包含的 Fu 脚本方案解释器不再接受没有定义起始数值的变量(不遵循语言标准)。Fedora 软件包中包含的脚本不应该有这个问题,但如果您使用来自其它资源的脚本,请参考 GIMP 发行注记获得更多信息以及如何修复有这个问题的脚本:
http://www.gimp.org/release-notes/gimp-2.6.html
另外,用来构建和安装第三方插件和脚本的 gimptool 脚本已经从 gimp 人空白移动到 gimp-devel 软件包。如果您要使用 gimptool,请安装这个软件包。
以下法律信息涉及 Fedora 中某些软件。
部分版权所有 Copyright © 2002-2007 Charlie Poole,或者版权所有 Copyright © 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov,或者版权所有 Copyright © 2000-2002 Philip A. Craig
这一节包含 Fedora 中多语种支持相关的信息。
Fedora 的本地化(翻译)是由 Fedora 本地化项目协调的 -- http://fedoraproject.org/wiki/L10N
Fedora 的国际化是由 Fedora I18n 项目维护的 -- http://fedoraproject.org/wiki/I18N
Fedora 中有各种翻译成多种语言的软件。语言列表请参考 Anaconda 模块翻译统计,Anaconda 是 Fedora 的核心软件应用程序之一。
要从 组群安装语言软件包和附加语言支持,请运行:
su -c 'yum groupinstall
<language>-support'
以上命令中,<language> 是实际的语言名称,比如 assamese、bengali、chinese 等等。
强烈建议从 Fedoar 先前版本升级的用户安装 scim-bridge-gtk,它能很好兼容那些使用老版本 libstdc++ 的第三方 C++ 应用程序。
Transifex 是 Fedora 的在线工具,它可方便对远程主机和不同版本控制系统中的项目进行翻译。很多核心软件包使用 Transifex 接收来自众多贡献者的翻译。
通过合并新的网页工具(http://translate.fedoraproject.org/)、成长的社区以及更好的流程,译者可通过面向译者的网络界面直接向上游项目投稿。没有现成翻译团队的项目开发者可轻松地从已经建立的 Fedora 社区中得到翻译支持。反之,译者也可以看到众多与 Fedora 相关的项目并方便他们提交翻译。
默认在桌面中安装大多数语言的字体,这保证了较好的默认语言覆盖。
当不在基于 GTK 的应用程序中使用亚洲位置时,中文字符(包括中文汉字、日本汉字或者韩语汉字)可能会与中文、日文和韩文字体混合,这要视文本而言。当 Pango 没有足够的上下文来确定所使用的语言时会出现这种情况。目前默认字体更倾向中文字体。如果您通常要使用的是日文或者韩文,您可以通过设置 PANGO_LANGUAGE 环境变量让 Pango 默认使用它。例如:
export PANGO_LANGUAGE=ja
... 让 Pango rendering 在没有其它提示时假设是日语文本。
已经将 fonts-japanese 软件包重新命名为 japanese-bitmap-fonts。
已经将高棉语操作系统字体 khmeros-fonts 添加到 Fedora 中以便在这个发行本中覆盖高棉语。
使用 un-core-fonts 软件包替换 baekmuk-ttf-fonts 作为新的韩文默认字体。
所有字体更改都列在其专用页面中:
http://fedoraproject.org/wiki/Fonts_inclusion_history#F10
![]() |
Fedora Linux 字体 |
|---|---|
|
字体 SIG(http://fedoraproject.org/wiki/Fonts_SIG)维护 Fedora Linux 字体(http://fedoraproject.org/wiki/Fonts)。如果您有兴趣创建、改进、打包或者推荐自日,请加入这个特殊兴趣组。感谢您的帮助。 http://fedoraproject.org/wiki/Joining_the_Fonts_SIG http://fedoraproject.org/wiki/Fonts_and_text-related_creative_tasks http://fedoraproject.org/wiki/Fonts_and_text_quality_assurance |
对很多语言来说,默认安装名为 input-methods 和 Input Methods 新 yum 组群。这允许打开默认输入法系统并立刻拥有大多数语言的标准输入法。它还有与 Fedora Live 同步的一般安装。
利用 imsetting 框架,现在已经可以在运行时启动或停止输入法。已经不再默认需要 GTK_IM_MODULE 环境变量,虽然该变量仍然可以用来覆盖 imsettings。
输入法只包括默认在桌面运行的亚洲位置。当前的位置列表为:as、bn、gu、hi、ja、kn、ko、ml、mr、ne、or、pa、si、ta、te、th、ur、vi、zh。您可通过 系统+首选项+更多首选项+输入法 使用 im-chooser 在您的系统中启用或者禁用输入法使用。
ibus 输入法系统Fedora 10 包括 ibus,它是一个新输入法系统,克服了 scim 的一些局限。它可能会在 Fedora 11 中成为默认输入法。
它已经提供了很多输入法引擎和输入模块:
ibus-anthy(日语)
ibus-chewing(繁体中文)
ibus-gtk(GTK 输入模块)
ibus-hangul(韩语)
ibus-m17n(印度语和其它语言)
ibus-pinyin(简体中文)
ibus-qt(Qt 输入模块)
ibus-table(中文等)
我们鼓励大家安装 ibus,测试其语言并报告遇到的所有问题。
Fedora 10 包括 iok,它是一个印度语屏幕虚拟键盘,允许使用 Inscript 键盘布局和其它 1:1 键匹配。有关详情请参考主页:
Fedora 10 包括对印度语系语言的分类支持。这个支持修正了这些语言的列表和菜单顺序,使用分类顺序,便于查找所需元素。
这个支持覆盖这些语言:
古吉拉特语
印地语
埃纳德语
喀什米尔语
Konkani
迈蒂利语
马拉提语
尼泊尔语
旁遮普语
信德语
特拉古语