Просмотр сообщений
Страниц: [1] 2 3
1  Общее / Источники информации / Jesse Russell - QNX : Апреля 28, 2012, 09:46:14 am
Здравствуйте!
Кто-нибудь из сообщников покупал или читал книгу Jesse Russell - QNX www.ozon.ru/context/detail/id/8374173/
Стоящая ли книга?

С уважением,
Дмитрий.
2  Установка и настройка / Установка и настройка / Создание bootable CD QNX 6.5 : Апреля 26, 2012, 02:45:46 pm
Уважаемые сообщники!
Есть QNX 6.5 (Non-commercial) и QNX Momentics 4.7 (Windows host). Возникла необходимость в создании загрузочного iso-образа.
Образ подразумевает в себе кроме самой системы еще и запускаемые скрипты и приложения.
До этого весь процесс проходил в QNX 4.25 и проблем не вызывал, в QNX 6.2 и 6.3 вроде был соответствующий набор программ.

С уважением,
Дмитрий.
3  Установка и настройка / Установка и настройка / Русификация Shell : Декабря 30, 2010, 10:39:24 am
Русифицировал Shell в кодировке UTF-KOI-8, но она иногда некорректно работает.
Кто-нибудь русифицировал Shell в UTF-CP1251 ?
QNX 4.25.
В фотоне русский язык в кодировке CP1251 работает нормально, но вне его ни как.
4  Установка и настройка / Установка и настройка / Проблема найдена : Декабря 15, 2010, 10:26:58 am
Процесс "crttrap trap" зависал потому что запускался при запущенном Фотоне.
А т.к. видеодрайвер уже был занят, это и приводило к зависанию всего процесса.
Проблема решается запуском "crttrap trap" в текстовом режиме.
На моей конкретной машине необходимо было закомментировать строки
#Hydra.ms
#Pg.unichrome -d0x1106, 0x3344 -T
5  Установка и настройка / Установка и настройка / Re: Зависание crttrap : Декабря 11, 2010, 06:09:30 pm
j-punch, Вы так и не показали вывод show_pci. Без этого говорить не о чем. И странно, что у Вас создаётся именно файл /etc/config/trap.NODE .

По поводу зависания при трапе Pg.i830. Там было не зависание QNX, а "замерзание" консоли. Т.е. команды можно было набирать, и Photon можно было вполне запустить. Сейчас это уже исправлено.


опечатался.
6  Установка и настройка / Установка и настройка / Re: Зависание crttrap : Декабря 11, 2010, 04:21:28 pm
драйвер Pg.i830 обновлен.
crttrap.list тоже.
строки vesabios.trap и svgabios.trap закомментированы.
файл /etc/config/crt.NODE создается.
При новом запуске стартует приложение фотона phgrafx.
Но, проблема по прежнему остается, может были у кого-то прециденты.
Вся проблема в том, что при установке системы на клиентской машине, где обрезаны права учетной записи и стартуют сразу приложения, возникают подобные проблемы.
каждый раз заниматься настройкой машины не удобно, а предоставлять root'овый доступ нельзя.
7  Установка и настройка / Установка и настройка / Re: Зависание crttrap : Декабря 09, 2010, 04:04:29 pm
Строка закомментирована.
Если строка с Hydra.ms не закомментирована, то зависает сразу;
Если строка с Hydra.ms закомментирована, то зависает чуть позже после вывода
"send message (002c) from pid=*** to msg queue was failed"
8  Установка и настройка / Установка и настройка / Зависание crttrap : Декабря 09, 2010, 12:13:38 pm
 при запуске сrttrap trap процесс зависает и помогает только перезагрузка.
Как с этим можно справиться?
QNX 4.25
9  Разработка / Встраиваемые системы / Игровые консоли : Декабря 08, 2010, 08:33:46 pm
У кого-нибудь был опыт установки QNX на игровые консоли?
10  Установка и настройка / Установка и настройка / Re: Windows+Linux+QNX : Ноября 26, 2010, 12:04:44 pm
Насколько мне известно, то QNX-раздел должен быть первым на диске.
Когда мне расказывали про установку, то на этом акцентировали внимание.
Так я ставил QNX 4.25.
11  Установка и настройка / Установка и настройка / Re: Тechnotes/ : Ноября 17, 2010, 11:03:49 am

