Fedora Linux Support Community & Resources Center
  #1  
Old 20th June 2017, 06:29 AM
beaver6675 Offline
Registered User
 
Join Date: May 2015
Location: Singapore
Posts: 18
linuxfedorachrome
4.11.5 skylake black screen, FC25, FC26 beta

Getting black screen on skylake with 4.11.5 both FC26 beta and FC25.
4.11.6 from koji also gives black screen.


4.11.4-300.fc26 last working kernel
4.11.3-302.fc26 works
The beta kernel 4.11.0-2.fc26.x86_64 works.

This problem seems different from the previous microcode_ctl issue in that it actually
gets to the kernel messages and blacks out after doing what seems like a video mode switch.
This is on UEFI, BTW.



It looks similar to https://bugzilla.redhat.com/show_bug.cgi?id=1353103 but
dis_ucode_ldr on the kernel commandline didn't fix it so probably not due to microcode_ctl
again.

Last edited by beaver6675; 20th June 2017 at 10:16 AM. Reason: Bisecting...
Reply With Quote
  #2  
Old 20th June 2017, 02:44 PM
didierg Offline
Registered User
 
Join Date: Oct 2008
Posts: 19
linuxfedorafirefox
Re: 4.11.5 skylake black screen, FC25, FC26 beta

Same problem on Asus UX305

See https://bugzilla.redhat.com/show_bug.cgi?id=1463085 and report your problem.
Reply With Quote
  #3  
Old 26th June 2017, 08:58 PM
didierg Offline
Registered User
 
Join Date: Oct 2008
Posts: 19
linuxfedorafirefox
Re: 4.11.5 skylake black screen, FC25, FC26 beta

I just installed new kernel 4.11.7 but problem is still present with many drivers/gpu/drm/i915/intel_pm.c traces in journalctl.

At this time 4.11.4 is still the last working kernel on Asus UX305.

See https://bugzilla.redhat.com/show_bug.cgi?id=1463085 and report your problem.
Reply With Quote
  #4  
Old 29th June 2017, 08:45 AM
nobody Offline
Registered User
 
Join Date: Mar 2012
Location: München, Deutschland
Posts: 836
windows_98_nt_2000chrome
Question Re: 4.11.5 skylake black screen, FC25, FC26 beta

Please, try to switch off the HT (HT=OFF, HT -> hyperthreading) in UEFI BIOS, and then re-test with the newest kernel!

https://www.golem.de/news/skylake-un...-128582-2.html

Although you have already (by article) newest microcode which fixes this issue:

Code:
juin 20 12:47:00 lx-laptop kernel: microcode: sig=0x406e3, pf=0x80, revision=0xba
juin 20 12:47:00 lx-laptop kernel: microcode: Microcode Update Driver: v2.2.
_nobody_
__________________
I am nobody, and nobody is perfect, therefore I am perfect!

Last edited by nobody; 29th June 2017 at 10:31 AM. Reason: Changed HYP to HT, which is the correct abbr.
Reply With Quote
  #5  
Old 29th June 2017, 11:03 AM
didierg Offline
Registered User
 
Join Date: Oct 2008
Posts: 19
linuxfedorafirefox
Re: 4.11.5 skylake black screen, FC25, FC26 beta

Thanks for your answer.

I confirm the microcode level of my Asus UX305:

Code:
# dmesg | grep "EFI v"
[    0.000000] efi: EFI v2.40 by American Megatrends
# journalctl -b | grep microcode
juin 29 13:54:44 lx-laptop kernel: microcode: microcode updated early to revision 0xba, date = 2017-04-09
juin 29 13:54:44 lx-laptop kernel: microcode: sig=0x406e3, pf=0x80, revision=0xba
juin 29 13:54:44 lx-laptop kernel: microcode: Microcode Update Driver: v2.2.
Looking in UEFI BIOS, I do not found where to set HT to OFF
Reply With Quote
  #6  
Old 29th June 2017, 11:07 AM
antikythera Offline
Administrator
 
Join Date: Dec 2013
Location: United Kingdom
Posts: 4,468
linuxchrome
Re: 4.11.5 skylake black screen, FC25, FC26 beta

you probably cannot. this setting is usually specific to desktop firmware only
__________________
Latest survey shows that 3 out of 4 people make up 75% of the world's population - Stephen Hawking
Download, Install and Share Fedora
- Official ISO Torrents
| Live ISO Respins containing post-release updates
Reply With Quote
  #7  
