Board.KolibriOS.org
http://board.kolibrios.org/

Зависание системы.
http://board.kolibrios.org/viewtopic.php?f=1&t=2938
Page 2 of 8

Author:  kiv [ Tue Dec 16, 2014 10:10 pm ]
Post subject:  Re: Зависание системы.

использовал систему SV№5234

Attachments:
BOARDL.TXT [9.7 KiB]
Downloaded 100 times

Author:  CleverMouse [ Tue Dec 16, 2014 11:23 pm ]
Post subject:  Re: Зависание системы.

В логе нет ни следа попыток загрузить драйвер звука.

Author:  kiv [ Wed Dec 17, 2014 2:57 am ]
Post subject:  Re: Зависание системы.

CleverMouse, но система виснет: сначала перестает реагировать мигая где-то чуть меньше минуты двоеточием в часах (при это клавиатура не реагирует на всякие NumLock`и), потом мигание останавливается и после нажатия функциональной клавиши (в моем случае флажок виндос вызывающий меню "пуск") курсор мыши всегда сдвигается вправо и вверх где-то на 25 пикселей.

Author:  Mario_r4 [ Wed Dec 17, 2014 10:58 am ]
Post subject:  Re: Зависание системы.

Зависание системы при запуске PONG началось с SVN r.5130
Quote:
kernel: kolibri-process merged into trunk. This is my little gift to myself for my birthday.

Author:  Mario_r4 [ Wed Dec 17, 2014 11:16 am ]
Post subject:  Re: Зависание системы.

Проблема с PONG решается переходом на более современный заголовок, почему то код внедренный с SVN r.5130 криво отрабатывает со старым типом заголовка:
Code:
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

Author:  CleverMouse [ Wed Dec 17, 2014 1:58 pm ]
Post subject:  Re: Зависание системы.

kiv wrote:
но, система виснет: сначала перестает реагировать мигая где-то чуть меньше минуты двоеточием в часах (при это клавиатура не реагирует на всякие NumLock`и), потом мигание останавливается и после нажатия функциональной клавиши (в моем случае флажок виндос вызывающий меню "пуск") курсор мыши всегда сдвигается вправо и вверх где-то на 25 пикселей.

Я же говорила, это из-за кривого бинарника pong. К остальным зависаниям он не имеет никакого отношения.
Mario_r4
Комментарии к полям заголовка неправильные. Например, в 'MENUET00'-заголовке нельзя задать esp.

Author:  Mario_r4 [ Wed Dec 17, 2014 2:07 pm ]
Post subject:  Re: Зависание системы.

CleverMouse wrote:
Mario_r4
Комментарии к полям заголовка неправильные. Например, в 'MENUET00'-заголовке нельзя задать esp.

Ну, так я только скопипастил сюда. Я пробовал собрать с MENUET01 заголовком - все работает.

Author:  kiv [ Thu Dec 18, 2014 6:41 pm ]
Post subject:  Re: Зависание системы.

второй способ тоже из-за заголовка?

Attachments:
NEWLOG.TXT [8.64 KiB]
Downloaded 100 times

Author:  CleverMouse [ Thu Dec 18, 2014 6:52 pm ]
Post subject:  Re: Зависание системы.

В этом логе падение ровно там же.
В логах из исходного поста есть две разных проблемы: падение при запуске некорректного бинарника EIP : 80018CEA и падение при загрузке драйвера звука. С первым всё и так понятно. Я исправила падение, когда драйвер звука не загрузился, в r5234, но звук от этого не появится - чтобы выяснить, почему драйвер звука не хочет загружаться, нужны логи. Звуковая карта входит в список поддерживаемых.

Author:  hidnplayr [ Thu Dec 18, 2014 7:43 pm ]
Post subject:  Re: Зависание системы.

Code:
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.

Author:  kiv [ Thu Dec 18, 2014 8:03 pm ]
Post subject:  Re: Зависание системы.

CleverMouse: видимо я чего-то не понимаю и не знаю... какие ещё логи нужны кроме тех, что копирует из буфера Board? и как их получить? (извините за занубство)
hidnplayr wrote:
Does not make sense at all, try booting without forcedeth network driver.
хм, а вдруг конфликт драйверов... сейчас попробую... хотя, сеть и работает...

Author:  yogev_ezra [ Thu Dec 18, 2014 8:12 pm ]
Post subject:  Re: Зависание системы.

kiv wrote:
CleverMouse: видимо я чего-то не понимаю и не знаю... какие ещё логи нужны кроме тех, что копирует из буфера Board? и как их получить? (извините за занубство)
Да лог-то тот, только ошибки драйвера звука в нём нет. Сразу падает ядро, и всё. Попробуй запустить FPLAY (и открыть файл видео) или AC97SND (и открыть файл MP3). Может, в этом случае тебе повезёт, и в логе будет видно падение драйвера звука.

Author:  kiv [ Thu Dec 18, 2014 9:09 pm ]
Post subject:  Re: Зависание системы.

yogev_ezra, ни то ни другое не запускается, сейчас прикреплю лог, уже прикрепил лог.
All: я так понимаю, что чтобы отключить драйвер сети нужно в файле AUTORUN.DAT в строке /SYS/SETUP BOOT 1 заменить BOOT на список параметров-драйверов, которые необходимо загрузить... Как это сделать?

Attachments:
SOUNDLOG.TXT [13.77 KiB]
Downloaded 103 times

Author:  yogev_ezra [ Thu Dec 18, 2014 9:25 pm ]
Post subject:  Re: Зависание системы.

kiv wrote:
All: я так понимаю, что чтобы отключить драйвер сети нужно в файле AUTORUN.DAT в строке /SYS/SETUP BOOT 1 заменить BOOT на список параметров-драйверов, которые необходимо загрузить... Как это сделать?
Неправильно. Чтобы отключить загрузку всех сетевых драйверов, нужно в файле AUTORUN.DAT закомментировать строчку /SYS/NETWORK/NETCFG (поставить значок # перед началом строки). Чтобы отключить загрузку только одного сетевого драйвера, и грузить все остальные сетевые драйверы, нужно физически удалить файл драйвера из образа дискеты (или перенести его в другое место).
kiv wrote:
yogev_ezra wrote:
Да лог-то тот, только ошибки драйвера звука в нём нет. Сразу падает ядро, и всё. Попробуй запустить FPLAY (и открыть файл видео) или AC97SND (и открыть файл MP3). Может, в этом случае тебе повезёт, и в логе будет видно падение драйвера звука.

ни то ни другое не запускается, сейчас прикреплю лог, уже прикрепил лог.
Вот этот кусок и был нужен:
Spoiler: Show
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 :-)

Author:  kiv [ Thu Dec 18, 2014 10:34 pm ]
Post subject:  Re: Зависание системы.

насколько я понял, у меня NV_HDA - тот-же HDA стандарт, но драйвер использует другой "кодек"...

Page 2 of 8 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/