Intel KMS: New chip to play

George Liaskos geo.liaskos at gmail.com
Thu Oct 20 19:40:41 UTC 2011


On Thu, Oct 20, 2011 at 10:01 PM, Kostik Belousov <kostikbel at gmail.com> wrote:
> On Thu, Oct 20, 2011 at 09:54:02PM +0300, George Liaskos wrote:
>> Hello Konstantin,
>>
>> I got a new intel 2500k which seems to be pretty popular these days:
>>
>> vgapci1 at pci0:0:2:0:   class=0x030000 card=0x844d1043 chip=0x01128086
>> rev=0x09 hdr=0x00
>>
>> The display goes black and xorg craches (patch 10.3 / 9.0-BETA3),
>>
>> dmesg:   http://pastebin.com/xUXZGWnm
>> Xorg log: http://pastebin.com/P8kBpw06
>>
>> Please let me know if you need anything else.
>
> I think you need to do some local debugging. The troublesome part of the
> Xorg log seems to be
>
> [   161.049] drmOpenDevice: node name is /dev/dri/card0
> [   161.049] Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
> [   161.049] drmOpenDevice: open result is -1, (No such file or directory)
> [   161.049] Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
> [   161.049] drmOpenDevice: open result is -1, (No such file or directory)
> [   161.049] drmOpenDevice: Open failed
> [   161.049] [drm] failed to load kernel module "i915"
> [   161.049] (EE) intel(0): [drm] Failed to open DRM device for pci:0000:00:02.0: File exists
> [   161.049] (EE) intel(0): Failed to become DRM master.
>
> You need to check what is going on there. Might be, try to load i915 before
> starting X.
>
> Normal startup sequence should look like this:
>
> [  3222.743] drmOpenDevice: node name is /dev/dri/card0
> [  3222.743] drmOpenDevice: open result is 10, (OK)
> [  3222.743] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
> [  3222.743] drmOpenDevice: node name is /dev/dri/card0
> [  3222.744] drmOpenDevice: open result is 10, (OK)
> [  3222.744] drmOpenByBusid: drmOpenMinor returns 10
> [  3222.744] drmOpenByBusid: Interface 1.4 failed, trying 1.1
> [  3222.744] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
>
>

Unfortunately the box hangs when i kldload the module through ssh,
this is the only output i could get.


info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
info: [drm] Driver supports precise vblank timestamp query.
[drm:KMS:pid1997:intel_detect_pch] Found CougarPoint PCH
[drm:KMS:pid1997:parse_general_definitions] crt_ddc_bus_pin: 2
[drm:KMS:pid1997:parse_lfp_panel_data] Found panel mode in BIOS VBT tables:
[drm:KMS:pid1997:drm_mode_debug_printmodeline] Modeline 0:"1024x768" 0
65000 1024 1048 1184 1344 768 771 777 806 0x8 0xa
[drm:KMS:pid1997:parse_sdvo_panel_data] Found SDVO panel mode in BIOS
VBT tables:
[drm:KMS:pid1997:drm_mode_debug_printmodeline] Modeline 0:"1600x1200"
0 162000 1600 1664 1856 2160 1200 1201 1204 1250 0x8 0xa
[drm:KMS:pid1997:parse_sdvo_device_mapping] No SDVO device info is found in VBT
[drm:KMS:pid1997:intel_modeset_init] 2 display pipes available.
[drm:KMS:pid1997:intel_crt_init] pch crt adpa set to 0x80f40010
[drm:KMS:pid1997:intel_setup_outputs] HDMIB 1 PCH_DP_B 1 HDMIC 1 HDMID
1 PCH_DP_C 1 PCH_DP_D 1 LVDS 0
[drm:KMS:pid1997:intel_sdvo_read_byte] i2c transfer returned 2
[drm:KMS:pid1997:intel_sdvo_init] No SDVO device found on SDVOB
[drm:KMS:pid1997:intel_dp_i2c_init] i2c_init DPDDC-B
[drm:KMS:pid1997:intel_dp_aux_ch] dp_aux_ch timeout status 0x5143003e
[drm:KMS:pid1997:intel_dp_i2c_aux_ch] aux_ch failed -60
[drm:KMS:pid1997:intel_dp_aux_ch] dp_aux_ch timeout status 0x5143003e
[drm:KMS:pid1997:intel_dp_i2c_aux_ch] aux_ch failed -60
[drm:KMS:pid1997:intel_dp_i2c_init] i2c_init DPDDC-C
[drm:KMS:pid1997:intel_dp_aux_ch] dp_aux_ch timeout status 0x5143003e
[drm:KMS:pid1997:intel_dp_i2c_aux_ch] aux_ch failed -60
[drm:KMS:pid1997:intel_dp_aux_ch] dp_aux_ch timeout status 0x5143003e
[drm:KMS:pid1997:intel_dp_i2c_aux_ch] aux_ch failed -60
[drm:KMS:pid1997:intel_dp_i2c_init] i2c_init DPDDC-D
[drm:KMS:pid1997:intel_dp_aux_ch] dp_aux_ch timeout status 0x5143003e
[drm:KMS:pid1997:intel_dp_i2c_aux_ch] aux_ch failed -60
[drm:KMS:pid1997:intel_dp_aux_ch] dp_aux_ch timeout status 0x5143003e
[drm:KMS:pid1997:intel_dp_i2c_aux_ch] aux_ch failed -60
[drm:KMS:pid1997:ironlake_crtc_dpms] crtc 0/0 dpms off


More information about the freebsd-x11 mailing list