From owner-freebsd-x11@FreeBSD.ORG Thu Oct 20 19:40:41 2011 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1520106564A for ; Thu, 20 Oct 2011 19:40:41 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 6D2728FC0A for ; Thu, 20 Oct 2011 19:40:41 +0000 (UTC) Received: by qadz32 with SMTP id z32so1117303qad.13 for ; Thu, 20 Oct 2011 12:40:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=lLUmh1TVcvTJ7+sRECtQygm/1jivUxEB/Lqbr6NlfaM=; b=dNqWTHjryNu59tEwXu1OIljO73o4lKwuJwJkle4c6Hvigoy2haICEDmlENdjbymZ9D EqAu1wzaAh0oVi3/nIJndG+OtFa/5LFP6N7xGZkFI8qjKdgf/s2BiHy13q2Go4Y2stii mNjWxpxDAc+INY2Uv2k2ODFeCq12dAuRhvtuk= MIME-Version: 1.0 Received: by 10.224.181.76 with SMTP id bx12mr9946807qab.30.1319139640810; Thu, 20 Oct 2011 12:40:40 -0700 (PDT) Received: by 10.224.47.74 with HTTP; Thu, 20 Oct 2011 12:40:40 -0700 (PDT) In-Reply-To: <20111020190114.GB50300@deviant.kiev.zoral.com.ua> References: <20111020190114.GB50300@deviant.kiev.zoral.com.ua> Date: Thu, 20 Oct 2011 22:40:40 +0300 Message-ID: From: George Liaskos To: Kostik Belousov Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: x11@freebsd.org Subject: Re: Intel KMS: New chip to play X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 19:40:41 -0000 On Thu, Oct 20, 2011 at 10:01 PM, Kostik Belousov wro= te: > 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@pci0:0:2:0: =C2=A0 class=3D0x030000 card=3D0x844d1043 chip=3D0x0= 1128086 >> rev=3D0x09 hdr=3D0x00 >> >> The display goes black and xorg craches (patch 10.3 / 9.0-BETA3), >> >> dmesg: =C2=A0 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 > > [ =C2=A0 161.049] drmOpenDevice: node name is /dev/dri/card0 > [ =C2=A0 161.049] Failed to change owner or group for file /dev/dri/card0= ! 2: No such file or directory > [ =C2=A0 161.049] drmOpenDevice: open result is -1, (No such file or dire= ctory) > [ =C2=A0 161.049] Failed to change owner or group for file /dev/dri/card0= ! 2: No such file or directory > [ =C2=A0 161.049] drmOpenDevice: open result is -1, (No such file or dire= ctory) > [ =C2=A0 161.049] drmOpenDevice: Open failed > [ =C2=A0 161.049] [drm] failed to load kernel module "i915" > [ =C2=A0 161.049] (EE) intel(0): [drm] Failed to open DRM device for pci:= 0000:00:02.0: File exists > [ =C2=A0 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 befo= re > starting X. > > Normal startup sequence should look like this: > > [ =C2=A03222.743] drmOpenDevice: node name is /dev/dri/card0 > [ =C2=A03222.743] drmOpenDevice: open result is 10, (OK) > [ =C2=A03222.743] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 > [ =C2=A03222.743] drmOpenDevice: node name is /dev/dri/card0 > [ =C2=A03222.744] drmOpenDevice: open result is 10, (OK) > [ =C2=A03222.744] drmOpenByBusid: drmOpenMinor returns 10 > [ =C2=A03222.744] drmOpenByBusid: Interface 1.4 failed, trying 1.1 > [ =C2=A03222.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