Created attachment 136264 [details] The modinfo i915 about kernel 4.14.7 I have a display problem about Intel Graphics driver. I use CentOS7.4(Kernel 3.10.0-693), and enter to OS without VGA cable. After entering OS, I plug in VGA cable but without display on my monitor. I also try to test Win10. If I install the Graphics driver, this problem disappears. So I guess this is the problem of Intel integrated Graphics driver. I update kernel to the stable version 4.14.7, but the problem is also existed. I check the modinfo i915.ko, and the firmware is the latest version as follows. https://01.org/zh/linuxgraphics/downloads/firmware The PCH of my board is H110, with CPU i3-6100/G4560. I hope you can check this problem, and hope to hearing from you as soon as possible. Thanks.
The firmware info is irrelevant here honestly ;) Could you please provide output of lspci -nn Also boot your kernel with drm.debug=0x1e and then collect the output of dmesg and attach here as well? Thanks, Rodrigo.
Created attachment 136305 [details] lspci -nn
Created attachment 136306 [details] dmesg info with drm.debug=0x1e
The info of lspci and dmesg with drm.debug=0x1e as attachment. Thanks.
Created attachment 136360 [details] RHEL7.3 I test RHEL 7.3 is OK. And Intel graphics driver can work normally. Please refer to RHEL7.3.png
Created attachment 136361 [details] RHEL7.4 I test RHEL 7.4 is failed. Please compare it with RHEL7.3.
(In reply to Liuxiaoqian from comment #3) > Created attachment 136306 [details] > dmesg info with drm.debug=0x1e Please attach dmesg all the way from boot to plugging in the cable, add log_buf_len=4M or similar to make it all fit.
Does it work if you boot with the cable connected?
It works fine if I boot with the cable connected.
Created attachment 136915 [details] dmesg with log_buf_len=4M
Hello, for the log, both parameters should be used together in the command line to get full debug information, drm.debug=0x1e log_bug_len=2M(or bigger).
Created attachment 136925 [details] dmesg with drm.debug=0x1e log_buf_len=2M
Created attachment 136926 [details] dmesg with drm.debug=0x1e log_buf_len=4M
May not be related, but could you try: https://bugs.freedesktop.org/show_bug.cgi?id=103472#c6
How to patch it? I can't find the file intel_dp.c.
You need to re-compile your kernel with patch on top and apply it.
My situation is not the same with it as below. https://bugs.freedesktop.org/show_bug.cgi?id=103472#c6
Is there any update?
First of all. Sorry about spam. This is mass update for our bugs. Sorry if you feel this annoying but with this trying to understand if bug still valid or not. If bug investigation still in progress, please ignore this and I apologize! If you think this is not anymore valid, please comment to the bug that can be closed. If you haven't tested with our latest pre-upstream tree(drm-tip), can you do that also to see if issue is valid there still and if you cannot see issue there, please comment to the bug.
Could you tell me how to re-compile your kernel with patch in detail? Thank you.
The patch has been merged upstream. Please retest on v4.16 kernel.
OK, I will retest Kernel 4.16 and tell you the result.
Hello, I have updated to kernel 4.16.0, but it is of no use for my issue.
Can you try latest drm-tip? https://cgit.freedesktop.org/drm-tip. Resolving now, please open if not fixed.
Could you tell me how to re-compile it? I want to try it. Thanks.
see: https://01.org/linuxgraphics/documentation/build-guide-0
Thank you for your reply. I try the latest drm-tip, re-complie the kernel through these commands. (1)git clone git://anongit.freedesktop.org/drm-tip (2)make defconfig (3)make (4)make modules_install (5)make install Then I power off my computer, plug off the VGA cable, and then power on my computer. A few minutes later, I plug in the VGA cable, and also without display on my monitor. So the latest drm-tip is of no use.
So problem still existing and need to be reopened?
Yes. The problem is still existing and need to be reopened.
Please send dmesg with drm.debug=0x1e from the boot to failure.
Created attachment 139295 [details] dmegs with drm.debug=0x1e log The attachment is the dmesg log. I have started my compute twice. The first one is the log without the VGA cable. And the second one is the log with the VGA cable. Please compare. Thank you.
Ville, Jani, any obvious from logs?
(In reply to Liuxiaoqian from comment #31) > Created attachment 139295 [details] > dmegs with drm.debug=0x1e log > > The attachment is the dmesg log. I have started my compute twice. The first > one is the log without the VGA cable. And the second one is the log with the > VGA cable. Please compare. Thank you. That log has multiple boots in it, so it's super hard to see what's going on. Furthermore it doesn't have any drm debugs in it for some reason. I did see some of the boots did have the drm.debug=0x1e in there, but not all. I don't know why the debug prints weren't present in the actual log though. Possibly due to it being captured via syslog/something. Try to grab the log directly with the 'dmesg' command. Also please remove all i915 module parameters from whatever modprobe config file you're using. They are either useless, or actually unsafe and we don't want waste time debugging issues caused by them: "May 3 15:39:46 localhost kernel: i915: unknown parameter 'enable_rc6' ignored May 3 15:39:46 localhost kernel: Setting dangerous option enable_fbc - tainting kernel May 3 15:39:46 localhost kernel: i915: unknown parameter 'lvds_downclock' ignored May 3 15:39:46 localhost kernel: i915: unknown parameter 'semaphores' ignored"
I have re-installed my operate system, then update to kernel 4.16.7-1, and my problem is disappeared. I think kernel 4.16.7-1 has fixed my issue. Thank you very much for your support.
Based on this verifying and closing, thanks. If still occurs, please reopen.
*** Bug 106397 has been marked as a duplicate of this bug. ***
If my operating system is CentOS 7.3 or update to kernel 4.16.7-1, it is normal. But when my operating system is CentOS 7.4 or update to kernel 4.16.7-1, it is normal. With kernel 4.16.7-1, when I plug in the VGA cable after entering os, the screen stops on the background but no login interface. See the picture of attachment.
Created attachment 139337 [details] plug in the vga cable, it stops here.
Created attachment 139338 [details] dmesg with drm.debug=0x1e from the boot to failure
Ignore Comment #37 because some clerical mistake. If my operating system is CentOS 7.3 or update to kernel 4.16.7-1, it is normal. But when my operating system is CentOS 7.4 or update to kernel 4.16.7-1, it is abnormal. With kernel 4.16.7-1, when I plug in the VGA cable after entering os, the screen stops on the background but no login interface. See the picture of attachment.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.