Old 29th June 2017, 03:06 PM
nobody Offline
Registered User
 
Join Date: Mar 2012
Location: München, Deutschland
Posts: 836
windows_98_nt_2000chrome
Talking Re: 4.11.5 skylake black screen, FC25, FC26 beta

Quote:
Originally Posted by didierg View Post
Looking in UEFI BIOS, I do not found where to set HT to OFF.
OK. Noted... From what I see here: http://ark.intel.com/products/88194/...up-to-3_10-GHz it should be manageable?!

Next task. Could you, please, attach external monitor, and see/experience the following:
[1] Could you bring external monitor (I assume HDMI I/F by default, maybe VGA) to CMOS BIOS screens?
[2] If [1] YES, could you bring NON working kernels (last three - 4.11.5, 4.11.6 or 4.11.7) to work on the external monitor?

Thank you,
_nobody_
__________________
I am nobody, and nobody is perfect, therefore I am perfect!
Reply With Quote
  #8  
Old 29th June 2017, 11:14 PM
didierg Offline
Registered User
 
Join Date: Oct 2008
Posts: 19
linuxfedorafirefox
Re: 4.11.5 skylake black screen, FC25, FC26 beta

I tried with no success new kernel-4.11.8-200.fc25

As it was suggested to me above I also tried to boot with an external display connected on HDMI....

In this case I get following message on HDMI display:

Code:
[    1.308240] [drm:drm_calc_timestamping_constants [drm]] *ERROR* crtc 31: Can't calculate constants, dotclock = 0!
You are in emergency mode...
At this time 4.11.4 is still, at least for me, the last working kernel on Asus UX305.
Reply With Quote
  #9  
Old 30th June 2017, 12:41 AM
nobody Offline
Registered User
 
Join Date: Mar 2012
Location: München, Deutschland
Posts: 836
windows_98_nt_2000chrome
Question Re: 4.11.5 skylake black screen, FC25, FC26 beta

Quote:
Originally Posted by didierg View Post
I tried with no success new kernel-4.11.8-200.fc25

As it was suggested to me above I also tried to boot with an external display connected on HDMI....

In this case I get following message on HDMI display:

Code:
[    1.308240] [drm:drm_calc_timestamping_constants [drm]] *ERROR* crtc 31: Can't calculate constants, dotclock = 0!
You are in emergency mode...
At this time 4.11.4 is still, at least for me, the last working kernel on Asus UX305.
It is (with 99% certainty) clear to me that the following is the REAL problem:

https://bugzilla.redhat.com/show_bug.cgi?id=1463085#c3

Quote:
Originally Posted by Laura Abbott 2017-06-20 12:30:22 EDT
$ git log --oneline v4.11.4..v4.11.5 -- drivers/gpu/drm/i915/
6b183d1 drm/i915/vbt: split out defaults that are set when there is no VBT
07f0aa4 drm/i915/vbt: don't propagate errors from intel_bios_init()
fa8a1ce drm/i915: Fix runtime PM for LPE audio

These are the changes that came in between 4.11.4 and 4.11.5 for i915
They tampered with VBT data (VBT table), and as final result, somehow DRM is NOT reaching external HDMI monitor's EDID!

_nobody_
__________________
I am nobody, and nobody is perfect, therefore I am perfect!
Reply With Quote
  #10  
Old 30th June 2017, 01:01 AM
nobody Offline
Registered User
 
Join Date: Mar 2012
Location: München, Deutschland
Posts: 836
windows_98_nt_2000chrome
Talking Re: 4.11.5 skylake black screen, FC25, FC26 beta

And here it is, ROOT CAUSE of your problems!

From your dmesg log.
https://bugzilla.redhat.com/attachment.cgi?id=1289535

Quote:
juin 20 12:47:01 lx-laptop systemd[1]: Reached target Initrd Root Device.
juin 20 12:47:01 lx-laptop kernel: [drm] Memory usable by graphics device = 4096M
juin 20 12:47:01 lx-laptop kernel: checking generic (c0000000 1d5000) vs hw (c0000000 10000000)
juin 20 12:47:01 lx-laptop kernel: fb: switching to inteldrmfb from EFI VGA
juin 20 12:47:01 lx-laptop kernel: Console: switching to colour dummy device 80x25

