Unity fails to load on old hardware (blank desktop; only wallpaper). Missing automatic fallback to LLVMpipe when unity_support_test fails
Bug #1039155 reported by
Colin Law
This bug affects 15 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity Distro Priority |
Fix Released
|
High
|
Unassigned | ||
compiz (Ubuntu) |
Fix Released
|
High
|
Daniel van Vugt | ||
Quantal |
Fix Released
|
High
|
Daniel van Vugt |
Bug Description
Since recent updates to Quantal which removed unity-2d, Unity will not run if the hardware does not support 3d. On login I get the background image but no launcher or panel.
.xsession-errors has the lines
compiz (unityshell) - Error: OpenGL 1.4+ not supported
compiz (unityshell) - Error: GL_ARB_
compiz (core) - Error: Plugin initScreen failed: unityshell
compiz (core) - Error: Failed to start plugin: unityshell
compiz (core) - Info: Unloading plugin: unityshell
Related branches
lp://qastaging/~vanvugt/ubuntu/quantal/nux/fix-1039155
Rejected
for merging
into
lp://qastaging/ubuntu/quantal/nux
- Didier Roche-Tolomelli: Disapprove
- Unity Team: Pending requested
- Ubuntu branches: Pending requested
-
Diff: 49 lines (+9/-14)5 files modifieddebian/50_check_unity_support (+8/-0)
debian/nux-tools.install (+1/-0)
debian/nux-tools.maintscript (+0/-1)
debian/patches/01_blacklist_llvmpipe.patch (+0/-12)
debian/patches/series (+0/-1)
lp://qastaging/~vanvugt/ubuntu/quantal/compiz/fix-1039155
- Didier Roche-Tolomelli: Approve
- Ubuntu branches: Pending requested
-
Diff: 96 lines (+84/-0)2 files modifieddebian/patches/series (+1/-0)
debian/patches/unity_support_test.patch (+83/-0)
tags: | added: quantal rls-q-incoming |
summary: |
Unity fails to load: compiz (unityshell) - Error: OpenGL 1.4+ not - supported + supported. Missing automatic fallback to LLVMpipe |
Changed in nux: | |
importance: | Undecided → High |
Changed in unity: | |
milestone: | 6.4 → 6.6 |
Changed in unity: | |
assignee: | nobody → Ted Gould (ted) |
Changed in unity (Ubuntu Quantal): | |
importance: | Undecided → High |
tags: | added: pspriority |
Changed in unity: | |
milestone: | 6.6 → 7.0 |
Changed in unity: | |
assignee: | Ted Gould (ted) → Unity Team (unity-team) |
Changed in unity: | |
assignee: | Unity Team (unity-team) → nobody |
summary: |
- Unity fails to load on old hardware. Missing automatic fallback to - LLVMpipe + Unity fails to load on old hardware (blank desktop, only wallpaper). + Missing automatic fallback to LLVMpipe |
summary: |
Unity fails to load on old hardware (blank desktop, only wallpaper). - Missing automatic fallback to LLVMpipe + Missing automatic fallback to LLVMpipe where unity_support_test fails |
Changed in nux: | |
milestone: | none → 4.0 |
summary: |
- Unity fails to load on old hardware (blank desktop, only wallpaper). - Missing automatic fallback to LLVMpipe where unity_support_test fails + Unity fails to load on old hardware (blank desktop; only wallpaper). + Missing automatic fallback to LLVMpipe when unity_support_test fails |
Changed in compiz: | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
milestone: | 0.9.8.6 → 0.9.9.0 |
status: | Confirmed → In Progress |
no longer affects: | nux |
no longer affects: | nux/3.0 |
no longer affects: | unity |
no longer affects: | unity/6.0 |
no longer affects: | unity (Ubuntu) |
no longer affects: | unity (Ubuntu Quantal) |
no longer affects: | nux (Ubuntu Quantal) |
no longer affects: | nux (Ubuntu) |
Changed in compiz (Ubuntu Quantal): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
importance: | Undecided → High |
milestone: | none → quantal-updates |
status: | Confirmed → In Progress |
no longer affects: | compiz |
no longer affects: | compiz/0.9.8 |
Changed in unity-distro-priority: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Colin,
If your system fails the support test: lib/nux/ unity_support_ test -p
/usr/
Then compiz/unity should be started with LLVMpipe instead, which does support all those features in software. The point is the Unity3D should always start, somehow.
So this is a problem with the session/login scripting. I'm not sure what the correct package is yet.