Ubuntu 18.04 System hangs when logging in or rebooting. Shutdown reboots instead. Suspend wakes after suspending.

Bug #1771188 reported by George Crum
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned
xserver-xorg-video-nouveau (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Originally I thought the system had crashed when logging in or shutdown. But it turns out it's hanging for about 60-90 seconds. When shutting down system will reboot instead.

lsb_release -rd
Description: Ubuntu 18.04 LTS
Release: 18.04

uname -a
Linux bridge 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Clean install.
Shutting down system reboots instead.
Suspends does not stay suspended.
Login and shutdown hangs for a long time (60-90 seconds)

Seeing these in logs.

[ 197.300273] ------------[ cut here ]------------
[ 197.300274] nouveau 0000:01:00.0: timeout
[ 197.300336] WARNING: CPU: 5 PID: 1938 at /build/linux-5s7Xkn/linux-4.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c:207 gf100_vmm_flush_+0x15c/0x1a0 [nouveau]
[ 197.300336] Modules linked in: msr thunderbolt cmac bnep nouveau ttm arc4 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev btusb btrtl media btbcm btintel bluetooth ecdh_generic nls_iso8859_1 ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 xt_hl ip6t_rt nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT nf_reject_ipv4 nf_log_ipv4 nf_log_common xt_LOG xt_limit xt_tcpudp xt_addrtype snd_hda_codec_hdmi hid_multitouch snd_hda_codec_realtek dell_smbios_wmi snd_hda_codec_generic dell_wmi dell_wmi_descriptor intel_wmi_thunderbolt wmi_bmof mxm_wmi dell_laptop dell_smbios_smm dell_smbios dcdbas nf_conntrack_ipv4 nf_defrag_ipv4 snd_hda_intel xt_conntrack dell_smm_hwmon snd_hda_codec snd_hda_core intel_rapl snd_hwdep x86_pkg_temp_thermal intel_powerclamp coretemp snd_pcm kvm_intel kvm snd_seq_midi
[ 197.300373] snd_seq_midi_event irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc snd_rawmidi ath10k_pci snd_seq ath10k_core aesni_intel snd_seq_device ath aes_x86_64 snd_timer crypto_simd glue_helper cryptd intel_cstate intel_rapl_perf ip6table_filter mac80211 ip6_tables snd nf_conntrack_netbios_ns nf_conntrack_broadcast input_leds joydev nf_nat_ftp nf_nat serio_raw cfg80211 idma64 rtsx_pci_ms virt_dma nf_conntrack_ftp memstick soundcore nf_conntrack mei_me intel_lpss_pci processor_thermal_device intel_pch_thermal shpchp mei intel_lpss intel_soc_dts_iosf libcrc32c wmi mac_hid int3403_thermal int340x_thermal_zone int3400_thermal intel_hid acpi_thermal_rel acpi_pad tpm_crb sparse_keymap sch_fq_codel parport_pc ppdev lp parport iptable_filter ip_tables x_tables autofs4 i915 rtsx_pci_sdmmc
[ 197.300397] i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt nvme fb_sys_fops psmouse drm nvme_core rtsx_pci ahci libahci i2c_hid hid video
[ 197.300403] CPU: 5 PID: 1938 Comm: Xorg Tainted: G W 4.15.0-20-generic #21-Ubuntu
[ 197.300404] Hardware name: Dell Inc. XPS 15 9560/05FFDN, BIOS 1.9.4 04/23/2018
[ 197.300420] RIP: 0010:gf100_vmm_flush_+0x15c/0x1a0 [nouveau]
[ 197.300420] RSP: 0000:ffffb8c0847e7750 EFLAGS: 00010286
[ 197.300421] RAX: 0000000000000000 RBX: ffff980259b63e20 RCX: 0000000000000006
[ 197.300422] RDX: 0000000000000007 RSI: 0000000000000086 RDI: ffff98027e556490
[ 197.300422] RBP: ffffb8c0847e7788 R08: 0000000000000001 R09: 0000000000000b9f
[ 197.300423] R10: ffffffffc0c6c6d0 R11: 0000000000000000 R12: ffff980258b66c00
[ 197.300423] R13: ffff98024e9b8d80 R14: 0000002d78c6d8c0 R15: ffff980257106600
[ 197.300424] FS: 00007fcbd5229600(0000) GS:ffff98027e540000(0000) knlGS:0000000000000000
[ 197.300425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 197.300426] CR2: 00007fcbcb1ed000 CR3: 000000085a34c004 CR4: 00000000003606e0
[ 197.300426] Call Trace:
[ 197.300442] gp100_vmm_flush+0x17/0x20 [nouveau]
[ 197.300456] nvkm_vmm_iter.constprop.13+0x2e5/0x880 [nouveau]
[ 197.300470] ? gp100_vmm_pgt_dma+0x220/0x220 [nouveau]
[ 197.300483] ? nvkm_vmm_map_choose+0xb0/0xb0 [nouveau]
[ 197.300496] nvkm_vmm_map+0x21e/0x400 [nouveau]
[ 197.300508] ? gp100_vmm_pgt_dma+0x220/0x220 [nouveau]
[ 197.300521] nvkm_vram_map+0x57/0x80 [nouveau]
[ 197.300533] gf100_mem_map+0xf8/0x180 [nouveau]
[ 197.300546] nvkm_umem_map+0x6b/0x100 [nouveau]
[ 197.300556] nvkm_object_map+0x1a/0x30 [nouveau]
[ 197.300565] nvkm_ioctl_map+0x78/0xe0 [nouveau]
[ 197.300573] nvkm_ioctl+0x11d/0x280 [nouveau]
[ 197.300590] nvkm_client_ioctl+0x12/0x20 [nouveau]
[ 197.300597] nvif_object_ioctl+0x47/0x50 [nouveau]
[ 197.300605] nvif_object_map_handle+0x61/0xb0 [nouveau]
[ 197.300621] nouveau_ttm_io_mem_reserve+0x15c/0x1b0 [nouveau]
[ 197.300624] ttm_mem_io_reserve+0xb8/0xd0 [ttm]
[ 197.300626] ttm_mem_io_reserve_vm+0x31/0x90 [ttm]
[ 197.300628] ttm_bo_vm_fault+0x1b1/0x620 [ttm]
[ 197.300631] ? current_time+0x32/0x70
[ 197.300632] ? radix_tree_lookup+0xd/0x10
[ 197.300648] ? nouveau_gem_ioctl_cpu_prep+0x77/0xa0 [nouveau]
[ 197.300663] ? nouveau_gem_ioctl_pushbuf+0x1660/0x1660 [nouveau]
[ 197.300670] ? drm_ioctl_kernel+0x5f/0xb0 [drm]
[ 197.300671] __do_fault+0x24/0xf0
[ 197.300673] handle_pte_fault+0x20c/0xdb0
[ 197.300674] __handle_mm_fault+0x47b/0x5c0
[ 197.300675] handle_mm_fault+0xb1/0x1f0
[ 197.300677] __do_page_fault+0x250/0x4d0
[ 197.300678] do_page_fault+0x2e/0xe0
[ 197.300680] ? page_fault+0x2f/0x50
[ 197.300681] page_fault+0x45/0x50
[ 197.300682] RIP: 0033:0x7fcbcf9db614
[ 197.300682] RSP: 002b:00007ffe5cdf3310 EFLAGS: 00010212
[ 197.300683] RAX: 0000000000400000 RBX: 000055bd049a5f60 RCX: 00007fcbcb1ed000
[ 197.300683] RDX: 00007ffe5cdf32e0 RSI: 0000000040086482 RDI: 00007fcbcb1ed008
[ 197.300684] RBP: 000055bd048132d0 R08: 000000000000000d R09: 00000001004da000
[ 197.300684] R10: 0000000000000001 R11: 0000000000000246 R12: 000055bd049a5f60
[ 197.300685] R13: 0000000000000000 R14: 000055bd02c446a8 R15: 00007ffe5cdf34f8
[ 197.300686] Code: 41 5e 41 5f 5d c3 49 8b 7c 24 10 48 8b 5f 50 48 85 db 74 47 e8 86 a9 3c e6 48 89 da 48 89 c6 48 c7 c7 28 d7 d6 c0 e8 a4 2b e1 e5 <0f> 0b eb bf 49 8b 7c 24 10 48 8b 5f 50 48 85 db 74 24 e8 5d a9
[ 197.300704] ---[ end trace e828b07685da769a ]---
---
ApportVersion: 2.20.9-0ubuntu7
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: george 2723 F.... pulseaudio
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
DistUpgraded: Fresh install
DistroCodename: bionic
DistroRelease: Ubuntu 18.04
DistroVariant: ubuntu
DkmsStatus:
 nvidia, 390.59, 4.15.0-20-generic, x86_64: installed
 nvidia, 390.59, 4.15.0-22-generic, x86_64: installed
EcryptfsInUse: Yes
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation Device [8086:591b] (rev 04) (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:07be]
   Subsystem: Dell GP107M [GeForce GTX 1050 Mobile] [1028:07be]
HibernationDevice: RESUME=UUID=c58e0b3b-9aea-4515-9f31-369f15c59bc8
InstallationDate: Installed on 2018-05-09 (14 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 002: ID 0cf3:e301 Atheros Communications, Inc.
 Bus 001 Device 003: ID 0c45:6713 Microdia
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Dell Inc. XPS 15 9560
Package: xserver-xorg-video-nouveau 1:1.0.15-2
PackageArchitecture: amd64
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-22-generic root=UUID=fd1ab060-28c0-4a02-8aae-ef655b4bb920 ro acpi_rev_override=1 nouveau.runpm=0
ProcVersionSignature: Ubuntu 4.15.0-22.24-generic 4.15.17
RelatedPackageVersions:
 linux-restricted-modules-4.15.0-22-generic N/A
 linux-backports-modules-4.15.0-22-generic N/A
 linux-firmware 1.173
Tags: bionic ubuntu
Uname: Linux 4.15.0-22-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip docker lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 04/23/2018
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.9.4
dmi.board.name: 05FFDN
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.9.4:bd04/23/2018:svnDellInc.:pnXPS159560:pvr:rvnDellInc.:rn05FFDN:rvrA00:cvnDellInc.:ct10:cvr:
dmi.product.family: XPS
dmi.product.name: XPS 15 9560
dmi.sys.vendor: Dell Inc.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.91-2
version.libgl1-mesa-dri: libgl1-mesa-dri 18.0.0~rc5-1ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx 18.0.0~rc5-1ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.19.6-1ubuntu4
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:18.0.1-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20171229-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.15-2

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in network-manager (Ubuntu):
status: New → Confirmed
George Crum (georgecrum)
affects: network-manager (Ubuntu) → xserver-xorg-video-nouveau (Ubuntu)
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1771188

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: bionic
Revision history for this message
George Crum (georgecrum) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected ubuntu
description: updated
Revision history for this message
George Crum (georgecrum) wrote : CRDA.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : CurrentDmesg.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : Dependencies.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : DpkgLog.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : IwConfig.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : Lspci.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : ProcInterrupts.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : ProcModules.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : PulseList.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : RfKill.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : UdevDb.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : WifiSyslog.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : XorgLog.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : XorgLogOld.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : Xrandr.txt

apport information

Revision history for this message
George Crum (georgecrum) wrote : xdpyinfo.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.