Gnome session reset after docking station disconnects
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
From time to time, GNOME session gets reset when usb-c cable from docking station gets disconnected. All applications gets closed and completely new, fresh GNOME session is created.
This is not happening every single time, when the cable gets disconnected but in about 1/3 of cases.
As I remember it's happening only when laptop is suspended or have screen locked. When the laptop is working, and screen isn't locked, it's not happening (I could be wrong but this is my observation).
The bug is highly unpleasant because it's closing every single app on the computer, and every single process running in the current session.
I'm almost sure it was happening for several last kernels, this is not a new issue, I had this problem for a long time (at least for 6 months).
Attachment (20211018_
Short info:
Laptop: Thinkpad E14 Gen2 AMD, Ryzen 5 4500u,
Sysytem: Ubuntu 21.10, GNOME 40.4.0, X11, kernel 5.13.0-39-generic,
Docking station: Thinkpad USB-C Dock Gen2, 40AS, 20/06, 0090EU
Logs:
-------
[Wed Mar 16 17:41:58 2022] sda: detected capacity change from 0 to 62333952
[Wed Mar 16 17:41:58 2022] sda: sda1
[Wed Mar 16 17:44:14 2022] usb 1-1: USB disconnect, device number 23
[Wed Mar 16 17:44:14 2022] usb 1-1.2: USB disconnect, device number 24
[Wed Mar 16 17:44:14 2022] usb 1-1.2.1: USB disconnect, device number 26
[Wed Mar 16 17:44:14 2022] [drm] DM_MST: stopping TM on aconnector: 00000000e676af82 [id: 89]
[Wed Mar 16 17:44:14 2022] usb 2-1: USB disconnect, device number 14
[Wed Mar 16 17:44:14 2022] usb 2-1.1: USB disconnect, device number 15
[Wed Mar 16 17:44:14 2022] r8152 2-1.1:1.0 enx482ae38dc78a: Tx status -108
[Wed Mar 16 17:44:14 2022] kauditd_printk_skb: 10 callbacks suppressed
[Wed Mar 16 17:44:14 2022] audit: type=1326 audit(164744905
[Wed Mar 16 17:44:14 2022] audit: type=1326 audit(164744905
[Wed Mar 16 17:44:14 2022] usb 2-1.2: USB disconnect, device number 16
[Wed Mar 16 17:44:14 2022] usb 2-1.3: USB disconnect, device number 17
[Wed Mar 16 17:44:14 2022] usb 2-1.3.4: USB disconnect, device number 18
[Wed Mar 16 17:44:14 2022] usb 1-1.3: USB disconnect, device number 25
[Wed Mar 16 17:44:14 2022] usb 1-1.3.3: USB disconnect, device number 27
[Wed Mar 16 17:44:14 2022] usb 1-1.3.3.1: USB disconnect, device number 48
[Wed Mar 16 17:44:14 2022] usb 1-1.3.3.2: USB disconnect, device number 29
[Wed Mar 16 17:44:14 2022] usb 1-1.3.3.3: USB disconnect, device number 30
[Wed Mar 16 17:44:14 2022] usb 1-1.3.3.4: USB disconnect, device number 31
[Wed Mar 16 17:44:14 2022] ACPI Error: No handler for Region [ECSI] (0000000089f11df8) [EmbeddedControl] (20210331/
[Wed Mar 16 17:44:14 2022] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20210331/
[Wed Mar 16 17:44:14 2022] No Local Variables are initialized for Method [ECRD]
[Wed Mar 16 17:44:14 2022] No Arguments are initialized for method [ECRD]
[Wed Mar 16 17:44:14 2022] ACPI Error: Aborting method \_SB.UBTC.ECRD due to previous error (AE_NOT_EXIST) (20210331/
[Wed Mar 16 17:44:14 2022] ACPI Error: Aborting method \_SB.UBTC.NTFY due to previous error (AE_NOT_EXIST) (20210331/
[Wed Mar 16 17:44:14 2022] ACPI Error: Aborting method \_SB.PCI0.
[Wed Mar 16 17:44:15 2022] audit: type=1326 audit(164744905
[Wed Mar 16 17:44:15 2022] audit: type=1326 audit(164744905
[Wed Mar 16 17:44:17 2022] rfkill: input handler enabled
[Wed Mar 16 17:44:20 2022] Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
[Wed Mar 16 17:44:20 2022] rfkill: input handler disabled
[Wed Mar 16 17:44:50 2022] usb 2-2: new SuperSpeed USB device number 19 using xhci_hcd
[Wed Mar 16 17:44:50 2022] usb 2-2: New USB device found, idVendor=0bda, idProduct=0306, bcdDevice= 1.18
[Wed Mar 16 17:44:50 2022] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[Wed Mar 16 17:44:50 2022] usb 2-2: Product: USB3.0 Card Reader
[Wed Mar 16 17:44:50 2022] usb 2-2: Manufacturer: Realtek
[Wed Mar 16 17:44:50 2022] usb 2-2: SerialNumber: 201510191731
[Wed Mar 16 17:44:50 2022] usb-storage 2-2:1.0: USB Mass Storage device detected
-------
[Fri Mar 18 18:16:06 2022] usb 2-1.3.4: USB disconnect, device number 29
[Fri Mar 18 18:16:09 2022] usb 1-1: USB disconnect, device number 51
[Fri Mar 18 18:16:09 2022] usb 1-1.2: USB disconnect, device number 52
[Fri Mar 18 18:16:09 2022] usb 1-1.2.1: USB disconnect, device number 54
[Fri Mar 18 18:16:09 2022] [drm] DM_MST: stopping TM on aconnector: 0000000065ea3c73 [id: 89]
[Fri Mar 18 18:16:09 2022] usb 2-1: USB disconnect, device number 25
[Fri Mar 18 18:16:09 2022] usb 2-1.1: USB disconnect, device number 26
[Fri Mar 18 18:16:09 2022] audit: type=1326 audit(164762376
[Fri Mar 18 18:16:09 2022] audit: type=1326 audit(164762376
[Fri Mar 18 18:16:09 2022] usb 2-1.2: USB disconnect, device number 27
[Fri Mar 18 18:16:09 2022] usb 2-1.3: USB disconnect, device number 28
[Fri Mar 18 18:16:09 2022] usb 1-1.3: USB disconnect, device number 53
[Fri Mar 18 18:16:09 2022] usb 1-1.3.3: USB disconnect, device number 55
[Fri Mar 18 18:16:09 2022] usb 1-1.3.3.1: USB disconnect, device number 69
[Fri Mar 18 18:16:09 2022] usb 1-1.3.3.2: USB disconnect, device number 57
[Fri Mar 18 18:16:09 2022] usb 1-1.3.3.3: USB disconnect, device number 58
[Fri Mar 18 18:16:09 2022] usb 1-1.3.3.4: USB disconnect, device number 59
[Fri Mar 18 18:16:09 2022] ACPI Error: No handler for Region [ECSI] (00000000c51b3446) [EmbeddedControl] (20210331/
[Fri Mar 18 18:16:09 2022] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20210331/
[Fri Mar 18 18:16:09 2022] No Local Variables are initialized for Method [ECRD]
[Fri Mar 18 18:16:09 2022] No Arguments are initialized for method [ECRD]
[Fri Mar 18 18:16:09 2022] ACPI Error: Aborting method \_SB.UBTC.ECRD due to previous error (AE_NOT_EXIST) (20210331/
[Fri Mar 18 18:16:09 2022] ACPI Error: Aborting method \_SB.UBTC.NTFY due to previous error (AE_NOT_EXIST) (20210331/
[Fri Mar 18 18:16:09 2022] ACPI Error: Aborting method \_SB.PCI0.
[Fri Mar 18 18:16:09 2022] audit: type=1326 audit(164762377
[Fri Mar 18 18:16:09 2022] audit: type=1326 audit(164762377
[Fri Mar 18 18:16:18 2022] rfkill: input handler enabled
[Fri Mar 18 18:16:20 2022] Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
[Fri Mar 18 18:16:20 2022] rfkill: input handler disabled
[Fri Mar 18 18:16:20 2022] usb 2-2: new SuperSpeed USB device number 30 using xhci_hcd
[Fri Mar 18 18:16:20 2022] usb 2-2: New USB device found, idVendor=0bda, idProduct=0306, bcdDevice= 1.18
[Fri Mar 18 18:16:20 2022] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[Fri Mar 18 18:16:20 2022] usb 2-2: Product: USB3.0 Card Reader
[Fri Mar 18 18:16:20 2022] usb 2-2: Manufacturer: Realtek
[Fri Mar 18 18:16:20 2022] usb 2-2: SerialNumber: 201510191731
[Fri Mar 18 18:16:20 2022] usb-storage 2-2:1.0: USB Mass Storage device d
-------
[Mon Mar 21 22:26:13 2022] usb 1-1: USB disconnect, device number 32
[Mon Mar 21 22:26:13 2022] usb 1-1.2: USB disconnect, device number 33
[Mon Mar 21 22:26:13 2022] usb 1-1.2.1: USB disconnect, device number 35
[Mon Mar 21 22:26:13 2022] [drm] DM_MST: stopping TM on aconnector: 00000000b0ac9815 [id: 89]
[Mon Mar 21 22:26:13 2022] usb 2-1: USB disconnect, device number 20
[Mon Mar 21 22:26:13 2022] usb 2-1.1: USB disconnect, device number 21
[Mon Mar 21 22:26:13 2022] audit: type=1326 audit(164789797
[Mon Mar 21 22:26:13 2022] audit: type=1326 audit(164789797
[Mon Mar 21 22:26:13 2022] usb 2-1.2: USB disconnect, device number 22
[Mon Mar 21 22:26:13 2022] usb 2-1.3: USB disconnect, device number 23
[Mon Mar 21 22:26:13 2022] usb 2-1.3.4: USB disconnect, device number 24
[Mon Mar 21 22:26:14 2022] usb 1-1.3: USB disconnect, device number 34
[Mon Mar 21 22:26:14 2022] usb 1-1.3.3: USB disconnect, device number 36
[Mon Mar 21 22:26:14 2022] usb 1-1.3.3.1: USB disconnect, device number 41
[Mon Mar 21 22:26:14 2022] usb 1-1.3.3.2: USB disconnect, device number 38
[Mon Mar 21 22:26:14 2022] usb 1-1.3.3.3: USB disconnect, device number 39
[Mon Mar 21 22:26:14 2022] usb 1-1.3.3.4: USB disconnect, device number 40
[Mon Mar 21 22:26:14 2022] ACPI Error: No handler for Region [ECSI] (0000000097868685) [EmbeddedControl] (20210331/
[Mon Mar 21 22:26:14 2022] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20210331/
[Mon Mar 21 22:26:14 2022] No Local Variables are initialized for Method [ECRD]
[Mon Mar 21 22:26:14 2022] No Arguments are initialized for method [ECRD]
[Mon Mar 21 22:26:14 2022] ACPI Error: Aborting method \_SB.UBTC.ECRD due to previous error (AE_NOT_EXIST) (20210331/
[Mon Mar 21 22:26:14 2022] ACPI Error: Aborting method \_SB.UBTC.NTFY due to previous error (AE_NOT_EXIST) (20210331/
[Mon Mar 21 22:26:14 2022] ACPI Error: Aborting method \_SB.PCI0.
[Mon Mar 21 22:26:14 2022] audit: type=1326 audit(164789797
[Mon Mar 21 22:26:14 2022] audit: type=1326 audit(164789797
[Mon Mar 21 22:26:16 2022] rfkill: input handler enabled
-------
[Mon Mar 28 10:04:19 2022] [drm:drm_
[Mon Mar 28 10:04:26 2022] usb 1-1: USB disconnect, device number 3
[Mon Mar 28 10:04:26 2022] usb 1-1.2: USB disconnect, device number 4
[Mon Mar 28 10:04:26 2022] usb 1-1.2.2: USB disconnect, device number 6
[Mon Mar 28 10:04:26 2022] [drm] DM_MST: stopping TM on aconnector: 000000002707e6f3 [id: 89]
[Mon Mar 28 10:04:26 2022] usb 2-1: USB disconnect, device number 3
[Mon Mar 28 10:04:26 2022] usb 2-1.1: USB disconnect, device number 4
[Mon Mar 28 10:04:26 2022] audit: type=1326 audit(164845466
[Mon Mar 28 10:04:26 2022] audit: type=1326 audit(164845466
[Mon Mar 28 10:04:26 2022] usb 2-1.2: USB disconnect, device number 5
[Mon Mar 28 10:04:26 2022] usb 2-1.3: USB disconnect, device number 6
[Mon Mar 28 10:04:26 2022] usb 1-1.3: USB disconnect, device number 5
[Mon Mar 28 10:04:26 2022] usb 1-1.3.3: USB disconnect, device number 7
[Mon Mar 28 10:04:26 2022] usb 1-1.3.3.1: USB disconnect, device number 12
[Mon Mar 28 10:04:26 2022] usb 1-1.3.3.2: USB disconnect, device number 9
[Mon Mar 28 10:04:26 2022] usb 1-1.3.3.3: USB disconnect, device number 10
[Mon Mar 28 10:04:26 2022] usb 1-1.3.3.4: USB disconnect, device number 11
[Mon Mar 28 10:04:27 2022] rfkill: input handler enabled
[Mon Mar 28 10:04:28 2022] Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
[Mon Mar 28 10:04:28 2022] rfkill: input handler disabled
[Mon Mar 28 10:04:37 2022] rfkill: input handler enabled
[Mon Mar 28 10:04:38 2022] Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
[Mon Mar 28 10:04:39 2022] rfkill: input handler disabled
[Mon Mar 28 10:04:39 2022] audit: type=1400 audit(164845468
[Mon Mar 28 10:04:39 2022] audit: type=1400 audit(164845468
[Mon Mar 28 10:04:39 2022] audit: type=1326 audit(164845468
[Mon Mar 28 10:04:41 2022] audit: type=1107 audit(164845468
[Mon Mar 28 10:04:41 2022] audit: type=1107 audit(164845468
[Mon Mar 28 10:04:41 2022] audit: type=1107 audit(164845468
[Mon Mar 28 10:04:41 2022] audit: type=1107 audit(164845468
[Mon Mar 28 10:04:41 2022] audit: type=1400 audit(164845468
[Mon Mar 28 10:04:41 2022] audit: type=1326 audit(164845468
[Mon Mar 28 10:04:41 2022] audit: type=1326 audit(164845468
[Mon Mar 28 10:04:57 2022] usb 1-1: new high-speed USB device number 13 using xhci_hcd
[Mon Mar 28 10:04:58 2022] usb 1-1: New USB device found, idVendor=17ef, idProduct=a392, bcdDevice= d.24
[Mon Mar 28 10:04:58 2022] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[Mon Mar 28 10:04:58 2022] usb 1-1: Product: USB2.0 Hub
[Mon Mar 28 10:04:58 2022] usb 1-1: Manufacturer: VIA Labs, Inc.
[Mon Mar 28 10:04:58 2022] hub 1-1:1.0: USB hub found
[Mon Mar 28 10:04:58 2022] hub 1-1:1.0: 4 ports detected
[Mon Mar 28 10:04:59 2022] [drm] DP Alt mode state on HPD: 1
[Mon Mar 28 10:04:59 2022] usb 1-1.2: new high-speed USB device number 14 using xhci_hcd
[Mon Mar 28 10:04:59 2022] [drm] DM_MST: starting TM on aconnector: 000000002707e6f3 [id: 89]
[Mon Mar 28 10:04:59 2022] usb 1-1.2: New USB device found, idVendor=0bda, idProduct=5411, bcdDevice= 1.04
[Mon Mar 28 10:04:59 2022] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[Mon Mar 28 10:04:59 2022] usb 1-1.2: Product: 4-Port USB 2.0 Hub
[Mon Mar 28 10:04:59 2022] usb 1-1.2: Manufacturer: Generic
[Mon Mar 28 10:04:59 2022] hub 1-1.2:1.0: USB hub found
[Mon Mar 28 10:04:59 2022] hub 1-1.2:1.0: 4 ports detected
[Mon Mar 28 10:04:59 2022] [drm:drm_
[Mon Mar 28 10:04:59 2022] [drm:drm_
[Mon Mar 28 10:04:59 2022] usb 1-1.3: new high-speed USB device number 15 using xhci_hcd
[Mon Mar 28 10:04:59 2022] [drm:drm_
[Mon Mar 28 10:04:59 2022] [drm:drm_
[Mon Mar 28 10:04:59 2022] [drm:drm_
[Mon Mar 28 10:04:59 2022] usb 1-1.3: New USB device found, idVendor=17ef, idProduct=a394, bcdDevice= d.23
[Mon Mar 28 10:04:59 2022] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[Mon Mar 28 10:04:59 2022] usb 1-1.3: Product: USB2.0 Hub
[Mon Mar 28 10:04:59 2022] usb 1-1.3: Manufacturer: VIA Labs, Inc.
[Mon Mar 28 10:04:59 2022] hub 1-1.3:1.0: USB hub found
[Mon Mar 28 10:04:59 2022] hub 1-1.3:1.0: 4 ports detected
[Mon Mar 28 10:04:59 2022] usb 1-1.2.2: new full-speed USB device number 16 using xhci_hcd
[Mon Mar 28 10:04:59 2022] usb 1-1.2.2: New USB device found, idVendor=25a7, idProduct=fa70, bcdDevice= 2.01
[Mon Mar 28 10:04:59 2022] usb 1-1.2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
ProblemType: Bug
DistroRelease: Ubuntu 21.10
Package: linux-image-
ProcVersionSign
Uname: Linux 5.13.0-39-generic x86_64
ApportVersion: 2.20.11-0ubuntu71
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Sat Apr 2 14:46:56 2022
InstallationDate: Installed on 2020-12-06 (481 days ago)
InstallationMedia: Ubuntu 20.10 "Groovy Gorilla" - Release amd64 (20201022)
MachineType: LENOVO 20T6000TPB
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.201.5
SourcePackage: linux
UpgradeStatus: Upgraded to impish on 2021-10-18 (165 days ago)
dmi.bios.date: 09/06/2021
dmi.bios.release: 1.16
dmi.bios.vendor: LENOVO
dmi.bios.version: R1AET40W (1.16 )
dmi.board.
dmi.board.name: 20T6000TPB
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.ec.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: ThinkPad E14 Gen 2
dmi.product.name: 20T6000TPB
dmi.product.sku: LENOVO_
dmi.product.
dmi.sys.vendor: LENOVO
affects: | ubuntu → linux (Ubuntu) |
This change was made by a bot.