Руководство пользователя Linux


Руководство пользователя Linux - стр. 89


Какого рода вещи хотели бы вы поместить файл .xinitrc? Наверное несколько обращений к программе xsetroot, необходимых для того, чтобы ваше корневое (фоновое) окно и курсор мышь выглядели бы так, как вам хочется. Обращения к xmodmap, которые сообщают серверу, как интерпре- тировать сигналы от клавиатуры. Прочие программы, которые вы хотели бы запускать каждый раз при запуске X (например, xclock).

- 118 -

"Cервер" означает основной X процесс на вашей машине, тот с кото- рым все остальные X программы взаимодействуют, чтобы пользоваться дисплеем. Эти остальные программы называются клиентами, а все целиком называется системой "клиент-сервер".

Здесь приведена часть моего .xinitrc; ваш почти наверняка будет выглядеть иначе, поэтому, это - все лишь пример:

# /bin/sh # Первая строка сообщает операционной системе, каким shell'ом пользоваться # при интерпретировании данного скрипта. Сам скрипт должен быть помечен # как выполняемый; вы можете это сделать с помощью "chmod +x ~/.xinitrc". # xmodmap - это программа, сообщающая серверу, как интерпретировать # сигналы с вашей клавиатуры. Она определенно стоит того, чтобы # ее изучить. Вы можете запустить "man xmodmap", "xmodmap -help" # "xmodmap - grammer" и т.д. Я не гарантирую, что выражение внизу # будет значить что-либо для вашей системе (я даже не гарантирую, # что будет что-либо значить для моей)

xmodmap -e 'clear Lock' xmodmap -e 'keycode 176 = Control_R' xmodmap -e 'add control = Control_R' xmodmap -e 'clear Mod2' xmodmap -e 'add Mod1 = Alt_L Alt_R'

# xset - программа для установления некоторых прочих параметров для # X сервера: xset m 3 2 & # параметры мыши xset s 600 5 & # параметры заставки xset s noblank & # ditto xset fp+ /home/larry/x/fonts # for cxterm # для того, чтобы узнать больше, воспользуйтесь "xset -help".

# Приказывает X-серверу скомбинировать fish.cursor с fish.mask и # использовать получившийся образец в качестве курсора мыши. xsetroot -cursor /home/lab/larry/x/fish.cursor /home/lab/larry/x/fish.mask &

- 119 -




Начало  Назад  Вперед