[Intel Gemini Lake] No video signal during Plymouth or the (Wayland-based) login screen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Hello.
I don't have any video during Ubuntu splash screen and also during the logon procedure.
I only have video in GRUB and after the logon operation takes place.
After I type in my password (in blind mode), Ubuntu will then start normally with correct video settings (resolution, etc...).
To workaround this error, I can either:
Workaround 1) Enable automatic login. That way the system doesn't get stuck in logon screen and Ubuntu loads immediately.
Problem: Boot splash won't be displayed anyway and I don't want this because I'm in a multi-user scenario.
Workaround 2) Add a kernel boot option "nomodeset" in /etc/default/grub
When I do this I will always get video signal.
Problem: The computer is an ECS Hybrid Device (tablet+detachable keyboard), and when I use this workaround, user session loads in Portrait mode (not Landscape) and there is no auto-rotation support.
Workaround 3) Although I don't have video signal during Boot Splash and Logon screen, I do have backlight continuously applied to the display.
If I wait 5 minutes or so in the logon screen the backlight will deactivate...
However, when I touch the keyboard or touchpad the computer will then show video signal and I will be able to see the logon screen perfectly.
Problem: I don't want to wait 5 minutes in the logon screen to obtain proper video signal.
Computer is this one:
https:/
Specs are here:
https:/
Feel free to request any extra information.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: xorg 1:7.7+19ubuntu14
ProcVersionSign
Uname: Linux 5.4.0-54-generic x86_64
ApportVersion: 2.20.11-
Architecture: amd64
CasperMD5CheckR
CompositorRunning: None
Date: Sun Nov 22 19:56:20 2020
DistUpgraded: Fresh install
DistroCodename: focal
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard: Intel Corporation UHD Graphics 605 [8086:3185] (rev 03) (prog-if 00 [VGA controller])
InstallationDate: Installed on 2020-11-22 (0 days ago)
InstallationMedia: Ubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
MachineType: ECS CMPC
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/15/2019
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1.02.00.STD
dmi.board.
dmi.board.name: ik Educational Software
dmi.board.vendor: ECS
dmi.board.version: Default string
dmi.chassis.
dmi.chassis.type: 30
dmi.chassis.vendor: NULL
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: Default string
dmi.product.name: CMPC
dmi.product.sku: Default string
dmi.product.
dmi.sys.vendor: ECS
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.101-2
version.
version.
version.
version.
version.
version.
version.
description: | updated |
description: | updated |
description: | updated |
summary: |
- No video signal during Ubuntu splash screen and also during Logon - procedure + [Intel Gemini Lake] No video signal during Ubuntu splash screen and also + during Logon procedure |
summary: |
- [Intel Gemini Lake] No video signal during Ubuntu splash screen and also - during Logon procedure + [Intel Gemini Lake] No video signal during Plymouth or the Wayland login + screen |
Changed in linux (Ubuntu): | |
status: | Incomplete → New |
summary: |
- [Intel Gemini Lake] No video signal during Plymouth or the Wayland login - screen + [Intel Gemini Lake] No video signal during Plymouth or the (Wayland- + based) login screen |
This sounds like a kernel problem. And both plymouth and the login screen do use the same kernel interfaces...
First, please try removing these kernel parameters:
video=efifb fbcon=rotate:1
and if that doesn't solve it please also try changing the kernel parameter "splash" to "nosplash".
Also you may be able to use this as a workaround for the login screen: Edit /etc/gdm3/ custom. conf and change:
#WaylandEnabl e=false
to
WaylandEnable =false