Google Chrome no se iniciará en un Pentium 4

Google Chrome no se iniciará en un Pentium 4

Google Chrome no se inicia.

Cada vez que intento iniciarlo,

google-chrome-stable 

Yo obtengo,

Illegal instruction (core dumped)

(Ya le he echado un vistazo,

No ayuda. Sí, la mayoría de ellos están cerrados. Y antes de votar para cerrar este también, comprenda que el mismo Chrome se está ejecutando en el mismo sistema operativo (Ubuntu 15.10) en al menos otras dos de mis máquinas sin ningún problema. Por lo tanto, si informo esto en la plataforma de lanzamiento, es probable que se ignore el problema ya que no podrán reproducirlo).

Pasos probados hasta ahora

  1. Elimina completamente Chrome.

    sudo apt-get purge google-chrome*
    
  2. Eliminar mi directorio de configuración (Chrome).

    rm -rvf .config/google-chrome/
    
  3. Reinstale Chrome desde el último binario.

    sudo dpkg -i ~/Downloads/google-chrome-stable_current_amd64.deb
    
  4. Reinicie Chrome y observe el archivo de registro. Chrome no se inicia y el núcleo se descarga nuevamente. Para archivo de registro, con comando,

    sudo tail -f /var/log/syslog
    

    Yo obtengo,

    Oct 18 12:27:53 HomeDell kernel: [ 1047.701443] traps: chrome[4798] trap invalid opcode ip:55f20da8199f sp:7ffd755d2080 error:0 in chrome[55f20c27d000+58b7000]
    

Aquí es donde me siento perdido y no sé cómo seguir adelante.

Como ya dije, estoy usando Ubuntu 15.10 y se ha actualizado por completo.


EDITAR 1

Salida delscpu

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    2
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            15
Model:                 4
Model name:            Intel(R) Pentium(R) 4 CPU 3.00GHz
Stepping:              3
CPU MHz:               2992.460
BogoMIPS:              5984.92
L1d cache:             16K
L2 cache:              2048K
NUMA node0 CPU(s):     0,1

Salida defile /opt/google/chrome/chrome

/opt/google/chrome/chrome: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.26, BuildID[sha1]=7990871775815c5438608f84498e66be16dd8d8b, stripped

EDITAR 2

Según lo aconsejadoaquí, habilité el microcódigo (que de hecho estaba deshabilitado) para la CPU, descargué e instalé el .debarchivo más reciente, me propuse reiniciar mi máquina y luego (intenté) iniciar Google Chrome.

Lamentablemente, la situación no mejoró.

Respuesta1

Este error ocurre cuando la CPU intenta ejecutar una instrucción que no forma parte de suconjunto de instrucciones. Esto puede deberse a varias razones, como:

  • un archivo ejecutable corrupto
  • un error que hace que la CPU cargue instrucciones desde un segmento de memoria que no contiene código ejecutable
  • el programa fue compilado teniendo como objetivo un conjunto de instrucciones no soportado por la CPU
  • fallo de hardware

La corrupción del archivo es fácil de detectar, simplemente puede descargar el archivo deb nuevamente y reinstalarlo. La falla del hardware probablemente afectaría a otros programas, no solo a Chrome.

Supongo que sus otros sistemas en los que Chrome se ejecuta perfectamente tienen una CPU más nueva, ¿verdad? Quizás las últimas versiones de Chrome dejaron de ser compatibles con Pentium 4 (aunqueRequisitos de Chromepara Linux indica que se admite Pentium 4). Incluso podría ser un error en el código que detecta las capacidades de la CPU y dirige la ejecución de una rama optimizada para un conjunto de instrucciones en particular.

Hay una cosa que creo que vale la pena intentar. Abra "Controladores adicionales" e intente habilitar (o deshabilitar) el firmware del microcódigo del procesador:

ingrese la descripción de la imagen aquí

A veces he visto que esto causa errores de "instrucción ilegal".

información relacionada