Linux Desktop Hacks
Tips & Tools for Customizing and Optimizing your OS

First Edition April 2005
ISBN 978-0-596-00911-3
Seiten 342
EUR24.00, SFR39.90


Weitere Informationen zu diesem Buch

Inhaltsverzeichnis | Index | Probekapitel | Kolophon | Rezensionen |


Index

	
[ Numbers ], [ A ], [ B ], [ C ], [ D ], [ E ], [ F ], [ G ], [ H ], [ I ], [ J ], [ K ], [ L ], [ M ], [ N ], [ O ], [ P ], [ Q ], [ R ], [ S ], [ T ], [ U ], [ V ], [ W ], [ X ], [ Y ],

Numbers[ Top ]
2.6 kernel upgrade, 268
      compiling, 270
      installation, 270
      new features, 269
3D effects in KDE drop boxes, 140

A[ Top ]
account setup, controlling, 233
ACPI (Advanced Configuration and Power Interface), 290
      modules, 291
alerts
      email, 236
      KMail and, 89
      logsentry and, 236
Apple HFS+ filesystem, 292
applications
      OpenOffice.org and, 174
      sharing, screen tool, 161
      startup, 124
            automation, 221-224
      translucent, 111
      user setup, 234
aterm project, 167
ATI video card, 305
automation
      application startup, 221-224
      background programs, 225
      clock updates, 219
      cron and, 216
            crontabs, 218
            job creation, 217
      GNOME and, 224
      introduction, 216
      KDE and, 223
      respawn and, 226
      xcompmgr, 225
      XFce 4, 223
Autostart directory (KDE), 126

B[ Top ]
backgrounds
      automating programs, 225
      GRUB and
            bootloader, 17
            creation, 18
      X11, black, 71
backups, network, 251
      rsync, 252
      single-shot, 252
bash configuration, auto-configuration files, 51
Big Kernel Lock, 271
Bluetooth, connections and, 278
boot code, 5
boot splash
      startup scripts, 22
      utility installation, 22
booting
      boot manager hidden, 3
      bypass bootloader, 7
booting (continued)
      from CD, 4
      corrupt kernel and, 9
      Debian systems, graphics and, 19-26
      floppy disks and, 4
      graphical consoles, 26
      installation disk and, 8
      introduction, 1
      mounting disks and, 8
      non-Linux systems, 3
      operating system, 2
      silent mode, 20
      Smart Boot Manager, 4
      verbose mode, 20
bootloaders
      bypassing, 7
      configuration, 28
      GRUB, 2
            background, 17
      LILO, 2
            boot screen setup, 10
      setup, 23
      yaboot, 2
            configuration, 3
bootsplash package, Debian, 23
browsers
      VNC server and, 103
      w3m packages, 169

C[ Top ]
Caps Lock key, virtual console and, 33
CDPATH, directory changes and, 46
CDs, Konqueror and, 117
cell phones, Internet connection and, 278
cfdisk, MBR and, 5
ChromeClock, 123
CKO (Con Kolivas Overloaded) kernel, 270
clocks
      NTP, 220
      synchronizing, 220
      updates, 219
cloning Linux, 228-230
      partitions and, 228
color
      files on pagers, 48
      LILO splash screen, 15
command-line
      directory changes, 46
      kstart, 125
      log-in screens, multiple, 57
      prompt, space saving, 42
      screenshots, 41
      screenshots and, 40
      terminal switches, 163-165
compiling kernel, 263, 266
      distributed compiling daemon, 260
      speed, 260
configuration
      bash, auto-configuration files, 51
      bootloader, 28
      Enigmail, 184
      Ethernet, cables and, 240
      Evolution, 184
      FetchYahoo script, 178
      Firefox configuration mode, 191
      GRUB, 2, 28
      kernel, 27, 265
            make menuconfig command and, 22
      LILO, 28
      monitor, 285
      monitor refresh rate, 286
      monitor resolution, 286
      PPTP, 211
      procmail, MTA, 185
      Qingy use, 64
      SmoothWall, 248
      USB device automounter, 282
      user accounts, controlling, 233
      VNC server, 100
            Macintosh, 102
            Windows, 102
console
      as graphics layer, 26
      keyboard and
            custom keys, 39
            redefine, 36
            special keyboard, 37
      keycode files, 34
      text mode, 29
      virtual console, 29
            keyboard actions, 30
conversion
      maildir to mbox, 190
      mbox to maildir, 189
      Windows to Linux, custom cursors, 78
