I ran perf during the bug to see if I could find out where the high CPU
usage is coming from since it isn't leaving a .crash file. I sampled for
10 seconds starting immediately after plugging in the 4k monitor.
By PID the report looks like:
Samples: 47K of event 'cycles:ppp', Event count (approx.): 43897790507
Children Self Pid:Command
+ 34.78% 34.78% 1763:Xorg
+ 30.11% 30.11% 0:swapper
+ 12.03% 12.03% 139:kworker/u8:2-ev
+ 11.98% 11.98% 202:kworker/u8:4-fl
+ 4.91% 4.91% 415:kworker/1:2-eve
2.51% 2.51% 1943:gnome-shell
1.16% 1.16% 2183:nautilus-deskto
0.73% 0.73% 2659:Web Content
So xorg and kernel calls are making up 63.7% with just 4.4% as noise and
30.11% idle.
Sorting by symbol:
Samples: 47K of event 'cycles:ppp', Event count (approx.): 43897790507
Children Self Symbol
- 47.40% 47.35% [k] ioread32
- 23.83% ret_from_fork
kthread
worker_thread
- process_one_work
+ 20.26% nv50_disp_atomic_commit_work
+ 3.55% nvif_notify_work
+ 9.32% 0x5593da5de690
+ 7.36% 0
+ 6.72% 0x5593da5dd3b0
It looks like ioread32 is getting called a lot by nouveau.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1800550
Title:
Xorg freeze
Status in xorg-server package in Ubuntu:
Incomplete
Bug description:
Both during and after installation (meaning while running the USB iso
and booting from HDD after) ubuntu will rapidly become unresponsive
and eventually hang when my 4k monitor is plugged in. I have 2
monitors, a 1920x1080, and a 4k. Everything works absolutely perfectly
if I only use the 1920 monitor (this is where I am working from right
now) but the moment the other monitor is plugged in I get problems.
When I cold boot into the system from the small 1920x1080 monitor and
then plug in the 4k monitor, the screen on my smaller monitor will
glitch before returning to normal a few seconds later, while the 4k
monitor never displays an image. The OS begins to bog down, the mouse
begins to lag and become less responsive. If I open the display
manager I can see that ubuntu has properly detected the 4k monitor and
has the correct default settings (resolution, refresh rate, etc.) but
attempting to make any changes will result in an immediate crash/hang
upon pressing the "apply" button.
If I cold boot ubuntu with only the 4k monitor plugged in, I see
purple splash screen and ubuntu logo screens (at the correct
resolutions) but the monitor output stops and I see only a black
screen before the login screen is reached.
If I cold boot with both monitors plugged in I see the splash screen
and logo, there is a brief moment where the small monitor glitches,
and then I see only the magenta backdrop of the login screen but there
are no UI elements, and This is only seen on the small monitor; the 4k
monitor has once again lost input and turned black.
ProblemType: Bug
DistroRelease: Ubuntu 18.10
Package: xorg 1:7.7+19ubuntu8
ProcVersionSignature: Ubuntu 4.18.0-10.11-generic 4.18.12
Uname: Linux 4.18.0-10-generic x86_64
ApportVersion: 2.20.10-0ubuntu13
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Mon Oct 29 17:32:16 2018
DistUpgraded: Fresh install
DistroCodename: cosmic
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, if not too technical
GpuHangFrequency: Continuously
GpuHangReproducibility: Yes, I can easily reproduce it
GpuHangStarted: Immediately after installing this version of Ubuntu
GraphicsCard:
Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics
Controller [8086:0412] (rev 06) (prog-if 00 [VGA controller])
Subsystem: Gigabyte Technology Co., Ltd Xeon E3-1200 v3/4th Gen Core
Processor Integrated Graphics Controller [1458:d000]
NVIDIA Corporation GM204 [GeForce GTX 980] [10de:13c0] (rev a1) (prog-if 00
[VGA controller])
Subsystem: ASUSTeK Computer Inc. GM204 [GeForce GTX 980] [1043:8518]
InstallationDate: Installed on 2018-10-29 (0 days ago)
InstallationMedia: Ubuntu 18.10 "Cosmic Cuttlefish" - Release amd64
(20181017.3)
MachineType: Gigabyte Technology Co., Ltd. Z97X-SLI
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.18.0-10-generic
root=UUID=baa2b984-a1f5-4440-9c3e-9bfece3b4bc0 ro quiet splash vt.handoff=1
SourcePackage: xorg
Symptom: display
Title: Xorg freeze
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/21/2015
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F8
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: Z97X-SLI-CF
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvrF8:bd04/21/2015:svnGigabyteTechnologyCo.,Ltd.:pnZ97X-SLI:pvrTobefilledbyO.E.M.:rvnGigabyteTechnologyCo.,Ltd.:rnZ97X-SLI-CF:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: Z97X-SLI
dmi.product.sku: To be filled by O.E.M.
dmi.product.version: To be filled by O.E.M.
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.95-1
version.libgl1-mesa-dri: libgl1-mesa-dri 18.2.2-0ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.20.1-3ubuntu2.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:18.1.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel
2:2.99.917+git20171229-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.15-3
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1800550/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp