《新XFREE86 学习新版XFREE86的最佳选择》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Bill Ball著;王星,王辉,宋涛译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111098838
  • 页数:413 页
图书介绍:X Window系统已在UNIX、Linux等操作系统中显示出了越来越强的能力与活力,而XFree86的推出又将这一系统推向了完全开放、自由使用的新境界。它实现了系统硬件与图形用户接口的完美结合。目前XFree86系统已将目标着眼于Intel硬件平台,这也是为什么它名为“86”的原因。本书涉及了XFree86的安装配置、功能说明、编程及高级工具集应用的各个方面,既可以做为初学者入门的一把钥匙,又可以成为XFree86主手的一本重要的参考书。

简介 1

什么是X? 1

发展简史 2

新的发展 2

为什么使用X 3

X的一般特征 3

新XFree86的特征概述 4

展望 5

本书特征 5

本书约定 5

资源信息 6

第1部分 X Window系统的介绍 10

第1章 X11、XFree86和Linux 10

1.1 早期的X11版本 10

1.2 早期发展 10

1.3 XFree86工程公司 12

1.4 X11R 6.5.1 的新功能 13

1.5 其他软件包 13

1.6 资源信息 15

第2章 获取及安装XFree86 18

2.1 安装前的考虑 18

2.1.1 显示需求 18

2.1.2 指定显示器 19

2.1.3 内存需求 20

2.1.4 硬盘需求 21

2.2 选用一块显卡 22

2.3 获得支持 28

2.4 选用文档资源 28

2.5 下载二进制文档 30

2.6 安装XFree86文件 32

2.7 资源信息 35

第3章 配置XFree86 38

3.1 选择一种配置工具 38

3.2 使用基于文本的xf86config设置系统 39

3.2.1 使用superprobe来探索显卡的奥秘 40

3.2.2 开始设置 41

3.3 使用XFree86服务器执行基于控制台的配置 51

3.4 使用xf86cfg 51

3.5 使用Xconfigurator 53

3.6 使用DrakConf和XFdrake 57

3.7 使用SaX 58

3.8 使用kvideogen 59

3.9 资源信息 60

第4章 XFree86概述 62

4.1 XFree86的主要特点 62

4.2 主要软件构成 63

4.3 文件系统编排 63

4.4 XFree86字体 65

4.5 网络字体 67

4.6 重要文件 68

4.7 XFree86文档 69

4.8 资源信息 73

第5章 选择窗口管理器 76

5.1 窗口管理器的定义 76

5.2 窗口管理器的功能 77

5.3 窗口管理器概述 78

5.3.1 Twm窗口管理器 79

5.3.2 FVWM窗口管理器 80

5.3.3 FVWM95窗口管理器 80

5.3.4 Afterstep窗口管理器 81

5.3.5 Enlightenment窗口管理器 82

5.3.6 mlvwm窗口管理器 85

5.3.7 Window Maker窗口管理器 85

5.3.8 Icewm窗口管理器 86

5.3.9 sawfish窗口管理器 88

5.3.10 Wm2窗口管理器 89

5.3.11 Mwm窗口管理器 90

5.4 桌面环境概述 92

5.4.1 通用桌面环境(CDE) 92

5.4.2 KDE(K Desktop Environment) 93

5.4.3 GNU网络对象模型环境 95

5.4.4 Ximian GNOME 95

5.5 资源信息 98

第2部分 X Window系统的使用 104

第6章 启动X11 104

6.1 选择启动方法 104

6.2 使用显示管理器 105

6.2.1 配置系统 105

6.2.2 使用与配置xdm 108

6.2.3 使用和设置kdm 110

6.2.4 使用和配置gdm 111

6.3 使用startx脚本 114

6.3.1 过程变量和选项 116

6.3.2 启用多用户对话 116

6.4 远程启动X 117

6.5 资源信息 120

第7章 使用X11的第一步 122

7.1 启动X会话 122

7.2 使用X11终端客户程序 123

7.2.1 揭示终端程序的特点 123

7.2.2 选择终端客户程序 124

7.2.3 配置终端客户程序 125

7.2.4 揭示专用终端的特点 128

7.3 使用X11客户程序 128

7.4 终止X客户程序 129

7.5 使用进程管理客户程序 130

7.6 终止一个X11会话 133

7.6.1 注销(logging out) 133

7.6.2 使用键盘控制 133

7.7 资源信息 134

第8章 使用X11客户程序 136

8.1 了解X工具箱选项 136

8.2 使用客户程序资源 140

8.3 资源信息 145

第9章 网络上的X11 148

9.1 安装时的一些考虑 148

9.1.1 用户与服务器系统概述 148

9.1.2 一些考虑因素 149

9.2 远程会话 150

9.3 使用PPP协议的X 153

9.3.1 虚拟网络 155

9.3.2 安全问题 157

9.3.3 疑难问题解答 159

9.4 资源信息 159

第10章 XFree86 X11客户程序 162

10.1 了解基础客户程序 162

10.2 用xset客户程序偏爱(preferences)设置 166

10.3 抓取和显示屏幕画面 168

10.4 设置显示背景 169

10.5 收到邮件通知 170

10.6 显示眼睛图像和X标识 171

10.7 显示时间 171

10.8 放大显示区域 173

10.9 资源信息 173

第11章 X11上常用的客户程序 176

11.1 商业应用程序包 176

11.1.1 Linux的Applixware Office软件 177

11.1.2 Corel公司Linux下的WordPerfect Office 2000 181

11.2 自由应用程序包 186

11.2.1 StarOffice 187

11.2.2 Corel公司的WordPerfect 8 for Linux 191

11.3 提高效率的工具 194

11.3.1 KDE上的客户程序 194

11.3.2 GNOME上的客户程序 195

