** Changed in: xserver-xorg-video-intel (Ubuntu Raring)
Status: Confirmed => New
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-video-intel in Ubuntu.
https://bugs.launchpad.net/bugs/997470
Title:
apport-gpu-error-intel.py keep crashing for 4-5 times on every reboot
Status in “xdiagnose” package in Ubuntu:
Won't Fix
Status in “xserver-xorg-video-intel” package in Ubuntu:
New
Status in “xdiagnose” source package in Precise:
Fix Released
Status in “xserver-xorg-video-intel” source package in Precise:
Fix Committed
Status in “xdiagnose” source package in Quantal:
Fix Released
Status in “xserver-xorg-video-intel” source package in Quantal:
Fix Committed
Status in “xdiagnose” source package in Raring:
Won't Fix
Status in “xserver-xorg-video-intel” source package in Raring:
New
Bug description:
[Impact]
Apport is disabled in the release itself, so this hook should not be getting
triggered at all. However, for some users it does. This wouldn't be a big
deal, except it also gets triggered in cases where no GPU lockup was
experienced (aka False GPU lockups - bug #983640), which gives poor user
experience.
[Development Fix]
Since we want any and all GPU lockup reports in the development release, we
leave things as they are, and focus on getting a targeted fix to just #983640.
[Stable Fix]
Since we don't intend for the GPU lockup hook to be run at all, whether or
not Apport is enabled, in the stable release we forcefully disable the udev
hook entirely.
If someone does specifically want this enabled, they'd need to also
manually enable apport and so forth, in addition to re-enabling this
udev rule. But I think it'd probably be easier for these people to
just manually collect the gpu dump and dmesg directly, so don't expect
anyone to need the script.
A duplicate udev rule calling the gpu lockup apport hook has been
installed by xserver-xorg-video-intel. Since the hook has been moved
to xdiagnose, this extra rule is redundant and should be dropped from
the package. Indeed, I believe this second hook is the cause of the
false gpu lockup reports (the hook in xdiagnose was already fixed to
not file these.)
[Test Case]
The issues have been strange corner case problems that seem to be highly
hardware-specific, and not synthetically reproducible.
1. To verify the apport hook has been properly changed, do:
grep apport-gpu-error /lib/udev/rules.d/*
Expected Behavior: A single, commented-out line is printed
Broken Behavior: Multiple lines printed, or the line is not commented out.
2. On affected hardware, boot into a regular user session normally
Expected Behavior: No apport popups about GPU lockups
Broken Behavior: Apport pops up dialog about a GPU lockup bug, when nothing
of the sort had actually happened.
[Regression Potential]
None really, as this is just disabling functionality we don't need enabled in
the release.
The class of regressions to watch for with this would be udev-related
problems, or odd apport behaviors. But I don't think anything
untoward is remotely likely to happen.
[Original Report]
I installed ubuntu 12.04 recently on a DELL inspiron 1440 notebook. I think
the chipset is GM45 something. I am quite fresh on linux operation system. I do
not know how could I solve this problem. It seems not only me have this problem.
I install ubuntu 12.04 64bit and windows 7 64bit on my notebook. Every
time I enter the ubuntu, I will notify me this problem for 4-5 times.
It say "sorry, Ubuntu 12.04 has experienced an internal error". the
detail are as follows:
ExecutablePath
/usr/share/apport/apport-gpu-error-intel.py
Package
xserver-xorg-xideo-intel2:2.17.0-1ubuntu4
ProblemType
Crash
Title
[gm45] GPU lockup EIR: 0x0010 PGTBL_ER: 0x0010
ApportVerion
2.0.1-0ubuntu7
Architecture
amd64
.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xdiagnose 2.5
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
.tmp.unity.support.test.0:
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
CompizPlugins:
[core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
CurrentDmesg: [ 139.311070] init: plymouth-stop pre-start process (3041)
terminated with status 1
Date: Thu May 10 14:30:41 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller
[8086:2a42] (rev 07) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:02cf]
Subsystem: Dell Device [1028:02cf]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" -