Bug 26829 - No graphical display on Intel Icelake machines using integrated Iris graphics plus G1
Summary: No graphical display on Intel Icelake machines using integrated Iris graphics...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Kernel and Drivers maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
: 27129 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-06-20 01:56 CEST by William Kenney
Modified: 2021-01-12 18:29 CET (History)
5 users (show)

See Also:
Source RPM: x11-driver-video-intel-2.99.917-59.mga8.src.rpm
CVE:
Status comment:


Attachments
Xorg.0.log from IceWM (36.08 KB, text/plain)
2020-06-21 21:03 CEST, William Kenney
Details

Description William Kenney 2020-06-20 01:56:20 CEST
Description of problem:

On real hardware.

Two platforms under test:

lspci -k

Dell 15.6in Inspiron (2020) 1920x1080 also supports 1366x768
00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics G1 (Ice Lake) (rev 07)
	DeviceName: To Be Filled by O.E.M.
	Subsystem: Dell Device 097c
	Kernel driver in use: i915
	Kernel modules: i915

Dell 15.6in Vostro (2011) 1366x768
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
        Subsystem: Dell Device 0402
        Kernel driver in use: i915
        Kernel modules: i915

        
Three M8 Live-DVD's

Mageia-8-alpha1-Live-GNOME-x86_64.iso
md5sum: f1116d79c73f0e2de1ca639825bb6f85
5/30/20

Mageia-8-alpha1-Live-Xfce-x86_64.iso
md5sum: 2b1f66404b86f6a18518ed62af1a1da2
5/30/20

Mageia-8-alpha1-Live-Plasma-x86_64.iso
c0cd49fa974302f22e8e6eec76a64a7f
5/30/20

The Vostro ( 2011 ) all three Live-DVD's boot normally to a working desktop

The Inspiron ( 2020 ) Gnome and Xfce Live-DVD's boot normally to a working deskop.

The Inspiron ( 2020 ) Plasma Live-DVD goes through the normal boot up screens only to end at a black screen.
Comment 1 Lewis Smith 2020-06-20 21:21:51 CEST
Thanks for the report, Bill; and the comparisons.
When the problem happens, are you able to do Ctl/Alt/Fn to get to a virtual console? That would open the way to getting some diagnostics.
Do you ever try the classic ISO - with several desktops? It would be interesting to know if the same problem shows there, and what other desktops work (Gnome & Xfce already demonstrated).

I wish I knew what extra info to ask for, but more learned people will ask.

Assignee: bugsquad => isobuild
CC: (none) => lewyssmith
Summary: no DE Plasma display on a new Dell laptop => M8alpha1 no Plasma display on a new Dell Inspiron laptop

