Зависание системы.

Internal structure and you change requests/suggestions
  • В логе нет ни следа попыток загрузить драйвер звука.
    Сделаем мир лучше!
  • CleverMouse, но система виснет: сначала перестает реагировать мигая где-то чуть меньше минуты двоеточием в часах (при это клавиатура не реагирует на всякие NumLock`и), потом мигание останавливается и после нажатия функциональной клавиши (в моем случае флажок виндос вызывающий меню "пуск") курсор мыши всегда сдвигается вправо и вверх где-то на 25 пикселей.
    Last edited by kiv on Tue Dec 30, 2014 4:09 am, edited 2 times in total.
  • Зависание системы при запуске PONG началось с SVN r.5130
    kernel: kolibri-process merged into trunk. This is my little gift to myself for my birthday.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Проблема с PONG решается переходом на более современный заголовок, почему то код внедренный с SVN r.5130 криво отрабатывает со старым типом заголовка:

    Code: Select all

    use32
    
                    org     0x0
    
                    db      'MENUET00'              ; 8 byte id
                    dd      38                      ; required os
                    dd      START                   ; program start
                    dd      I_END                   ; program image size
                    dd      0x2000                  ; required amount of memory
                    dd      0x2000                  ; esp = 0x7FFF0
                    dd      0x00000000              ; reserved=no extended header
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • kiv wrote:но, система виснет: сначала перестает реагировать мигая где-то чуть меньше минуты двоеточием в часах (при это клавиатура не реагирует на всякие NumLock`и), потом мигание останавливается и после нажатия функциональной клавиши (в моем случае флажок виндос вызывающий меню "пуск") курсор мыши всегда сдвигается вправо и вверх где-то на 25 пикселей.
    Я же говорила, это из-за кривого бинарника pong. К остальным зависаниям он не имеет никакого отношения.
    Mario_r4
    Комментарии к полям заголовка неправильные. Например, в 'MENUET00'-заголовке нельзя задать esp.
    Сделаем мир лучше!
  • CleverMouse wrote:Mario_r4
    Комментарии к полям заголовка неправильные. Например, в 'MENUET00'-заголовке нельзя задать esp.
    Ну, так я только скопипастил сюда. Я пробовал собрать с MENUET01 заголовком - все работает.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • второй способ тоже из-за заголовка?
    Attachments
    NEWLOG.TXT (8.64 KiB)
    Downloaded 239 times
  • В этом логе падение ровно там же.
    В логах из исходного поста есть две разных проблемы: падение при запуске некорректного бинарника EIP : 80018CEA и падение при загрузке драйвера звука. С первым всё и так понятно. Я исправила падение, когда драйвер звука не загрузился, в r5234, но звук от этого не появится - чтобы выяснить, почему драйвер звука не хочет загружаться, нужны логи. Звуковая карта входит в список поддерживаемых.
    Сделаем мир лучше!
  • Code: Select all

    Trying to contact DHCP server
    No answer from DHCP server
    Setting IP using DHCP
    Exiting
    
    Does not make sense at all, try booting without forcedeth network driver.
    EDIT: actually, does make sense... still does not hurt to try.
    Last edited by hidnplayr on Thu Dec 18, 2014 8:18 pm, edited 1 time in total.
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • CleverMouse: видимо я чего-то не понимаю и не знаю... какие ещё логи нужны кроме тех, что копирует из буфера Board? и как их получить? (извините за занубство)
    hidnplayr wrote:Does not make sense at all, try booting without forcedeth network driver.
    хм, а вдруг конфликт драйверов... сейчас попробую... хотя, сеть и работает...
    Last edited by kiv on Tue Dec 30, 2014 4:12 am, edited 1 time in total.
  • kiv wrote:CleverMouse: видимо я чего-то не понимаю и не знаю... какие ещё логи нужны кроме тех, что копирует из буфера Board? и как их получить? (извините за занубство)
    Да лог-то тот, только ошибки драйвера звука в нём нет. Сразу падает ядро, и всё. Попробуй запустить FPLAY (и открыть файл видео) или AC97SND (и открыть файл MP3). Может, в этом случае тебе повезёт, и в логе будет видно падение драйвера звука.
  • yogev_ezra, ни то ни другое не запускается, сейчас прикреплю лог, уже прикрепил лог.
    All: я так понимаю, что чтобы отключить драйвер сети нужно в файле AUTORUN.DAT в строке /SYS/SETUP BOOT 1 заменить BOOT на список параметров-драйверов, которые необходимо загрузить... Как это сделать?
    Attachments
    SOUNDLOG.TXT (13.77 KiB)
    Downloaded 235 times
    Last edited by kiv on Tue Dec 30, 2014 4:13 am, edited 1 time in total.
  • kiv wrote:All: я так понимаю, что чтобы отключить драйвер сети нужно в файле AUTORUN.DAT в строке /SYS/SETUP BOOT 1 заменить BOOT на список параметров-драйверов, которые необходимо загрузить... Как это сделать?
    Неправильно. Чтобы отключить загрузку всех сетевых драйверов, нужно в файле AUTORUN.DAT закомментировать строчку /SYS/NETWORK/NETCFG (поставить значок # перед началом строки). Чтобы отключить загрузку только одного сетевого драйвера, и грузить все остальные сетевые драйверы, нужно физически удалить файл драйвера из образа дискеты (или перенести его в другое место).
    kiv wrote:
    yogev_ezra wrote:Да лог-то тот, только ошибки драйвера звука в нём нет. Сразу падает ядро, и всё. Попробуй запустить FPLAY (и открыть файл видео) или AC97SND (и открыть файл MP3). Может, в этом случае тебе повезёт, и в логе будет видно падение драйвера звука.
    ни то ни другое не запускается, сейчас прикреплю лог, уже прикрепил лог.
    Вот этот кусок и был нужен:
    Spoiler:Detecting hardware...
    Loading INTEL_HDA
    HDA test version 019
    detect hardware...
    NVidia GF119
    PCI command 00000106
    PCI status 00000010
    lower mmio base FEB7C000
    upper mmio base 00000000
    GCAP = 00002405
    codec_mask = 00000001
    create primary buffer ...done
    K : Attach Interrupt 5 Handler 80C11A34
    codec probed OK
    CAd = 0
    Setup FG nodes = start_nid:total_nodes = 1:1
    FG type = 1
    Setup FG nodes = start_nid:total_nodes = 4:6
    NVidia unknown codec id 0000001C
    Pin Nid = 4
    Pin Control = 00000000
    Pin Capabilities = 09000094
    Pin def_cfg = 185600F0
    Pin Amp Out caps = 00000000
    Skip Digital OUT node 8
    CONNECT: NID=4
    IDX=0
    val=0
    device not found
    Sound service not loaded
    Sound service not installed

    Detecting hardware...
    Loading INTEL_HDA
    HDA test version 019
    detect hardware...
    NVidia GF119
    PCI command 00000106
    PCI status 00000010
    lower mmio base FEB7C000
    upper mmio base 00000000
    GCAP = 00002405
    codec_mask = 00000001
    create primary buffer ...done
    K : Attach Interrupt 5 Handler 80C2CA34
    spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce get_response timeout: polling the codec once
    codec probed OK
    CAd = 0
    spurious responce get_response timeout: polling the codec once
    spurious responce get_response timeout: switching to polling mode
    spurious responce spurious responce Setup FG nodes = start_nid:total_nodes = 1:1
    spurious responce FG type = 1
    spurious responce Setup FG nodes = start_nid:total_nodes = 4:6
    spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce NVidia unknown codec id 0000001C
    spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce spurious responce Pin Nid = 4
    Pin Control = 00000040
    Pin Capabilities = 09000094
    Pin def_cfg = 185600F0
    Pin Amp Out caps = 00000000
    Skip Digital OUT node 8
    CONNECT: NID=4
    IDX=0
    spurious responce spurious responce val=0
    device not found
    Sound service not loaded
    Sound service not installed
    Диагноз поставлен, анализы сданы - теперь будем ждать врача автора драйвера INTEL_HDA :-)
  • насколько я понял, у меня NV_HDA - тот-же HDA стандарт, но драйвер использует другой "кодек"...
    Last edited by kiv on Tue Dec 30, 2014 2:27 am, edited 1 time in total.
  • Who is online

    Users browsing this forum: No registered users and 2 guests