Как правильно его установить?
Файл в формате .iso.
12  Установка и настройка / Установка и настройка / Тechnotes/ : Ноября 15, 2010, 01:51:54 pm
У меня в системе отсутствует каталог /etc/readme/technotes/
Где можно его скачать или может ли кто-нибудь его прислать?
QNX 4.25
почта j-punch@ya.ru
или выложите на файлообменник.
Спасибо.
13  Установка и настройка / Установка и настройка / Re: QNX не видит USB устройства : Ноября 15, 2010, 11:03:20 am
j-punch,
но есть еще одно не в полне понятное явление, когда устройство USB вынимаешь, снова оно уже
к сожалению в дирректории /dev не появляестя, подскажите что для этого можно сделать.
Какие комманды нужно использовать?

перед тем как вынуть устройство необходимо его "остановить", иначе данные могут повредиться.
Это не Win XP:)
а когда снова вставляете - снова монтируете.
14  Установка и настройка / Установка и настройка / Re: QNX не видит USB устройства : Ноября 12, 2010, 03:09:44 pm
Извините, если не прав, но вы запускали менеждер USB?
В qnx 4.25 для инициализации необходимо выполнить (как в QNX 6.3.0 нез наю)
io-usb
и по команде
usb
выдаст обнаруженные устройства.
Проверьте, поддерживается ли файловая система сменных носителей вашей версией QNX.
В VmWare проверьте включена ли поддержка usb-устройств.
15  Установка и настройка / Установка и настройка / Поиск и замена подстроки в файлах. Решение : Ноября 10, 2010, 11:46:46 am
Код:
# определение директории поиска
echo "Введите директорию поиска ( /usr )"
read dir
echo "Поиск ограничен: "$dir

# указание файла с ошибкой
echo "Введите имя файла содержащего ошибку"
read file_name
echo "Файл поиска:" $file_name

# ввод теста ошибки
echo "Введите искомый текст"
read old_txt
echo "Текст поиска:" $old_txt

# ввод исправленного текста
echo "Введите текст для замены"
read new_txt
echo "Текст замена:" $new_txt

# определение файла отчета
echo "Укажите путь сохранения файла-отчета поиска (по умолчанию директория программы)"
read report
# поиск и формирование отчета
find "$dir" -name "$file_name" >$report
cp $report "$report"#
echo "Отчет сохранен в:" "$report"
cnt_file=`cat "$report" | egrep -c "$file_name"`
echo "Файлов найденно" $cnt_file

# "$report"# = временный файл-отчет с результатом поиска
# $cnt_file  = число файлов с ошибкой
# $adr_file  = адрес файла с ошибкой
# $adr_file# = временный адрес файла с ошибкой
# $report##  = временный файл-отчет с не обработанными файлами

# отчет
echo >>"$report"#
echo "Поиск ограничен:" $dir >>"$report"#
echo "Файл поиска:" $file_name >>"$report"#
echo "Текст поиска:" $old_txt >>"$report"#
echo "Текст замена:" $new_txt >>"$report"#
echo "Файлов найденно:" $cnt_file >>"$report"#
echo >>"$report"#

i=1
while [ $i -le $cnt_file ]; do
i=`expr $i + 1`
adr_file=`sed 2,"$cnt_file"d "$report"`
cnt_error=`cat "$adr_file" | egrep -c "$old_txt"`
echo "В файле" $adr_file "найденно ошибок:" $cnt_error >>"$report"#
echo >>"$report"#
sed -e "s/"$old_txt"/"$new_txt"/" $adr_file >$adr_file#  # так как sed    
mv $adr_file# $adr_file # выводит результат на экран
sed 1d $report >$report## # удаляется адрес обработанного файла
mv $report## $report  
done
rm $report # удаляется т.к. файл пустой, обработанные адреса удаляются
mv "$report"# "$report"
Страниц: [1] 2 3