Comment 2 William Kenney 2020-06-20 22:37:45 CEST
(In reply to Lewis Smith from comment #1)
> are you able to do Ctl/Alt/Fn to get to a virtual
> console? 

Does not seem to function or respond
Black screen with cursor. Cursor responds to mouse movement
Just before completing boot I do get the plasma audio dings
Comment 3 William Kenney 2020-06-20 22:48:26 CEST
(In reply to Lewis Smith from comment #1)
> Do you ever try the classic ISO - with several desktops? It would be
> interesting to know if the same problem shows there, and what other desktops
> work (Gnome & Xfce already demonstrated).

ctrl/alt/backspace takes me back to the login screen, that displays correctly.
That showing the user as "Live" and the password blank

Selecting the Session to IceWM Session does get me into that DE and
I can get things kinda working in there. I have to open an app and drag its
the window around the screen to fill in the background. But things do seem
to work including a terminal. So some promise of being able to
do some diagnostics there.
Comment 4 William Kenney 2020-06-20 23:11:10 CEST
(In reply to Lewis Smith from comment #1)

> what other desktops work

Same Live-DVD ISO that Plasma does not work

Mageia-8-alpha1-Live-Plasma-x86_64.iso
c0cd49fa974302f22e8e6eec76a64a7f
5/30/20

Once it boots to the blank Plasma screen you can then
Ctrl/Alt/Backspace back to the log in screen which displays
nicely, then select IceWM Session and that DE comes up nicely
and I'm finding pretty much everything works and displays fine.

So it looks like it's isolated to just Plasma.

FWIW

"Intel Corporation Iris Plus Graphics G1 (Ice Lake)" is gonna
be everywhere so we've got to find out what's going on here.
Comment 5 William Kenney 2020-06-20 23:31:06 CEST
"Black screen"

Not quite. The cursor is there and does move around
on the black desktop when you move the mouse.
Comment 6 Martin Whitaker 2020-06-21 10:11:57 CEST
This is a Plasma/DDX driver/kernel driver issue. As this is new hardware, most likely missing support in a driver.

@Bill, please attach a copy of /var/log/Xorg.0.log after logging into IceWM.

CC: (none) => kde, mageia
Assignee: isobuild => kernel
Component: Installer => RPM Packages
Keywords: (none) => NEEDINFO

Comment 7 William Kenney 2020-06-21 21:03:45 CEST
Created attachment 11709 [details]
Xorg.0.log from IceWM
Comment 8 William Kenney 2020-06-21 21:04:22 CEST
(In reply to Martin Whitaker from comment #6)
> @Bill, please attach a copy of /var/log/Xorg.0.log after logging into IceWM.

Done deal.
Comment 9 Martin Whitaker 2020-06-21 21:34:58 CEST
Bill, please try editing the boot command line ('e' at the GRUB menu) and change noxconf to xdriver=modesetting
Comment 10 William Kenney 2020-06-21 21:45:19 CEST
(In reply to Martin Whitaker from comment #9)
> Bill, please try editing the boot command line ('e' at the GRUB menu) and
> change noxconf to xdriver=modesetting

Will do. I distinctly remembering having to do this kind of thing a couple releases ago.

Back to you soon.

Thanks
Comment 11 William Kenney 2020-06-22 07:14:33 CEST
(In reply to Martin Whitaker from comment #9)
> Bill, please try editing the boot command line ('e' at the GRUB menu) and
> change noxconf to xdriver=modesetting

That worked wonderfully well.
Comment 12 Lewis Smith 2020-06-22 21:14:27 CEST
Thank, you Bill for your experiments, and Martin for your guidance.

CC: lewyssmith => (none)

Comment 13 Martin Whitaker 2020-06-22 21:53:34 CEST
This looks like it might fix the intel driver:

https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/commit/7181c5a41c3f00eaf996caa156523c708a18081e

CC'ing Thierry, who's listed as the current maintainer for that driver.

Keywords: NEEDINFO => (none)
Source RPM: (none) => x11-driver-video-intel-2.99.917-59.mga8.src.rpm
CC: (none) => thierry.vignaud

Comment 14 William Kenney 2020-06-24 04:47:25 CEST
(In reply to Martin Whitaker from comment #9)
> Bill, please try editing the boot command line ('e' at the GRUB menu) and
> change noxconf to xdriver=modesetting

Using:

Dell 15.6in Inspiron (2020) 1920x1080 also supports 1366x768
00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics G1 (Ice Lake) (rev 07)
	DeviceName: To Be Filled by O.E.M.
	Subsystem: Dell Device 097c
	Kernel driver in use: i915
	Kernel modules: i915
	
USB boot with:

Mageia-8-alpha1-Live-Plasma-x86_64.iso 6/22/20
md5sum: bf47a72f923a915a561c410349690f31
In boot command line ('e' at the GRUB menu) and change noxconf to xdriver=modesetting
Boots to a fully working Plasma desktop

In BIOS turn off the internal SATA channel disabling the internal SSD
Install cleared 128GB flash drive in one USB port
Install Mageia-Cauldron-netinstall-x86_64 USB in another port
Power on and execute Plasma network install from an up to date repo
After install is completed reboot system back to GRUB menu.
'e' at the GRUB menu
Look for noxconf. It's nowhere to be found.
I'm not sure where to put xdriver=modesetting in the now very complex
boot command line. Or if it will work at all.
Comment 15 Martin Whitaker 2020-06-24 09:17:31 CEST
xdriver=modesetting only works if harddrake detects that X has not yet been configured (always the case for the Lives unless you enable persistence) or if it detects that your graphics card has changed. When you use the classical installer, it will configure X. So you have two options:

1. At the summary screen at the end of the install, reconfigure the graphics to use the modesetting driver instead of the intel driver.

2, After install, log in to IceWM and use MCC to reconfigure the graphics to use the modesetting driver instead of the intel driver.

You'll find modesetting listed under Xorg when you try to reconfigure the graphics card.
Comment 16 William Kenney 2020-06-25 00:35:22 CEST
(In reply to Martin Whitaker from comment #15)
>So you have two options:
> 1. At the summary screen at the end of the install, reconfigure the graphics
> to use the modesetting driver instead of the intel driver.
> 
> 2, After install, log in to IceWM and use MCC to reconfigure the graphics to
> use the modesetting driver instead of the intel driver.
> 
> You'll find modesetting listed under Xorg when you try to reconfigure the
> graphics card.

Using:

Mageia-8-alpha1-Live-Plasma-x86_64.iso 6/22/20
bf47a72f923a915a561c410349690f31
On a 16GB Flash Drive

Plug the 16GB USB Flash drive in USB Port 1
Plug a "cleared" 64GB USB Flash drive in USB Port 2
Boot to working desktop having set noxconf to xdriver=modesetting in the boot script
Got to working Plasma Desktop
Started the install process which went fine. Never during the process did I see
a summary screen to configure the graphics.
At the log in screen I initially chose IceWM to make sure that was working. It was.
Looking at the MCC Graphics set up it was using the Intel driver.
Logged out and tried Plasma. Black screen.
Back to IceWM MCC -> Hardware -> set up graphics controller -> set to xorg/modesetting
back out of MCC and reboot the system as instructed.
BOOM!
all the boot up screens are now there, login menu to Plasma
Plasma comes up and appears to run wonderfully well.
More tinkering tomorrow.
Comment 17 Martin Whitaker 2020-08-18 14:59:45 CEST
*** Bug 27129 has been marked as a duplicate of this bug. ***

CC: (none) => joselp

Martin Whitaker 2020-08-18 15:02:09 CEST

Summary: M8alpha1 no Plasma display on a new Dell Inspiron laptop => No graphical display on Intel Icelake machines using integrated Iris graphics plus G1

Comment 18 Jose Manuel López 2020-08-18 15:18:39 CEST
The same issue in Mageia 7.1 Plasma.
Comment 19 William Kenney 2020-08-18 19:58:29 CEST
I have really become very comfortable with after install, boot and open with DE IceWM, use the MCC to set up modesetting graphics and go from there. Works on both M7 and M8 every time.

But a new user to Mageia would never know that and likely putting it in the notes is just going to be over looked. The new user would just see that it does not work on their new Icelake or newer computer.
Comment 20 Morgan Leijström 2021-01-12 17:52:57 CET
Is this problem still valid?

( If not, we can remove https://wiki.mageia.org/en/Mageia_8_Errata#Some_recent_Intel_systems )

CC: (none) => fri

Comment 21 William Kenney 2021-01-12 18:23:06 CET
(In reply to Morgan Leijström from comment #20)
> Is this problem still valid?
> 
> ( If not, we can remove
> https://wiki.mageia.org/en/Mageia_8_Errata#Some_recent_Intel_systems )

We're fine here now. Setting to resolved.
Thanks

Resolution: (none) => FIXED
Status: NEW => RESOLVED

Comment 22 Morgan Leijström 2021-01-12 18:29:43 CET
Thank you

Removed it from errata, citing previous comment.

Note You need to log in before you can comment on or make changes to this bug.