Atnaujinkite slapukų nuostatas

El. knyga: X Power Tools

3.22/5 (17 ratings by Goodreads)
  • Formatas: 270 pages
  • Serija: O'Reilly Ser.
  • Išleidimo metai: 20-Dec-2007
  • Leidėjas: O'Reilly Media
  • Kalba: eng
  • ISBN-13: 9780596519483
Kitos knygos pagal šią temą:
  • Formatas: 270 pages
  • Serija: O'Reilly Ser.
  • Išleidimo metai: 20-Dec-2007
  • Leidėjas: O'Reilly Media
  • Kalba: eng
  • ISBN-13: 9780596519483
Kitos knygos pagal šią temą:

DRM apribojimai

  • Kopijuoti:

    neleidžiama

  • Spausdinti:

    neleidžiama

  • El. knygos naudojimas:

    Skaitmeninių teisių valdymas (DRM)
    Leidykla pateikė šią knygą šifruota forma, o tai reiškia, kad norint ją atrakinti ir perskaityti reikia įdiegti nemokamą programinę įrangą. Norint skaityti šią el. knygą, turite susikurti Adobe ID . Daugiau informacijos  čia. El. knygą galima atsisiųsti į 6 įrenginius (vienas vartotojas su tuo pačiu Adobe ID).

    Reikalinga programinė įranga
    Norint skaityti šią el. knygą mobiliajame įrenginyje (telefone ar planšetiniame kompiuteryje), turite įdiegti šią nemokamą programėlę: PocketBook Reader (iOS / Android)

    Norint skaityti šią el. knygą asmeniniame arba „Mac“ kompiuteryje, Jums reikalinga  Adobe Digital Editions “ (tai nemokama programa, specialiai sukurta el. knygoms. Tai nėra tas pats, kas „Adobe Reader“, kurią tikriausiai jau turite savo kompiuteryje.)

    Negalite skaityti šios el. knygos naudodami „Amazon Kindle“.

