[Intel-gfx] Dell XPS 8700 kms not working

Giacomo Comes comes at naic.edu
Sun Jan 12 21:23:52 CET 2014


On Wed, Jan 08, 2014 at 09:06:23PM -0400, Giacomo Comes wrote:
> 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.
> 
This is the dmesg output using drm-intel-next-2014-01-10

I booted without loading the i915 module, started netconsole
and then insmod i915.ko. The computer freeze, the monitor goes in powersave 
mode and after 45 seconds it powers off and then restarts.

Any help?

Giacomo

[   87.565651] netpoll: netconsole: local port 12345
[   87.566075] netpoll: netconsole: local IPv4 address 0.0.0.0
[   87.566576] netpoll: netconsole: interface 'enp3s0'
[   87.566988] netpoll: netconsole: remote port 6666
[   87.567384] netpoll: netconsole: remote IPv4 address 192.168.15.100
[   87.567913] netpoll: netconsole: remote ethernet address ff:ff:ff:ff:ff:ff
[   87.568494] netpoll: netconsole: local IP 192.168.15.108
[   87.568967] console [netcon0] enabled
[   87.569282] netconsole: network logging started
[   99.847801] [drm:i915_dump_device_info], i915 device info: gen=7, pciid=0x0412 flags=need_gfx_hws,is_haswell,has_fbc,has_hotplug,has_llc,has_ddi,has_fpga_dbg,
[   99.849166] [drm:intel_detect_pch], Found LynxPoint PCH
[   99.849789] [drm] Memory usable by graphics device = 2048M
[   99.850254] [drm:i915_gem_gtt_init], GMADR size = 256M
[   99.850696] [drm:i915_gem_gtt_init], GTT stolen size = 32M
[   99.851162] checking generic (e0000000 500000) vs hw (e0000000 10000000)
[   99.851730] fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
[   99.852447] Console: switching to colour dummy device 80x25
[   99.870683] [drm:intel_opregion_setup], graphic opregion physical addr: 0xdb9cd018
[   99.870694] [drm:intel_opregion_setup], Public ACPI methods supported
[   99.870696] [drm:intel_opregion_setup], SWSCI supported
[   99.894443] [drm:swsci_setup], SWSCI GBDA callbacks 00000cb3, SBCB callbacks 00300483
[   99.894453] [drm:intel_opregion_setup], ASLE supported
[   99.894516] i915 0000:00:02.0: irq 51 for MSI/MSI-X
[   99.894527] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   99.894529] [drm] Driver supports precise vblank timestamp query.
[   99.894531] [drm:init_vbt_defaults], Set default to SSC at 120000 kHz
[   99.894534] [drm:intel_parse_bios], Using VBT from OpRegion: $VBT HASWELL        d
[   99.894536] [drm:parse_general_features], BDB_GENERAL_FEATURES int_tv_support 0 int_crt_support 0 lvds_use_ssc 0 lvds_ssc_freq 120000 display_clock_mode 0 fdi_rx_polarity_inverted 0
[   99.894539] [drm:parse_general_definitions], crt_ddc_bus_pin: 2
[   99.894543] [drm:parse_lfp_panel_data], Found panel mode in BIOS VBT tables:
[   99.894546] [drm:drm_mode_debug_printmodeline], Modeline 0:"1024x768" 0 65000 1024 1048 1184 1344 768 771 777 806 0x8 0xa
[   99.894548] [drm:parse_lfp_panel_data], VBT initial LVDS value 300
[   99.894551] [drm:parse_lfp_backlight], VBT backlight PWM modulation frequency 200 Hz, active high, min brightness 0, level 255
[   99.894553] [drm:parse_sdvo_panel_data], Found SDVO panel mode in BIOS VBT tables:
[   99.894557] [drm:drm_mode_debug_printmodeline], Modeline 0:"1600x1200" 0 162000 1600 1664 1856 2160 1200 1201 1204 1250 0x8 0xa
[   99.894559] [drm:parse_sdvo_device_mapping], No SDVO device info is found in VBT
[   99.894562] [drm:parse_mipi], No MIPI BDB found
[   99.894564] [drm:parse_ddi_port], Port B VBT info: DP:1 HDMI:1 DVI:1 EDP:0 CRT:0
[   99.894567] [drm:parse_ddi_port], VBT HDMI level shift for port B: 6
[   99.894569] [drm:parse_ddi_port], Port C VBT info: DP:0 HDMI:1 DVI:1 EDP:0 CRT:0
[   99.894571] [drm:parse_ddi_port], VBT HDMI level shift for port C: 6
[   99.894579] [drm:intel_dsm_pci_probe], no _DSM method for intel device
[   99.894585] [drm:i915_gem_init_stolen], found 33554432 bytes of stolen memory at dd200000
[   99.894614] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   99.894621] [drm:intel_print_wm_latency], Primary WM0 latency 20 (2.0 usec)
[   99.894623] [drm:intel_print_wm_latency], Primary WM1 latency 4 (2.0 usec)
[   99.894625] [drm:intel_print_wm_latency], Primary WM2 latency 36 (18.0 usec)
[   99.894627] [drm:intel_print_wm_latency], Primary WM3 latency 90 (45.0 usec)
[   99.894630] [drm:intel_print_wm_latency], Primary WM4 latency 160 (80.0 usec)
[   99.894632] [drm:intel_print_wm_latency], Sprite WM0 latency 20 (2.0 usec)
[   99.894634] [drm:intel_print_wm_latency], Sprite WM1 latency 4 (2.0 usec)
[  100.190535] [drm:i915_gem_setup_global_gtt], clearing unused GTT space: [0, 7ffff000]
[  100.191674] [drm:gen6_ppgtt_init], Allocated pde space (2M) at GTT entry: 0
[  100.191692] [drm:i915_gem_context_init], HW context support initialized
[  100.191699] [drm:init_status_page], render ring hws offset: 0x00211000
[  100.198614] [drm:init_pipe_control], render ring pipe control offset: 0x00232000
[  100.198621] [drm:init_status_page], bsd ring hws offset: 0x00233000
[  100.198667] [drm:init_status_page], blitter ring hws offset: 0x00254000
[  100.198709] [drm:init_status_page], video enhancement ring hws offset: 0x00275000
[  100.198814] [drm:intel_crt_reset], pch crt adpa set to 0xf40000
[  100.198819] [drm:intel_modeset_readout_hw_state], [CRTC:3] hw state readout: enabled
[  100.198821] [drm:intel_modeset_readout_hw_state], [CRTC:5] hw state readout: disabled
[  100.198824] [drm:intel_modeset_readout_hw_state], [CRTC:7] hw state readout: disabled
[  100.198826] [drm:intel_ddi_get_crtc_pll], Pipe A connected to port C using clock 0x80000000
[  100.198829] [drm:intel_modeset_readout_hw_state], [ENCODER:10:DAC-10] hw state readout: disabled, pipe A
[  100.198832] [drm:intel_modeset_readout_hw_state], [ENCODER:11:TMDS-11] hw state readout: disabled, pipe A
[  100.198834] [drm:intel_modeset_readout_hw_state], [ENCODER:16:TMDS-16] hw state readout: enabled, pipe A
[  100.198836] [drm:intel_modeset_readout_hw_state], [CONNECTOR:9:VGA-1] hw state readout: disabled
[  100.198839] [drm:intel_modeset_readout_hw_state], [CONNECTOR:12:DP-1] hw state readout: disabled
[  100.198841] [drm:intel_modeset_readout_hw_state], [CONNECTOR:15:HDMI-A-1] hw state readout: disabled
[  100.198843] [drm:intel_modeset_readout_hw_state], [CONNECTOR:17:HDMI-A-2] hw state readout: enabled
[  100.198846] [drm:intel_dump_pipe_config], [CRTC:3][setup_hw_state] config for pipe A
[  100.198848] [drm:intel_dump_pipe_config], cpu_transcoder: A
[  100.198850] [drm:intel_dump_pipe_config], pipe bpp: 24, dithering: 0
[  100.198852] [drm:intel_dump_pipe_config], fdi/pch: 0, lanes: 0, gmch_m: 0, gmch_n: 0, link_m: 0, link_n: 0, tu: 0
[  100.198854] [drm:intel_dump_pipe_config], dp: 0, gmch_m: 0, gmch_n: 0, link_m: 0, link_n: 0, tu: 0
[  100.198856] [drm:intel_dump_pipe_config], requested mode:
[  100.198859] [drm:drm_mode_debug_printmodeline], Modeline 0:"" 0 0 1280 0 0 0 1024 0 0 0 0x0 0x0
[  100.198860] [drm:intel_dump_pipe_config], adjusted mode:
[  100.198862] [drm:drm_mode_debug_printmodeline], Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x5
[  100.198864] [drm:intel_dump_crtc_timings], crtc timings: 0 1280 1328 1440 1688 1024 1025 1028 1066, type: 0x0 flags: 0x5
[  100.198866] [drm:intel_dump_pipe_config], port clock: 0
[  100.198868] [drm:intel_dump_pipe_config], pipe src size: 1280x1024
[  100.198870] [drm:intel_dump_pipe_config], gmch pfit: control: 0x00000000, ratios: 0x00000000, lvds border: 0x00000000
[  100.198872] [drm:intel_dump_pipe_config], pch pfit: pos: 0x00000000, size: 0x05000400, enabled
[  100.198874] [drm:intel_dump_pipe_config], ips: 0
[  100.214579] [drm:intel_ironlake_crt_detect_hotplug], ironlake hotplug adpa=0x3f40000, result 1
[  100.312556] [drm:drm_edid_to_eld], ELD: no CEA Extension found
[  100.312569] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:17:HDMI-A-2] probed modes :
[  100.312573] [drm:drm_mode_debug_printmodeline], Modeline 24:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48 0x5
[  100.312576] [drm:drm_mode_debug_printmodeline], Modeline 30:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5
[  100.312579] [drm:drm_mode_debug_printmodeline], Modeline 25:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5
[  100.312582] [drm:drm_mode_debug_printmodeline], Modeline 31:"1024x768" 75 78800 1024 1040 1136 1312 768 769 772 800 0x40 0x5
[  100.312584] [drm:drm_mode_debug_printmodeline], Modeline 32:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[  100.312588] [drm:drm_mode_debug_printmodeline], Modeline 33:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5
[  100.312590] [drm:drm_mode_debug_printmodeline], Modeline 26:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5
[  100.312593] [drm:drm_mode_debug_printmodeline], Modeline 27:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa
[  100.312596] [drm:drm_mode_debug_printmodeline], Modeline 28:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa
[  100.312599] [drm:drm_mode_debug_printmodeline], Modeline 29:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6
[  100.312602] [drm:drm_setup_crtcs], 
[  100.312604] [drm:drm_enable_connectors], connector 9 enabled? yes
[  100.312606] [drm:drm_enable_connectors], connector 12 enabled? no
[  100.312608] [drm:drm_enable_connectors], connector 15 enabled? no
[  100.312610] [drm:drm_enable_connectors], connector 17 enabled? yes
[  100.312612] [drm:drm_target_preferred], looking for cmdline mode on connector 9
[  100.312614] [drm:drm_target_preferred], looking for preferred mode on connector 9
[  100.312617] [drm:drm_target_preferred], found mode 1024x768
[  100.312619] [drm:drm_target_preferred], looking for cmdline mode on connector 17
[  100.312621] [drm:drm_target_preferred], looking for preferred mode on connector 17
[  100.312623] [drm:drm_target_preferred], found mode 1280x1024
[  100.312625] [drm:drm_setup_crtcs], picking CRTCs for 8192x8192 config
[  100.312629] [drm:drm_setup_crtcs], desired mode 1024x768 set on crtc 3
[  100.312631] [drm:drm_setup_crtcs], desired mode 1280x1024 set on crtc 5
[  100.312634] [drm:intelfb_create], no BIOS fb, allocating a new one
[  100.312636] [drm:i915_gem_object_create_stolen], creating stolen object: size=500000
[  100.312642] [drm:i915_pages_create_for_stolen], offset=0x0, size=5242880
[  100.313331] [drm:intelfb_create], allocated 1280x1024 fb: 0x00296000, bo ffff880408d67e40



More information about the Intel-gfx mailing list