[Intel-gfx] Dell XPS 8700 kms not working

Giacomo Comes comes at naic.edu
Thu Jan 9 02:06:23 CET 2014


On Wed, Jan 08, 2014 at 12:06:18PM +0200, Jani Nikula wrote:
> On Wed, 08 Jan 2014, Giacomo Comes <comes at naic.edu> wrote:
> > Hi,
> > kms does not work om my Dell XPS 8700
> > I have installed openSUSE 13.1 (kernel 3.11.6) and the only way to
> > use the system is to pass the kernel option nomodeset.
> > If I boot the machine without nomodeset after the kernel and initrd are
> > loaded the monitor goes in powersave mode and after 10-15 seconds the
> > machine reboot.
> >
> > lspci -nn:
> > 00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)
> >
> > I have compiled and booted the kernel from the drm-intel git repo
> > but that one too only boots with nomodeset.
> >
> > What can I try next?
> > What other informations do you need?
> 
> Can you get at the dmesg with, say, network console? An alternative
> might be booting without i915 loaded, then modprobing it and seeing what
> happens. Please add drm.debug=0xe module parameter.

Ok I finally managed to get the dmesg output.

You can find it in the attachment.

Giacomo
-------------- next part --------------
[   35.349207] netpoll: netconsole: local IP 192.168.15.108
[   35.349823] console [netcon0] enabled
[   35.350230] netconsole: network logging started
[   49.568717] [drm:i915_dump_device_info], i915 device info: gen=7, pciid=0x0412 flags=need_gfx_hws,is_haswell,has_force_wake,has_hotplug,has_bsd_ring,has_blt_ring,has_vebox_ring,has_llc,has_ddi,has_fpga_dbg,
[   49.570992] [drm] Memory usable by graphics device = 2048M
[   49.571561] [drm:i915_gem_gtt_init], GMADR size = 256M
[   49.572093] [drm:i915_gem_gtt_init], GTT stolen size = 32M
[   49.572662] checking generic (e0000000 500000) vs hw (e0000000 10000000)
[   49.573333] fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
[   49.574191] Console: switching to colour dummy device 80x25
[   49.574250] i915 0000:00:02.0: setting latency timer to 64
[   49.591383] [drm:intel_detect_pch], Found LynxPoint PCH
[   49.591470] [drm:intel_opregion_setup], graphic opregion physical addr: 0xdb9cd018
[   49.591477] [drm:intel_opregion_setup], Public ACPI methods supported
[   49.591479] [drm:intel_opregion_setup], SWSCI supported
[   49.591483] [drm:intel_opregion_setup], ASLE supported
[   49.591551] i915 0000:00:02.0: irq 51 for MSI/MSI-X
[   49.591564] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[   49.591566] [drm] Driver supports precise vblank timestamp query.
[   49.591567] [drm:init_vbt_defaults], Set default to SSC at 100MHz
[   49.591569] [drm:intel_parse_bios], Using VBT from OpRegion: $VBT HASWELL        d
[   49.591572] [drm:parse_general_features], BDB_GENERAL_FEATURES int_tv_support 0 int_crt_support 0 lvds_use_ssc 0 lvds_ssc_freq 120 display_clock_mode 0 fdi_rx_polarity_inverted 0
[   49.591575] [drm:parse_general_definitions], crt_ddc_bus_pin: 2
[   49.591578] [drm:parse_lfp_panel_data], Found panel mode in BIOS VBT tables:
[   49.591580] [drm:drm_mode_debug_printmodeline], Modeline 0:"1024x768" 0 65000 1024 1048 1184 1344 768 771 777 806 0x8 0xa
[   49.591583] [drm:parse_lfp_panel_data], VBT initial LVDS value 300
[   49.591586] [drm:parse_sdvo_panel_data], Found SDVO panel mode in BIOS VBT tables:
[   49.591588] [drm:drm_mode_debug_printmodeline], Modeline 0:"1600x1200" 0 162000 1600 1664 1856 2160 1200 1201 1204 1250 0x8 0xa
[   49.591592] [drm:parse_sdvo_device_mapping], No SDVO device info is found in VBT
[   49.591599] [drm:intel_dsm_pci_probe], no _DSM method for intel device
[   49.591602] [drm:i915_gem_init_stolen], found 33554432 bytes of stolen memory at dd200000
[   49.591633] [drm:intel_modeset_init], 3 display pipes available.
[   49.591681] [drm:intel_ddi_pll_init], CDCLK running at 540000KHz
[   49.591683] [drm:intel_shared_dpll_init], 0 shared PLLs initialized
[   49.591687] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   49.592014] [drm:intel_dp_init_connector], Adding DP connector on port B
[   49.594912] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x7145004a
[   49.594935] [drm:intel_dp_i2c_aux_ch], aux_ch failed -110
[   49.597846] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x7145004a
[   49.597861] [drm:intel_dp_i2c_aux_ch], aux_ch failed -110
[   49.597957] [drm:intel_dp_init_connector], Adding DP connector on port C
[   49.600933] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x7145004a
[   49.600952] [drm:intel_dp_i2c_aux_ch], aux_ch failed -110
[   49.603864] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x7145004a
[   49.603879] [drm:intel_dp_i2c_aux_ch], aux_ch failed -110
[   49.604224] [drm:i915_gem_setup_global_gtt], clearing unused GTT space: [0, 7fdff000]
[   49.609508] [drm:init_status_page], render ring hws offset: 0x00000000
[   49.614342] [drm:init_pipe_control], render ring pipe control offset: 0x00021000
[   49.614359] [drm:init_status_page], bsd ring hws offset: 0x00022000
[   49.614561] [drm:init_status_page], blitter ring hws offset: 0x00043000
[   49.614667] [drm:init_status_page], video enhancement ring hws offset: 0x00064000
[   49.614920] [drm:create_default_context], Default HW context loaded
[   49.614927] [drm:i915_gem_context_init], HW context support initialized
[   49.614975] [drm:intel_prepare_ddi_buffers], Initializing DDI buffers for port A in DP mode
[   49.630379] [drm:intel_ironlake_crt_detect_hotplug], ironlake hotplug adpa=0x3f40000, result 1
[   49.630404] [drm:intel_crt_detect], CRT detected via hotplug
[   49.686406] [drm] GMBUS [i915 gmbus vga] timed out, falling back to bit banging on pin 2
[   49.702383] [drm:drm_do_probe_ddc_edid], drm: skipping non-existent adapter i915 gmbus vga
[   49.702415] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:9:VGA-1] probed modes :
[   49.702430] [drm:drm_mode_debug_printmodeline], Modeline 23:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[   49.702451] [drm:drm_mode_debug_printmodeline], Modeline 21:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5
[   49.702470] [drm:drm_mode_debug_printmodeline], Modeline 20:"800x600" 56 36000 800 824 896 1024 600 601 603 625 0x40 0x5
[   49.702488] [drm:drm_mode_debug_printmodeline], Modeline 22:"848x480" 60 33750 848 864 976 1088 480 486 494 517 0x40 0x5
[   49.702506] [drm:drm_mode_debug_printmodeline], Modeline 19:"640x480" 60 25175 640 656 752 800 480 489 492 525 0x40 0xa
[   49.702527] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:12:DP-1]
[   49.702542] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:12:DP-1] disconnected
[   49.702581] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:15:HDMI-A-1]
[   49.702764] [drm:gmbus_xfer], GMBUS [i915 gmbus dpb] NAK for addr: 0050 r(1)
[   49.702770] [drm:drm_do_probe_ddc_edid], drm: skipping non-existent adapter i915 gmbus dpb
[   49.702775] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:15:HDMI-A-1] disconnected
[   49.702781] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:17:DP-2]
[   49.705720] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x7145004a
[   49.713280] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x7145004a
[   49.721384] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x7145004a
[   49.726387] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:17:DP-2] disconnected
[   49.726418] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:18:HDMI-A-2]
[   49.752033] [drm:drm_edid_to_eld], ELD: no CEA Extension found
[   49.752059] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:18:HDMI-A-2] probed modes :
[   49.752074] [drm:drm_mode_debug_printmodeline], Modeline 25:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48 0x5
[   49.752094] [drm:drm_mode_debug_printmodeline], Modeline 31:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5
[   49.752113] [drm:drm_mode_debug_printmodeline], Modeline 26:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5
[   49.752132] [drm:drm_mode_debug_printmodeline], Modeline 32:"1024x768" 75 78800 1024 1040 1136 1312 768 769 772 800 0x40 0x5
[   49.752151] [drm:drm_mode_debug_printmodeline], Modeline 33:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[   49.752169] [drm:drm_mode_debug_printmodeline], Modeline 34:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5
[   49.752187] [drm:drm_mode_debug_printmodeline], Modeline 27:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5
[   49.752207] [drm:drm_mode_debug_printmodeline], Modeline 28:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa
[   49.752226] [drm:drm_mode_debug_printmodeline], Modeline 29:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa
[   49.752244] [drm:drm_mode_debug_printmodeline], Modeline 30:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6
[   49.752263] [drm:drm_setup_crtcs], 
[   49.752274] [drm:drm_enable_connectors], connector 9 enabled? yes
[   49.752287] [drm:drm_enable_connectors], connector 12 enabled? no
[   49.752298] [drm:drm_enable_connectors], connector 15 enabled? no
[   49.752310] [drm:drm_enable_connectors], connector 17 enabled? no
[   49.752321] [drm:drm_enable_connectors], connector 18 enabled? yes
[   49.752334] [drm:drm_target_preferred], looking for cmdline mode on connector 9
[   49.752347] [drm:drm_target_preferred], looking for preferred mode on connector 9
[   49.752361] [drm:drm_target_preferred], found mode 1024x768
[   49.752377] [drm:drm_target_preferred], looking for cmdline mode on connector 18
[   51.008174] [drm:intelfb_create], allocated 1280x1024 fb: 0x000a1000, bo ffff8804064c9e40


More information about the Intel-gfx mailing list