juin 20 12:47:01 lx-laptop kernel: [drm] Replacing VGA console driver
juin 20 12:47:01 lx-laptop kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
juin 20 12:47:01 lx-laptop kernel: [drm] Driver supports precise vblank timestamp query.
juin 20 12:47:01 lx-laptop kernel: [drm] Finished loading DMC firmware i915/skl_dmc_ver1_26.bin (v1.26)
juin 20 12:47:01 lx-laptop kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
juin 20 12:47:01 lx-laptop kernel: [drm:drm_calc_timestamping_constants [drm]] *ERROR* crtc 31: Can't calculate constants, dotclock = 0!
juin 20 12:47:01 lx-laptop kernel: [drm] GuC firmware load skipped

juin 20 12:47:01 lx-laptop kernel: [drm] Initialized i915 1.6.0 20170123 for 0000:00:02.0 on minor 0
juin 20 12:47:01 lx-laptop kernel: ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
juin 20 12:47:01 lx-laptop kernel: acpi device:0f: registered as cooling_device4
juin 20 12:47:01 lx-laptop kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5
juin 20 12:47:01 lx-laptop kernel: [drm] Cannot find any crtc or sizes - going 1024x768
juin 20 12:47:01 lx-laptop kernel: fbcon: inteldrmfb (fb0) is primary device
juin 20 12:47:01 lx-laptop kernel: ------------[ cut here ]------------
juin 20 12:47:01 lx-laptop kernel: WARNING: CPU: 0 PID: 77 at drivers/gpu/drm/i915/intel_pm.c:3749 skl_compute_wm+0xce3/0x1540 [i915]
juin 20 12:47:01 lx-laptop kernel: WARN_ON(!intel_pstate->base.fb)
juin 20 12:47:01 lx-laptop kernel: Modules linked in: i915 i2c_algo_bit drm_kms_helper crc32c_intel drm serio_raw i2c_hid video
juin 20 12:47:01 lx-laptop kernel: CPU: 0 PID: 77 Comm: kworker/u8:1 Not tainted 4.11.6-200.fc25.x86_64 #1
juin 20 12:47:01 lx-laptop kernel: Hardware name: ASUSTeK COMPUTER INC. UX305UA/UX305UA, BIOS UX305UA.201 10/12/2015
juin 20 12:47:01 lx-laptop kernel: Workqueue: events_unbound async_run_entry_fn
Man!

_nobody_
__________________
I am nobody, and nobody is perfect, therefore I am perfect!
Reply With Quote
  #11  
Old 6th July 2017, 01:59 PM
didierg Offline
Registered User
 
Join Date: Oct 2008
Posts: 19
linuxfedorafirefox
Re: 4.11.5 skylake black screen, FC25, FC26 beta

Quote:
Originally Posted by beaver6675 View Post
Getting black screen on skylake with 4.11.5 both FC26 beta and FC25.
Encountering same problem with UX305UA I have opened https://bugzilla.kernel.org/show_bug.cgi?id=196233

Please update.
Reply With Quote
  #12  
Old 6th July 2017, 03:46 PM
nobody Offline
Registered User
 
Join Date: Mar 2012
Location: München, Deutschland
Posts: 836
windows_98_nt_2000chrome
Talking Re: 4.11.5 skylake black screen, FC25, FC26 beta

Quote:
Originally Posted by didierg View Post
Encountering same problem with UX305UA I have opened https://bugzilla.kernel.org/show_bug.cgi?id=196233
It is how kernel.org maintainers will keep up with the HW and FW SKL families problems (SKL S/H/U/Y, if I correctly remember).

They should work together with INTEL OTC (Open Source Technology Center) to fix inside (introduce workarounds for) generic kernels for HW and FW SKL bugs.

I'll keep monitoring (outside) kernel.org Bugzilla 196233.

_nobody_
__________________
I am nobody, and nobody is perfect, therefore I am perfect!
Reply With Quote
  #13  
Old 9th July 2017, 06:46 AM
nobody Offline
Registered User
 
Join Date: Mar 2012
Location: München, Deutschland
Posts: 836
windows_98_nt_2000chrome
Question Re: 4.11.5 skylake black screen, FC25, FC26 beta

From your latest comment from Bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=1463085 :

Quote:
Originally Posted by didier
Intel as publied in June a document about problem and fixes for SlyKake processors using HT: http://www.intel.co.uk/content/dam/w...pec-update.pdf

