[fglrx] X server dies when the unityshell plugin is loaded and GLSL is unavailable. glGetActiveAttribARB <- nux::IOpenGLShaderProgram::CheckAttributeLocation() <- nux::IOpenGLShaderProgram::Link
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nux |
Triaged
|
High
|
Unassigned | ||
Unity |
Invalid
|
Critical
|
Unassigned | ||
fglrx-installer (Ubuntu) |
Invalid
|
Critical
|
Unassigned | ||
nux (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
X server dies when unityshell is loaded with the latest Nux. I get sent back to the lightdm login screen :(
(gdb) bt
#0 __GI__exit (status=1) at ../sysdeps/
#1 0x00007fffe93f72a6 in ?? () from /usr/lib/
#2 0x00007ffff6d3c41e in _XIOError () from /usr/lib/
#3 0x00007ffff6d3a38b in _XReply () from /usr/lib/
#4 0x00007ffff253f8c8 in ?? () from /usr/lib/
#5 0x00007fffe9f88478 in nux::IOpenGLSha
#6 0x00007fffe9f888b1 in nux::IOpenGLSha
#7 0x00007fffe9f59fd0 in nux::FontRender
#8 0x00007fffe9f79c63 in nux::GraphicsEn
#9 0x00007fffe9f72e78 in nux::GraphicsDi
at ./GraphicsDispl
#10 0x00007fffe9f6d0a6 in nux::DisplayAcc
#11 0x00007fffea312aa0 in nux::WindowThre
Changed in nux: | |
status: | New → Triaged |
importance: | Undecided → Critical |
summary: |
- X server dies when unityshell is loaded with the latest Nux + X server dies when unityshell is loaded with the latest Nux (r635) |
Changed in unity: | |
milestone: | none → 6.2 |
description: | updated |
summary: |
- [fglrx] X server dies when the unityshell plugin is loaded + [fglrx] X server dies when the unityshell plugin is loaded. + glGetActiveAttribARB <- + nux::IOpenGLShaderProgram::CheckAttributeLocation() <- + nux::IOpenGLShaderProgram::Link |
Changed in unity: | |
milestone: | 6.2 → 6.4 |
Changed in unity: | |
milestone: | 6.4 → 6.6 |
Changed in nux (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
I've now tried going back to Nux 3.0 and Unity 6.0.0 and the crash still happens.
The only thing that does seem to work is to uninstall fglrx and use the radeon driver instead.