Reviews / articles about OS/2 |
Operating systems: ArcaOS, eComStation, IBM OS/2 Warp |
|
|
DATE: 2013-05-24 14:01:19 AUTHOR: eCo Software
2013/05/25, 23:21 В аэропорте Амстердама та же скульптура
Участники из самых разных странГости приедут из самых разных стран: Россия, Германия, Нидерланды, .. Количество посетителей: xx человек,
Конференция проходит в Stayokay Heemskerk в замке 13-го века. http://www.stayokay.com/nl/hostel/heemskerk
Stayokay Hostel in Heemskerk, Photo by: Joachim Benjamins
ALL02: ECS 2.2: new drivers and what's to comeДокладчик: David Azarewicz / eComStation 2.2. - Что нового в драйверах, что планируется ACPI драйвер Напомнил, что такое ACPI, что такое ACPI-CA. Каждый месяц нужно будет обновлять Intel ACPI-CA, т.к. изменяется. Suspend/resume для ноутбуков. Ноутбуки хорошо засыпают. А как же просыпаться? Нужно перестартовать все драйверы устройств. Почему новая версия ACPI запускается на всех компьютерах? Внесено много исправлений для корректной работы. Например, надо уведомлять BIOS, что переходим в real-mode. Panorama VESA Panorama - не видео драйвер, это интерфейс к Video BIOS, да, это GRADD-драйвер. a) Большая работа по MTRR регистрам, автоматическая настройка. b) Добавлена поддержка SMP. Реализованы Широкие видеорежимы для Intel и ATI внутри панорамы (также, как это было сделано в widescreen активаторах) Multimac - linux ports. Прогресс с Realtek драйверами. USB драйверы - отладка для SMP, высокая нагрузка. Да, в бета-версии eCS проблемы с клавой и мышью - дальше это исправлено. AHCI драйвер - для SATA-контроллеров. Улучшена производительность, добавлены средства отладки. JFS драйвер - улучшена производительность *при загрузке* ОС (JFS -- 3000 I/O операций для загрузки ОС; HPFS -- 150 I/O операций. Теперь для JFS Реализован кэш для чтения и количество операций сократилось на порядок). Вообще-то, там 3 крупных (редких) проблемы: a) может что-то записать и привести к проблемам, b) chkdsk падает на огромных дисках, c) много файлов на запись.. могут быть проблемы. Все проблемы известны. Предстоит их диагностировать. AMouse драйвер - добавлена поддержка suspend-resume. Там остаются еще проблемы. IBM Keyboard драйвер - исправлены трапы на SMP компьютерах. Возможно, проблемы с клавой из-за USB Legacy зависят от этого драйвера. ibmkbd - это узел, в котором пересекается много всего: USB x PS/2 x особенности BIOS x .. (?) уточнить, такой ли смысл Uniaud - связь с ACPI драйвером. DOSCALL1.DLL - исправления для SMP.
DEV02: PM programming pitfallsДокладчик: Keith Merrington / секреты PM программирования Да, сейчас мало кто пишет для PM. Message-driven. В PM во всю используются сообщения (messages). Примеры сообщения (простыми словами): сообщения о движении мыши, сообщения при создании окна, .. Чтобы рисовать в окне, нужно обрабатывать сообщение WM_PAINT. Проблема - нужно знать все сообщения (а их 350 ?). Как делают разработчики? Копируют готовые блоки текста, удаляют ненужное. Как потом разбираться с проблемами? Смотреть на rc коды возврата, что возвращают Dos* и Win* функции. Окна, которыми хотите управлять - для них определяете процедуры и в них обрабатываете приходящие сообщения (события). Какие сложности для новичков при создании PM программ?
Photo by Joachim Benjamins
ALL03: ECS 2.2 & beyond, update from MensysДокладчик: Roderick Klein / eComStation 2.2 и что будет дальше Несколько производителей автомобилей в Европе используют ноутбуки с Warp 3, Warp 4, в США - тоже. Задержки с eCS 2.2 - AHCI драйвер - важный фикс, потому USB стэк обновляется. Руководство пользователя теперь тоньше, т.к. исправлены проблемы с зависаниями и теперь не нужны инструкции, как с ними бороться. Что нового в eCS 2.2? Легко установить с DVD. Теперь ACPI включена по умолчанию, т.к. теперь загружается на всех компьютерах. Обновлены danis506, ahci драйвер. File Open Container - превью, тулбар с полезными функциями. Также в состав системы включены Java 6, Flash 11. (Как Innotek создали плагин Flash 5 для OS/2? В каком-то банке были недовольны окном "У вас нет плагина Flash" и оплатили его создание) Принтеры -- В eComStation теперь есть поддержка для всех струйных принтеров, что и в Mac OS X. Paul Smedley уже давно портировал CUPS, теперь она в составе ОС. Alex Taylor сделал программу настройки, интегрировал CUPS в систему. USB стэк. Обратите внимание, что очень много изменений в драйверах, которые не видны глазу. Надо будет отказаться от стэка IBM и перейти на eCS драйверы. Чтобы потом сделать поддержку USB 3.0. Ethernet: -- eComStation поддерживает любые Ethernet адаптеры Intel, Realtek. Для SMP много фиксов: doscall1.dll, tcp32.dll DMT при старте - проверяет ini файлы. Пользователи сталкивались с проблемами с 90-х годов. Теперь, рабочий стол в безопасности. USB Widget. С новой фичей: Будет возможность поправить раздел на флэшке и сделать её совместимой с eCS. А что делать с MP3 плейерами, где не перекроить разделы? Хмм.. RDP Client для удаленного доступа к рабочему столу Windows компьютера. Проблема 512 Mb памяти. Будет фикс для исправления проблемы. Где OpenOffice? Firefox + Thundirbird + OpenOffice полностью съедают память. Задача - загрузить все dll в HighMem. Если нагрузка низкая, то система выполняет холостые циклы. Можно получить различную инфо о системе: ACPIStat утилита - показывает полезную инфо. Планы создать 1 DVD со всеми N языками были со времен eComStation 1.1. SNAP - Надо много чего сделать: a) MTRR настройку скопировать в SNAP, b) смотрите баг-трекер, там 25 тикетов. WiFi - в рамках проекта MultiMac - это сложнее, чем Ethernet. EFI - сейчас есть режим совместимости, так что это не является препятствием для eCS. Часто задаваемый вопрос: "зачем тратить силы на драйверы? поселите eCS внутрь виртуальной машины." Ответ: Компаниям нужна полноценная eCS для запуска на реальных компьютерах. IPv6 - посмотрите вокруг - все ваши устройства: принтеры, свитчи IPv4. И поддержка этих устройств будет оставаться. Все-таки EFI имеет более высокий приоритет. SSD диски -- Поддержка есть, команда TRIM не поддерживается. RPM включен в состав eCS - вызывает религиозные войны среди пользователей. Но надо как-то управлять версиями драйверов. Можно отказаться от установки, тогда не будет Java, Odin и Flash. (Можно установить их потом из .wpi)
APP05: The future of Firefox on ECSДокладчик: Dmitriy Kuminov // Будущее Firefox для eComStation Новые версии Firefox требуют, чтобы в ОС были дополнительные подсистемы: IPC (InterProcess Communication) и т.п. Для eComStation они не реализованы. Еще в 2011 году Mozilla отбросила поддержку других систем. Все обновления Firefox, которые выходили - это усилия портировщиков. Конечно, нужно реализовать эти подсистемы. Все эти новые технологии в Mozilla полезны - например, если 1 сессия зависла - отстрелить её, а другие продолжают работать. Оказалось, что посетители конференции пользуются SeaMonkey, поэтому, возможно, можно будет собрать и SeaMonkey. Подготовка уже началась, уже сейчас можно компилировать части Firefox отдельно, не нужно выполнять весь процесс сборки, как это было раньше. Текущая цель - собрать Firefox 17.
ALL01: Why does ECS miss feature X?Докладчик: David Azarewicz / Почему в eCS не работает такая-то функция NVidia chipset и ACPI: нет документации. Требует экспериментов. Вывод: не рекомендуется использовать это оборудование для eComStation. Три стадии загрузки ОС -- сложный процесс загрузки ОС. От чего возникают проблемы. Тут пересекается всё: старые драйверы IBM, ACPI, USB. Обычно принято всё сваливать на ACPI. Надо точно уметь определять, в чём причина. Разработчик ACPI точно определяет, когда проблема из-за BIOS, когда из-за драйвера X. Fn+ кнопочки: - Suspend/resume - не просыпается из-за какого-нибудь драйвера. Нет прогресса. Сложно отлаживать. Hibernate: - Firewire - кто-то должен написать драйвер.
APP07: EasySync UPDATEDДокладчик: Keith Merrington Конечно разработчикам нативного софта тяжело. Утилита для синхронизации файлов. Новые улучшения: прогресс-бар Демонстрация работы программы: бэкап данных, восстановление
APP03: Java 6 and ODINДокладчик: Silvan Scherrer Больше не хотят поддерживать Lucide. Предлагают Qpdfview. Аргументы за RPM инсталятор: ..
APP04: Dropbox and RPM for eCSДокладчик: Yuri Dario DropBox - чтобы держать все документы и файлы в облаке. Приходить в офис, возвращаться домой - все файлы всегда доступны из облака. Можно конечно через Firefox обращаться к облаку. Но плагин для NetDrive удобнее.
Yuri Dario, источник: Twitter NetDrive - удобно. Можно FTP каталог подключить как свой локальный диск X: и все приложения получают к нему доступ. На самом деле внутри всё очень сложно, нужно делать много запросов на авторизацию. Пачки запросов. Вы должен это делать вручную в браузере? А плагин делает это всё сам. (? уточнить) Текущее состояние: базовые функции работают. Нет документации.
Комментарии:
|
|
|||||||||||||||||||||||||||||
(C) OS2.GURU 2001-2021