corrupt kernel, booting and, 9
cron
      automation and, 216
      cronjobs, email, 219
      crontabs, advanced, 218
      FetchYahoo automation, 180
      job creation, 217
      scripts, automatically running, 151
cursors
      custom, 72
      NVIDIA driver and, 76
      themes, 73
            convert from Windows to Linux, 78
            default, 73
            Golden XCursors 3D theme, 77
            KDE-Look Web site, 76
            personal defaults, 75
CursorXP
      custom cursors and, 78
      ImageMagick and, 79
CVS
      source control and, 258
      Subversion and, 260

D[ Top ]
D3ed, 298
data fork resource files (Macintosh), 82
DCOP (Desktop COmmunications Protocol)
      actions, automated, 133
      KDE, right-click menu actions, 130
      processes and, 127
      scripting and, 127
            shell script writing, 129
dd utility, 228
Debian systems
      boot graphics, 19-26
      bootsplash package, 23
      GRUB configuration file, 2
      restores, 254
desktop
      default environment, user account setup, 235
      iPod and, 294
      remote access, 103
development code (KDE), 146
directories
      CDPATH and, 46
      changing, 46
distcc, 261
DivX media format, 214
DNS, Firefox and, 194
drop shadows, 3D effect and, 109
DVD format, 214

E[ Top ]
email
      alerts for events, 236
      cronjobs, 219
      delivery agent, mailbox format and, 188
      encryption and, 180
      mailbox formats, 188
      mbox storage format, 189
      text mode clients, 29
      version conversion, 188
      Yahoo!, read from any client, 177
      (see also procmail)
encryption
      email, 180
      Enigmail, 184
      GPG, 180
            keypairs, 181
      key servers, 183
      PGP, 180
Enigmail, mail encryption, 184
      configuration, 184
      installation, 184
Ethernet configuration, cables and, 240
events
      alerts, 236
      Jpilot, 90
      KMail and, 89
Evolution configuration, 184
experimental code, 134

F[ Top ]
fast user switching, 53
fdisk/mbr, 5
FetchYahoo script, 178
      automation, cron and, 180
      configuration, 178
files
      color, pagers, 48
      graphic remote management, 239
Firefox
      configuration mode, 191
      DNS request, 194
      Java in, 196
      undercover options, 190-192
      user agent override, 191
firewalls
      old computer as, 247-249
      overview, 247
      port forwarding, enabling, 249
      SmoothWall, 247
FISH, Konqueror and, 116
floppy disks, booting and, 4
Fluxbox window manager, 222
fonts
      Macintosh, 80, 82
      ttmkfdir command, 81
      Windows, 80
            TrueType, 80
frame buffers, X11 graphics and, 61
FTP, Konqueror and, 115

G[ Top ]
gaming, 305
GARNOME, 157
gDesklets (GNOME), 152
GDM (GNOME), 54
      multiple screens, 56
Gentoo, 260
      GRUB configuration file, 2
getty, Qingy and, 61
Gimp, LILO splash screen, 12
GNOME
      automation and, 224
      desktop
            bleeding edge, 157
            introduction, 149
      gDesklets, 152
      GDM, multiple screens, 56
      images, file conversion, 155
      log-in, managing, 54
      Nautilus
            file types, 156
            right-click actions, 154
      oooqstart-gnome, 176
      wallpaper, randomize, 149-151
GNOME Volume Manager, 283
GnomeMeeting, 198
      video and, 201
      webcams, 200
Golden XCursors 3D theme, 77
GPG (GNU Privacy Guard), 180
      keypairs, 181
GPS (Global Positioning System), 209
      connecting, 209
      mapping software, 210
      spidering maps, 210
GpsDrive, 210
graphical consoles, booting and, 26
graphics, booting and (Debian systems), 19-26
graphics layer, console as, 26
grep, xcompmgr and, 227
grip CD tool, 293
GRUB (GRand Unified Bootloader), 2, 10
      background
            create, 18
            display, 17
      configuration, 2, 28
            Debian systems, 2
            Gentoo systems, 2
      MBR and, 2, 5
      setup, 23
GtkPod, 293
GtkPod tool, iPod and, 293

H[ Top ]
hard drive, HDPARM and, 301
hard-drive performance, 301
HDPARM tool, 301
HFS-to-FAT32 conversion, 295
hotkeys, LinEAK and, 96

I[ Top ]
icons, Kiosk mode (KDE), 145
ifplugd utility, 240
ImageMagick, CursorXP and, 79
images
      cloning and, 228
      file conversion, 155
      splash screens, 12-17
