Subversion Repositories Kolibri OS

Rev

Rev 9425 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2780 clevermous 1
Система KolibriOS допускает некоторые настройки под нужды пользователей.
2
Этот файл описывает такие настройки.
3
Для этого требуются изменения в файлах на рамдиске. Если вы загружаетесь
4
с дискеты, никаких проблем нет - меняйте файлы на дискете. Если вы
5
используете образ дискеты kolibri.img - либо вам понадобится программа
6
работы с образами (например, WinImage или DiskExplorer), либо производите
7
изменение из Колибри и не забудьте сохранить рамдиск (программой rdsave).
8
 
9
1. Фон рабочего стола.
10
а) В файле autorun.dat (текстовый файл) замените в параметре для программы
11
   kiv ("\S__background.jpg") имя файла на полный Колибри-путь к понравившейся
12
   вам JPEG-, BMP-, GIF- или PNG-картинке. При этом первые два символа означают
13
   оформление: \S (stretch) = растянуть картинку на экран, \T (tile) =
14
   замостить картинкой экран. Теперь background.jpg можно удалить.
9583 vitalkrilo 15
б) В файле autorun.dat замените "/SYS/KIV \S__background.jpg" на
16
   "/sys/PIC4" (пробелы расставлять по вкусу). BACKGROUND.JPG
2780 clevermous 17
   можно удалить. Теперь фоном будет симпатичная текстура.
18
   Программистам на заметку: вы можете изменить текстуру и цвет,
19
   для этого в файле pic4.asm из исходников дистрибутива измените:
20
   * для замены текстуры: значение переменной usearray (строка 585)
21
     с ptarray на любой из ptarray2,ptarray3, ..., ptarray9.
22
   * для замены цвета: в процедуре check_parameters найдите строку с
23
     соответствующим комментарием (строка 127) и прибавьте к 0x40000 1 или 2.
24
   После изменений перекомпилируйте pic4, по желанию сожмите kpack'ом
25
   (в дистрибутиве сделано так), залейте на рамдиск.
26
в) Два предыдущих пункта устанавливают фон надолго (до последующей
27
   переустановки). Можно также после загрузки Колибри установить фон до
28
   следующей перезагрузки в программах kiv, iconedit, pic4, tinyfrac.
29
 
30
2. Настройка системного меню.
31
   Данные системного меню находятся в текстовом файле menu.dat.
32
   Его можно изменять в любом редакторе, сохраняя формат.
33
   При редактировании в Kolibri с помощью TINYPAD следует отключить
34
   опцию "оптимальное сохранение".
35
 
36
3. Настройка автозапуска.
37
   Список программ, запускаемых при загрузке системы, считывается из
38
   текстового файла autorun.dat. Его можно изменять в любом редакторе,
39
   сохраняя формат.
40
   Например, можно первой строкой добавить запуск startmus (с задержкой 1,
41
   без аргументов), чтобы каждый раз при запуске из встроенного спикера
42
   доносилась характерная мелодия.
43
   Программистам на заметку: можно изменить мелодию, для этого редактируйте
44
   файл startmus.asm из исходников дистрибутива: там можно выбрать мелодию
45
   из трёх существующих или добавить свою - формат музыки описан в
46
   документации на подфункцию 55 функции 55.
47
 
48
4. Список иконок.
49
   Список иконок рабочего стола хранится в текстовом виде в файле
50
   icons.dat, но для его изменения рекомендуется использовать менеджер
51
   иконок icon (который можно вызвать из контекстного меню рабочего стола).
52
   Картинки для иконок хранятся в файле iconstrp.gif, который нужно
53
   редактировать внешним графическим редактором.
54
 
55
5. Скин.
56
   Скин можно просматривать и изменять динамически с помощью приложения
57
   desktop; после того, как вы выбрали скин, который вам нравится больше всего,
58
   можно сделать его постоянным, заменив им файл default.skn, из которого
59
   система грузит скин при загрузке. Стандартный скин включен на рамдиск,
60
   некоторые альтернативные скины можно найти в дистрибутиве в папке Skins.
61
   Можно также создать свой скин, подробные комментарии смотрите в исходниках
62
   дистрибутива.
63
 
64
6. Звук.
9425 leency 65
   Драйвер sound.sys, находящийся на рамдиске по умолчанию, выполняет свои
2780 clevermous 66
   функции для южных мостов Intel ICH, ICH0, ICH2, ICH3, ICH4, ICH5, ICH6, ICH7
67
   и NVidia NForce, NForce 2, NForce 3, NForce 4. Если у вас SB16-совместимая
9425 leency 68
   звуковая карта, удалите sound.sys и переименуйте sb16.sys из каталога
69
   drivers в sound.sys. Если у вас контроллер sis7012, переименуйте sis.sys из
70
   корневого каталога дистрибутива в sound.sys и скопируйте его на дискету и
2780 clevermous 71
   образ в каталог drivers (заменив старый). Для звуковой карты на основе
9425 leency 72
   контроллера ForteMedia FM801 может подойти драйвер fm801.sys из каталога
73
   drivers, для чипсетов от VIA - драйвер vt8235.sys, для аудиопроцессора
74
   EMU10K1X - драйвер emu10k1x.sys, с которыми следует поступать аналогично -
75
   скопировать под именем sound.sys, заменив старый.
2780 clevermous 76
 
77
7. Bus Disconnect.
78
   Программа KBD (Kolibri Bus Disconnect) позволяет отключать шину процессора
79
   с целью уменьшения его температуры, побочный эффект - наведение шума в AC97
80
   кодеки. Программа имеет возможность автоматического вызова при загрузке
81
   системы, для этого добавьте в автозапуск (autorun.dat, см. п.3) строку вида
9583 vitalkrilo 82
"/SYS/KBD             BOOT       20    # Enable Bus Disconnect for AMD K7 processors".
2780 clevermous 83
 
84
8. Параметры сети.
85
   При загрузке параметры сети считываются из конфигурационного файла
9583 vitalkrilo 86
   /sys/network/zeroconf.ini. Можно задать либо автоопределение параметров
2780 clevermous 87
   сети по DHCP ("type=zeroconf"), либо фиксированные адреса ("type=static").
88
 
89
9. Настройка видеорежима для карт ATI.
90
   Драйвер для ATI может при запуске устанавливать необходимое разрешение
91
   экрана и частоту развёртки, если они поддерживаются. Список поддерживаемых
92
   режимов в процессе работы системы показывает программа vmode, с помощью неё
93
   же можно переключать режимы вручную. Для установки режима при загрузке
94
   загрузчику ATIKMS, описанному в AUTORUN.DAT, нужно передать параметр
95
   -mxx, например,
96
 
9583 vitalkrilo 97
/SYS/DRIVERS/ATIKMS -m1024x768x60 -1
2780 clevermous 98
 
99
   Обратите внимание, что формат файла autorun.dat не предусматривает пробелов
100
   в командной строке, так что других аргументов быть не должно.
101
   Также можно отключить возможность переключения режимов и все связанные с
102
   этим действия при загрузке, указав аргумент -n. Драйвер при этом
103
   по-прежнему будет предоставлять аппаратный курсор. Для полного отключения
104
   драйвера можно просто удалить строку с ATIKMS из autorun.dat.