I dont get anything on the screen from coreboot. The later os is displaying fine.
How i build the image: ran on a fresh git cloned (from today) 'make menuconfig', chose just the mainboard manufacturer and the model, press esc, confirmed saving, ran 'make'. I installed this image and dont get any coreboot output on the screen. When i wait long enough, i get the output from the Linux OS on the screen.
From the coreboot logfile:
coreboot-4.8-1195-gb75a08b199 [...] FMAP: Found "FLASH" version 1.1 at 0. FMAP: base = fff00000 size = 100000 #areas = 4 FMAP: area RW_MRC_CACHE found @ 10000 (65536 bytes) MRC: No data in cbmem for 'RW_MRC_CACHE'. BS: BS_DEV_ENUMERATE times (us): entry 0 run 150329 exit 16016 found VGA at PCI: 00:02.0 Setting up VGA for PCI: 00:02.0 Setting PCI_BRIDGE_CTL_VGA for bridge DOMAIN: 0000 Setting PCI_BRIDGE_CTL_VGA for bridge Root Device Allocating resources... Reading resources... TOUUD 0x80000000 TOLUD 0x80000000 TOM 0x80000000 IGD decoded, subtracting 64M UMA and 4M GTT TSEG decoded, subtracting 8M Available memory below 4GB: 1972M Adding UMA memory area base=0x7b400000 size=0x04c00000 Adding PCIe config bar base=0xe0000000 size=0x10000000 Done reading resources. [...] [21.707417] CONFIG => [21.709411] (Primary => [21.711924] (Port => Analog , [21.715130] Framebuffer => [21.718076] (Width => 640, [21.721542] Height => 400, [21.725008] Start_X => 0, [21.728301] Start_Y => 0, [21.731594] Stride => 1, [21.734886] V_Stride => 1, [21.738179] Tiling => Linear , [21.741993] Rotation => No_Rotation, [21.746153] Offset => 0xffffffff, [21.749966] BPC => 8), [21.753085] Mode => [21.755424] (Dotclock => 148500000, [21.760192] H_Visible => 1920, [21.764524] H_Sync_Begin => 2008, [21.768857] H_Sync_End => 2052, [21.773190] H_Total => 2200, [21.777523] V_Visible => 1080, [21.781857] V_Sync_Begin => 1084, [21.786189] V_Sync_End => 1089, [21.790522] V_Total => 1125, [21.794855] H_Sync_Active_High => True, [21.799189] V_Sync_Active_High => True, [21.803521] BPC => 5)), [21.807767] Secondary => [21.810281] (Port => Disabled, [21.813487] Framebuffer => [21.816433] (Width => 1, [21.819727] Height => 1, [21.823020] Start_X => 0, [21.826313] Start_Y => 0, [21.829605] Stride => 1, [21.832899] V_Stride => 1, [21.836193] Tiling => Linear , [21.840006] Rotation => No_Rotation, [21.844166] Offset => 0x00000000, [21.847979] BPC => 8), [21.851098] Mode => [21.853438] (Dotclock => 24000000, [21.858118] H_Visible => 1, [21.862191] H_Sync_Begin => 1, [21.866263] H_Sync_End => 1, [21.870336] H_Total => 1, [21.874409] V_Visible => 1, [21.878482] V_Sync_Begin => 1, [21.882555] V_Sync_End => 1, [21.886629] V_Total => 1, [21.890702] H_Sync_Active_High => False, [21.895121] V_Sync_Active_High => False, [21.899541] BPC => 5)), [21.903787] Tertiary => [21.906300] (Port => Disabled, [21.909507] Framebuffer => [21.912453] (Width => 1, [21.915746] Height => 1, [21.919039] Start_X => 0, [21.922331] Start_Y => 0, [21.925624] Stride => 1, [21.928918] V_Stride => 1, [21.932211] Tiling => Linear , [21.936023] Rotation => No_Rotation, [21.940183] Offset => 0x00000000, [21.943996] BPC => 8), [21.947116] Mode => [21.949455] (Dotclock => 24000000, [21.954135] H_Visible => 1, [21.958207] H_Sync_Begin => 1, [21.962280] H_Sync_End => 1, [21.966353] H_Total => 1, [21.970427] V_Visible => 1, [21.974499] V_Sync_Begin => 1, [21.978572] V_Sync_End => 1, [21.982646] V_Total => 1, [21.986719] H_Sync_Active_High => False, [21.991138] V_Sync_Active_High => False, [21.995557] BPC => 5))); PCI: 00:02.0 init finished in 307222 usecs PCI: 00:02.1 init ... PCI: 00:02.1 init finished in 2009 usecs PCI: 00:1b.0 init ... [...]
So it seems to have detected that my screen is 1920*1080. GPU + screen detection seems to be working. But i dont get any coreboot output on the screen. The output had worked fine on this screen with the OEM BIOS.
Hello h42
If you are using Tianocore you must use VESA framebuffer If Seabios use text mode
Jose
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On August 14, 2018 2:41 PM, h42@memeware.net wrote:
I dont get anything on the screen from coreboot. The later os is displaying fine.
How i build the image: ran on a fresh git cloned (from today) 'make menuconfig', chose just the mainboard manufacturer and the model, press esc, confirmed saving, ran 'make'. I installed this image and dont get any coreboot output on the screen. When i wait long enough, i get the output from the Linux OS on the screen.
From the coreboot logfile:
coreboot-4.8-1195-gb75a08b199 [...] FMAP: Found "FLASH" version 1.1 at 0. FMAP: base = fff00000 size = 100000 #areas = 4 FMAP: area RW_MRC_CACHE found @ 10000 (65536 bytes) MRC: No data in cbmem for 'RW_MRC_CACHE'. BS: BS_DEV_ENUMERATE times (us): entry 0 run 150329 exit 16016 found VGA at PCI: 00:02.0 Setting up VGA for PCI: 00:02.0 Setting PCI_BRIDGE_CTL_VGA for bridge DOMAIN: 0000 Setting PCI_BRIDGE_CTL_VGA for bridge Root Device Allocating resources... Reading resources... TOUUD 0x80000000 TOLUD 0x80000000 TOM 0x80000000 IGD decoded, subtracting 64M UMA and 4M GTT TSEG decoded, subtracting 8M Available memory below 4GB: 1972M Adding UMA memory area base=0x7b400000 size=0x04c00000 Adding PCIe config bar base=0xe0000000 size=0x10000000 Done reading resources. [...] [21.707417] CONFIG => [21.709411] (Primary => [21.711924] (Port => Analog , [21.715130] Framebuffer => [21.718076] (Width => 640, [21.721542] Height => 400, [21.725008] Start_X => 0, [21.728301] Start_Y => 0, [21.731594] Stride => 1, [21.734886] V_Stride => 1, [21.738179] Tiling => Linear , [21.741993] Rotation => No_Rotation, [21.746153] Offset => 0xffffffff, [21.749966] BPC => 8), [21.753085] Mode => [21.755424] (Dotclock => 148500000, [21.760192] H_Visible => 1920, [21.764524] H_Sync_Begin => 2008, [21.768857] H_Sync_End => 2052, [21.773190] H_Total => 2200, [21.777523] V_Visible => 1080, [21.781857] V_Sync_Begin => 1084, [21.786189] V_Sync_End => 1089, [21.790522] V_Total => 1125, [21.794855] H_Sync_Active_High => True, [21.799189] V_Sync_Active_High => True, [21.803521] BPC => 5)), [21.807767] Secondary => [21.810281] (Port => Disabled, [21.813487] Framebuffer => [21.816433] (Width => 1, [21.819727] Height => 1, [21.823020] Start_X => 0, [21.826313] Start_Y => 0, [21.829605] Stride => 1, [21.832899] V_Stride => 1, [21.836193] Tiling => Linear , [21.840006] Rotation => No_Rotation, [21.844166] Offset => 0x00000000, [21.847979] BPC => 8), [21.851098] Mode => [21.853438] (Dotclock => 24000000, [21.858118] H_Visible => 1, [21.862191] H_Sync_Begin => 1, [21.866263] H_Sync_End => 1, [21.870336] H_Total => 1, [21.874409] V_Visible => 1, [21.878482] V_Sync_Begin => 1, [21.882555] V_Sync_End => 1, [21.886629] V_Total => 1, [21.890702] H_Sync_Active_High => False, [21.895121] V_Sync_Active_High => False, [21.899541] BPC => 5)), [21.903787] Tertiary => [21.906300] (Port => Disabled, [21.909507] Framebuffer => [21.912453] (Width => 1, [21.915746] Height => 1, [21.919039] Start_X => 0, [21.922331] Start_Y => 0, [21.925624] Stride => 1, [21.928918] V_Stride => 1, [21.932211] Tiling => Linear , [21.936023] Rotation => No_Rotation, [21.940183] Offset => 0x00000000, [21.943996] BPC => 8), [21.947116] Mode => [21.949455] (Dotclock => 24000000, [21.954135] H_Visible => 1, [21.958207] H_Sync_Begin => 1, [21.962280] H_Sync_End => 1, [21.966353] H_Total => 1, [21.970427] V_Visible => 1, [21.974499] V_Sync_Begin => 1, [21.978572] V_Sync_End => 1, [21.982646] V_Total => 1, [21.986719] H_Sync_Active_High => False, [21.991138] V_Sync_Active_High => False, [21.995557] BPC => 5)));
PCI: 00:02.0 init finished in 307222 usecs PCI: 00:02.1 init ... PCI: 00:02.1 init finished in 2009 usecs PCI: 00:1b.0 init ... [...]
So it seems to have detected that my screen is 1920*1080. GPU + screen detection seems to be working. But i dont get any coreboot output on the screen. The output had worked fine on this screen with the OEM BIOS.
coreboot mailing list: coreboot@coreboot.org https://mail.coreboot.org/mailman/listinfo/coreboot
Hi,
On 14.08.2018 13:41, h42@memeware.net wrote:
So it seems to have detected that my screen is 1920*1080. GPU + screen detection seems to be working. But i dont get any coreboot output on the screen.
you can set CONFIG_DEBUG_ADA_CODE to enable verbose messages in libgfxinit. At least this would show if the GFX hardware is indeed enabled or if it bails out for some reason.
When you set drm.debug=6 in your kernel command line, there'll also be a lot of information in the log about what configuration Linux finds before (re)initializing graphics.
Hope that helps, Nico
On 2018-08-15 21:22, Nico Huber wrote:
Hi,
On 14.08.2018 13:41, h42@memeware.net wrote:
So it seems to have detected that my screen is 1920*1080. GPU + screen detection seems to be working. But i dont get any coreboot output on the screen.
you can set CONFIG_DEBUG_ADA_CODE to enable verbose messages in libgfxinit. At least this would show if the GFX hardware is indeed enabled or if it bails out for some reason.
When you set drm.debug=6 in your kernel command line, there'll also be a lot of information in the log about what configuration Linux finds before (re)initializing graphics.
Hope that helps, Nico
The new additional output:
coreboot:
[23.031272] Trying to enable port Analog [23.035086] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PFIT_CONTROL [23.040719] HW.GFX.GMA.Registers.Read: 0x20000000 <- 0x00061230:GMCH_PFIT_CONTROL [23.047998] HW.GFX.GMA.Connector_Info.Preferred_Link_Setting [23.053371] HW.GFX.GMA.PLLs.Alloc [23.056404] HW.GFX.GMA.PLLs.On [23.059324] Valid clock found. [23.062019] Best/Target/Delta: 148800000/148500000/300000. [23.067219] HW.GFX.GMA.PLLs.Program_DPLL [23.070859] HW.GFX.GMA.Registers.Write: 0x00021507 -> 0x00006040:GMCH_FPA0 [23.077445] HW.GFX.GMA.Registers.Write: 0x00021507 -> 0x00006044:GMCH_FPA1 [23.084031] HW.GFX.GMA.Registers.Write: 0x14020c00 -> 0x00006014:GMCH_DPLL_A [23.090791] HW.GFX.GMA.Registers.Set_Mask: 0x80000000 .S GMCH_DPLL_A [23.096858] HW.GFX.GMA.Registers.Read: 0x14020c00 <- 0x00006014:GMCH_DPLL_A [23.103618] HW.GFX.GMA.Registers.Write: 0x94020c00 -> 0x00006014:GMCH_DPLL_A [23.110378] HW.GFX.GMA.Registers.Read: 0x94020c00 <- 0x00006014:GMCH_DPLL_A [23.117289] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00061114:PORT_HOTPLUG_STAT [23.124485] HW.GFX.GMA.Connectors.Pre_On [23.128126] HW.GFX.GMA.Pipe_Setup.On [23.131419] HW.GFX.GMA.Transcoder.Setup [23.134972] HW.GFX.GMA.Registers.Write: 0x0897077f -> 0x00060000:HTOTAL_A [23.141471] HW.GFX.GMA.Registers.Write: 0x0897077f -> 0x00060004:HBLANK_A [23.147971] HW.GFX.GMA.Registers.Write: 0x080307d7 -> 0x00060008:HSYNC_A [23.154385] HW.GFX.GMA.Registers.Write: 0x04640437 -> 0x0006000c:VTOTAL_A [23.160884] HW.GFX.GMA.Registers.Write: 0x04640437 -> 0x00060010:VBLANK_A [23.167383] HW.GFX.GMA.Registers.Write: 0x0440043b -> 0x00060014:VSYNC_A [23.173796] HW.GFX.GMA.Pipe_Setup.Setup_FB [23.177609] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070080:CUR_CTL_A [23.184196] HW.GFX.GMA.Registers.Write: 0x80208020 -> 0x00070088:CUR_POS_A [23.190783] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070084:CUR_BASE_A [23.197456] HW.GFX.GMA.Pipe_Setup.Setup_Display [23.201701] HW.GFX.GMA.Registers.Unset_And_Set_Mask: GMCH_VGACNTRL [23.207595] HW.GFX.GMA.Registers.Read: 0x80000000 <- 0x00071400:GMCH_VGACNTRL [23.214528] HW.GFX.GMA.Registers.Write: 0x0000008e -> 0x00071400:GMCH_VGACNTRL [23.221462] HW.GFX.GMA.Registers.Write: 0x027f018f -> 0x0006001c:PIPEASRC [23.227960] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PFIT_CONTROL [23.233594] HW.GFX.GMA.Registers.Read: 0x20000000 <- 0x00061230:GMCH_PFIT_CONTROL [23.240873] HW.GFX.GMA.Registers.Write: 0x88000000 -> 0x00061230:GMCH_PFIT_CONTROL [23.248154] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070080:CUR_CTL_A [23.254740] HW.GFX.GMA.Registers.Write: 0x80208020 -> 0x00070088:CUR_POS_A [23.261327] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070084:CUR_BASE_A [23.267999] HW.GFX.GMA.Registers.Write: 0x80000000 -> 0x00070008:PIPEACONF [23.274586] HW.GFX.GMA.Registers.Read: 0xc0000000 <- 0x00070008:PIPEACONF [23.281172] HW.GFX.GMA.Connectors.Post_On [23.284899] HW.GFX.GMA.GMCH.VGA.On [23.288019] HW.GFX.GMA.Registers.Unset_And_Set_Mask: FDI_TX_CTL_B [23.293824] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00061100:FDI_TX_CTL_B [23.300671] HW.GFX.GMA.Registers.Write: 0x80000018 -> 0x00061100:FDI_TX_CTL_B [23.307518] Enabled port Analog PCI: 00:02.0 init finished in 1614701 usecs PCI: 00:02.1 init ... PCI: 00:02.1 init finished in 2010 usecs
Linux Kernel 4.18.1 (updated for this test to use latest kernel):
[ 3.435445] [drm:i915_driver_load [i915]] No PCH found. [ 3.435488] [drm:intel_wopcm_init_early [i915]] WOPCM size: 1024KiB [ 3.435530] [drm:intel_uc_init_early [i915]] enable_guc=0 (submission:no huc:no) [ 3.435571] [drm:intel_uc_init_early [i915]] guc_log_level=0 (enabled:no, verbose:no, verbosity:0) [ 3.435609] [drm:intel_power_domains_init [i915]] Allowed DC state mask 00 [ 3.436282] [drm:i915_driver_load [i915]] ppgtt mode: 0 [ 3.478646] [drm:i915_ggtt_probe_hw [i915]] GGTT size = 2048M [ 3.478685] [drm:i915_ggtt_probe_hw [i915]] GMADR size = 256M [ 3.478723] [drm:i915_ggtt_probe_hw [i915]] DSM size = 64M [ 3.478803] fb: switching to inteldrmfb from EFI VGA [ 3.485009] [drm] Replacing VGA console driver [ 3.485250] [drm:i915_gem_init_stolen [i915]] ELK_STOLEN_RESERVED = 00000000 [ 3.485290] [drm:i915_gem_init_stolen [i915]] Memory reserved for graphics device: 65536K, usable: 65536K [ 3.485426] [drm:intel_opregion_setup [i915]] graphic opregion physical addr: 0x7b2f69b0 [ 3.485547] [drm:intel_opregion_setup [i915]] Public ACPI methods supported [ 3.485587] [drm:intel_opregion_setup [i915]] SWSCI supported [ 3.536113] [drm:swsci [i915]] SWSCI request timed out [ 3.536155] [drm:swsci [i915]] SWSCI request already in progress [ 3.536196] [drm:intel_opregion_setup [i915]] SWSCI GBDA callbacks 00000001, SBCB callbacks 00000001 [ 3.536236] [drm:intel_opregion_setup [i915]] ASLE supported [ 3.536276] [drm:intel_opregion_setup [i915]] ASLE extension supported [ 3.536318] [drm:intel_opregion_setup [i915]] Found valid VBT in ACPI OpRegion (Mailbox #4) [ 3.536371] [drm:intel_gvt_init [i915]] GVT-g is disabled by kernel params [ 3.536373] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 3.536381] [drm] Driver supports precise vblank timestamp query. [ 3.536424] [drm:intel_bios_init [i915]] Set default to SSC at 100000 kHz [ 3.536465] [drm:intel_bios_init [i915]] VBT signature "$VBT EAGLELAKE ", BDB version 142 [ 3.536506] [drm:intel_bios_init [i915]] BDB_GENERAL_FEATURES int_tv_support 1 int_crt_support 1 lvds_use_ssc 0 lvds_ssc_freq 96000 display_clock_mode 0 fdi_rx_polarity_inverted 0 [ 3.536546] [drm:intel_bios_init [i915]] crt_ddc_bus_pin: 2 [ 3.536591] [drm:intel_bios_init [i915]] Found SDVO panel mode in BIOS VBT tables: [ 3.536625] [drm:drm_mode_debug_printmodeline [drm]] Modeline 0:"1600x1200" 0 162000 1600 1664 1856 2160 1200 1201 1204 1250 0x8 0xa [ 3.536665] [drm:intel_bios_init [i915]] DRRS State Enabled:0 [ 3.536705] [drm:intel_bios_init [i915]] No PSR BDB found. [ 3.536746] [drm:intel_bios_init [i915]] No SDVO device info is found in VBT [ 3.536809] [drm:intel_dsm_detect [i915]] no _DSM method for intel device [ 3.536857] [drm:intel_update_rawclk [i915]] rawclk rate: 200000 kHz [ 3.536897] [drm:intel_power_well_enable [i915]] enabling always-on [ 3.537446] [drm:intel_fbc_init [i915]] Sanitized enable_fbc value: 0 [ 3.537488] [drm:intel_modeset_init [i915]] 2 display pipes available. [ 3.537564] [drm:intel_hpll_vco [i915]] HPLL VCO 3200000 kHz [ 3.537608] [drm:intel_dump_cdclk_state [i915]] Current CDCLK 266667 kHz, VCO 3200000 kHz, ref 0 kHz, bypass 0 kHz, voltage level 0 [ 3.537649] [drm:intel_update_max_cdclk [i915]] Max CD clock rate: 266667 kHz [ 3.537689] [drm:intel_update_max_cdclk [i915]] Max dotclock rate: 240000 kHz [ 3.538058] [drm:intel_set_plane_visible [i915]] pipe A active planes 0x0 [ 3.538099] [drm:intel_set_plane_visible [i915]] pipe A active planes 0x0 [ 3.538140] [drm:intel_set_plane_visible [i915]] pipe A active planes 0x0 [ 3.538181] [drm:intel_modeset_readout_hw_state [i915]] [CRTC:39:pipe A] hw state readout: enabled [ 3.538222] [drm:intel_set_plane_visible [i915]] pipe B active planes 0x0 [ 3.538263] [drm:intel_set_plane_visible [i915]] pipe B active planes 0x0 [ 3.538304] [drm:intel_set_plane_visible [i915]] pipe B active planes 0x0 [ 3.538345] [drm:intel_modeset_readout_hw_state [i915]] [CRTC:51:pipe B] hw state readout: disabled [ 3.538387] [drm:intel_modeset_readout_hw_state [i915]] [ENCODER:53:CRT] hw state readout: enabled, pipe A [ 3.538428] [drm:intel_modeset_readout_hw_state [i915]] [CONNECTOR:52:VGA-1] hw state readout: enabled [ 3.538478] [drm:intel_dump_pipe_config [i915]] [CRTC:39:pipe A][setup_hw_state] [ 3.538519] [drm:intel_dump_pipe_config [i915]] output_types: ANALOG (0x2) [ 3.538560] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: A, pipe bpp: 24, dithering: 0 [ 3.538601] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0 [ 3.538641] [drm:intel_dump_pipe_config [i915]] requested mode: [ 3.538659] [drm:drm_mode_debug_printmodeline [drm]] Modeline 0:"1920x1080" 60 148800 640 2008 2052 2200 400 1084 1089 1125 0x40 0x5 [ 3.538699] [drm:intel_dump_pipe_config [i915]] adjusted mode: [ 3.538714] [drm:drm_mode_debug_printmodeline [drm]] Modeline 0:"1920x1080" 60 148800 1920 2008 2052 2200 1080 1084 1089 1125 0x40 0x5 [ 3.538755] [drm:intel_dump_pipe_config [i915]] crtc timings: 148800 1920 2008 2052 2200 1080 1084 1089 1125, type: 0x40 flags: 0x5 [ 3.538796] [drm:intel_dump_pipe_config [i915]] port clock: 148800, pipe src size: 640x400, pixel rate 148800 [ 3.538837] [drm:intel_dump_pipe_config [i915]] gmch pfit: control: 0x88000000, ratios: 0x05ed0797, lvds border: 0x00000000 [ 3.538878] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0 [ 3.538919] [drm:intel_dpll_dump_hw_state [i915]] dpll_hw_state: dpll: 0x94020c00, dpll_md: 0x3, fp0: 0x21507, fp1: 0x21507 [ 3.538959] [drm:intel_dump_pipe_config [i915]] planes on this crtc [ 3.539000] [drm:intel_dump_pipe_config [i915]] [PLANE:28:primary A] disabled, scaler_id = 0 [ 3.539041] [drm:intel_dump_pipe_config [i915]] [PLANE:31:sprite A] disabled, scaler_id = 0 [ 3.539081] [drm:intel_dump_pipe_config [i915]] [PLANE:36:cursor A] disabled, scaler_id = 0 [ 3.539122] [drm:intel_dump_pipe_config [i915]] [CRTC:51:pipe B][setup_hw_state] [ 3.539163] [drm:intel_dump_pipe_config [i915]] output_types: (0x0) [ 3.539203] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: B, pipe bpp: 0, dithering: 0 [ 3.539244] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0 [ 3.539284] [drm:intel_dump_pipe_config [i915]] requested mode: [ 3.539298] [drm:drm_mode_debug_printmodeline [drm]] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0 [ 3.539338] [drm:intel_dump_pipe_config [i915]] adjusted mode: [ 3.539352] [drm:drm_mode_debug_printmodeline [drm]] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0 [ 3.539393] [drm:intel_dump_pipe_config [i915]] crtc timings: 0 0 0 0 0 0 0 0 0, type: 0x0 flags: 0x0 [ 3.539434] [drm:intel_dump_pipe_config [i915]] port clock: 0, pipe src size: 0x0, pixel rate 0 [ 3.539475] [drm:intel_dump_pipe_config [i915]] gmch pfit: control: 0x00000000, ratios: 0x00000000, lvds border: 0x00000000 [ 3.539516] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0 [ 3.539556] [drm:intel_dpll_dump_hw_state [i915]] dpll_hw_state: dpll: 0x0, dpll_md: 0x0, fp0: 0x0, fp1: 0x0 [ 3.539597] [drm:intel_dump_pipe_config [i915]] planes on this crtc [ 3.539637] [drm:intel_dump_pipe_config [i915]] [PLANE:40:primary B] disabled, scaler_id = 0 [ 3.539678] [drm:intel_dump_pipe_config [i915]] [PLANE:43:sprite B] disabled, scaler_id = 0 [ 3.539719] [drm:intel_dump_pipe_config [i915]] [PLANE:48:cursor B] disabled, scaler_id = 0 [ 3.539758] [drm:g4x_wm_get_hw_state [i915]] Initial watermarks: pipe A, plane=15, cursor=15, sprite=15 [ 3.539795] [drm:g4x_wm_get_hw_state [i915]] Initial watermarks: pipe B, plane=15, cursor=15, sprite=15 [ 3.539832] [drm:g4x_wm_get_hw_state [i915]] Initial SR watermarks: plane=127, cursor=0 fbc=1 [ 3.539869] [drm:g4x_wm_get_hw_state [i915]] Initial HPLL watermarks: plane=0, SR cursor=0 fbc=5 [ 3.539906] [drm:g4x_wm_get_hw_state [i915]] Initial SR=no HPLL=no FBC=no [ 3.539958] [drm:intel_wopcm_init [i915]] Calculated GuC WOPCM Region: [16KiB, 1008KiB) [ 3.539999] [drm:i915_gem_init_ggtt [i915]] clearing unused GTT space: [1000, 80000000] [ 3.545810] [drm:intel_ctx_workarounds_init [i915]] Number of context specific w/a: 0 [ 3.545850] [drm:i915_gem_contexts_init [i915]] fake context support initialized [ 3.545985] [drm] RC6 disabled, disabling runtime PM support [ 3.546079] [drm:intel_fbdev_init [i915]] pipe A not active or no fb, skipping [ 3.546119] [drm:intel_fbdev_init [i915]] pipe B not active or no fb, skipping [ 3.546159] [drm:intel_fbdev_init [i915]] no active fbs found, not using BIOS config [ 3.546629] [drm] Initialized i915 1.6.0 20180514 for 0000:00:02.0 on minor 0 [ 3.546794] [drm:intel_opregion_register [i915]] 1 outputs detected [ 3.547262] [drm:drm_setup_crtcs [drm_kms_helper]] [ 3.547270] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] [ 3.547316] [drm:intel_crt_detect [i915]] [CONNECTOR:52:VGA-1] force=1 [ 3.578642] [drm:intel_crt_detect [i915]] CRT detected via hotplug [ 3.578656] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] status updated from unknown to connected [ 3.587985] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 3.588003] [drm:drm_add_edid_modes.part.33 [drm]] ELD: no CEA Extension found [ 3.588023] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 3.588099] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] probed modes : [ 3.588114] [drm:drm_mode_debug_printmodeline [drm]] Modeline 56:"1920x1080" 60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5 [ 3.588128] [drm:drm_mode_debug_printmodeline [drm]] Modeline 59:"1600x900" 60 108000 1600 1624 1704 1800 900 901 904 1000 0x40 0x5 [ 3.588142] [drm:drm_mode_debug_printmodeline [drm]] Modeline 64:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 3.588156] [drm:drm_mode_debug_printmodeline [drm]] Modeline 58:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 3.588170] [drm:drm_mode_debug_printmodeline [drm]] Modeline 57:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5 [ 3.588184] [drm:drm_mode_debug_printmodeline [drm]] Modeline 65:"1024x768" 75 78750 1024 1040 1136 1312 768 769 772 800 0x40 0x5 [ 3.588198] [drm:drm_mode_debug_printmodeline [drm]] Modeline 66:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa [ 3.588212] [drm:drm_mode_debug_printmodeline [drm]] Modeline 67:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5 [ 3.588226] [drm:drm_mode_debug_printmodeline [drm]] Modeline 60:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5 [ 3.588240] [drm:drm_mode_debug_printmodeline [drm]] Modeline 61:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa [ 3.588254] [drm:drm_mode_debug_printmodeline [drm]] Modeline 62:"640x480" 60 25175 640 656 752 800 480 490 492 525 0x40 0xa [ 3.588268] [drm:drm_mode_debug_printmodeline [drm]] Modeline 63:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6 [ 3.588274] [drm:drm_setup_crtcs [drm_kms_helper]] connector 52 enabled? yes [ 3.588320] [drm:intel_fb_initial_config [i915]] Not using firmware configuration [ 3.588327] [drm:drm_setup_crtcs [drm_kms_helper]] looking for cmdline mode on connector 52 [ 3.588334] [drm:drm_setup_crtcs [drm_kms_helper]] looking for preferred mode on connector 52 0 [ 3.588340] [drm:drm_setup_crtcs [drm_kms_helper]] found mode 1920x1080 [ 3.588346] [drm:drm_setup_crtcs [drm_kms_helper]] picking CRTCs for 8192x8192 config [ 3.588354] [drm:drm_setup_crtcs [drm_kms_helper]] desired mode 1920x1080 set on crtc 39 (0,0) [ 3.588395] [drm:intelfb_create [i915]] no BIOS fb, allocating a new one [ 3.590456] [drm:intelfb_create [i915]] allocated 1920x1080 fb: 0x00047000 [ 3.590533] fbcon: inteldrmfb (fb0) is primary device [ 3.590670] [drm:intel_atomic_check [i915]] [CONNECTOR:52:VGA-1] checking for sink bpp constrains [ 3.590710] [drm:intel_atomic_check [i915]] clamping display bpp (was 30) to default limit of 24 [ 3.590752] [drm:intel_atomic_check [i915]] hw max bpp: 30, pipe bpp: 24, dithering: 0 [ 3.590793] [drm:intel_dump_pipe_config [i915]] [CRTC:39:pipe A][modeset] [ 3.590834] [drm:intel_dump_pipe_config [i915]] output_types: ANALOG (0x2) [ 3.590875] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: A, pipe bpp: 24, dithering: 0 [ 3.590915] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0 [ 3.590955] [drm:intel_dump_pipe_config [i915]] requested mode: [ 3.590973] [drm:drm_mode_debug_printmodeline [drm]] Modeline 0:"1920x1080" 60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5 [ 3.591013] [drm:intel_dump_pipe_config [i915]] adjusted mode: [ 3.591027] [drm:drm_mode_debug_printmodeline [drm]] Modeline 0:"1920x1080" 60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5 [ 3.591069] [drm:intel_dump_pipe_config [i915]] crtc timings: 148500 1920 2008 2052 2200 1080 1084 1089 1125, type: 0x48 flags: 0x5 [ 3.591110] [drm:intel_dump_pipe_config [i915]] port clock: 148500, pipe src size: 1920x1080, pixel rate 148500 [ 3.591150] [drm:intel_dump_pipe_config [i915]] gmch pfit: control: 0x00000000, ratios: 0x00000000, lvds border: 0x00000000 [ 3.591191] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0 [ 3.591232] [drm:intel_dpll_dump_hw_state [i915]] dpll_hw_state: dpll: 0x94020c00, dpll_md: 0x3, fp0: 0x21507, fp1: 0x21507 [ 3.591272] [drm:intel_dump_pipe_config [i915]] planes on this crtc [ 3.591313] [drm:intel_dump_pipe_config [i915]] [PLANE:28:primary A] disabled, scaler_id = 0 [ 3.591354] [drm:intel_dump_pipe_config [i915]] [PLANE:31:sprite A] disabled, scaler_id = 0 [ 3.591395] [drm:intel_dump_pipe_config [i915]] [PLANE:36:cursor A] disabled, scaler_id = 0 [ 3.591465] [drm:g4x_compute_pipe_wm [i915]] primary A watermarks: normal=49, SR=114, HPLL=327 [ 3.591501] [drm:g4x_compute_pipe_wm [i915]] FBC watermarks: SR=3, HPLL=5 [ 3.591561] [drm:_intel_set_memory_cxsr [i915]] memory self-refresh is disabled (was disabled) [ 3.591607] [drm:intel_disable_pipe [i915]] disabling pipe A [ 3.596057] [drm:i9xx_crtc_disable [i915]] disabling pfit, current: 0x88000000 [ 3.596102] [drm:intel_atomic_commit_tail [i915]] [ENCODER:53:CRT] [ 3.596803] [drm:intel_enable_pipe [i915]] enabling pipe A [ 3.613495] [drm:_intel_set_memory_cxsr [i915]] memory self-refresh is enabled (was disabled) [ 3.613536] [drm:verify_connector_state.isra.121 [i915]] [CONNECTOR:52:VGA-1] [ 3.613580] [drm:intel_atomic_commit_tail [i915]] [CRTC:39:pipe A] [ 3.634497] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device [ 3.648052] [drm:drm_fb_helper_hotplug_event.part.37 [drm_kms_helper]] [ 3.648061] [drm:drm_setup_crtcs [drm_kms_helper]] [ 3.648068] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] [ 3.648144] [drm:intel_crt_detect [i915]] [CONNECTOR:52:VGA-1] force=1 [ 3.682752] [drm:intel_crt_detect [i915]] CRT detected via hotplug [ 3.692106] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 3.692126] [drm:drm_add_edid_modes.part.33 [drm]] ELD: no CEA Extension found [ 3.692140] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 3.692233] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] probed modes : [ 3.692248] [drm:drm_mode_debug_printmodeline [drm]] Modeline 56:"1920x1080" 60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5 [ 3.692262] [drm:drm_mode_debug_printmodeline [drm]] Modeline 59:"1600x900" 60 108000 1600 1624 1704 1800 900 901 904 1000 0x40 0x5 [ 3.692276] [drm:drm_mode_debug_printmodeline [drm]] Modeline 64:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 3.692290] [drm:drm_mode_debug_printmodeline [drm]] Modeline 58:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 3.692304] [drm:drm_mode_debug_printmodeline [drm]] Modeline 57:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5 [ 3.692318] [drm:drm_mode_debug_printmodeline [drm]] Modeline 65:"1024x768" 75 78750 1024 1040 1136 1312 768 769 772 800 0x40 0x5 [ 3.692332] [drm:drm_mode_debug_printmodeline [drm]] Modeline 66:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa [ 3.692346] [drm:drm_mode_debug_printmodeline [drm]] Modeline 67:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5 [ 3.692360] [drm:drm_mode_debug_printmodeline [drm]] Modeline 60:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5 [ 3.692374] [drm:drm_mode_debug_printmodeline [drm]] Modeline 61:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa [ 3.692388] [drm:drm_mode_debug_printmodeline [drm]] Modeline 62:"640x480" 60 25175 640 656 752 800 480 490 492 525 0x40 0xa [ 3.692402] [drm:drm_mode_debug_printmodeline [drm]] Modeline 63:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6 [ 3.692409] [drm:drm_setup_crtcs [drm_kms_helper]] connector 52 enabled? yes [ 3.692496] [drm:intel_fb_initial_config [i915]] Not using firmware configuration [ 3.692504] [drm:drm_setup_crtcs [drm_kms_helper]] looking for cmdline mode on connector 52 [ 3.692510] [drm:drm_setup_crtcs [drm_kms_helper]] looking for preferred mode on connector 52 0 [ 3.692516] [drm:drm_setup_crtcs [drm_kms_helper]] found mode 1920x1080 [ 3.692523] [drm:drm_setup_crtcs [drm_kms_helper]] picking CRTCs for 1920x1080 config [ 3.692531] [drm:drm_setup_crtcs [drm_kms_helper]] desired mode 1920x1080 set on crtc 39 (0,0) [ 52.126500] [drm:drm_mode_addfb2 [drm]] [FB:68] [ 52.204306] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] [ 52.204442] [drm:intel_crt_detect [i915]] [CONNECTOR:52:VGA-1] force=1 [ 52.234710] [drm:intel_crt_detect [i915]] CRT detected via hotplug [ 52.244276] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 52.244298] [drm:drm_add_edid_modes.part.33 [drm]] ELD: no CEA Extension found [ 52.244311] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 52.244407] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] probed modes : [ 52.244421] [drm:drm_mode_debug_printmodeline [drm]] Modeline 56:"1920x1080" 60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5 [ 52.244435] [drm:drm_mode_debug_printmodeline [drm]] Modeline 59:"1600x900" 60 108000 1600 1624 1704 1800 900 901 904 1000 0x40 0x5 [ 52.244449] [drm:drm_mode_debug_printmodeline [drm]] Modeline 64:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 52.244463] [drm:drm_mode_debug_printmodeline [drm]] Modeline 58:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 52.244477] [drm:drm_mode_debug_printmodeline [drm]] Modeline 57:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5 [ 52.244491] [drm:drm_mode_debug_printmodeline [drm]] Modeline 65:"1024x768" 75 78750 1024 1040 1136 1312 768 769 772 800 0x40 0x5 [ 52.244505] [drm:drm_mode_debug_printmodeline [drm]] Modeline 66:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa [ 52.244520] [drm:drm_mode_debug_printmodeline [drm]] Modeline 67:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5 [ 52.244534] [drm:drm_mode_debug_printmodeline [drm]] Modeline 60:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5 [ 52.244547] [drm:drm_mode_debug_printmodeline [drm]] Modeline 61:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa [ 52.244561] [drm:drm_mode_debug_printmodeline [drm]] Modeline 62:"640x480" 60 25175 640 656 752 800 480 490 492 525 0x40 0xa [ 52.244575] [drm:drm_mode_debug_printmodeline [drm]] Modeline 63:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6 [ 52.245301] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] [ 52.245383] [drm:intel_crt_detect [i915]] [CONNECTOR:52:VGA-1] force=1 [ 52.266706] [drm:intel_crt_detect [i915]] CRT detected via hotplug [ 52.276053] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 52.276075] [drm:drm_add_edid_modes.part.33 [drm]] ELD: no CEA Extension found [ 52.276088] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 52.276183] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] probed modes : [ 52.276197] [drm:drm_mode_debug_printmodeline [drm]] Modeline 56:"1920x1080" 60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5 [ 52.276211] [drm:drm_mode_debug_printmodeline [drm]] Modeline 59:"1600x900" 60 108000 1600 1624 1704 1800 900 901 904 1000 0x40 0x5 [ 52.276225] [drm:drm_mode_debug_printmodeline [drm]] Modeline 64:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 52.276239] [drm:drm_mode_debug_printmodeline [drm]] Modeline 58:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 52.276253] [drm:drm_mode_debug_printmodeline [drm]] Modeline 57:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5 [ 52.276267] [drm:drm_mode_debug_printmodeline [drm]] Modeline 65:"1024x768" 75 78750 1024 1040 1136 1312 768 769 772 800 0x40 0x5 [ 52.276281] [drm:drm_mode_debug_printmodeline [drm]] Modeline 66:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa [ 52.276295] [drm:drm_mode_debug_printmodeline [drm]] Modeline 67:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5 [ 52.276309] [drm:drm_mode_debug_printmodeline [drm]] Modeline 60:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5 [ 52.276323] [drm:drm_mode_debug_printmodeline [drm]] Modeline 61:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa [ 52.276337] [drm:drm_mode_debug_printmodeline [drm]] Modeline 62:"640x480" 60 25175 640 656 752 800 480 490 492 525 0x40 0xa [ 52.276351] [drm:drm_mode_debug_printmodeline [drm]] Modeline 63:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6 [ 52.682416] [drm:drm_mode_addfb2 [drm]] [FB:71] [ 52.682439] [drm:drm_mode_setcrtc [drm]] [CRTC:39:pipe A] [ 52.682460] [drm:drm_mode_setcrtc [drm]] [CONNECTOR:52:VGA-1] [ 52.718541] [drm:drm_mode_setcrtc [drm]] [CRTC:51:pipe B] [ 53.555765] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] [ 53.555841] [drm:intel_crt_detect [i915]] [CONNECTOR:52:VGA-1] force=1 [ 53.581912] [drm:intel_crt_detect [i915]] CRT detected via hotplug [ 53.591188] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 53.591219] [drm:drm_add_edid_modes.part.33 [drm]] ELD: no CEA Extension found [ 53.591237] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 53.591362] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] probed modes : [ 53.591383] [drm:drm_mode_debug_printmodeline [drm]] Modeline 56:"1920x1080" 60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5 [ 53.591402] [drm:drm_mode_debug_printmodeline [drm]] Modeline 59:"1600x900" 60 108000 1600 1624 1704 1800 900 901 904 1000 0x40 0x5 [ 53.591421] [drm:drm_mode_debug_printmodeline [drm]] Modeline 64:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 53.591440] [drm:drm_mode_debug_printmodeline [drm]] Modeline 58:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 53.591459] [drm:drm_mode_debug_printmodeline [drm]] Modeline 57:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5 [ 53.591478] [drm:drm_mode_debug_printmodeline [drm]] Modeline 65:"1024x768" 75 78750 1024 1040 1136 1312 768 769 772 800 0x40 0x5 [ 53.591497] [drm:drm_mode_debug_printmodeline [drm]] Modeline 66:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa [ 53.591516] [drm:drm_mode_debug_printmodeline [drm]] Modeline 67:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5 [ 53.591535] [drm:drm_mode_debug_printmodeline [drm]] Modeline 60:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5 [ 53.591554] [drm:drm_mode_debug_printmodeline [drm]] Modeline 61:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa [ 53.591573] [drm:drm_mode_debug_printmodeline [drm]] Modeline 62:"640x480" 60 25175 640 656 752 800 480 490 492 525 0x40 0xa [ 53.591591] [drm:drm_mode_debug_printmodeline [drm]] Modeline 63:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6 [ 53.613574] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] [ 53.613684] [drm:intel_crt_detect [i915]] [CONNECTOR:52:VGA-1] force=1 [ 53.646785] [drm:intel_crt_detect [i915]] CRT detected via hotplug [ 53.656299] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 53.656327] [drm:drm_add_edid_modes.part.33 [drm]] ELD: no CEA Extension found [ 53.656341] [drm:drm_add_display_info [drm]] non_desktop set to 0 [ 53.656478] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:52:VGA-1] probed modes : [ 53.656492] [drm:drm_mode_debug_printmodeline [drm]] Modeline 56:"1920x1080" 60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5 [ 53.656506] [drm:drm_mode_debug_printmodeline [drm]] Modeline 59:"1600x900" 60 108000 1600 1624 1704 1800 900 901 904 1000 0x40 0x5 [ 53.656521] [drm:drm_mode_debug_printmodeline [drm]] Modeline 64:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 53.656535] [drm:drm_mode_debug_printmodeline [drm]] Modeline 58:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 53.656549] [drm:drm_mode_debug_printmodeline [drm]] Modeline 57:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5 [ 53.656563] [drm:drm_mode_debug_printmodeline [drm]] Modeline 65:"1024x768" 75 78750 1024 1040 1136 1312 768 769 772 800 0x40 0x5 [ 53.656577] [drm:drm_mode_debug_printmodeline [drm]] Modeline 66:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa [ 53.656591] [drm:drm_mode_debug_printmodeline [drm]] Modeline 67:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5 [ 53.656605] [drm:drm_mode_debug_printmodeline [drm]] Modeline 60:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5 [ 53.656619] [drm:drm_mode_debug_printmodeline [drm]] Modeline 61:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa [ 53.656633] [drm:drm_mode_debug_printmodeline [drm]] Modeline 62:"640x480" 60 25175 640 656 752 800 480 490 492 525 0x40 0xa [ 53.656647] [drm:drm_mode_debug_printmodeline [drm]] Modeline 63:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6 [ 54.129129] [drm:g4x_compute_pipe_wm [i915]] cursor A watermarks: normal=18, SR=18, HPLL=50 [ 54.129221] [drm:g4x_compute_pipe_wm [i915]] cursor A watermarks: normal=0, SR=0, HPLL=0 [ 54.144922] [drm:g4x_compute_pipe_wm [i915]] cursor A watermarks: normal=18, SR=18, HPLL=50
On 16.08.2018 12:27, h42@memeware.net wrote:
On 2018-08-15 21:22, Nico Huber wrote:
Hi,
On 14.08.2018 13:41, h42@memeware.net wrote:
So it seems to have detected that my screen is 1920*1080. GPU + screen detection seems to be working. But i dont get any coreboot output on the screen.
you can set CONFIG_DEBUG_ADA_CODE to enable verbose messages in libgfxinit. At least this would show if the GFX hardware is indeed enabled or if it bails out for some reason.
When you set drm.debug=6 in your kernel command line, there'll also be a lot of information in the log about what configuration Linux finds before (re)initializing graphics.
Hope that helps, Nico
The new additional output:
[...]
Looks all good to me. If you'd provide a full log (including SeaBIOS) with loglevel `Debug`, that might help to trace it down. Please also attach your .config (just to be sure, I know you used the defaults but those can change between code revisions).
Nico
On 2018-08-16 20:07, Nico Huber wrote:
On 16.08.2018 12:27, h42@memeware.net wrote:
On 2018-08-15 21:22, Nico Huber wrote:
Hi,
On 14.08.2018 13:41, h42@memeware.net wrote:
So it seems to have detected that my screen is 1920*1080. GPU + screen detection seems to be working. But i dont get any coreboot output on the screen.
you can set CONFIG_DEBUG_ADA_CODE to enable verbose messages in libgfxinit. At least this would show if the GFX hardware is indeed enabled or if it bails out for some reason.
When you set drm.debug=6 in your kernel command line, there'll also be a lot of information in the log about what configuration Linux finds before (re)initializing graphics.
Hope that helps, Nico
The new additional output:
[...]
Looks all good to me. If you'd provide a full log (including SeaBIOS) with loglevel `Debug`, that might help to trace it down. Please also attach your .config (just to be sure, I know you used the defaults but those can change between code revisions).
Nico
I have searched now for some time how to enable debug loglevel. I have found "Default console log level" in section "Console" but that "Depends on: !CONSOLE_OVERRIDE_LOGLEVEL [=n]". I cant find a way to set CONSOLE_OVERRIDE_LOGLEVEL to =y in make menuconfig. How can that be done?
Le 23 août 2018 à 15:29, h42@memeware.net mailto:h42@memeware.net a écrit :
On 2018-08-16 20:07, Nico Huber wrote:
On 16.08.2018 12:27, h42@memeware.net mailto:h42@memeware.net wrote:
On 2018-08-15 21:22, Nico Huber wrote:
Hi, On 14.08.2018 13:41, h42@memeware.net mailto:h42@memeware.net wrote:
So it seems to have detected that my screen is 1920*1080. GPU + screen detection seems to be working. But i dont get any coreboot output on the screen.
you can set CONFIG_DEBUG_ADA_CODE to enable verbose messages in libgfxinit. At least this would show if the GFX hardware is indeed enabled or if it bails out for some reason. When you set drm.debug=6 in your kernel command line, there'll also be a lot of information in the log about what configuration Linux finds before (re)initializing graphics. Hope that helps, Nico
The new additional output: [...]
Looks all good to me. If you'd provide a full log (including SeaBIOS) with loglevel `Debug`, that might help to trace it down. Please also attach your .config (just to be sure, I know you used the defaults but those can change between code revisions). Nico
I have searched now for some time how to enable debug loglevel. I have found "Default console log level" in section "Console" but that "Depends on: !CONSOLE_OVERRIDE_LOGLEVEL [=n]". I cant find a way to set CONSOLE_OVERRIDE_LOGLEVEL to =y in make menuconfig. How can that be done?
Hello,
You are reading it wrong: It depends on CONSOLE_OVERRIDE_LOGLEVEL been =n, because of the « ! » And it is =n (according to the « [=n] » text.
So go to menu « Console » and set « Default console log level » to 8:SPEW That’s for the coreboot part, for seabios I don’t know much.
Hope this helps
-- Julien Viard de Galbert - jviarddegalbert@online.net mailto:jviarddegalbert@online.net Online / Scaleway Looking for an amazing job? Join us NOW ! https://careers.scaleway.com/ https://careers.scaleway.com/
Hello H42,
there is an issue with upscaling VGA text mode on G4x that is about to be fixed [1]. Looking at your logs again, you are likely also affected (scaling 640x400 to 1920x1080). The fix is already merged to the lib- gfxinit repository, but the submodule pointer in coreboot is not updated yet. You can try the fix as follows:
$ cd 3rdparty/libgfxinit/ $ git fetch https://review.coreboot.org/libgfxinit refs/changes/55/28255/3 $ git cherry-pick FETCH_HEAD $ cd - $ git add 3rdparty/libgfxinit/
Then rebuild your coreboot.
Hope that fixes your issue. Another workaround would be to use a linear framebuffer instead of text mode (CONFIG_GENERIC_LINEAR_FRAMEBUFFER).
Nico
Cherry picking did not worked for me. I cloned coreboot today on an new linux installation. So i did additional: $ cd 3rdparty/libgfxinit/ $ git checkout master $ cd - $ git add 3rdparty/libgfxinit/
Then i build the buildroot and the coreboot image. I think i should have the patch (and some other things that was merged in between) now inside the image. But i still dont have any seabios output on the screen. I am using seabios master.
Then i tried out linear (high resolution) framebuffer. I got that when building: ... CC ramstage/drivers/intel/wifi/wifi.o GCC ramstage/drivers/intel/gma/hires_fb/gma.o gma.adb:78:59: expected type "Interfaces.Integer_16" gma.adb:78:59: found type "Interfaces.Integer_32" gma.adb:79:59: expected type "Interfaces.Integer_16" gma.adb:79:59: found type "Interfaces.Integer_32" Makefile:338: recipe for target 'build/ramstage/drivers/intel/gma/hires_fb/gma.o' failed make: *** [build/ramstage/drivers/intel/gma/hires_fb/gma.o] Error 1
On 2018-08-23 18:11, Nico Huber wrote:
Hello H42,
there is an issue with upscaling VGA text mode on G4x that is about to be fixed [1]. Looking at your logs again, you are likely also affected (scaling 640x400 to 1920x1080). The fix is already merged to the lib- gfxinit repository, but the submodule pointer in coreboot is not updated yet. You can try the fix as follows:
$ cd 3rdparty/libgfxinit/ $ git fetch https://review.coreboot.org/libgfxinit refs/changes/55/28255/3 $ git cherry-pick FETCH_HEAD $ cd - $ git add 3rdparty/libgfxinit/
Then rebuild your coreboot.
Hope that fixes your issue. Another workaround would be to use a linear framebuffer instead of text mode (CONFIG_GENERIC_LINEAR_FRAMEBUFFER).
Nico
Would be great if someone could help to get libgfxinit working.
On 2018-09-01 21:13, h42@memeware.net wrote:
Cherry picking did not worked for me. I cloned coreboot today on an new linux installation. So i did additional: $ cd 3rdparty/libgfxinit/ $ git checkout master $ cd - $ git add 3rdparty/libgfxinit/
Then i build the buildroot and the coreboot image. I think i should have the patch (and some other things that was merged in between) now inside the image. But i still dont have any seabios output on the screen. I am using seabios master.
Then i tried out linear (high resolution) framebuffer. I got that when building: ... CC ramstage/drivers/intel/wifi/wifi.o GCC ramstage/drivers/intel/gma/hires_fb/gma.o gma.adb:78:59: expected type "Interfaces.Integer_16" gma.adb:78:59: found type "Interfaces.Integer_32" gma.adb:79:59: expected type "Interfaces.Integer_16" gma.adb:79:59: found type "Interfaces.Integer_32" Makefile:338: recipe for target 'build/ramstage/drivers/intel/gma/hires_fb/gma.o' failed make: *** [build/ramstage/drivers/intel/gma/hires_fb/gma.o] Error 1
On 2018-08-23 18:11, Nico Huber wrote:
Hello H42,
there is an issue with upscaling VGA text mode on G4x that is about to be fixed [1]. Looking at your logs again, you are likely also affected (scaling 640x400 to 1920x1080). The fix is already merged to the lib- gfxinit repository, but the submodule pointer in coreboot is not updated yet. You can try the fix as follows:
$ cd 3rdparty/libgfxinit/ $ git fetch https://review.coreboot.org/libgfxinit refs/changes/55/28255/3 $ git cherry-pick FETCH_HEAD $ cd - $ git add 3rdparty/libgfxinit/
Then rebuild your coreboot.
Hope that fixes your issue. Another workaround would be to use a linear framebuffer instead of text mode (CONFIG_GENERIC_LINEAR_FRAMEBUFFER).
Nico
Hello h42,
I am porting a G41M-S3, which is pretty much the same thing but with DDR3 (heck, the component layout is pretty much the same too). I have the same issue (libgfxinit fails) but I have not done anything about it yet.
Best regards,
Angel Pons
On 01.09.2018 23:13, h42@memeware.net wrote:
Cherry picking did not worked for me. I cloned coreboot today on an new linux installation.
The submodule pointer didn't change since June. Something must be wrong with your checkout. To be sure I just picked said commit on 718c79b:
$ git log -2 --oneline e9a4ba2 (HEAD) gma pipe_setup: Work around a PFIT_CONTROL quirk on G45 718c79b g45/hw-gfx-gma-gmch-hdmi.adb: Use GMCH_HDMI_MODE_SELECT_DVI
So i did additional: $ cd 3rdparty/libgfxinit/ $ git checkout master $ cd - $ git add 3rdparty/libgfxinit/
Then i build the buildroot and the coreboot image. I think i should have the patch (and some other things that was merged in between) now inside the image. But i still dont have any seabios output on the screen. I am using seabios master.
Sorry to hear that. Might still be some incompatibility with your hardware. If it works with the linear framebuffer option that might hint again towards the scaler. OTOH, libgfxinit master is not tested at all against coreboot atm.
Then i tried out linear (high resolution) framebuffer. I got that when building: ... CC ramstage/drivers/intel/wifi/wifi.o GCC ramstage/drivers/intel/gma/hires_fb/gma.o gma.adb:78:59: expected type "Interfaces.Integer_16" gma.adb:78:59: found type "Interfaces.Integer_32" gma.adb:79:59: expected type "Interfaces.Integer_16" gma.adb:79:59: found type "Interfaces.Integer_32" Makefile:338: recipe for target 'build/ramstage/drivers/intel/gma/hires_fb/gma.o' failed make: *** [build/ramstage/drivers/intel/gma/hires_fb/gma.o] Error 1
That's much expected because libgfxinit master is not compatible to coreboot (the interface changed, so coreboot will need an update). The linear framebuffer option should work with the unaltered submodule pointer, however.
Nico