Колибри 0.7.1.0

Share your distros and discuss others'
  • Mario79 wrote:Leency
    WTF ПКМ?
    А в результате чего окно схлопывается? :)
    Из хаоса в космос
  • Я так понимаю не хватает проверки при развертывании окна(усли развернутое окно выйдет за границы то перемещаем окно на столько на сколько оно вылезет).
    Теоретически в gfx_kernel этой проблемы не будет. Я б забил.
  • Проверил. Зависание действительно происходит, но только в том случае, если потом попытаться переместить или закрыть вылезшее окно, прибить его с помощью CPU или выключить систему с помощью End. Если работать, не трогая это окно, то зависания не будет. Правда, при завершении работы всё-таки придётся нажать Reset.
  • Обнаружил глюк ядра при котором "отваливается" мышь. При попыке открыть @rcherом определённый PNG файл.
    Файл прилагается.
  • Maxis wrote:Обнаружил глюк ядра при котором "отваливается" мышь. При попыке открыть @rcherом определённый PNG файл.
    Файл прилагается.
    @rcher не умеет обрабатывать чересстрочные (interlaced) PNG-файлы.
    Ревизия 678 - он при этом хотя бы не падает, забирая с собой в nul курсор мыши.
    P.S. Увидеть, почему @rcher не хочет работать, можно, заглянув на доску отладки (вкладка "User").
    Ушёл к умным, знающим и культурным людям.
  • Leency wrote:Был замечен глюк.
    1. Открываем любую прогу.
    2. Нажимаем на заголовке ПКМ.
    3. Окно схлопнулось. Перетаскиваем его вниз как можно ниже.
    4. Опять нажимаем на заголовке ПКМ, если окно залезло "за экран" - система виснет.
    Гы... в официальном дистрибутиве 0710 этого бага нет. В образе, собранном Leency, баг действительно есть.
  • Как ни крутите, я всё-таки больше по дизайну (в широком смысле) нежели по программированию :)
    Из хаоса в космос
  • Leency wrote:Был замечен глюк.
    1. Открываем любую прогу.
    2. Нажимаем на заголовке ПКМ.
    3. Окно схлопнулось. Перетаскиваем его вниз как можно ниже.
    4. Опять нажимаем на заголовке ПКМ, если окно залезло "за экран" - система виснет.
    Исправлено. Поскольку в текущем ядре "вылезание" окна за экран везде считается некорректным, ревизия 679 не допускает такой ситуации при "расхлопывании" окна.
    Ушёл к умным, знающим и культурным людям.
  • andrew_programmer wrote:Всё забываю написать про один баг, замечанный еще в K0700. В режимах 0 и 9 приложения, использующие сменный курсор мыши(ANIMAGE,DOSBOX), вылетают при запуске. Хотя раньше работали в этих режимах.
    Загрузился в 0650 и убедился: раньше тоже не работало. Нету в ядре кода для создания курсоров в режимах EGA и VGA.
    Ушёл к умным, знающим и культурным людям.
  • Ревизии 680 и 674. В Qemu престала работать "горячая' перезагрузка. На ядре 667 всё работает.
    Так же на последних ядрах наблюдается такое: если систему некорректно перегрузить, то она перестаёт загружаться(пишет, что не найдено первое приложение). Лечится переменой загрузочных настроек с последующим сохранением.
  • Maxis wrote:Ревизии 680 и 674. В Qemu престала работать "горячая' перезагрузка. На ядре 667 всё работает.
    Не удалось повторить. Какие у тебя настройки для запуска qemu и настройки загрузочного экрана?
    Maxis wrote:Так же на последних ядрах наблюдается такое: если систему некорректно перегрузить, то она перестаёт загружаться(пишет, что не найдено первое приложение). Лечится переменой загрузочных настроек с последующим сохранением.
    Какой загрузчик? С дискеты, CD или жёсткого диска?
  • Какие у тебя настройки для запуска qemu и настройки загрузочного экрана?
    qemu.exe -L . -m 128 -fda C:\kolibri.img
    Qemu версии 0.9.0
    Настройки такие: a(21 также и 0) b(пробовал 1и 3) c(выкл) d(настоящая дискета)
    На секунду проскакивает обои с колибри, а затем черный экран.

    Какой загрузчик? С дискеты, CD или жёсткого диска?
    Гружусь с жёсткого диска. mtldr

    При компиляции Fasmом(из тинипада) система замирает на секунду(например курсор переместится только после "фриза"). Такого не происходит в дистрибутиве 0710pre, симптомы повторяются если в этот дистрибутив скопировать Fasm из 0710. При компиляции fasmом из GUI версия из 0710 компилирует исходник с секундной задержкой, т.е. появляется строка о компиляторе и спустя секунду выводится строка о скомпиленом исходнике. Fasm из 0710pre компилит мгновенно.

    Также из-за такого кода система виснет(Если запустить его три или 4 раза):

    Code: Select all

    use32
            org 0x0
            db 'MENUET01'
            dd 0x1
            dd start
            dd i_end
            dd 0x1000
            dd 0x1000
            dd 0x0
            dd 0x0
    include 'macros.inc'
    
    start:
    mcall 64,1,128*1024*1024 ; при меньшем значении требуется больше запусков
    mcall 40,0
    mcall 10
    i_end:  
  • ПОМОГИТЕ!
    Очень срочно нужно!
    Скачал архив kolibri.7z в 17 мегов
    Что с ним делать, чтобы поставить на cd?
  • Maxis wrote:Ревизии 680 и 674. В Qemu престала работать "горячая' перезагрузка. На ядре 667 всё работает.
    Исправлено. Ревизия 681.
    ...в ревизии 674 размер неупакованного kernel.mnt превысил 0x20000 байт, коду завершения работы от такого немного поплохело. Поскольку я использую упакованное ядро, мне этого сразу повторить и не удалось...

    "Некорректная перезагрузка" системы - это Reset?
    Ушёл к умным, знающим и культурным людям.
  • Who is online

    Users browsing this forum: No registered users and 2 guests