Skip to content
This repository has been archived by the owner on Feb 13, 2024. It is now read-only.

My Intel Celeron N2940 CPU does not support Anbox SSE #891

Open
ghost opened this issue Sep 4, 2018 · 16 comments
Open

My Intel Celeron N2940 CPU does not support Anbox SSE #891

ghost opened this issue Sep 4, 2018 · 16 comments

Comments

@ghost
Copy link

ghost commented Sep 4, 2018

Hello everyone, im facing a problem and it is my cpu celeron N2940 doesnt support SSE, here is the log

BTW my Distro is deepin based in debian, and in deepin forums lot of users got Anbox run and work under deepin.

error: cannot perform the following tasks:

  • Run install hook of "anbox" snap if present (run hook "install":
    -----,
    The CPU of your computer ( Intel(R) Celeron(R) CPU N2940 @ 1.83GHz) does not support all
    features Anbox requires.
    It is missing support for the following features: SSE 4.1, SSE 4.2, SSSE 3
    You can for example find more information about SSE
    here https://en.wikipedia.org/wiki/Streaming_SIMD_Extensions
    -----)

i know someone wrote similar problem but the cpu was different and morphis addes--- cmds: add override for Intel Celeron N2840--- but im not sure this will work for N2940
Thank You in advance

@morphis
Copy link
Member

morphis commented Sep 5, 2018

@THEMAXIMUMPOWER Adding an override for the N2940 is fine. Can you propose a PR?

@ghost
Copy link
Author

ghost commented Sep 5, 2018

sorry but what does PR mean, you mean testing it

@ghost
Copy link
Author

ghost commented Sep 5, 2018

i saw the latest Anbox merge, it was N2840, but mine is N2940

@nvschilleman
Copy link
Contributor

Having the same issue with a Pentium Dual-Core T4500. Is there any way to override this?

@morphis
Copy link
Member

morphis commented Sep 7, 2018

@THEMAXIMUMPOWER PR stands for "pull-request". Have a look at #890 for an example. You can add the N2940 there too.

@nvschilleman According to https://www.notebookcheck.com/T4500-vs-SU4100_593_504.247552.0.html the chip has support for SSSE 3 so you can add an override as well.

@nvschilleman
Copy link
Contributor

nvschilleman commented Sep 7, 2018

Thanks morphis, will take a look at it!

Edit: I can’t seem to find the check_features.cpp file :(

@nvschilleman
Copy link
Contributor

Well ok of course I can´t find the file on my own computer... Sorry kinda new to this thing. However I can´t edit the file in the PR you posted.

@morphis
Copy link
Member

morphis commented Sep 7, 2018

@nvschilleman Check #896 for another example. You have to clone the repository, change the file, do a git commit and the push to your fork on github and propose a pull-requst. Check https://guides.github.com/activities/hello-world/ for a tutorial.

@mjraogr
Copy link

mjraogr commented Sep 7, 2018

good night.

same issues for Dell using Centrino Core DUO

The CPU of your computer (Intel(R) Core(TM)2 Duo CPU T6600 @ 2.20GHz) does not support all
features Anbox requires.
It is missing support for the following features: SSE 4.2
You can for example find more information about SSE
here https://en.wikipedia.org/wiki/Streaming_SIMD_Extensions

@nvschilleman
Copy link
Contributor

Thanks you morphis! Will read the tutorial!

@ghost
Copy link
Author

ghost commented Sep 8, 2018 via email

@yeris0
Copy link

yeris0 commented Sep 8, 2018

I have the same problem with my AMD E-450 while it does support SSE 4.1, SSE 4.2, SSSE 3 from what i could gather online.

@Lumumba
Copy link

Lumumba commented Sep 9, 2018

Same Problem with i7 CPU Q 820

@E3V3A
Copy link

E3V3A commented Sep 27, 2018

Does people actually read the Wikipedia articles?
SSE3 =/= SSSE3

  • SSE3, also called Prescott New Instructions (PNI), is an incremental upgrade to SSE2, adding a handful of DSP-oriented mathematics instructions and some process (thread) management instructions.

  • SSSE3, Merom New Instructions (MNI), is an upgrade to SSE3, adding 16 new instructions which include permuting the bytes in a word, multiplying 16-bit fixed-point numbers with correct rounding, and within-word accumulate instructions. SSSE3 is often mistaken for SSE4 as this term was used during the development of the Core microarchitecture.

Then please check your CPU info and verify compatibility before posting here.

@morphis Can you please post a link to the file people need to edit for adding the override?

@Zjaw
Copy link
Contributor

Zjaw commented Oct 15, 2018

@nvschilleman Check #896 for another example. You have to clone the repository, change the file, do a git commit and the push to your fork on github and propose a pull-requst. Check https://guides.github.com/activities/hello-world/ for a tutorial.

I have a T6500 which induces the same error message.

I followed these instructions and it merged my pull-request into the cloned repository on my account. What else do I need to do for that change to take place in this repository? When will the change occur? New user here.

@HerrBulles
Copy link

The CPU of your computer (Intel(R) Xeon(R) CPU L5430 @ 2.66GHz) does not support all
features Anbox requires.
It is missing support for the following features: SSE 4.2
You can for example find more information about SSE

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

8 participants