Page 2 of 15

Posted: Thu Feb 15, 2007 6:26 pm
by Wildwest
http://coolthemes.narod.ru/bug7z.png
Mike.dld, жду извинений.

Posted: Thu Feb 15, 2007 6:35 pm
by Veliant

Posted: Thu Feb 15, 2007 6:46 pm
by mike.dld
Wildwest
С извинениями пока что повременим. К тому же, как я уже заметил, это немного оффтоп. Если тебе не трудно, перешли мне этот файл. E-mail найти не трудно. Заранее благодарствую. Также, если позволяют средства, попробуй скачать ещё раз.

Posted: Thu Feb 15, 2007 6:54 pm
by diamond
Похоже, при каких-то условиях браузер или сервер выдаёт неправильный content-type: на скриншоте Wildwest'а ясно видно, что у него скачалось как application-type: gzip и сервер добавил gzip-заголовок.

Posted: Thu Feb 15, 2007 10:01 pm
by Wildwest
>Похоже, при каких-то условиях браузер или сервер выдаёт неправильный content-type: на скриншоте Wildwest'а ясно видно, что у него скачалось как application-type: gzip и сервер добавил gzip-заголовок.

Хотя бы один человек на этом форуме верит фактам.

Posted: Thu Feb 15, 2007 10:13 pm
by Mario79
Wildwest
Вообще-то два уже. :-)

Posted: Fri Feb 16, 2007 2:35 am
by Leency
Хороший дистрибутив.

Posted: Sun Feb 18, 2007 12:08 pm
by Dmitry the Sorcerer
Почему в новой Колибри на i810 ac97snd не работает(ни через vmware, ни просто так), хотя старая ( в составе 0.5.8, кажется) ac97wav работала? Работоспособность ac97snd в старой колибри и ac97wav в новой не проверял.
Еще на той же i810 материнке со встроенной видюхой без эмуля пишет vesa not found, в эмуляторе все прекрасно работает.

Posted: Sun Feb 18, 2007 2:47 pm
by Wildwest
>в эмуляторе все прекрасно работает

У эмулятора своя виртуальная видяха, не зависящая от твоей материнки, а для твоей материнки надо подправить переключение банков памяти.

Posted: Sun Feb 18, 2007 5:16 pm
by Serge
Dmitry the Sorcerer
Перед тем как запускать ac97snd открой Board на вкладке User а потом посмотри что туда пишет драйвер. Возможно что надо настроить прерывание.

Posted: Mon Feb 19, 2007 8:28 am
by Dmitry the Sorcerer
Wildwest wrote:>в эмуляторе все прекрасно работает

У эмулятора своя виртуальная видяха, не зависящая от твоей материнки, а для твоей материнки надо подправить переключение банков памяти.
Это как?

Posted: Mon Feb 19, 2007 12:06 pm
by <Lrz>
В диструбутиве 0.6.5.0, при работе иногда пропадает курсор мыши, лечится только перезагрузкой. Тестировал на Ноуте и на ПК. Ядро не обновлял

Posted: Mon Feb 19, 2007 12:06 pm
by Wildwest
Оказалось, что твой сетбанк просто закомментирован :). Идешь в vesa12.inc, находишь

;Set bank function for Intel 810/815 chipsets
; *****Modified by Protopopius, Russia.*****
; ********* http://menuetos.hut.ru **************
; ************************************************
;
;set_bank:
;cli
;cmp al,[0xfff2]
;je retsb
;mov [0xfff2],al
;push ax
;push dx
;mov dx,3CEh
;mov ah,al ; Save value for later use
;mov al,10h ; Index GR10 (Address Mapping)
;out dx,al ; Select GR10
;inc dl
;mov al,3 ; Set bits 0 and 1 (Enable linear page mapping)
;out dx,al ; Write value
;dec dl
;mov al,11h ; Index GR11 (Page Selector)
;out dx,al ; Select GR11
;inc dl
;mov al,ah ; Write address
;out dx,al ; Write the value
;pop dx
;pop ax
;retsb:
;sti
;ret

Раскомментируешь (удаляешь ; в начале строк).


Потом поднимайся чуть выше и закомментируй все строки в этом сетбанке

;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
; set_bank for S3 videocards, work on S3 ViRGE PCI (325)
; modified by kmeaw
set_bank:
pushfd
cli
cmp al,[0xfff2]
je retsb
mov [0xfff2],al
push ax
push dx
push cx
mov cl, al
mov dx, 0x3D4
mov al, 0x38
out dx, al ;CR38 Register Lock 1 ;Note: Traditionally 48h is used to
;unlock and 00h to lock
inc dx
mov al, 0x48
out dx, al ;3d5 -?
dec dx
mov al, 0x31
out dx, al ;CR31 Memory Configuration Register
;0 Enable Base Address Offset (CPUA BASE). Enables bank operation if set, ;disables if clear.
;4-5 Bit 16-17 of the Display Start Address. For the 801/5,928 see index 51h,
;for the 864/964 see index 69h.

inc dx
in al, dx
dec dx
mov ah, al
mov al, 0x31
out dx, ax
mov al, ah
or al, 9
inc dx
out dx, al
dec dx
mov al, 0x35
out dx, al ;CR35 CRT Register Lock
inc dx
in al, dx
dec dx
and al, 0xF0
mov ch, cl
and ch, 0x0F
or ch, al
mov al, 0x35
out dx, al
inc dx
mov al, ch
out dx, ax
dec dx
mov al, 0x51 ;Extended System Control 2 Register
out dx, al
inc dx
in al, dx
dec dx
and al, 0xF3
shr cl, 2
and cl, 0x0C
or cl, al
mov al, 0x51
out dx, al
inc dx
mov al, cl
out dx, al
dec dx
mov al, 0x38
out dx, al
inc dx
xor al, al
out dx, al
dec dx
pop cx
pop dx
pop ax
retsb:
popfd
ret

Posted: Mon Feb 19, 2007 2:24 pm
by Dmitry the Sorcerer
Прикольно. Это значит я с того же флопика с тем же ядром не смогу цивильно работать с S3?
У меня дома 3 машины, на 2ух s3(на одной trio, на другой virge).
Еще один вопрос: на старых машинах не всегда есть видеокарты, поддерживающие 16/24/32 бита цвета. Нельзя добавить режим 8 бит для больших разрешений? Еще есть проблема: с SiS 630 видео не работает цивилизовано с большим разрешением(1024*768*24), т.к. монитор не выдерживает частоту 100 Гц, а 800*600 и 640*480 не работают по причине того, что в теории есть VESA 640*480*32 бита, а на практике (ни в винде, ни в досе, ни в alt linux) - нету.

Posted: Mon Feb 19, 2007 5:19 pm
by Heavyiron
...т.к. монитор не выдерживает частоту 100 Гц
Отключи использование vrr в загрузочном экране - будет 60 гц