Debian has already publied June 25 a fix for it: https://lists.debian.org/debian-deve.../msg00308.html
I went there to read these documents (erratum documents are STRICTLY INTEL confidential, so I can assume if INTEL published such type of documents, how bad it is out there with SKL notebooks???), and seems that you have problem with erratum SKL102 (please, find it from the first document).

Then, I went to find somehow ASUS UX305 UEFI settings, and, yes, I found video, describing ASUS UX305 UEFI setup: https://www.youtube.com/watch?v=ifjzRojYCno .

You are correct: no sign of HT settings!

Out of desperation, I suggest to you the following: freeze video at 1:17, and set encryption (AES-NI setting) to [DISABLED], and see what'll happen (leave Virtualization Technology [ENABLED] and VT-d [ENABLED]).

So, the first use case for you to try is the following:
Virtualization Technology____[ENABLED]
INTEL AES-NI_____________[DISABLED]
VT-d____________________[ENABLED]

If does not work, the second use case to try:
Virtualization Technology____[ENABLED]
INTEL AES-NI_____________[DISABLED]
VT-d____________________[DISABLED]

If does not work, the third use case to try:
Virtualization Technology____[DISABLED]
INTEL AES-NI_____________[DISABLED]
VT-d____________________[DISABLED]

Please, report your results here!

_nobody_
__________________
I am nobody, and nobody is perfect, therefore I am perfect!
Reply With Quote
  #14  
Old 9th July 2017, 02:55 PM
lsatenstein Offline
Registered User
 
Join Date: Jun 2005
Location: Montreal, Que, Canada
Posts: 4,079
linuxfedorafirefox
Re: 4.11.5 skylake black screen, FC25, FC26 beta

The bleeding edge is the expression used for early users of a new technology. Its only with multiple users who use hardware in unique ways, that bugs are discovered. Intel did not intend to send buggy cpus to the world, as their cost to repair is way way higher than the supposed profit and to their loss of credability.

Intel will make it right, but it is not going to happen overnight. They may be waiting for more unique bug reports before creating that loadable patch to the processor. All modern processors can accept patches at boot time. Typically, the patches are stored in the bios, but the cpu may also be updated by a runtime (boottime) patch.

By the way, it is also the means by which a new instruction may be added to the cpu to make certain instructions less secure. Think Spyware
__________________
Leslie in Montreal

Interesting web sites list
http://forums.fedoraforum.org/showth...40#post1697840
Reply With Quote
  #15  
Old 10th July 2017, 05:22 AM
nobody Offline
Registered User
 
Join Date: Mar 2012
Location: München, Deutschland
Posts: 836
windows_98_nt_2000chrome
Question Re: 4.11.5 skylake black screen, FC25, FC26 beta

Quote:
Originally Posted by nobody View Post
I went there to read these documents (erratum documents are STRICTLY INTEL confidential, so I can assume if INTEL published such type of documents, how bad it is out there with SKL notebooks???), and seems that you have problem with erratum SKL102 (please, find it from the first document).
Hello didier,

I cross-compared some of my records with ones you'have posted. This bug (erratum SKL102) supposed to be fixed with MCU 0x76 and later, but, apparently, this HW bug was never fixed, according to the documents you have posted.

_nobody_
__________________
I am nobody, and nobody is perfect, therefore I am perfect!
Reply With Quote
Reply

Tags
beta, black, fc25, fc26, screen, skylake

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
kmod-VirtualBox-4.11.1-300.fc26.x86_64-5.1.20-1.fc26.x86_64, repo @@commandline??? nobody F26 Development Forum 3 8th June 2017 11:56 PM
fedup FC25 -> FC26 not working (yet?) bobx001 F26 Development Forum 3 29th April 2017 11:00 PM
FC25 / NVIDIA/INTEL Optimus Hybrid Laptop: Blank Screen on xinit ... nyceyes Using Fedora 1 18th April 2017 01:59 AM
Dual-boot 2-in-1 Win10/FC25 stopped booting FC25 cmspooner Installation, Upgrades and Live Media 0 6th February 2017 11:41 PM
Black screen in F23 beta jgsheppard F23 Development Forum 11 11th October 2015 02:55 PM


Current GMT-time: 12:38 (Thursday, 20-07-2017)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat