The problem here wasn't actually in the probe like I first thought, but
lack of error checking in that version of UXA.
** Changed in: xserver-xorg-video-intel (Ubuntu)
Status: Triaged => Fix Released
--
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/962892
Title:
[hybrid snb-m-gt2 + GF106] libdrm assert hit in
drm_intel_bufmgr_gem_init() because wrong kernel module was loaded
Status in “xserver-xorg-video-intel” package in Ubuntu:
Fix Released
Status in “xserver-xorg-video-intel” source package in Precise:
New
Bug description:
[Problem]
An assertion is hit in drm_intel_bufmgr_gem_init. We've had about thirty bug
reports with this error. X crashes with this stack trace:
__GI___assert_fail (assertion=0xb6f2df80 "0", file=0xb6f2e5ac
"../../intel/intel_bufmgr_gem.c", line=2783, function=0xb6f2ebb7
"drm_intel_bufmgr_gem_init") at assert.c:103
drm_intel_bufmgr_gem_init (fd=-1, batch_size=16384) at
../../intel/intel_bufmgr_gem.c:2783
intel_init_bufmgr (intel=0xb85cfe08) at ../../src/intel_driver.c:409
The assertion appears to be catching a condition where the pci id does
not match any known intel chip generation. Yet (in most cases),
Xorg.0.log shows the system is indeed running on INTEL.
However, the system has two video cards. Either it's a hybrid (such
as in this case), or it has an add-in card.
[Troubleshooting]
1. Run `lspci -vn | grep VGA` and verify that it shows two video cards.
2. Look in your /var/log/Xorg.0.log for mentions of which X driver is
being loaded. The lines look like this:
[ 16.675] (II) RADEON(0): blah blah
3. Run `dmesg | grep drm`. The messages will talk about whatever
kernel driver it is loading up.
4. If dmesg mentions anything about "nvidia" or "fglrx", you have the
proprietary video driver installed, and probably should uninstall and
purge it first.
5. If it is discussing "nouveau" or "radeon", then the kernel is
trying to load the wrong driver. Do any one of the following:
a) For hybrid graphics: In BIOS look for a setting to disable the
second video card and use it.
b) Blacklist nouveau and/or radeon in your
/etc/modprobe.d/blacklist.conf
[Original Report]
it crahed when updating gnome
snb-m-gt2 (8086:0116) sandybridge xserver-xorg-video-intel
[ 504.155] (--) PCI:*(0:0:2:0) 8086:0116:1043:15f2 rev 9, Mem @
0xdd400000/4194304, 0xb0000000/268435456, I/O @ 0x0000e000/64
[ 504.155] (--) PCI: (0:1:0:0) 10de:0df4:1043:15f2 rev 161, Mem @
0xdc000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @
0x0000d000/128, BIOS @ 0x????????/524288
Thread 1 (Thread 0xb70b8a40 (LWP 19907)):
#0 0xb7522424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb71b61ef in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = <optimized out>
resultvar = <optimized out>
pid = -1221419020
selftid = 19907
#2 0xb71b9835 in __GI_abort () at abort.c:91
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x5a, sa_sigaction =
0x5a}, sa_mask = {__val = {89, 3072261660, 3093087272, 90, 3220387364,
3093087272, 0, 3073182067, 3073548276, 3072004288, 3073552608, 1, 3220387152,
3072348765, 4222451712, 3093087272, 3093087272, 3093087272, 3093087272,
3093087361, 3093087372, 3093087272, 3093087372, 0, 0, 0, 0, 0, 3071995669, 0,
3073182067, 3087007744}}, sa_flags = 0, sa_restorer = 0xb72e4a03
<_libc_intl_domainname>}
sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0xb71af095 in __assert_fail_base (fmt=0xb72e8858 "%s%s%s:%u:
%s%sAssertion `%s' failed.\n%n", assertion=0xb6f2df80 "0", file=0xb6f2e5ac
"../../intel/intel_bufmgr_gem.c", line=2783, function=0xb6f2ebb7
"drm_intel_bufmgr_gem_init") at assert.c:94
str = 0xb85cc428 "p\244\062\267p\244\062\267"
total = 4096
#4 0xb71af147 in __GI___assert_fail (assertion=0xb6f2df80 "0",
file=0xb6f2e5ac "../../intel/intel_bufmgr_gem.c", line=2783,
function=0xb6f2ebb7 "drm_intel_bufmgr_gem_init") at assert.c:103
No locals.
#5 0xb6f21dc5 in drm_intel_bufmgr_gem_init (fd=-1, batch_size=16384) at
../../intel/intel_bufmgr_gem.c:2783
bufmgr_gem = 0xb85cc098
aperture = {aper_size = 13284702698319380956, aper_available_size =
13182486328058379784}
gp = {param = -1201885960, value = 0xb7738ff4}
ret = <optimized out>
tmp = -1201865208
exec2 = false
__PRETTY_FUNCTION__ = "drm_intel_bufmgr_gem_init"
#6 0xb6f60fbe in intel_init_bufmgr (intel=0xb85cfe08) at
../../src/intel_driver.c:409
batch_size = <optimized out>
#7 I830PreInit (scrn=0xb85cacf8, flags=0) at ../../src/intel_driver.c:619
intel = 0xb85cfe08
defaultWeight = {red = 0, green = 0, blue = 0}
pEnt = <optimized out>
flags24 = 22
zeros = {red = 0, green = 0, blue = 0}
#8 0xb75c1caf in InitOutput (pScreenInfo=0xb774b300, argc=8,
argv=0xbff33924) at ../../../../hw/xfree86/common/xf86Init.c:599
i = <optimized out>
j = <optimized out>
k = <optimized out>
scr_index = <optimized out>
was_blocked = 0
modulelist = <optimized out>
optionlist = 0xb85b9708
screenpix24 = <optimized out>
pix24 = <optimized out>
pix24From = X_DEFAULT
pix24Fail = 0
autoconfig = <optimized out>
configured_device = <optimized out>
#9 0xb756a0e0 in main (argc=8, argv=0xbff33924, envp=0xbff33948) at
../../dix/main.c:204
i = <optimized out>
alwaysCheckForInput = {0, 1}
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: xserver-xorg-core 2:1.11.4-0ubuntu7
ProcVersionSignature: Ubuntu 3.2.0-19.30-generic-pae 3.2.11
Uname: Linux 3.2.0-19-generic-pae i686
.tmp.unity.support.test.0:
ApportVersion: 1.95-0ubuntu1
Architecture: i386
CompizPlugins: No value set for
`/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
Date: Fri Mar 23 11:00:29 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
ExecutablePath: /usr/bin/Xorg
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120301)
MachineType: ASUSTeK Computer Inc. K53SV
ProcCmdline: /usr/bin/X :1 -auth /var/run/lightdm/root/:1 -nolisten tcp vt7
-novtswitch
ProcEnviron:
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-19-generic-pae
root=UUID=96c19ecd-0635-48fe-8ed6-afb014814fdc ro quiet splash vt.handoff=7
Signal: 6
SourcePackage: xorg-server
Title: Xorg crashed with SIGABRT in raise()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
dmi.bios.date: 09/26/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: K53SV.315
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: K53SV
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 9
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.chassis.version: 1.0
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvrK53SV.315:bd09/26/2011:svnASUSTeKComputerInc.:pnK53SV:pvr1.0:rvnASUSTeKComputerInc.:rnK53SV:rvr1.0:cvnASUSTeKComputerInc.:ct9:cvr1.0:
dmi.product.name: K53SV
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK Computer Inc.
version.compiz: compiz 1:0.9.7.0+bzr3035-0ubuntu1
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati
1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau
1:0.0.16+git20111201+b5534a1-1build2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/962892/+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