installation
      ACPI, 290
      Enigmail, 184
      kernel, 267
            2.6 upgrade, 270
      NVIDIA driver, 306
      NX client, 104
      NXServer, 104
      Qingy, 62, 63
      USB devices, 282
installation disk, booting and, 8
install-mbr, 7
Internet connections, Bluetooth and, 278
Internet keys, 91
      LinEAK and, 96
      text mode and, 29
Internet phone
      GnomeMeeting, 198
      PC-to-phone calls, 199
      Skype, 199
iPod, 292, 297
      desktop setup and, 294
      drivers, 297
      grip package, 293
      GtkPod and, 293
      HFS+ filesystem and, 292
      Orange Micro PCMCIA card, 293
      synchronization, 292
      xid3, 298
iRiver, synchronization and, 298
isochronous scheduling, 273

J[ Top ]
jail group/user, 242
Java, Firefox and, 196
Jpilot, events, 90

K[ Top ]
karamba, 121
KDE
      automation and, 223
      Autostart directory, 126
      compiling code, 147
      DCOP and, 127
      development code, 146
      experimental code, 134
      KDM, multiple screens, 54
      Kiosk mode, 143
      log in management, 54
      menus
            right-click actions, 130
            submenus, 132
            symbols for actions, 132
      program startup, 125
      scripts, 127
            actions, 132
      user limits, 143
      windows, 3D effects, 140
KDE desktop, 114
      interactivity, 121
      karamba and, 121
      Konqueror
            passwords for remote access, 117
            remote access and, 115
      panels, 121
      superkaramba and, 121
      superkaramba project, 114
KDE wallet system, 117
KDE-Look Web site, cursor themes, 76
KDM, multiple screens, 54
kernel
      2.6 upgrade, 268
            compiling, 270
            new features, 269
      Big Kernel Lock, 271
      booting and, corrupt, 9
      CKO, 270
      compiling, 263, 266
      configuration, 27, 265
            make menuconfig command, 22
      device support, 264
      installation, 267
            2.6 kernel upgrade, 270
      introduction, 263
      tuning, 273
key servers, encryption and, 183
keyboard
      console and, redefine, 36
      custom keys, 39
      hot keys, LinEAK and, 96
      Internet keys, 91
      multimedia keys, 91
      special, redefining, 37
      virtual console and, 30
keycode files, 34
keypairs, GPG encryption, 181
kfmclient, file management and, 120
Kiosk mode (KDE), 143
      menus, 145
Kismet, 207
KMail
      alerts and, 89
      events and, 89
Konqueror
      audio CDs and, 117
      FISH and, 116
      FTP and, 115
      Kiosk mode, 145
      LAN connections and, 116
      remote access and, 115
            one-click operation, 120
            passwords and, 117
            usernames, 119
      SFTP and, 115
kstart, 125
      application options, 126

L[ Top ]
LANs, Konqueror and, 116
LILO (LInux LOader), 2, 10
      boot screen setup, 10
      configuration, 28
      MBR and, 5
      setup, 23
      splash screen
            color, 15
            custom, 12-17
LinEAK, hot keys and, 96
link monitoring, Wavemon, 250
Linux cloning, 228-230
log file keywords, Swatch and, 91
log-in managers, 52
      fast user switching, 53
      multiple screens
            command-line, 57
            GDM, 56
            KDM, 54
login passwords, none, 238
login screen, Qingy, 60
logsentry, alerts and, 236

M[ Top ]
Mac OS X, access from Linux, 100
Macintosh
      data fork resource files, 82
      fonts, 80, 82
      VNC server configuration, 102
Macromedia Flash plug-in, 195
maildir
      convert from mbox, 189
      convert to mbox, 190
      mailbox storage format, 189
maildir email storage, 189
make menuconfig command, kernel configuration, 22
mapping software, GPS and, 210
mbox
      convert from maildir, 190
      convert to maildir, 189
mbox email storage, 189
MBR (Master Boot Record), 5
      backup, 6
      backups, 5
      GRUB and, 2
      install-mbr tool, 7
      killing, 6
      recovery, 6
      restores, 5
media, restricted formats, 214
menus
      actions, symbols, 132
      KDE Kiosk mode, 145
      Nautilus, scripts option, 155
      right-click actions
            GNOME, 154
            KDE, 130
Microsoft VPN server, 211
Microsoft Word documents, terminals, 168
mirroring, screen tool and, 162
monitor
      configuration, 285
      information, 284
      refresh rate, 284
            configuration, 286
      resolution configuration, 286