This book puts you in charge of the most flexible and adaptable graphical interface in the computer industry. The X Window System underlies graphical desktops on Linux and Unix systems, and supports advanced features of modern graphics cards. More people use the X Window System than ever before, but there are few books about X in print. "X Power Tools" fills that hole with the most practical and up-to-date information available. Written in O'Reilly's popular "Power Tools" format, "X Power Tools" offers dozens of standalone articles, thoroughly cross-referenced, on useful tools and techniques for using X.This unique inside look at X gives Unix/Linux system administrators, owners of self-administered systems, and power users a lot of useful ways to harness the power of this system effectively. This book: offers a thorough grounding in X configuration and how the system works; provides the complete ins and outs of changing a desktop's behavior, such as fonts, keyboard settings, and remote security; includes articles on how to take advantage of X's "network transparency" - its ability to display graphical applications on a remote machine; explores intriguing areas such as using multiple monitors, building kiosks, and accessibility; and features discussions on X Window innovations and the future of the system. "X Power Tools" covers configuration and use of X, focusing on Linux but also including notes on other operating systems such as Solaris and FreeBSD. Each article in the book gives you insight into X; the entire book gives you a real grasp on this system and what you can do with it.
Preface ix
Part I The X Server
Introduction to the X Window System
3(22)
The X Window System
3(1)
The History of X
4(1)
The Renaissance: New X Versus Old X
4(2)
X by Any Other Name
6(1)
Seven Layers of an X-based GUI
6(3)
Where Is the Server?
9(1)
Why Windows Look and Act Differently
9(1)
Toolkits and Desktop Environments
10(1)
The Role of Freedesktop.org
11(1)
Display Hardware
11(8)
Displays, Screens, and Xinerama
19(1)
Display Specifications
20(1)
TCP/IP Ports
21(1)
Local Connection Mechanisms
21(1)
Server Extensions
22(2)
Where to Draw the Line: Kernel Versus User-Space Drivers
24(1)
Starting a Local X Server
25(15)
One Size Doesn't Fit All
25(1)
Virtual Terminals
25(1)
Starting a Raw X Server Manually
26(1)
Using a Display Manager to Start the X Server
27(1)
Enabling or Disabling the Display Manager at Boot Time
28(2)
What Started the Display Manager?
30(1)
Starting Multiple X Servers Using a Display Manager
31(2)
Starting Additional X Servers on Demand Using a Display Manager
33(2)
Starting an X Server with Clients Only When Needed
35(1)
Switching VTs from the Shell Prompt
36(1)
Starting X Within X
36(1)
No Mouse!
37(2)
Bailing Out: Zapping X
39(1)
Terminating X Automatically
39(1)
Basic X.org Configuration
40(27)
What Is There to Configure?
40(1)
Why Only root Can Configure the X Server
40(1)
Places Your Configuration Could Hide
41(2)
Let the X Server Configure Itself
43(1)
The xorg.conf Configuration File
44(5)
Optional Sections in the xorg.conf Configuration File
49(2)
Configuring the Pointer Device
51(1)
Configuring a Two-Button Mouse
52(1)
Configuring a Mouse with a Scrollwheel
53(1)
Configuring a Synaptics TouchPad
53(1)
Enabling DPMS
54(2)
Configuring Video Card Driver Options
56(2)
LightSteelBlue and Other Color Names
58(1)
Configuring a Monitor's Scan Rates
59(3)
Reading Server Log Files
62(2)
Configuring the Default Depth of a Screen
64(1)
Configuring the Resolution of a Screen
65(2)
Advanced X.org Configuration
67(18)
Multi-Screen Configuration
67(1)
Xinerama Configuration
68(1)
Differences Between Multi-Screen and Xinerama Modes
69(2)
Positioning Screens
71(1)
Overlapping Xinerama
72(2)
Scrolling Virtual Screens and Xinerama
74(3)
Using Multiple Outputs from One Video Card
77(2)
Parallel Pointing Devices
79(2)
Parallel Keyboards
81(2)
Using X with GPM or MOUSED
83(2)
Using the X Server
85(10)
Interacting with the X Server
85(1)
Changing Resolution On-the-Fly
85(1)
Changing the Resolution and the Screen Size Dynamically
86(1)
Using the Middle Mouse Button
87(1)
Using the Clipboard
88(2)
Keyboard Focus
90(1)
Keyboard and Mouse Grabs
90(5)
Part II X Clients
X Utility Programs
95(17)
The Unused Toolbox
95(1)
Determine the Display Configuration
96(1)
Getting Window Information
97(3)
Viewing Server Settings
100(1)
Control That Bell!
101(1)
Adjusting the Keyboard Repeat Rate
102(1)
Adjusting the Mouse Acceleration
103(1)
Playing with the Lights
104(1)
Killing a Rogue Client
105(1)
Examining Part of the Display in Detail
105(2)
Script a Screen Dump
107(1)
Preventing the Screen from Blanking During Presentations
108(1)
Eye Candy: xscreensaver
109(2)
Redrawing the Screen
111(1)
Running X Clients
112(6)
Running X Clients
112(1)
Background Operation
112(1)
Geometry
113(2)
Split Personality: Running Nongraphical Applications
115(3)
Session Managers, Desktop Environments, and Window Managers
118(17)
X and Desktop Environments
118(1)
Session Managers
119(1)
Virtual Desktops
120(3)
Starting GNOME
123(3)
Starting KDE
126(2)
Starting Xfce
128(1)
Using a Window Manager Alone
129(6)
Part III Colors, Fonts, and Keyboards
Color
135(7)
RGB and Other Color Systems
135(1)
Visuals
136(2)
Gamma
138(2)
Color Management Systems
140(2)
Core Fonts: Fonts the Old Way
142(8)
Old Fonts Versus New Fonts
142(1)
Configuring the Font Path
143(2)
Using a Font Server
145(1)
Font Names
146(2)
Installing and Removing Fonts
148(2)
Pango, Xft, Fontconfig, and Render: Fonts the New Way
150(11)
Client-Side Fonts
150(1)
Adding and Removing Fonts Manually
151(1)
Adding and Removing Fonts Using GNOME
151(2)
Adding and Removing Fonts Using KDE
153(2)
Fontconfig Font Names
155(1)
Fontconfig Utilities
156(1)
Installing the Microsoft Fonts
157(1)
Rendering Options
157(4)
Keyboard Configuration
161(14)
Keyboards and XKB
161(1)
The Location of XKB Files
162(1)
XKB Components
162(1)
Selecting an XKB Keymap Using Rules
163(3)
Using Keyboard Groups
166(1)
Setting the Keymap in the xorg.conf File
167(1)
Setting the Keymap from the Command Line
168(1)
Setting the Keymap Using a Keyboard Configuration File
169(1)
Compiling Keyboard Maps
169(1)
Viewing or Printing a Keyboard Layout
170(5)
Part IV Using X Remotely
Remote Access
175(18)
Network Transparency
175(1)
Displaying on a Remote Server
175(1)
Enabling Remote Sessions
176(2)
Accessing a Remote Session on a Specific Host
178(1)
Accessing a Remote Session on Any Available Host
178(1)
Accessing a Remote Session from a List of Available Sessions
179(2)
The Three Challenges of Remote Access
181(1)
Host-Based Access Control
182(1)
xauth and Magic Cookies
183(3)
The X Security Extension
186(1)
Low-Bandwidth X (LBX)
187(1)
X Tunneling with SSH
188(2)
Using Public Keys with SSH
190(1)
Using Passphrase Protection of SSH Keys
191(1)
OpenSSH and the Security Extension
192(1)
Using VNC
193(26)
The VNC System
193(1)
So Many VNC Versions!
194(1)
Xvnc Basics
195(1)
The vncserver Script
196(1)
Using the VNC Viewers
197(1)
Using Standing VNC Servers
198(1)
Configuring the Xvnc Web Server
199(1)
Customizing the VNC Java Applet Web Page
199(3)
Starting VNC On Demand Using xinetd
202(2)
Starting VNC On Demand Using inetd
204(1)
Using the Java Applet with On-Demand VNC Servers
204(1)
Accessing VNC Securely Using SSH
205(1)
Embedding an X Application in a Web Page
206(4)
Using KDE and Gnome Remote DesktopAccess Tools
210(2)
Using the VNC Extension to the X.Org Server
212(1)
Using VNC to Share a Presentation
213(2)
Bypassing a Firewall
215(4)
Part V Special Configurations
Building a Kiosk
219(18)
What Is a Kiosk, and Why Do I Want One?
219(1)
Selecting Kiosk Hardware
219(2)
Configure X for a Kiosk
221(1)
Controlling the Keyboard
222(1)
Controlling the Mouse
223(1)
Starting a Single Fullscreen Application
224(1)
Network Status Monitoring
225(3)
Using xscreensaver to Reset a Kiosk
228(1)
Refining the Kiosk Appearance
229(1)
Putting It All Together: Scripting a Kiosk
230(2)
Booting a Kiosk
232(1)
Creating a Video Wall
233(4)
Index 237


Chris Tyler is a programmer and Linux network administrator with a focus on the X Window System and LAMP. He has programmed in two dozen different languages over the past 20 years, and now teaches at Seneca College, Toronto.