2017-10-19 17:40:49 |
Steve Langasek |
bug |
|
|
added bug |
2017-10-19 18:00:07 |
Ubuntu Kernel Bot |
linux (Ubuntu): status |
New |
Confirmed |
|
2017-10-20 06:36:36 |
Steve Langasek |
linux (Ubuntu): importance |
Undecided |
High |
|
2017-10-20 16:19:18 |
Joseph Salisbury |
tags |
amd64 apport-bug artful |
amd64 apport-bug artful kernel-da-key |
|
2017-10-20 19:13:07 |
Steve Langasek |
tags |
amd64 apport-bug artful kernel-da-key |
amd64 apport-bug artful kernel-da-key kernel-fixed-upstream |
|
2017-10-20 21:50:19 |
Joseph Salisbury |
nominated for series |
|
Ubuntu Artful |
|
2017-10-20 21:50:19 |
Joseph Salisbury |
bug task added |
|
linux (Ubuntu Artful) |
|
2017-10-20 21:50:24 |
Joseph Salisbury |
linux (Ubuntu Artful): status |
Confirmed |
In Progress |
|
2017-10-20 21:50:28 |
Joseph Salisbury |
linux (Ubuntu Artful): assignee |
|
Joseph Salisbury (jsalisbury) |
|
2017-10-26 21:59:33 |
Joseph Salisbury |
tags |
amd64 apport-bug artful kernel-da-key kernel-fixed-upstream |
amd64 apport-bug artful kernel-fixed-upstream kernel-key |
|
2017-10-30 15:34:00 |
Joseph Salisbury |
tags |
amd64 apport-bug artful kernel-fixed-upstream kernel-key |
amd64 apport-bug artful kernel-da-key kernel-fixed-upstream |
|
2017-12-06 19:26:46 |
Joseph Salisbury |
description |
After upgrading my laptop to Ubuntu 17.10, I am unable to access gettys on any of the text-mode VTs on my system.
gdm3 is running on VT1, my user session is running on VT2. I can switch between these. If I switch to VT3, I know that the VT switch has happened in the kernel because the X cursor disappears; but the display retains the output of my X session, and the text console with getty never appears.
Switching back to VT2 works fine.
The same problem occurs with either Wayland or X.
My laptop is docked with an external monitor, which could be a factor. (I also notice that during boot, plymouth is only rendered on the internal monitor, not the external monitor; this may be related). I have not yet tested whether this problem is reproducible if I undock.
The system is booting with vt.handoff=7, which I believe is still the default in Ubuntu 17.10.
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: linux-image-4.13.0-16-generic 4.13.0-16.19
ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4
Uname: Linux 4.13.0-16-generic x86_64
NonfreeKernelModules: zfs zunicode zavl zcommon znvpair
ApportVersion: 2.20.7-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: vorlon 24080 F.... pulseaudio
/dev/snd/controlC0: vorlon 24080 F.... pulseaudio
CurrentDesktop: ubuntu:GNOME
Date: Thu Oct 19 09:57:59 2017
HibernationDevice: RESUME=UUID=6df76279-19ea-45a4-bec9-e4fdc858729a
InstallationDate: Installed on 2010-09-24 (2582 days ago)
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
MachineType: LENOVO 2306CTO
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.13.0-16-generic.efi.signed root=/dev/mapper/hostname-root ro quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-4.13.0-16-generic N/A
linux-backports-modules-4.13.0-16-generic N/A
linux-firmware 1.169
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
UpgradeStatus: Upgraded to artful on 2017-10-19 (0 days ago)
dmi.bios.date: 10/25/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: G2ET97WW (2.57 )
dmi.board.asset.tag: Not Available
dmi.board.name: 2306CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrG2ET97WW(2.57):bd10/25/2013:svnLENOVO:pn2306CTO:pvrThinkPadX230:rvnLENOVO:rn2306CTO:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.family: ThinkPad X230
dmi.product.name: 2306CTO
dmi.product.version: ThinkPad X230
dmi.sys.vendor: LENOVO |
== SRU Justification ==
After upgrading my laptop to Ubuntu 17.10, I am unable to access gettys on any of the text-mode VTs on my system.
gdm3 is running on VT1, my user session is running on VT2. I can switch between these. If I switch to VT3, I know that the VT switch has happened in the kernel because the X cursor disappears; but the display retains the output of my X session, and the text console with getty never appears.
Switching back to VT2 works fine.
The same problem occurs with either Wayland or X.
My laptop is docked with an external monitor, which could be a factor. (I also notice that during boot, plymouth is only rendered on the internal monitor, not the external monitor; this may be related). I have not yet tested whether this problem is reproducible if I undock.
The system is booting with vt.handoff=7, which I believe is still the default in Ubuntu 17.10.
This bug is a regression in Artful introduced by mainline commit:
7581d5ca2bb ("drm/i915/fbdev: Check for existence of ifbdev->vma before operations").
It was first found that this bug was fixed in v4.14-rc1. However, after a lengthy
"Reverse" bisect, the exact commit could not be identified. This is because the
fix came in via a merge base. A regular bisect was then done to identify commit
7581d5ca2bb as the offending commit that introduced the bug. Using the file
that this commit touched, a "Reverse" bisect was done again between
7581d5ca2bb..v4.14-rc1. This identified the following commit 88be58be886f as
the fix to this regression.
== Fix ==
commit 88be58be886f1215cc73dc8c273c985eecd7385c
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date: Thu Jul 6 15:00:19 2017 +0200
drm/i915/fbdev: Always forward hotplug events
== Regression Potential ==
This patch fixes a current regression and is a minor one-liner.
== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: linux-image-4.13.0-16-generic 4.13.0-16.19
ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4
Uname: Linux 4.13.0-16-generic x86_64
NonfreeKernelModules: zfs zunicode zavl zcommon znvpair
ApportVersion: 2.20.7-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: vorlon 24080 F.... pulseaudio
/dev/snd/controlC0: vorlon 24080 F.... pulseaudio
CurrentDesktop: ubuntu:GNOME
Date: Thu Oct 19 09:57:59 2017
HibernationDevice: RESUME=UUID=6df76279-19ea-45a4-bec9-e4fdc858729a
InstallationDate: Installed on 2010-09-24 (2582 days ago)
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
MachineType: LENOVO 2306CTO
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.13.0-16-generic.efi.signed root=/dev/mapper/hostname-root ro quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-4.13.0-16-generic N/A
linux-backports-modules-4.13.0-16-generic N/A
linux-firmware 1.169
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
UpgradeStatus: Upgraded to artful on 2017-10-19 (0 days ago)
dmi.bios.date: 10/25/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: G2ET97WW (2.57 )
dmi.board.asset.tag: Not Available
dmi.board.name: 2306CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrG2ET97WW(2.57):bd10/25/2013:svnLENOVO:pn2306CTO:pvrThinkPadX230:rvnLENOVO:rn2306CTO:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.family: ThinkPad X230
dmi.product.name: 2306CTO
dmi.product.version: ThinkPad X230
dmi.sys.vendor: LENOVO |
|
2018-02-04 01:16:34 |
Khaled El Mously |
linux (Ubuntu Artful): status |
In Progress |
Fix Committed |
|
2018-03-19 10:57:59 |
Stefan Bader |
tags |
amd64 apport-bug artful kernel-da-key kernel-fixed-upstream |
amd64 apport-bug artful kernel-da-key kernel-fixed-upstream verification-needed-artful |
|
2018-03-20 20:09:42 |
Steve Langasek |
tags |
amd64 apport-bug artful kernel-da-key kernel-fixed-upstream verification-needed-artful |
amd64 apport-bug artful kernel-da-key kernel-fixed-upstream verification-done-artful |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
linux (Ubuntu Artful): status |
Fix Committed |
Fix Released |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-0861 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-1000407 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-15129 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-16994 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17448 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17450 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17741 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17805 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17806 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17807 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2018-1000026 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2018-5332 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2018-5333 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2018-5344 |
|
2019-01-19 17:21:05 |
Joseph Salisbury |
linux (Ubuntu): status |
In Progress |
Fix Released |
|
2019-07-24 20:20:41 |
Brad Figg |
tags |
amd64 apport-bug artful kernel-da-key kernel-fixed-upstream verification-done-artful |
amd64 apport-bug artful cscc kernel-da-key kernel-fixed-upstream verification-done-artful |
|