vboxvideo DRI driver crashes Xorg on startup with xserver-xorg-core 2:1.9.99.901+git20110131.be3be758-0ubuntu6
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg-server (Ubuntu) |
Fix Released
|
High
|
Chris Halse Rogers | ||
Natty |
Fix Released
|
High
|
Chris Halse Rogers |
Bug Description
Binary package hint: virtualbox-ose
After removing the vboxvideo DRI driver X starts just fine.
Relevant part of the Xorg log:
[ 1398.637] (II) AIGLX: Screen 0 is not DRI2 capable
[ 1398.637] drmOpenDevice: node name is /dev/dri/card0
[ 1398.637] drmOpenDevice: open result is 14, (OK)
[ 1398.637] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
[ 1398.637] drmOpenDevice: node name is /dev/dri/card0
[ 1398.637] drmOpenDevice: open result is 14, (OK)
[ 1398.637] drmOpenByBusid: drmOpenMinor returns 14
[ 1398.637] drmOpenByBusid: Interface 1.4 failed, trying 1.1
[ 1398.637] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
[ 1398.637] (II) AIGLX: Trying DRI driver /usr/lib/
[ 1398.647] (II) Next line is added to allow vboxvideo_drv.so to appear as whitelisted driver
[ 1398.647] (II) The file referenced, is *NOT* loaded
[ 1398.647] (II) Loading /usr/lib/
[ 1398.647] (II) AIGLX: vboxvideo does not export required DRI extension
[ 1398.647] (II) AIGLX: Trying DRI driver /usr/lib/
[ 1398.647]
Backtrace: [...]
ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: xserver-xorg-core 2:1.9.99.
ProcVersionSign
Uname: Linux 2.6.38-4-generic x86_64
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: kwin
Date: Mon Feb 21 12:20:45 2011
DistUpgraded: Yes, recently upgraded Log time: 2011-01-08 15:25:12.512726
DistroCodename: natty
DistroVariant: ubuntu
DkmsStatus: virtualbox-
ExecutablePath: /usr/bin/Xorg
GconfCompiz:
GraphicsCard: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter [80ee:beef] (prog-if 00 [VGA controller])
Lsusb:
Bus 001 Device 002: ID 80ee:0021
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: innotek GmbH VirtualBox
ProcCmdline: /usr/bin/X :0 vt9 -nr -nolisten tcp -auth /var/run/
ProcCwd: /etc/X11
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
ProcKernelCmdLine: BOOT_IMAGE=
ProcKernelCmdLine_: BOOT_IMAGE=
Renderer: Software
SegvAnalysis:
Segfault happened at: 0x7f055904dde1 <_dl_fini+241>: cmp %rax,0x28(%rax)
PC (0x7f055904dde1) ok
source "%rax" ok
destination "0x28(%rax)" (0x00000059) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: xorg-server
StacktraceTop:
strcmp () at ../sysdeps/
_dl_name_match_p (name=0x7fff28c
_dl_map_object (loader=0x128dee0, name=0x7fff28c2a6a0 "/usr/lib/
dl_open_worker (a=0x7fff28c2a400) at dl-open.c:226
_dl_catch_error (objname=
Title: Xorg crashed with SIGSEGV in strcmp()
UserGroups:
dmi.bios.date: 12/01/2006
dmi.bios.vendor: innotek GmbH
dmi.bios.version: VirtualBox
dmi.modalias: dmi:bvninnotekG
dmi.product.name: VirtualBox
dmi.product.
dmi.sys.vendor: innotek GmbH
peripherals:
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.23-1ubuntu3
version.
version.
version.
version.
version.
Related branches
Changed in virtualbox-ose (Ubuntu): | |
status: | New → Confirmed |
affects: | virtualbox-ose (Ubuntu) → xorg-server (Ubuntu) |
Changed in xorg-server (Ubuntu Natty): | |
assignee: | nobody → Ubuntu-X (ubuntu-x-swat) |
summary: |
- vboxvideo DRI driver crashes Xorg on startup + vboxvideo DRI driver crashes Xorg on startup with xserver-xorg-core + 2:1.9.99.901+git20110131.be3be758-0ubuntu6 |
tags: | added: kubuntu |
tags: | removed: kubuntu |
The breakage was introduced in xorg-server 2:1.9.99. 901+git20110131 .be3be758- 0ubuntu6.
Seems like the vboxvideo DRI driver fails to load and then X crashes while trying to load a driver from the alternates dir.
A workaround is to just remove /usr/lib/ dri/vboxvideo_ dri.so