Public bug reported: If I run XBMC in windowed mode under GNOME Shell on my mid-2011 11” MacBook Air, it works great. But if I launch it in fullscreen mode, or hit the fullscreen toggle button (“\”), my X server crashes with the following in the log:
Backtrace: [ 69937.971] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7f8e344b9866] [ 69937.971] 1: /usr/bin/X (0x7f8e34331000+0x18c70a) [0x7f8e344bd70a] [ 69937.971] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f8e33657000+0xfcb0) [0x7f8e33666cb0] [ 69937.971] 3: /lib/x86_64-linux-gnu/libc.so.6 (0x7f8e324cb000+0x146849) [0x7f8e32611849] [ 69937.971] 4: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f8e306ee000+0x114d6) [0x7f8e306ff4d6] [ 69937.971] 5: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f8e306ee000+0x12fd2) [0x7f8e30700fd2] [ 69937.971] 6: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f8e306ee000+0x3289d) [0x7f8e3072089d] [ 69937.971] 7: /usr/bin/X (miCopyRegion+0x18a) [0x7f8e344980fa] [ 69937.971] 8: /usr/bin/X (miDoCopy+0x392) [0x7f8e344985f2] [ 69937.971] 9: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f8e306ee000+0x3381e) [0x7f8e3072181e] [ 69937.971] 10: /usr/bin/X (0x7f8e34331000+0x11970c) [0x7f8e3444a70c] [ 69937.971] 11: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f8e306ee000+0x249d5) [0x7f8e307129d5] [ 69937.971] 12: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f8e306ee000+0x261c0) [0x7f8e307141c0] [ 69937.971] 13: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmHandleEvent+0xa3) [0x7f8e30b4c583] [ 69937.971] 14: /usr/bin/X (WakeupHandler+0x6b) [0x7f8e343836eb] [ 69937.971] 15: /usr/bin/X (WaitForSomething+0x1b6) [0x7f8e344b6c66] [ 69937.971] 16: /usr/bin/X (0x7f8e34331000+0x4e4f2) [0x7f8e3437f4f2] [ 69937.971] 17: /usr/bin/X (0x7f8e34331000+0x3d6aa) [0x7f8e3436e6aa] [ 69937.971] 18: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7f8e324ec76d] [ 69937.971] 19: /usr/bin/X (0x7f8e34331000+0x3d99d) [0x7f8e3436e99d] [ 69937.971] Segmentation fault at address 0x7f8e35111548 [ 69937.971] Caught signal 11 (Segmentation fault). Server aborting I have the following video controller: 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller]) Subsystem: Apple Inc. Device 00ea Flags: bus master, fast devsel, latency 0, IRQ 47 Memory at a0000000 (64-bit, non-prefetchable) [size=4M] Memory at 90000000 (64-bit, prefetchable) [size=256M] I/O ports at 2000 [size=64] Expansion ROM at <unassigned> [disabled] Capabilities: <access denied> Kernel driver in use: i915 Kernel modules: i915 Versions of relevant packages: $ apt-cache policy xbmc gnome-shell xserver-xorg xserver-xorg-video-intel xbmc: Installed: 2:11.0~git20120423.cd20772-1 Candidate: 2:11.0~git20120423.cd20772-1 Version table: *** 2:11.0~git20120423.cd20772-1 0 500 http://au.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages 100 /var/lib/dpkg/status gnome-shell: Installed: 3.4.1-0ubuntu2 Candidate: 3.4.1-0ubuntu2 Version table: *** 3.4.1-0ubuntu2 0 500 http://au.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages 100 /var/lib/dpkg/status xserver-xorg: Installed: 1:7.6+12ubuntu1 Candidate: 1:7.6+12ubuntu1 Version table: *** 1:7.6+12ubuntu1 0 500 http://au.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages 100 /var/lib/dpkg/status xserver-xorg-video-intel: Installed: 2:2.17.0-1ubuntu4 Candidate: 2:2.17.0-1ubuntu4 Version table: *** 2:2.17.0-1ubuntu4 0 500 http://au.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages 100 /var/lib/dpkg/status Changing any of the aforementioned variables seems to work around the problem. For example, if I don’t use GNOME Shell (e.g. using Metacity instead), fullscreen mode works fine, and X doesn’t crash. I haven’t tested whether this is crashable in Unity (Compiz) or on another video card (this is a laptop — I cannot replace the video card). Despite XBMC being a Universe package, I believe that a crashing X server would *not* be XBMC’s fault. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: xserver-xorg-video-intel 2:2.17.0-1ubuntu4 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-0ubuntu8 Architecture: amd64 CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: None Date: Sun Jun 3 23:37:08 2012 DistUpgraded: Fresh install DistroCodename: precise DistroVariant: ubuntu ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu GraphicsCard: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) Subsystem: Apple Inc. Device [106b:00ea] InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301) MachineType: Apple Inc. MacBookAir4,1 ProcEnviron: LANGUAGE=en_AU:en TERM=xterm PATH=(custom, no user) LANG=en_AU.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=4001d754-7532-43f3-bb42-dc01281cc361 ro quiet splash i915.i915_enable_rc6=1 vt.handoff=7 SourcePackage: xserver-xorg-video-intel UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 01/24/2012 dmi.bios.vendor: Apple Inc. dmi.bios.version: MBA41.88Z.0077.B0F.1201241549 dmi.board.asset.tag: Base Board Asset Tag# dmi.board.name: Mac-C08A6BB70A942AC2 dmi.board.vendor: Apple Inc. dmi.board.version: MacBookAir4,1 dmi.chassis.type: 10 dmi.chassis.vendor: Apple Inc. dmi.chassis.version: Mac-C08A6BB70A942AC2 dmi.modalias: dmi:bvnAppleInc.:bvrMBA41.88Z.0077.B0F.1201241549:bd01/24/2012:svnAppleInc.:pnMacBookAir4,1:pvr1.0:rvnAppleInc.:rnMac-C08A6BB70A942AC2:rvrMacBookAir4,1:cvnAppleInc.:ct10:cvrMac-C08A6BB70A942AC2: dmi.product.name: MacBookAir4,1 dmi.product.version: 1.0 dmi.sys.vendor: Apple Inc. version.compiz: compiz 1:0.9.7.8-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.32-1ubuntu1 version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3 version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10.2 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 ** Affects: xserver-xorg-video-intel (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug precise ubuntu -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1008100 Title: Running XBMC fullscreen with GNOME Shell causes segfault in intel_drv.so To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1008100/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp