Mesa

Discussing libraries simplifying applications development
  • Kopa
    Уже неплохо. Теперь надо драйвер ядра фиксить. А fps в шестерёнках можешь посмотреть ? Он выводится раз в 5 секунд на доску отладки.
    Last edited by Serge on Sat Feb 01, 2014 12:14 am, edited 1 time in total.
  • Mario_r4 wrote:Еще Fplay по прежнему хочет pixlib
    Он ещё и intel-sna.drv хочет. Не случайно они в архиве i915-3.12.9
  • Serge wrote:Kopa
    Уже неплохо. А fps в шестерёнках можешь посмотреть ? Он выводится раз в 5 секунд на доску отладки.
    Очередной тест (запуск с последним ядром)
    Черестрочные шестерёнки (4-е в ряд) отображаются примерно с секундным интервалом (на заголовке fps не выводится)

    P.S. "Больной перед смертью потел" :)
    возможно,если мышку "активно" не трогать сброса системы не будет
    P.P.S. А как соотносится Mesa для Kolibri с официальным релизом. Баги (если встретились) отсылаются?
    Last edited by Kopa on Sat Feb 01, 2014 2:22 am, edited 3 times in total.
  • Serge wrote:Он ещё и intel-sna.drv хочет. Не случайно они в архиве i915-3.12.9
    Это то я сразу скопировал.
    Mario_r4 wrote:Также появилась проблема со звуком - его нет ни в Fplay, ни в AC97SND. Я думаю к интеловским драйверам и mesa это отношения не имеет.
    Так и есть - экспериментально установил, что звук поломала SVN r.4547, потому что в 4546 со звуком проблем нет.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4 wrote:Dell Inspiron
    По прежнему очень низкие показатели в попугаях.
    Также появилась проблема со звуком - его нет ни в Fplay, ни в AC97SND.
    Сними пожалуйста полный лог драйвера intel_hda на рабочей и нерабочей ревизии.

    Code: Select all

    FDEBUG        equ 1
  • Kopa
    FPS выводится на доску отладки.
  • Serge wrote:Kopa
    FPS выводится на доску отладки.
    Cначала 1.800 далее в основном значения 1.400, 1.600 редко 1.200
  • Asper wrote:Сними пожалуйста полный лог драйвера intel_hda на рабочей и нерабочей ревизии.

    Code: Select all

    FDEBUG        equ 1
    Логи поместил сюда, считаю целесообразным продолжать дальнейшее общение в той теме, дабы эту не засорять.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Kopa
    Проверь с этим драйвером. И нужен лог после загрузки драйвера.
    http://ftp.kolibrios.org/users/Serge/ne ... 12.9-v1.7z
  • Serge wrote: Проверь с этим драйвером. И нужен лог после загрузки драйвера.
    Сделано.
    Лог драйвера
    Spoiler:i915 v3.12.5 build Feb 1 2014 23:33:46
    usage: i915 [options]
    -pm=<0,1> Enable powersavings, fbc, downclocking, etc. (default: 0 - false)
    -rc6=<-1,0-7> Enable power-saving render C-state 6.
    Different stages can be selected via bitmask values
    (0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6).
    For example, 3 would enable rc6 and deep rc6, and 7 would enable everything.
    default: -1 (use per-chip default)
    -fbc=<-1,0,1> Enable frame buffer compression for power savings
    (default: 0 - false)
    -ppgt=<0,1> Enable PPGTT (default: 0 - false)
    -pc8=<0,1> Enable support for low power package C states (PC8+) (default: 0 - false)
    -l<path> path to log file
    -m<WxHxHz> set videomode

    Intel(R) Celeron(R) M processor 900MHz

    MSR_MTRRdefType 0000000000000c00

    MTRR_0 base: 0000000000000006 mask: 0000000fc0000800
    MTRR_1 base: 000000003f800000 mask: 0000000fff800800
    MTRR_2 base: 00000000d0000001 mask: 0000000fff400800
    MTRR_3 base: 0000000000000000 mask: 0000000f00000000
    MTRR_4 base: 0000000000000000 mask: 0000000f00000000
    MTRR_5 base: 0000000000000000 mask: 0000000f00000000
    MTRR_6 base: 0000000000000000 mask: 0000000f00000000
    MTRR_7 base: 0000000000000000 mask: 0000000f00000000

    new MTRR map

    MTRR_0 base: 0000000000000006 mask: 0000000f80000800
    MTRR_1 base: 0000000080000006 mask: 0000000fc0000800
    MTRR_2 base: 00000000c0000006 mask: 0000000fe0000800
    MTRR_3 base: 00000000db800000 mask: 0000000fff800800
    MTRR_4 base: 00000000dc000000 mask: 0000000ffc000800
    MTRR_5 base: 00000000e0000001 mask: 0000000ff0000800
    MTRR_6 base: 0000000000000000 mask: 0000000f00000000
    MTRR_7 base: 0000000000000000 mask: 0000000f00000000
    sys_alloc 432 bytes
    os_mmap 87177000 131072 bytes
    PCI device 8086:2641 bus:0 devfn:f8
    PCI device 8086:2592 bus:0 devfn:10
    PCI device 8086:2590 bus:0 devfn:0
    <6>[drm] device 8086:2592
    Info intel_gmch_probe Intel 915GM Chipset
    Error intel_i9xx_setup_flush can't ioremap flush page - no chipset flushing
    Info intel_gtt_init detected gtt size: 262144K total, 262144K mappable
    Info intel_gtt_stolen_size detected 8192K stolen memory
    <6>[drm] Memory usable by graphics device = 256M
    Epic fail
    <3>[drm:i915_gem_detect_bit_6_swizzle] *ERROR* Couldn't read from MCHBAR. Disabling tiling.
    K : Attach Interrupt 5 Handler 872111F7
    object 0x00000000 [fenceable? 1] not 1M or pot-size (0x00c00000) aligned

    WARNING: at i915_gem.c:2619
    CRTC 8717ce98
    object 0x00000000 [fenceable? 1] not 1M or pot-size (0x00c00000) aligned

    WARNING: at i915_gem.c:2619
    leave init_display_kms
    Set DISPLAY handler
    i915_driver_thread
    Шумовые вкропления в виде отрезков малой длины при открытии окон и вводе символов в большей или меньшей степени, но лог сохранить удалось :)

    Лог "окна с рамкой"
    Spoiler:i915 v3.12.5 build Feb 1 2014 23:33:46
    usage: i915 [options]
    -pm=<0,1> Enable powersavings, fbc, downclocking, etc. (default: 0 - false)
    -rc6=<-1,0-7> Enable power-saving render C-state 6.
    Different stages can be selected via bitmask values
    (0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6).
    For example, 3 would enable rc6 and deep rc6, and 7 would enable everything.
    default: -1 (use per-chip default)
    -fbc=<-1,0,1> Enable frame buffer compression for power savings
    (default: 0 - false)
    -ppgt=<0,1> Enable PPGTT (default: 0 - false)
    -pc8=<0,1> Enable support for low power package C states (PC8+) (default: 0 - false)
    -l<path> path to log file
    -m<WxHxHz> set videomode

    Intel(R) Celeron(R) M processor 900MHz

    MSR_MTRRdefType 0000000000000c00

    MTRR_0 base: 0000000000000006 mask: 0000000fc0000800
    MTRR_1 base: 000000003f800000 mask: 0000000fff800800
    MTRR_2 base: 00000000d0000001 mask: 0000000fff400800
    MTRR_3 base: 0000000000000000 mask: 0000000f00000000
    MTRR_4 base: 0000000000000000 mask: 0000000f00000000
    MTRR_5 base: 0000000000000000 mask: 0000000f00000000
    MTRR_6 base: 0000000000000000 mask: 0000000f00000000
    MTRR_7 base: 0000000000000000 mask: 0000000f00000000

    new MTRR map

    MTRR_0 base: 0000000000000006 mask: 0000000f80000800
    MTRR_1 base: 0000000080000006 mask: 0000000fc0000800
    MTRR_2 base: 00000000c0000006 mask: 0000000fe0000800
    MTRR_3 base: 00000000db800000 mask: 0000000fff800800
    MTRR_4 base: 00000000dc000000 mask: 0000000ffc000800
    MTRR_5 base: 00000000e0000001 mask: 0000000ff0000800
    MTRR_6 base: 0000000000000000 mask: 0000000f00000000
    MTRR_7 base: 0000000000000000 mask: 0000000f00000000
    sys_alloc 432 bytes
    os_mmap 87177000 131072 bytes
    PCI device 8086:2641 bus:0 devfn:f8
    PCI device 8086:2592 bus:0 devfn:10
    PCI device 8086:2590 bus:0 devfn:0
    <6>[drm] device 8086:2592
    Info intel_gmch_probe Intel 915GM Chipset
    Error intel_i9xx_setup_flush can't ioremap flush page - no chipset flushing
    Info intel_gtt_init detected gtt size: 262144K total, 262144K mappable
    Info intel_gtt_stolen_size detected 8192K stolen memory
    <6>[drm] Memory usable by graphics device = 256M
    Epic fail
    <3>[drm:i915_gem_detect_bit_6_swizzle] *ERROR* Couldn't read from MCHBAR. Disabling tiling.
    K : Attach Interrupt 5 Handler 872111F7
    object 0x00000000 [fenceable? 1] not 1M or pot-size (0x00c00000) aligned

    WARNING: at i915_gem.c:2619
    CRTC 8717ce98
    object 0x00000000 [fenceable? 1] not 1M or pot-size (0x00c00000) aligned

    WARNING: at i915_gem.c:2619
    leave init_display_kms
    Set DISPLAY handler
    i915_driver_thread
    pci id for -2138921408: 8086:2592, driver i915
    mesa-9.2.5-i915_dri build Jan 31 2014 17:15:22
    EGL_VERSION = 1.4 (DRI2)
    px_create_image w:1024 :600 pitch:4096 handle 1
    create mask bo handle 7 name 3
    create mask image 0x96239e0
    Render: i915_dri.drv
    left 25 top 41 right 409 bottom 425
  • Serge wrote:Kopa
    Ещё драйвер.
    http://ftp.kolibrios.org/users/Serge/ne ... 12.9-v2.7z
    по картинке, логу и fps отображается как и раньше и не реагирует на мышь при 100% загрузке СPU

    P.S. Если чем-то поможет, то на Haiku Os внешний дисплей работает, а отдельно без внешнегo (похоже нет)
    внутренний после заставки добавляет пиксельную строку вверху экрана :? .

    P.P.S !Сейчас проверил - в колибри, без внешнего монитора запуск драйвера - чёрный экран,
  • А если при чёрном экране нажать левые Ctrl+Alt и Scroll Lock ?
  • Serge wrote:А если при чёрном экране нажать левые Ctrl+Alt и Scroll Lock ?
    Ничего, но пара-тройка нажатий приводит к непрерывистому миганию "основного" индикатора клавиатуры (внешняя через переходник ps2/usb похоже дефект клавиатуры на Scroll Lock) .
  • Who is online

    Users browsing this forum: No registered users and 3 guests