多个网络浏览器几乎立即崩溃

多个网络浏览器几乎立即崩溃

我刚刚在一台旧台式机上安装了 Xubuntu 14.04。同时运行这两个程序,firefoxfirefox --safe-mode加载浏览 GUI 之前就出现了崩溃报告。

然后我尝试使用 Midori 和 Chromium,遇到了几乎相同的问题。Midori 在崩溃前能够显示 GUI,而 Chromium 几乎也有同样的问题,即在没有 GUI 的情况下崩溃。

在 Xubuntu 之前,我尝试过 Lubuntu 17.10,它在 Firefox 和 Qupzilla 上也存在同样的问题。

在此之前,我尝试在 Ubuntu 16.04 上使用 Firefox,但启动时再次崩溃。

我该如何解决这个问题?


注意:我能够使用终端和软件与更新来安装/更新软件包和软件。


注 2:我可以使用链接


注 3:在同一系统的另一个分区上我安装了 Windows XP,在其中我可以毫无问题地运行 Firefox 47。


Xubuntu 14.04 的终端运行结果

火狐浏览器:

user@user-System-Name:~$ firefox
ExceptionHandler::GenerateDump cloned child 6237
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
user@user-System-Name:~$ 

Firefox 安全模式:

user@user-System-Name:~$ firefox --safe-mode
ExceptionHandler::GenerateDump cloned child ExceptionHandler::WaitForContinueSignal waiting for continue signal...
6256
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
user@user-System-Name:~$ 

绿:

user@user-System-Name:~$ midori
Illegal instruction (core dumped)
user@user-System-Name:~$ 

chromium 浏览器:

user@user-System-Name:~$ chromium-browser
Illegal instruction (core dumped)
user@user-System-Name:~$ 

vmstat; lscpu | grep'标志\ |模型':

user@user-System-Name:~$ vmstat; lscpu | grep 'Flags\|Model'
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 2  0      0 429708  43664 351792    0    0  1744    22  263  679 18  7 65 10  0
Model:                 10
user@user-System-Name:~$ 

lscppu:

user@user-System-Name:~$ lscpu
Architecture:          i686
CPU op-mode(s):        32-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
Vendor ID:             AuthenticAMD
CPU family:            6
Model:                 10
Stepping:              0
CPU MHz:               1833.066
BogoMIPS:              3666.13
L1d cache:             64K
L1i cache:             64K
L2 cache:              512K

vmstat;lscpu

user@user-System-Name:~$ vmstat; lscpu
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0      0 335048  44380 443048    0    0   709    27  193  339 14  3 79  4  0
Architecture:          i686
CPU op-mode(s):        32-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
Vendor ID:             AuthenticAMD
CPU family:            6
Model:                 10
Stepping:              0
CPU MHz:               1833.066
BogoMIPS:              3666.13
L1d cache:             64K
L1i cache:             64K
L2 cache:              512K

sudo lshw-c CPU:

user@user-System-Name:~$ sudo lshw -c cpu
  *-cpu
       description: CPU
       product: AMD Athlon(TM) XP 2500+
       vendor: Advanced Micro Devices [AMD]
       physical id: 4
       bus info: cpu@0
       version: 6.10.0
       slot: SOCKET A
       size: 1833MHz
       capacity: 2250MHz
       width: 32 bits
       clock: 166MHz
       capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce
cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext
3dnowext 3dnow vmmcall
user@user-System-Name:~$

cpuid | grep‘物理地址扩展’

user@user-System-Name:~$ cpuid | grep 'physical address extension'
      physical address extensions            = true
      physical address extensions           = true

还在 grub 上运行了 memtest,结果为 3 次:*****Pass complete, no errors, press Esc to exit*****

答案1

很抱歉,没有好消息

非法指令是因为浏览器引擎(例如 webkitgtk)被编码为需要 SSE2,而你的 CPU 上不存在 SSE2,因此出现“非法指令”(你只有 SSE)

是的,我知道它在 XP 下运行 Firefox,但它是一个没有安全更新的旧版本,虽然您可能能够在 Ubuntu 上的机器上运行旧版本的浏览器(使用工作),但出于安全原因我不建议这样做。

该机器仍然适用于许多用途,但由于 CPU 没有 SSE2,我会避免在其上进行浏览,除非您满意lynxw3m不需要 SSE2。

相关内容