11.3.3 掌上电脑上的客户程序 196

11.3.4 X11上的客户程序 199

11.4 资源信息 200

第12章 X11下的多媒体客户程序 202

12.1 图形客户程序 202

12.1.1 使用GIMP 202

12.1.2 使用扫描仪 206

12.1.3 使用数码相机及gPhoto客户程序的使用 210

12.2 音频客户程序 213

12.2.1 混音客户程序 213

12.2.2 声音播放器 214

12.3 视频和动画客户程序 218

12.3.1 动画程序 218

12.3.2 视频客户程序 218

12.3.3 DVD播放器 220

12.4 资源信息 221

第13章 流行的X11游戏 224

13.1 免费的X11游戏 225

13.1.1 策略类游戏 225

13.1.2 纸牌游戏 227

13.1.3 街机游戏 233

13.1.4 多种多样有趣的客户程序 239

13.2 Linux的商业X11游戏 242

13.2.1 战略游戏 243

13.2.2 街机游戏 245

13.3 资源信息 248

第3部分 X11 Window操作系统的管理 252

第14章 配置X11输入接口 252

14.1 USB入门介绍 253

14.1.1 4.0以下版本XFree86的安装 256

14.1.2 XFree86 4.0.1 版安装 257

14.2 键盘管理 260

14.2.1 更改键盘布局 261

14.2.2 键盘布局设置 262

14.3 设置定点设备 266

14.3.1 激发键盘的方便灵活性 266

14.3.2 变换鼠标指针图案 268

14.3.3 设置鼠标指针 269

14.4 资源信息 269

第15章 配置X11显示输出 272

15.1 分辨率的处理 272

15.1.1 使用键盘控制 272

15.1.2 编辑XF86config 273

15.1.3 配置虚拟分辨率设置 273

15.2 管理字体 275

15.2.1 使用xfs字体服务器 275

15.2.2 安装字体 277

15.3 使用屏保和提高安全性 279

15.3.1 使用xset 279

15.3.2 使用xlock 280

15.3.3 使用X屏保 280

15.4 使用多台显示器 281

15.4.1 选择显卡 281

15.4.2 与客户程序和窗口管理器兼容 282

15.4.3 配置XF86Config 282

15.5 资源信息 285

第16章 窗口管理器的配置 288

16.1 配置twm窗口管理器 288

16.2 配置fvwm2窗口管理器 290

16.3 配置fvwm95窗口管理器 291

16.4 配置K桌面环境 292

16.4.1 使用kdm 292

16.4.2 使用kcontrol客户程序 293

16.4.3 配置面板 300

16.5 配置GNOME-aware窗口管理器 301

16.5.1 配置GNOME 302

16.5.2 配置sawfish 303

16.5.3 配置Enlightenment 304

16.6 配置Afterstep窗口管理器 305

16.7 配置Window Maker窗口管理器 306

16.8 配置mwm窗口管理器 308

16.9 配置mlvwm窗口管理器 309

16.10 配置wm2窗口管理器 310

16.11 资源信息 311

第4部分 X11编程 316

第17章 建构X11 316

17.1 安装XFree86开发组件 316

17.1.1 下载资源档案 317

17.1.2 检查基本的文件 318

17.2 从源代码建构 319

17.2.1 检查X11源程序 321

17.2.2 测试客户程序 323

17.3 资源信息 324

第18章 X11编程基础 326

18.1 安装XFree86开发支持 326

18.2 使用基本的编程工具 327

18.3 使用make,imake,xmkmf 329

18.3.1 使用make命令 329

18.3.2 使用imake和xmkmf 331

18.3.3 使用autoconf 332

18.4 创建、建立和安装简单的用户程序 335

18.5 资源信息 337

第19章 X11编程工具概述 340

19.1 经典的工具包 340

19.1.1 Xlib 340

19.1.2 XT intrinsics 340

19.1.3 Athena 341

19.1.4 OSF/Motif 342

19.2 流行工具包 343

19.2.1 Qt库 344

19.2.2 GTK+ 345

19.2.3 LessTif 347

19.2.4 Open Motif 349

19.3 资源信息 349

第20章 LessTif和Open Motif的使用 352

20.1 许可认证考虑 352

20.2 Less Tif的下载与安装 352

20.3 Open Motif的下载与安装 354

20.4 用Less Tif/Open Motif编程 357

20.4.1 创建一个简单的客户程序 358

20.4.2 构建简单的客户程序 362

20.5 资源信息 363

第21章 Qt和KDE用法 366

21.1 了解许可证发放 366

21.1.1 开放源代码完全许可 366

21.1.2 Qt2.2.1 的好消息 366

21.2 下载和安装Qt和KDE程序库 367

21.3 用Qt和KDE编程 367

21.3.1 用Qt Designer开发简单的客户程序 368

21.3.2 用KDevelop开发简单的客户程序 371

21.4 资源信息 376

第22章 使用GTK+ 376

22.1 了解许可证的发放 378

22.2 下载并安装GNOME 378

22.3 用GTK+和GNOME来编程 379

22.3.1 用GLADE来升级简单程序 380

22.3.2 用KDevelop开发简单的GNOME客户程序 383

22.4 资源信息 386

第5部分 连接与资源 390

第23章 X11及其他操作系统 390

23.1 使用Xvnc 390

23.1.1 针对Linux的Xvnc 390

23.1.2 基于Windows的Xvnc 391

23.2 在MacOS中使用XVNC 394

23.3 使用VMware用户 396

23.4 CYgwin的使用 399

23.5 探索商业性的服务器 401

23.6 资源信息 401

附录A X11基本的资源 404

A.1 常用的X11客户程序 404

A.2 WWW URLs 408

A.3 Usenet新闻组 409

A.4 邮箱列表 410