Колибри 0.6.5.0

Share your distros and discuss others'
  • Wildwest
    С извинениями пока что повременим. К тому же, как я уже заметил, это немного оффтоп. Если тебе не трудно, перешли мне этот файл. E-mail найти не трудно. Заранее благодарствую. Также, если позволяют средства, попробуй скачать ещё раз.
  • Похоже, при каких-то условиях браузер или сервер выдаёт неправильный content-type: на скриншоте Wildwest'а ясно видно, что у него скачалось как application-type: gzip и сервер добавил gzip-заголовок.
  • >Похоже, при каких-то условиях браузер или сервер выдаёт неправильный content-type: на скриншоте Wildwest'а ясно видно, что у него скачалось как application-type: gzip и сервер добавил gzip-заголовок.

    Хотя бы один человек на этом форуме верит фактам.
  • Wildwest
    Вообще-то два уже. :-)
  • Хороший дистрибутив.
    Last edited by Leency on Wed Feb 21, 2007 9:23 pm, edited 1 time in total.
  • Почему в новой Колибри на i810 ac97snd не работает(ни через vmware, ни просто так), хотя старая ( в составе 0.5.8, кажется) ac97wav работала? Работоспособность ac97snd в старой колибри и ac97wav в новой не проверял.
    Еще на той же i810 материнке со встроенной видюхой без эмуля пишет vesa not found, в эмуляторе все прекрасно работает.
  • >в эмуляторе все прекрасно работает

    У эмулятора своя виртуальная видяха, не зависящая от твоей материнки, а для твоей материнки надо подправить переключение банков памяти.
  • Dmitry the Sorcerer
    Перед тем как запускать ac97snd открой Board на вкладке User а потом посмотри что туда пишет драйвер. Возможно что надо настроить прерывание.
  • Wildwest wrote:>в эмуляторе все прекрасно работает

    У эмулятора своя виртуальная видяха, не зависящая от твоей материнки, а для твоей материнки надо подправить переключение банков памяти.
    Это как?
  • В диструбутиве 0.6.5.0, при работе иногда пропадает курсор мыши, лечится только перезагрузкой. Тестировал на Ноуте и на ПК. Ядро не обновлял
  • Оказалось, что твой сетбанк просто закомментирован :). Идешь в 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
  • Прикольно. Это значит я с того же флопика с тем же ядром не смогу цивильно работать с 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) - нету.
  • ...т.к. монитор не выдерживает частоту 100 Гц
    Отключи использование vrr в загрузочном экране - будет 60 гц
  • Who is online

    Users browsing this forum: No registered users and 8 guests