Unity does not support cpus without sse4
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Compiz |
Undecided
|
Unassigned | ||
| | Unity |
Expired
|
High
|
Unassigned | |
| | compiz (Ubuntu) |
Undecided
|
Unassigned | ||
| | unity (Ubuntu) |
High
|
Unassigned | ||
Bug Description
Unity uses sse4 instructions which are not available on older celeron or pentium cpus.
The instruction being used causing unity to crash is
PEXTRD
In this case one cannot login into the default unity session.
current workaround is to install gnome.
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: unity 7.3.2+15.
ProcVersionSign
Uname: Linux 3.19.0-21-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.1
Architecture: amd64
CompizPlugins: No value set for `/apps/
CurrentDesktop: GNOME
Date: Tue Jun 30 14:32:20 2015
InstallationDate: Installed on 2015-06-29 (0 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
| Tobias Lausch (tobias-lausch-q) wrote : | #1 |
| Tobias Lausch (tobias-lausch-q) wrote : | #2 |
| Sebastien Bacher (seb128) wrote : | #3 |
Thank you for your bug report. The stacktrace lacks symbols though, could you get one with debug packages. Do you know what instruction is used and shouldn't?
| Changed in unity (Ubuntu): | |
| importance: | Undecided → High |
| status: | New → Incomplete |
| Changed in unity: | |
| status: | New → Incomplete |
| importance: | Undecided → High |
| Tobias Lausch (tobias-lausch-q) wrote : | #4 |
From the added backtrace we get that pextrd is the illegal instruction and therefore schouldnt be used.
hmm, I'll try again with installed unity-dbgsym.
| Marco Trevisan (Treviño) (3v1n0) wrote : Re: [Bug 1470097] Re: Unity does not support cpus without sse4 | #5 |
> hmm, I'll try again with installed unity-dbgsym.
Please install dbg symbols also for compiz and nux.
Thanks
| Tobias Lausch (tobias-lausch-q) wrote : | #6 |
ok, found and installed the unity-dbgsym and libnux-4.0-0-dbgsym
but that does not change the backtrace, so I assume it's a compiz bug.
I followed https:/
There they say to install compiz-core-dbgsym compiz-
after adding the debug debs
deb http://
deb http://
deb http://
and running apt-get update. ;-)
But there are not any compiz-dbgsym in the repositories.
any idea?
| Marco Trevisan (Treviño) (3v1n0) wrote : | #7 |
The only we need are compiz-core-dbgsym compiz-
They should all be on ddebs repos.
| Changed in compiz: | |
| status: | New → Incomplete |
| Changed in compiz (Ubuntu): | |
| status: | New → Incomplete |
| Tobias Lausch (tobias-lausch-q) wrote : | #8 |
sorry, I forgot to look at the pool. none of them is in the ddebs sorted to dist vivid.
fyi the only compiz debug symbol in the debs is compizconfig-
from http://
| Tobias Lausch (tobias-lausch-q) wrote : | #9 |
hmm. sorry. no debug symbols for compiz 1:0.9.12.
since recompiling compiz on the affected machine will remove the illegal instruction i cannot help you on this any further.
| Marco Trevisan (Treviño) (3v1n0) wrote : | #10 |
Oh, that's weird!
Actually these should be in main, but I see no trace either on the main's Packages or in the pool, so it seems that something weird is happening on wily. I'll look into that (or maybe seb128 knows more :)).
| Sebastien Bacher (seb128) wrote : | #11 |
ddebs are on http://
| Tobias Lausch (tobias-lausch-q) wrote : | #12 |
ok, will you report when they are available on the debs? then i'll redo the backtrace with compiz debug symbols.
| Marco Trevisan (Treviño) (3v1n0) wrote : | #13 |
Ok, so...
I've prepared a SRU for getting these ddebs built, the branch is building at https:/
| Launchpad Janitor (janitor) wrote : | #14 |
[Expired for Compiz because there has been no activity for 60 days.]
| Changed in compiz: | |
| status: | Incomplete → Expired |
| Launchpad Janitor (janitor) wrote : | #15 |
[Expired for Unity because there has been no activity for 60 days.]
| Changed in unity: | |
| status: | Incomplete → Expired |
| Launchpad Janitor (janitor) wrote : | #16 |
[Expired for compiz (Ubuntu) because there has been no activity for 60 days.]
| Changed in compiz (Ubuntu): | |
| status: | Incomplete → Expired |
| Launchpad Janitor (janitor) wrote : | #17 |
[Expired for unity (Ubuntu) because there has been no activity for 60 days.]
| Changed in unity (Ubuntu): | |
| status: | Incomplete → Expired |


Bbacktrace of unity crashing due to illegal instruction.