← Back to team overview

desktop-packages team mailing list archive

[Bug 1459613] Re: connecting 2x 4k screens on a Dell XPS12 (9Q33): compiz crashed with SIGSEGV in GLTexture::matrix()

 

D, given you have a WORKAROUND, I would recommend using that going
forward until a fix for the issue is provided. There seems to be
something strange going on with the compiz upstream bug tracker, so I
would recommend holding off on filing a report there until it's
resolved.

** Changed in: compiz (Ubuntu)
       Status: New => Triaged

** Also affects: compiz
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1459613

Title:
  connecting 2x 4k screens on a Dell XPS12 (9Q33): compiz crashed with
  SIGSEGV in GLTexture::matrix()

Status in Compiz:
  New
Status in compiz package in Ubuntu:
  Triaged

Bug description:
  this is a new bug report following #1455598

  The relevant details i think are;
  - I own a Dell XPS12 (9Q33) and recently i have had 2 external monitors hooked to that through the (mini) display ports. The Screens are from the type Dell P2815Q. The screens have the ability to use Daisy chain (MST=>https://en.wikipedia.org/wiki/DisplayPort#Multiple_displays_on_single_DisplayPort_connector), but it fails if i connect my laptop with 2x 4k external monitors. If i try it, it shows me some quick lines of text and returnes me to the login screen. If i turn _off_ the secondairy screen, it does login with 1 external monitor at 4k. If i setup the resolution to 2x 2,5k on the external monitors, it does work. Both at the office (where there are as well 2 Dell monitors with 2,5k resolution (2500xsomething) but from a different type). I think the problem is with the 4k resolutions. The setup does work on Windows 8.1 Pro, so i can use my main screen at 1920x1080 as 2x 4k external screens (although its on 30Hz, but thats due to the display port 1.2 specification i think). I haven't tried to connect the laptop with the main screen disabled/closed, so im gonna try that soon. But even if that works, i still think it's a bug as it seems to work on Windows.
  - - I've updates the bios to A08, 03/03/2015 (the output from dmidecode), but if i connect the laptop (with the laptopscreen enabled) to the 2x 4k screens, it just logs me out.
  - I've found that if i disable the laptopscreen and try to use 2x 4k, it works!. Everything is really small though.. ;-)
  - also, i found out that working with the 2x 4k screens (and the laptop-builtin-screen disabled), it goes into slumber or powerdown mode. If it does, i can't succesfully get it out and have to restart the machine. I'm gonna test some more on that, but it might be related to switching back to 3 screens afer coming out of slumber.

  ProblemType: Crash
  DistroRelease: Ubuntu 15.04
  Package: compiz-core 1:0.9.12.1+15.04.20150410.1-0ubuntu1
  ProcVersionSignature: Ubuntu 3.19.0-18.18-generic 3.19.6
  Uname: Linux 3.19.0-18-generic x86_64
  .tmp.unity.support.test.0:
   
  ApportVersion: 2.17.2-0ubuntu1.1
  Architecture: amd64
  CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  CurrentDesktop: Unity
  Date: Thu May 28 12:06:20 2015
  DistUpgraded: 2015-04-23 21:52:13,436 DEBUG enabling apt cron job
  DistroCodename: vivid
  DistroVariant: ubuntu
  ExecutablePath: /usr/bin/compiz
  ExecutableTimestamp: 1428704498
  GraphicsCard:
   Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09) (prog-if 00 [VGA controller])
     Subsystem: Dell Device [1028:05e3]
  InstallationDate: Installed on 2015-03-04 (84 days ago)
  InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
  MachineType: Dell Inc. XPS 12-9Q33
  ProcCmdline: compiz
  ProcCwd: /home/fr3lld
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-18-generic root=UUID=8896779c-8f4d-4b4d-baae-5dd647d2572f ro quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw vt.handoff=7
  SegvAnalysis:
   Segfault happened at: 0x7f6c3e7b8c50 <_ZNK9GLTexture6matrixEv>:	mov    0x28(%rdi),%rax
   PC (0x7f6c3e7b8c50) ok
   source "0x28(%rdi)" (0x00000028) not located in a known VMA region (needed readable region)!
   destination "%rax" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: compiz
  StacktraceTop:
   GLTexture::matrix() const () from /usr/lib/x86_64-linux-gnu/compiz/libopengl.so
   GLScreen::glPaintCompositedOutput(CompRegion const&, GLFramebufferObject*, unsigned int) () from /usr/lib/x86_64-linux-gnu/compiz/libopengl.so
   PrivateGLScreen::paintOutputs(std::list<CompOutput*, std::allocator<CompOutput*> >&, unsigned int, CompRegion const&) () from /usr/lib/x86_64-linux-gnu/compiz/libopengl.so
   CompositeScreen::paint(std::list<CompOutput*, std::allocator<CompOutput*> >&, unsigned int) () from /usr/lib/x86_64-linux-gnu/compiz/libcomposite.so
   CompositeScreen::handlePaintTimeout() () from /usr/lib/x86_64-linux-gnu/compiz/libcomposite.so
  Title: compiz crashed with SIGSEGV in GLTexture::matrix()
  UpgradeStatus: Upgraded to vivid on 2015-04-23 (34 days ago)
  UserGroups: adm cdrom dialout dip libvirtd lpadmin plugdev sambashare sudo
  dmi.bios.date: 03/03/2015
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A08
  dmi.board.name: XPS 12-9Q33
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A08
  dmi.chassis.type: 8
  dmi.chassis.vendor: Dell Inc.
  dmi.chassis.version: Not Specified
  dmi.modalias: dmi:bvnDellInc.:bvrA08:bd03/03/2015:svnDellInc.:pnXPS12-9Q33:pvrA08:rvnDellInc.:rnXPS12-9Q33:rvrA08:cvnDellInc.:ct8:cvrNotSpecified:
  dmi.product.name: XPS 12-9Q33
  dmi.product.version: A08
  dmi.sys.vendor: Dell Inc.
  version.compiz: compiz 1:0.9.12.1+15.04.20150410.1-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.60-2
  version.libgl1-mesa-dri: libgl1-mesa-dri 10.5.2-0ubuntu1
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 10.5.2-0ubuntu1
  version.xserver-xorg-core: xserver-xorg-core 2:1.17.1-0ubuntu3
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0-1ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2.1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2build1
  xserver.bootTime: Thu May 28 09:16:21 2015
  xserver.configfile: default
  xserver.errors:
   
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
   product id                                1021 
   vendor                                     LGD
  xserver.version: 2:1.17.1-0ubuntu3

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1459613/+subscriptions