Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  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 можно удалить.
  15. б) В файле autorun.dat замените "/RD/1/KIV \S__background.jpg" на
  16.    "/rd/1/PIC4" (пробелы расставлять по вкусу). BACKGROUND.JPG
  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. Звук.
  65.    Драйвер sound.obj, находящийся на рамдиске по умолчанию, выполняет свои
  66.    функции для южных мостов Intel ICH, ICH0, ICH2, ICH3, ICH4, ICH5, ICH6, ICH7
  67.    и NVidia NForce, NForce 2, NForce 3, NForce 4. Если у вас SB16-совместимая
  68.    звуковая карта, удалите sound.obj и переименуйте sb16.obj из каталога
  69.    drivers в sound.obj. Если у вас контроллер sis7012, переименуйте sis.obj из
  70.    корневого каталога дистрибутива в sound.obj и скопируйте его на дискету и
  71.    образ в каталог drivers (заменив старый). Для звуковой карты на основе
  72.    контроллера ForteMedia FM801 может подойти драйвер fm801.obj из каталога
  73.    drivers, для чипсетов от VIA - драйвер vt8235.obj, для аудиопроцессора
  74.    EMU10K1X - драйвер emu10k1x.obj, с которыми следует поступать аналогично -
  75.    скопировать под именем sound.obj, заменив старый.
  76.  
  77. 7. Bus Disconnect.
  78.    Программа KBD (Kolibri Bus Disconnect) позволяет отключать шину процессора
  79.    с целью уменьшения его температуры, побочный эффект - наведение шума в AC97
  80.    кодеки. Программа имеет возможность автоматического вызова при загрузке
  81.    системы, для этого добавьте в автозапуск (autorun.dat, см. п.3) строку вида
  82. "/RD/1/KBD             BOOT       20    # Enable Bus Disconnect for AMD K7 processors".
  83.  
  84. 8. Параметры сети.
  85.    При загрузке параметры сети считываются из конфигурационного файла
  86.    /rd/1/network/zeroconf.ini. Можно задать либо автоопределение параметров
  87.    сети по DHCP ("type=zeroconf"), либо фиксированные адреса ("type=static").
  88.  
  89. 9. Настройка видеорежима для карт ATI.
  90.    Драйвер для ATI может при запуске устанавливать необходимое разрешение
  91.    экрана и частоту развёртки, если они поддерживаются. Список поддерживаемых
  92.    режимов в процессе работы системы показывает программа vmode, с помощью неё
  93.    же можно переключать режимы вручную. Для установки режима при загрузке
  94.    загрузчику ATIKMS, описанному в AUTORUN.DAT, нужно передать параметр
  95.    -m<width>x<height>x<refresh>, например,
  96.  
  97. /RD/1/DRIVERS/ATIKMS -m1024x768x60 -1
  98.  
  99.    Обратите внимание, что формат файла autorun.dat не предусматривает пробелов
  100.    в командной строке, так что других аргументов быть не должно.
  101.    Также можно отключить возможность переключения режимов и все связанные с
  102.    этим действия при загрузке, указав аргумент -n. Драйвер при этом
  103.    по-прежнему будет предоставлять аппаратный курсор. Для полного отключения
  104.    драйвера можно просто удалить строку с ATIKMS из autorun.dat.
  105.