jammy: noveau driver hangs for minutes when Firefox is started (live cd/usb, MacBookPro6,2)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-nouveau (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I tried to use nightly build of Ubuntu 22.04 (jammy) on an old MacBook Pro and if I start with failsafe graphics everything seems to work really well. However, if I boot with default livecd configuration the GPU will hang when I try to launch Firefox.
According to journalctl logs it appears that noveau driver or kernel DRM hangs for a long time and the computer appears totally frozen. I can still switch to terminal by pressing Ctrl-Alt-Fn-F3 and waiting a couple of minutes. Waiting for a long time (maybe 10 minutes) the system appears to work correctly again without rebooting the system.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: xserver-
ProcVersionSign
Uname: Linux 5.13.0-19-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu70
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckR
CasperVersion: 1.465
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Sun Nov 7 13:19:38 2021
DistUpgraded: Fresh install
DistroCodename: jammy
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 12) (prog-if 00 [VGA controller])
NVIDIA Corporation GT216M [GeForce GT 330M] [10de:0a29] (rev a2) (prog-if 00 [VGA controller])
Subsystem: Apple Inc. GT216M [GeForce GT 330M] [106b:00c7]
LiveMediaBuild: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20211105)
MachineType: Apple Inc. MacBookPro6,2
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xserver-
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/13/2019
dmi.bios.release: 0.1
dmi.bios.vendor: Apple Inc.
dmi.bios.version: 99.0.0.0.0
dmi.board.
dmi.board.name: Mac-F22586C8
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro6,2
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAppleInc
dmi.product.family: MacBook Pro
dmi.product.name: MacBookPro6,2
dmi.product.sku: System SKU#
dmi.product.
dmi.sys.vendor: Apple Inc.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.107-8ubuntu1
version.
version.
version.
version.
version.
version.
version.
Here's the full journalctl log for livecd debugging session I reported above.
It appears that nautilus was totally hanging because I failed to ever open any file manager windows even after waiting for a long time. Firefox did eventually start and started to work until I tried to open file picker to attach a file to this bug - after that Firefox never recovered either.