monitor mode, network card, wireless networks and, 205
monitor sharing, screen tool, 161
motion capture, 200
      scrot tool, 203
motion capture camera, 201
motion tool, video, 201
mounting disks, booting and, 8
mouse
      cursors
            NVIDIA driver and, 76
            RedDot directories, 77
            themes, 73
      custom cursors, 72
Mozilla, Wordview, 245
MTA (Mail Transfer Agent), procmail configuration, 185
multimedia keys on keyboard, 91
      LinEAK and, 96
multiple log-in screens
      command-line, 57
      GDM, 56
      KDM, 54
Mutt
      email text mode client, 29
      PDF documents, 172
      Word documents, 172

N[ Top ]
Nautilus
      file types, 156
      menu, scripts option, 155
      right-click actions, 154
      scripts, environment variables, 156
networks
      backups, 251
            rsync, 252
            single-shot, 252
      ifplugd utility, 240
      remote access, 105
      wireless
            Kismet and, 207
            scan for, 205
NTP (Network Time Protocol)
      clock synchronization, 220
      clocks and, 220
NVIDIA driver
      installation, 306
      mouse cursors and, 76
NX Client installation, 104
NX server
      commands, 105
      setup, 104
NXServer installation, 104

O[ Top ]
oooqs utility (KDE), OpenOffice.org and, 175
ooqstart-gnome, 176
OpenOffice.org
      oooqs utility, 175
      preloading items, 174
      quickstarts, 176
      respawn trick, 177
operating systems
      booting, 2
      non-Linux, booting and, 3
Orange, 293
Orange Micro PCMCIA card, iPod and, 293

P[ Top ]
pagers, colored files, 48
partition table, 5
partitions, cloning Linux and, 228
passwords
      KDE wallet system, 117
      Konqueror remote access, 117
      none, 238
      public key, 238
patches in experimental code, 134
PDF documents
      Mutt, 172
      terminal display, 170
performance
      hard-drive, 301
      prelinking and, 256
personal default cursor themes, 75
PGP (Pretty Good Privacy), 180
PIM (personal information manager), 90
plug-ins
      Java in Firefox, 196
      Macromedia Flash, 195
pointers, custom, 72
pop-ups as reminders, 84
port forwarding, 231
      firewalls, 249
PPTP Client, 211
      configuration, 211
prelinking, performance and, 256
printers
      ACPI (Advanced Configuration and Power Interface), 290
      redirected, 288
      unsupported, 286
printing overview, 287
private keys, generating, 238
procmail, 185
      configuration, MTA, 185
      recipes, 186
      usage, 186
prompt, command-line, space saving, 42
public keys
      generate, 238
      passwords and, 238

Q[ Top ]
Qingy
      configuration, 64
      installation, 62, 63
      login screens and, 60
      session choices, 66
      themes, 67
Quicktime media format, 214

R[ Top ]
RedDot directory, cursors and, 77
RedDotSource directory, mouse cursors and, 77
redirected printers, 288
refresh rate
      configuration, 286
      monitor, 284
reminder pop-ups, 84
reminders, script, 86
remote access, 105
      graphic file management, 239
      Konqueror and, 115
            one-click operation and, 120
            passwords and, 117
      passwords, none, 238
      XDMCP (X Display Manager Control Protocol), 108
remote systems, 103
resolution, configuration, 286
respawn, automation and, 226
respawn trick, OpenOffice.org, 177
restores, Debian and, 254
restricted media formats, 214
right-click menu actions
      GNOME, 154
      KDE, 130
rsync, 252
rxvt project, 167

S[ Top ]
screen
      LILO splash screens, 12-17
      mirroring and, 162
screen tool
      application sharing, 161
      disconnected, 161
      functions, 161
      monitor sharing, 161
      multiple users, 163
screenshots
      command-line and, 40
      command-line terminal, 41
      upload to Web automatically, 202
      X terminal, 40
script, 304
scripting
      cron, run automatically, 151
      DCOP, shell script writing, 129
      FetchYahoo, 178
      KDE, 127
      KDE actions, 132
      Nautilus, 155
            environment variables, 156
scrot screen-capture tool, 203
security
      firewalls, old computer as, 247-249
      viruses, 241
      X programs access, 106
SFTP, Konqueror and, 115
showkey command, 37
silent mode, booting, 20
Skype, 199
Smart Boot Manager, 4
SmoothWall, 247
source code
      CVS and, 258
      source control system, 258
splash screens
      boot splash utilities, 22
      LILO, 10
            color, 15
            custom, 12-17
SSH (Secure SHell)
      Konqueror, 118
      password, none, 238
      port forwarding, 231
      portforwarding and, 231
stalling browser, 192
starting applications, 124
      automation, 221-224
      kstart, 125
      shortcuts on desktop, 126
starting OpenOffice.org, preloading items, 174
startx command, X11 background, 71
submenus, KDE, 132
Subversion (CVS), 260
superkaramba, 121
      ChromeClock, 123
      gadget storage, 123
      prepackaged versions, 121
      taskbar and, 121
superkaramba project, 114
Swatch, log files and, 91
switching users fast, 53
symbols for menu actions, KDE, 132
synchronization
      clocks, 220
      iPod, 292
      iRiver, 298

T[ Top ]
taskbar, superkaramba and, 121
terminals
      PDF document display, 170
      switches, 163-165
      transparent, 166
            tinted, 167
      uses, 160
      Word documents, 168
text console, Alt key, 30
text mode, 29
      Internet keys and, 29
      multimedia keys and, 29
themes
      cursors, 73
            convert from Windows to Linux, 78
            default, 73
            Golden XCursors 3D theme, 77
            KED-Look Web site, 76
            personal defaults, 75
      Kiosk mode (KDE), 145
      Qingy, 67
Thunderbird, Enigmail installation, 184
TightVNC, 100
tinted terminal window, 167
transparent terminals, 166
      tinted, 167
TrueType fonts (Windows), 80
ttmkfdir command, 81
tuning
      bootloader and, 275
      kernel, 273
      /proc and, 275

U[ Top ]
unsupported printers, 286
urxvt project, 167
USB devices
      automounter configuration, 282
      GNOME Volume Manager, 283
      Utopia and, 281
user accounts
      application defaults, 234
      configuration, controlling, 233
      desktop, default environment, 235
user agent, Firefox, overriding, 191
usernames, Konqueror remote access and, 119
users
      limits, 143
      switching fast, 53
Utopia, USB devices and, 281

V[ Top ]
verbose mode, booting, 20
video
      ATI card, 305
      GnomeMeeting, 201
      motion tool, 201
video conferencing, 200
virtual console, 29
      Alt key, 30
      Caps Lock key, 33
      description, 30
      keyboard actions, 30
virtual desktops, multiple, pop-ups and, 84
virtual terminals, 53
viruses
      Windows documents and, 241-246
      Windows emulators and, 241-246
VNC server, 100
      configuration, 100
            Macintosh, 102
            Windows, 102
      connect to, 102
      TightVNC and, 100
      web browsers and, 103
VNC (Virtual Network Computer), 100
VPNs (Virtual Private Networks)
      Microsoft server, 211
      PPTP Client, 211

W[ Top ]
w3m packages, 169
wallpaper, GNOME, 149-151
Wavemon, 250
web browsers
      plug-ins
            Java in Firefox, 196
            Macromedia Flash, 195
      stalling, 192
web pages, screenshot upload, 202
webcams, GnomeMeeting, 200
window managers
      Fluxbox, 222
      minimalists, 163-165
      WindowMaker, 222
WindowMaker, 222
Windows
      access from Linux, 100
      convert to Linux
            cursor themes, 78
      documents, viruses and, 241-246
      emulators, viruses and, 241
      fonts, 80
            TrueType, 80
      machines as print server, 286
      VNC server, configuration, 102
windows
      drop shadows, 109
      KDE, 3D effects, 140
      translucent, 111
Windows Media (WMV) media format, 214
wireless networks
      Kismet and, 207
      scan for, 205
Word documents
      Mutt, 172
      terminals, 168
wvWare, 169

X[ Top ]
X programs, security, 106
X terminal, screenshots from, 40
X11
      black background, 71
      engine startup, Xservers and, 72
      introduction, 70
xcompmgr, 109
      automation, 225
      desktop startup, 110
      grep and, 227
      window manager startup, 110
XDMCP (X Display Manager Control Protocol), 108
XFce 4, automation and, 223
xid3, iPod and, 298
xinit command, 72
xinitrc startup script, automation and, 226
Xorg fork, 109
Xservers, X11 engine startup and, 72

Y[ Top ]
yaboot, 2, 3
Yahoo! mail, read from any client, 177

	

Zurück zu Linux Desktop Hacks


Themen

Buchreihen

Special Interest

International Sites

O'Reilly China O'Reilly France O'Reilly USA O'Reilly Japan O'Reilly Taiwan