Главная > Операционные системы > Unix/QNX >
QNX.ORG.RU FAQ. Photon

Photon

  • Есть ли в Photon поддержка пиктограмм на рабочем столе ?
  • Как настроить содержимое меню "Launch" ?
  • Можно ли переключать экраны в Photon ?
  • Как настроить Voyager для работы с Java-апплетами ?
  • После редактирования текстового файла в Photon EDitor, программы, использующие этот файл сообщают об ошибках в конце файла. В чем дело ?
  • Как осуществить скроллинг в Photon Terminal (pterm) ?
  • Почему в прилагаемой к ОС документации описана утилита Photon Terminal CharSet (ptermcs), а в самой системе ее нет ? Будут ли работать файлы *.cs от QNX 4 ?
  • Как запустить требуемые программы при старте Photon (например проигрывание *.wav) или, наоборот, выгрузить определенные процессы из памяти ?


     Есть ли в Photon поддержка пиктограмм на рабочем столе ?
      Нет, есть меню запуска "Launch" ("Пуск"), содержимое которого можно изменять, и еще существует такое понятие как Shelf, так называемая "полка" с очень широкими возможностями настройки (до 4-х "полок" с 4-х сторон экрана, существует множество плагинов к ним).

     Как настроить содержимое меню "Launch" ?
      В "домашнем" каталоге пользователя находится файл ~/.ph/launch_menu.xml. Это описание пунктов меню в формате XML. Отредактировав его (например в Photon EDitor) можно легко изменить имеющиеся пункты меню, добавить новые.
    ЗАМЕЧАНИЕ: Если Вы хотите внести/изменить название пункта меню на русском языке, используйте для этого кодировку Unicode.

     Можно ли переключать экраны в Photon ?
      Да, точно так же как и в консоли - Ctrl+Alt+номер экрана. Поддерживается всего 9 экранов.

     Как настроить Voyager для работы с Java-апплетами ?
      Скачайте с сайта www.embedded.oti.com версию Personal Configuration Beta для Linux. У нас она лежит здесь. Если Вы не сможете использовать для скачивания Voyager, скачайте этот файл из среды Windows или Linux. Переместите скачанный файл на файловую систему QNX 6 в свой домашний каталог или в /tmp. Распакуйте и разверните файл здесь же, в /tmp. Появится каталог previews. Перейдите в каталог ./previews/personal/qnxrtp. Там должны быть два файла-архива. Распакуйте оба файла, содержащиеся там, из корня файловой системы /. Например: cd /; tar xvf ~/previews/personal/qnxrtp/ive-prsnl-x86-qnxrtp-1.2.tar Эту операцию нужно проделывать с правами доступа root. В результате распаковки перезапишутся файлы /etc/profile и /usr/photon/plugins/config. При распаковке не обращайте внимания на ошибки пакетной файловой системы. Теперь можно удалить, созданный нами вначале, каталог previews. Внесем изменения в наш пользовательский профиль. Откройте в редакторе файл ~/.profile. Добавьте "/ive/bin" в список каталогов, в переменной LD_LIBRARY_PATH, а также скопируйте и вставьте из /etc/profile строчку J9PLUGIN_ARGS. Проверить работу только что установленного плагина можно с помощью простого апплета "Hello, World", который можно найти, например, здесь.
    Замечание:
    Если в Вашей системе уже был установлен Nexware Image Viewer Plugin, он не будет работать после установки Java-плагина, т.к. будет перезаписано содержимое файла конфигурации плагинов. Перейдите в каталог /usr/photon/plugins и запустите программу "install_img_plugin", которая переустановит Image Viewer Plugin и внесет дополнения в файл конфигурации плагинов.
    (по материалам Nexware Corp.).

     После редактирования текстового файла в Photon EDitor, программы, использующие этот файл сообщают об ошибках в конце файла. В чем дело ?
      Это происходит из-за того, что в конец файла автоматически дописывается информация об используемых атрибутах текста: шрифтах, цветах и стилях. В меню Photon EDitor выберите Edit ->Preferences и деактивируйте опцию "Fancy", затем вручную удалите в конце файла блок атрибутов текста.

     Как осуществить скроллинг в Photon Terminal (pterm) ?
      Используйте комбинации клавиш Ctrl+Alt+Стрелка_вниз/Стрелка_вверх для перемещения вниз/вверх на одну строку и Ctrl+Alt+PageDn/PageUp для постраничного скроллинга буфера.

     Почему в прилагаемой к ОС документации описана утилита Photon Terminal CharSet (ptermcs), а в самой системе ее нет ? Будут ли работать файлы *.cs от QNX 4 ?
      Эта возможность пока недоступна из-за возникновения ошибки при смене wchar_t с 16 бит на 32. Сейчас ведутся работы над решением этой проблемы. Файлы *.cs, сгенерированные в Photon 1.14 (QNX 4), в QNX 6 работать не будут.

     Как запустить требуемые программы при старте Photon (например проигрывание *.wav) или, наоборот, выгрузить определенные процессы из памяти ?
      При запуске Photon ищет в "домашнем" каталоге пользователя исполняемый файл $HOME/.photon/phapps. В этом файле можно прописать последовательность команд, которые будут выполняться каждый раз при старте Photon.

    ЗАМЕЧАНИЕ: Необходимо сначала создать этот файл для конкретного пользователя (touch ~/.photon/phapps) и изменить права доступа к нему как для "исполняемого" (chmod +x ~/.photon/phapps).


    [Содержание]


  • Украинская Баннерная Сеть

    Главная  Алфавитный индекс  Справка  Добавить FAQ  E-mail
    Новости  Поиск по сайту

    Copyright © 2002 УкрFAQ
    Сайт создан в системе uCoz