Siduction Forum

Siduction Forum => Upgrade Warnings => Thema gestartet von: orinoco in 2022/09/03, 13:02:44

Titel: [solved] Chromium - Incompatible CPU?
Beitrag von: orinoco in 2022/09/03, 13:02:44
Hello,

since last d-u chromium won't start on my system.

$ apt policy chromium
chromium:
  Installiert:           105.0.5195.52-1
  Installationskandidat: 105.0.5195.52-1
  Versionstabelle:
*** 105.0.5195.52-1 500
        500 https://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status


The hardware on this system lacks support for the sse3 instruction set.
The upstream chromium project no longer supports this configuration.
For more information, please read and possibly provide input to their
bug tracking system at http://crbug.com/1123353


It's time to move to a new cpu-generation?

$ cat /proc/cpuinfo | grep sse | uniq
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt cpb hw_pstate vmmcall npt lbrv svm_lock nrip_save pausefilter


Crazy. A browser made my system (partly) obsolete...
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: DeepDayze in 2022/09/03, 16:13:26
What processor is in your current system?

From what I have read it's the Pentium 4 Prescott CPU's and later that support SSE3.
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: edlin in 2022/09/03, 17:02:36
Use links or links2 instead of chromium and life should go on.  ;)

edlin
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: orinoco in 2022/09/03, 22:19:49
@DeepDayze
$ inxi -C
CPU:
  Info: 6-core model: AMD Phenom II X6 1055T bits: 64 type: MCP cache:
    L2: 3 MiB
  Speed (MHz): avg: 801 min/max: 800/2800 cores: 1: 803 2: 804 3: 800
    4: 800 5: 804 6: 800


$ cat /proc/cpuinfo | grep sse | uniq
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt cpb hw_pstate vmmcall npt lbrv svm_lock nrip_save pausefilter
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: DeepDayze in 2022/09/03, 22:34:17
Zitat von: orinoco in 2022/09/03, 22:19:49
@DeepDayze
$ inxi -C
CPU:
  Info: 6-core model: AMD Phenom II X6 1055T bits: 64 type: MCP cache:
    L2: 3 MiB
  Speed (MHz): avg: 801 min/max: 800/2800 cores: 1: 803 2: 804 3: 800
    4: 800 5: 804 6: 800


$ cat /proc/cpuinfo | grep sse | uniq
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt cpb hw_pstate vmmcall npt lbrv svm_lock nrip_save pausefilter


Hmm weird...thought sse4a would been enough but looks like sse3 support is strictly needed. I have a similar CPU in another system so might check it.
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: edlin in 2022/09/04, 12:50:18
I am a bit irritated, since the processor should actually support sse3:
https://www.cpu-world.com/CPUs/K10/AMD-Phenom%20II%20X6%201055T%20-%20HDT55TWFK6DGR%20(HDT55TWFGRBOX).html (https://www.cpu-world.com/CPUs/K10/AMD-Phenom%20II%20X6%201055T%20-%20HDT55TWFK6DGR%20(HDT55TWFGRBOX).html)

IMHO, sse4a should add 4 instructions to the instruction set of sse3, so sse3 should also be supported from that point of view. Or am I missing something?

edlin
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: DeepDayze in 2022/09/05, 04:23:14
Firefox still works on that system, correct?
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: DeepDayze in 2022/09/05, 04:26:53
Zitat von: edlin in 2022/09/04, 12:50:18
I am a bit irritated, since the processor should actually support sse3:
https://www.cpu-world.com/CPUs/K10/AMD-Phenom%20II%20X6%201055T%20-%20HDT55TWFK6DGR%20(HDT55TWFGRBOX).html (https://www.cpu-world.com/CPUs/K10/AMD-Phenom%20II%20X6%201055T%20-%20HDT55TWFK6DGR%20(HDT55TWFGRBOX).html)

IMHO, sse4a should add 4 instructions to the instruction set of sse3, so sse3 should also be supported from that point of view. Or am I missing something?

