Встроенные видеокарты Intel

Drivers for various video cards
  • Maxis
    Замечательно, видео, звук и USB сидят на одной линии :x . В этой версии я отладил обработчик прерываний, так что драйвер на чужие прерывания реагировать не должен. Про драйверы других устройств ничего не скажу.
  • Если Ахилл не может догнать черепаху, догонит ли черепаха Ахилла?
    Драйвер на базе свежеиспеченного ядра linux-3.9 Серьёзно не тестировал, но hdmi точно определяется, режимы переключаются и акселератор работает. Шесть Fplay на экране с разрешением 1920*1080 смотрятся очень мило. И это не предел при 65% cpu.
  • Смотря с какого диска открывать, с /bd дисков весьма сомнительно.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • У меня bd, ahci же. Два ролика HD, остальные поменьше.
  • А ты открой в каждом окне свой независимый файл, а то так читтерство получается.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • В каждом был свой независимый файл.
  • Увы, не работает. Запустил i915 пару раз, в первый - одни сообщения, во второй - другие. Не работает, как можно догадаться. Перезагрузка тоже не работает, в памяти висит файл i915, который через CPU не убивается.
    Spoiler:
    IMG_20130313_122720.jpg
    IMG_20130313_122720.jpg (410.22 KiB)
    Viewed 3419 times
    IMG_20130313_122737.jpg
    IMG_20130313_122737.jpg (394.78 KiB)
    Viewed 3419 times
    IMG_20130313_122751.jpg
    IMG_20130313_122751.jpg (377.78 KiB)
    Viewed 3419 times
    IMG_20130313_122815.jpg
    IMG_20130313_122815.jpg (392.78 KiB)
    Viewed 3419 times
  • Проверил rc9 и rc10. RC9 работает, разрешение меняется. RC10 не работает, пишет cannot find any CRTC.
  • SoUrcerer
    Они там что-то поломали. Ты проверял rc_11_preview ? И какая модель ноута, DMI_PRODUCT_NAME есть ?
  • Похоже я ненароком отключил определение LVDS, да и кому оно нужно :)

    ftp://ftp.kolibrios.org/users/Serge/new ... eview_1.7z
    Прошу протестировать, особенно на ноутах.
  • Фотки как раз 11 preview, я не знаю, почему там написано "10.5" :) Сейчас потестирую. Ноут Lenovo G580
  • Serge wrote: Прошу протестировать, особенно на ноутах.
    Надеюсь, всё таки, что есть способ включить драйвер и на "моём" железе помимо подсказок биоса. :)
    Лог теста такой.
    Spoiler:i915 RC 11 preview
    cmdline: (null)

    cache line size 64
    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]
    <6>[drm] i915 device info: gen=3, pciid=0x2592 flags=is_mobile,cursor_needs_physical,has_overlay,overlay_needs_physical,supports_tv,<6>[drm] Memory usable by graphics device = 256M
    <6>[drm] GMADR size = 256M
    <6>[drm] GTT stolen size = 8M
    Epic fail
    <6>[drm] graphic opregion physical addr: 0x0
    <6>[drm] ACPI OpRegion not supported!
    <3>[drm:i915_gem_detect_bit_6_swizzle] *ERROR* Couldn't read from MCHBAR. Disabling tiling.
    <6>[drm] Set default to SSC at 100MHz
    <6>[drm] failed to find VBIOS tables
    <6>[drm] irq=5
    <6>[drm] 2 display pipes available.
    <6>[drm] swapping pipes & planes for FBC
    <6>[drm] plane 0 init failed: -19
    <6>[drm] swapping pipes & planes for FBC
    <6>[drm] plane 1 init failed: -19
    <6>[drm] No PCH PLLs on this hardware, skipping initialisation
    <6>[drm] GMBUS [i915 gmbus panel] NAK for addr: 0050 r(1)
    <6>[drm] drm: skipping non-existent adapter i915 gmbus panel
    <6>[drm] using current (BIOS) mode: <6>[drm] Modeline 0:"1024x600" 0 49959 1024 1044 1054 1344 600 602 605 625 0x0 0x0
    <6>[drm] detected single-link lvds configuration
    <6>[drm] get backlight PWM = 14843
    <6>[drm] clearing unused GTT space: [c00000, ffff000]
    <6>[drm] [CRTC:3] hw state readout: disabled
    <6>[drm] [CRTC:4] hw state readout: enabled
    <6>[drm] [ENCODER:6:LVDS-6] hw state readout: enabled, pipe=1
    <6>[drm] [ENCODER:9:DAC-9] hw state readout: enabled, pipe=1
    <6>[drm] [CONNECTOR:5:LVDS-1] hw state readout: enabled
    <6>[drm] [CONNECTOR:8:VGA-1] hw state readout: enabled
    <6>[drm] [CRTC:4] wrong plane connection detected!
    <6>[drm] set backlight PWM = 0
    <6>[drm] FIFO size - (0x00001d9c) A: 28
    <6>[drm] FIFO size - (0x00001d9c) B: 31
    <6>[drm] FIFO watermarks - A: 26, B: 29
    <6>[drm] Setting FIFO watermarks - A: 26, B: 29, C: 2, SR 1
    <6>[drm] memory self refresh disabled
    <6>[drm] [ENCODER:6:LVDS-6]
    <6>[drm] [ENCODER:9:DAC-9]
    <6>[drm] [CRTC:3]
    <6>[drm] [CRTC:4]
    <6>[drm] [CONNECTOR:5:LVDS-1]
    <6>[drm] [CONNECTOR:5:LVDS-1] probed modes :
    <6>[drm] Modeline 10:"1024x600" 59 49959 1024 1044 1054 1344 600 602 605 625 0x8 0x0
    <6>[drm] [CONNECTOR:8:VGA-1]
    <6>[drm] CRT detected via DDC:0x50 [EDID]
    <6>[drm] ELD: no CEA Extension found
    <6>[drm] [CONNECTOR:8:VGA-1] probed modes :
    <6>[drm] Modeline 12:"1440x900" 60 106500 1440 1520 1672 1904 900 903 909 934 0x48 0x6
    <6>[drm] Modeline 24:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5
    <6>[drm] Modeline 14:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5
    <6>[drm] Modeline 13:"1440x900" 75 136750 1440 1536 1688 1936 900 903 909 942 0x40 0x6
    <6>[drm] Modeline 15:"1280x960" 60 108000 1280 1376 1488 1800 960 961 964 1000 0x40 0x5
    <6>[drm] Modeline 31:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5
    <6>[drm] Modeline 25:"1024x768" 75 78800 1024 1040 1136 1312 768 769 772 800 0x40 0x5
    <6>[drm] Modeline 26:"1024x768" 70 75000 1024 1048 1184 1328 768 771 777 806 0x40 0xa
    <6>[drm] Modeline 27:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
    <6>[drm] Modeline 28:"832x624" 75 57284 832 864 928 1152 624 625 628 667 0x40 0xa
    <6>[drm] Modeline 30:"800x600" 72 50000 800 856 976 1040 600 637 643 666 0x40 0x5
    <6>[drm] Modeline 29:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5
    <6>[drm] Modeline 17:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5
    <6>[drm] Modeline 18:"800x600" 56 36000 800 824 896 1024 600 601 603 625 0x40 0x5
    <6>[drm] Modeline 20:"640x480" 73 31500 640 664 704 832 480 489 491 520 0x40 0xa
    <6>[drm] Modeline 19:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa
    <6>[drm] Modeline 21:"640x480" 67 30240 640 704 768 864 480 483 486 525 0x40 0xa
    <6>[drm] Modeline 22:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa
    <6>[drm] Modeline 23:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6
    <6>[drm]
    <6>[drm] connector 5 enabled? yes
    <6>[drm] connector 8 enabled? yes
    <6>[drm] looking for cmdline mode on connector 5
    <6>[drm] looking for preferred mode on connector 5
    <6>[drm] found mode 1024x600
    <6>[drm] looking for cmdline mode on connector 8
    <6>[drm] looking for preferred mode on connector 8
    <6>[drm] found mode 1440x900
    <6>[drm] picking CRTCs for 4096x4096 config
    <6>[drm] desired mode 1024x600 set on crtc 4
    <6>[drm] desired mode 1440x900 set on crtc 3
    <6>[drm] FB ID: 33
    <6>[drm] allocated 1440x900 fb: 0x00000000, bo 87138c88
    <6>[drm] CONNECTOR 87136c68 ID:5 status:1 ENCODER 87136bf0 CRTC 0 ID:-1407187576
    <6>[drm] [Select CRTC:4]
    Set DISPLAY handler
  • Так лог вроде хороший?
  • Spoiler:

    Code: Select all

    i915 RC 11 preview
     cmdline: (null)
    
    cache line size 64
    PCI device 8086:1e59 bus:0 devfn:f8
    PCI device 8086:106 bus:0 devfn:10
    PCI device 8086:104 bus:0 devfn:0
    <6>[drm] device 8086:106
    <6>[drm] 
    <6>[drm] i915 device info: gen=6, pciid=0x0106 flags=is_mobile,need_gfx_hws,has_force_wake,has_fbc,has_hotplug,has_bsd_ring,has_blt_ring,has_llc,<6>[drm] Memory usable by graphics device = 2048M
    <6>[drm] GMADR size = 256M
    <6>[drm] GTT stolen size = 64M
    <6>[drm] Found PatherPoint PCH
    <6>[drm] graphic opregion physical addr: 0x79f77018
    <6>[drm] Public ACPI methods supported
    <6>[drm] SWSCI supported
    <6>[drm] ASLE supported
    <6>[drm] Set default to SSC at 100MHz
    <6>[drm] Using VBT from OpRegion: $VBT SNB/IVB-MOBILE d
    <6>[drm] BDB_GENERAL_FEATURES int_tv_support 0 int_crt_support 1 lvds_use_ssc 1 lvds_ssc_freq 120 display_clock_mode 0
    <6>[drm] crt_ddc_bus_pin: 2
    <6>[drm] Found panel mode in BIOS VBT tables:
    <6>[drm] Modeline 0:"1366x768" 0 73300 1366 1382 1398 1550 768 771 785 788 0x8 0xa
    <6>[drm] VBT initial LVDS value 300300
    <6>[drm] Found SDVO panel mode in BIOS VBT tables:
    <6>[drm] Modeline 0:"1600x1200" 0 162000 1600 1664 1856 2160 1200 1201 1204 1250 0x8 0xa
    <6>[drm] No SDVO device info is found in VBT
    <6>[drm] found 67108864 bytes of stolen memory at 7aa00000
    <6>[drm] irq=11
    <6>[drm] 2 display pipes available.
    <6>[drm] using preferred mode from EDID: <6>[drm] Modeline 10:"1366x768" 0 73300 1366 1382 1398 1550 768 771 785 788 0x48 0xa
    <6>[drm] detected single-link lvds configuration
    <6>[drm] get backlight PWM = 4437
    <6>[drm] enabling bit-banging on i915 gmbus dpb. force bit now 1
    <6>[drm] i2c transfer returned -6
    <6>[drm] No SDVO device found on SDVOB
    <6>[drm] disabling bit-banging on i915 gmbus dpb. force bit now 0
    <6>[drm] i2c_init DPDDC-B
    <6>[drm] dp_aux_ch timeout status 0x7143003f
    <6>[drm] aux_ch failed -110
    <6>[drm] dp_aux_ch timeout status 0x7143003f
    <6>[drm] aux_ch failed -110
    <6>[drm] has_panel 1 has_lvds 1 has_pch_edp 0 has_cpu_edp 0 has_ck505 0
    <6>[drm] Using SSC on panel
    <6>[drm] clearing unused GTT space: [c00000, 7ffff000]
    <6>[drm] render ring hws offset: 0x00c00000
    <6>[drm] render ring pipe control offset: 0x00c21000
    <6>[drm] bsd ring hws offset: 0x00c22000
    <6>[drm] blitter ring hws offset: 0x00c43000
    <6>[drm] Wrong MCH_SSKPD value: 0x16040307
    <6>[drm] This can cause pipe underruns and display issues.
    <6>[drm] Please upgrade your BIOS to fix this.
    <6>[drm] [CRTC:3] hw state readout: enabled
    <6>[drm] [CRTC:5] hw state readout: disabled
    <6>[drm] [ENCODER:8:LVDS-8] hw state readout: enabled, pipe=0
    <6>[drm] [ENCODER:14:DAC-14] hw state readout: disabled, pipe=0
    <6>[drm] [ENCODER:15:TMDS-15] hw state readout: disabled, pipe=0
    <6>[drm] [ENCODER:17:TMDS-17] hw state readout: disabled, pipe=0
    <6>[drm] [CONNECTOR:7:LVDS-1] hw state readout: enabled
    <6>[drm] [CONNECTOR:13:VGA-1] hw state readout: disabled
    <6>[drm] [CONNECTOR:16:HDMI-A-1] hw state readout: disabled
    <6>[drm] [CONNECTOR:18:DP-1] hw state readout: disabled
    <6>[drm] [CONNECTOR:7:LVDS-1]
    <6>[drm] [ENCODER:8:LVDS-8]
    <6>[drm] [ENCODER:14:DAC-14]
    <6>[drm] [ENCODER:15:TMDS-15]
    <6>[drm] [ENCODER:17:TMDS-17]
    <6>[drm] [CRTC:3]
    <6>[drm] [CRTC:5]
    <6>[drm] pch crt adpa set to 0xf40000
    <6>[drm] [CONNECTOR:7:LVDS-1]
    <6>[drm] [CONNECTOR:7:LVDS-1] probed modes :
    <6>[drm] Modeline 19:"1366x768" 60 73300 1366 1382 1398 1550 768 771 785 788 0x48 0xa
    <6>[drm] [CONNECTOR:13:VGA-1]
    <6>[drm] trigger hotplug detect cycle: adpa=0xf40000
    <6>[drm] ironlake hotplug adpa=0xf40000, result 0
    <6>[drm] CRT not detected via hotplug
    <6>[drm] GMBUS [i915 gmbus vga] NAK for addr: 0050 r(1)
    <6>[drm] drm: skipping non-existent adapter i915 gmbus vga
    <6>[drm] CRT GMBUS EDID read failed, retry using GPIO bit-banging
    <6>[drm] enabling bit-banging on i915 gmbus vga. force bit now 1
    <6>[drm] drm: skipping non-existent adapter i915 gmbus vga
    <6>[drm] disabling bit-banging on i915 gmbus vga. force bit now 0
    <6>[drm] CRT not detected via DDC:0x50 [no valid EDID found]
    <6>[drm] [CONNECTOR:13:VGA-1] disconnected
    <6>[drm] [CONNECTOR:16:HDMI-A-1]
    <6>[drm] GMBUS [i915 gmbus dpb] NAK for addr: 0050 r(1)
    <6>[drm] drm: skipping non-existent adapter i915 gmbus dpb
    <6>[drm] [CONNECTOR:16:HDMI-A-1] disconnected
    <6>[drm] [CONNECTOR:18:DP-1]
    <6>[drm] [CONNECTOR:18:DP-1] disconnected
    <6>[drm] 
    <6>[drm] connector 7 enabled? yes
    <6>[drm] connector 13 enabled? no
    <6>[drm] connector 16 enabled? no
    <6>[drm] connector 18 enabled? no
    <6>[drm] looking for cmdline mode on connector 7
    <6>[drm] looking for preferred mode on connector 7
    <6>[drm] found mode 1366x768
    <6>[drm] picking CRTCs for 8192x8192 config
    <6>[drm] desired mode 1366x768 set on crtc 3
    <6>[drm] FB ID: 20
    <6>[drm] allocated 1366x768 fb: 0x00000000, bo 8c6755b8
    <6>[drm] CONNECTOR 8c675128 ID:7 status:1 ENCODER 8c6750b0 CRTC 8c66d450 ID:3
    <6>[drm] [Select CRTC:3]
    Set DISPLAY handler
    
    Всё работает, спасибо.
  • Who is online

    Users browsing this forum: No registered users and 7 guests