edlin

That site does list sse3 as supported  but why is the sse3 flag not showing for this processor? Sounds like a bug and is there a test program out there to test sse-2,3,4a support for a cpu?
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: axt in 2022/09/05, 10:00:44
It's easy to understand.

SSE4e is an imposture from AMD. It should be called SSE3a or SSE3+.

The CPU also has SSE3 through SSE4a, but the SSE3 flag is not issued (similar to PAE at the Pentium-M Banias and Dothan FSB100 back then). Apparently AMD does not consider this necessary.

Software can use SSE3. But if it queries the existence, i.e. the flag, then SSE3 does not exist for this software.
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: edlin in 2022/09/05, 10:25:29
@DeepDayze Firefox arbeitet noch ohne sse3, aber Edge, Opera, Vivaldi und Brave sollen bereits analog zu Chromium den Dienst versagen.
@axt Danke, das bestätigt meine Vermutung. Damit wären der Browser die Unterstützung von sse3 anders auswerten sollte.

edlin

@DeepDayze Firefox is still working without sse3, but Edge, Opera, Vivaldi and Brave are already said to be failing the service analogous to Chromium.

@axt Thanks, that confirms my suspicion. So that would be the browser should evaluate the support of sse3 differently.

edlin
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: orinoco in 2022/09/05, 10:33:11
Zitat von: DeepDayze in 2022/09/05, 04:23:14
Firefox still works on that system, correct?

Yes.
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: michaa7 in 2022/09/05, 11:25:12
Zitat von: DeepDayze in 2022/09/03, 22:34:17
...
Hmm weird...thought sse4a would been enough but looks like sse3 support is strictly needed. ...

No.

Here accoring to " cat /proc/cpuinfo" there is no explicit sse3 flag (only more comprehensive flags)flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm pti dtherm


Chromium is running fine.


May be the culprits are the packages sse3-support/isa-support which are used for checking sse3 support. There had been various changes and new versions the last weeks. Here it's even in todays d-u again.
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: axt in 2022/09/05, 13:13:18
orinoco, for you in German, not translated. ;-)

(https://axebase.net/blog/2022/09/05/chromium-fehlendes-sse3-flag/)Chromium: fehlendes SSE3-Flag (https://axebase.net/blog/2022/09/05/chromium-fehlendes-sse3-flag/)
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: orinoco in 2022/09/06, 00:50:56
The problem of the silly instruction set test seems to be fixed.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018937 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018937)

I hope the new package will rush in the next few hours.
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: DeepDayze in 2022/09/06, 01:21:03
Zitat von: orinoco in 2022/09/06, 00:50:56
The problem of the silly instruction set test seems to be fixed.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018937 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018937)

I hope the new package will rush in the next few hours.

Oh good to know that the "pni" feature is basically same as "sse3" and basically any of the Athlon Phenoms DO support sse3.
Titel: Re: Chromium - Incompatible CPU?
Beitrag von: orinoco in 2022/09/06, 17:16:53
It's done.

$ LANG=C apt policy chromium
chromium:
  Installed: 105.0.5195.102-1
  Candidate: 105.0.5195.102-1
  Version table:
*** 105.0.5195.102-1 500
        500 https://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status


The environment is preserved.
Titel: Re: [solved] Chromium - Incompatible CPU?
Beitrag von: DeepDayze in 2022/09/06, 17:19:41
Good that this issue's resolved, but I am sure that sse3 checking will become stricter and older cpu's will not be supported in such cases.
Titel: Re: [solved] Chromium - Incompatible CPU?
Beitrag von: orinoco in 2022/09/09, 20:26:35
Hello,

somebody (I guess a user of this forum) wrote some lines on this topic on his blog

https://axebase.net/blog/2022/09/05/chromium-fehlendes-sse3-flag/ (https://axebase.net/blog/2022/09/05/chromium-fehlendes-sse3-flag/)