古いデスクトップマシンにXubuntu 14.04を新たにインストールしました。 firefox
とfirefox --safe-mode
の両方を実行すると、ブラウジングGUIがロードされる前にクラッシュレポートが表示されます。
次に、MidoriとChromiumを使用してみましたが、ほとんど同じ問題が発生しました。ミドリはクラッシュする前にGUIを表示することができましたが、クロムはGUIなしのクラッシュとほぼ同じ問題を抱えていました。
Xubuntuの前に、Lubuntu 17.10を試しましたが、FirefoxとQupzillaの両方で同じ問題がありました。
また、その前に、FirefoxでUbuntu 16.04を試し、起動時に再びクラッシュしました。
どうすれば解決できますか?
注:ターミナルおよびソフトウェアと更新プログラムを使用して、パッケージとソフトウェアをインストール/更新できます。
注2: elinks を使用してWebを閲覧できます。
注3:Firefox 47を問題なく実行できる同じシステムの別のパーティションにWindows XPがあります。
Xubuntu 14.04のターミナル実行結果
firefox:
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:~$
クロムブラウザ:
user@user-System-Name:~$ chromium-browser
Illegal instruction (core dumped)
user@user-System-Name:~$
vmstat; lscpu | grep 'Flags\| Model':
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:~$
lscpu:
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*****
。
良いニュースはありません
違法な命令は、ブラウザエンジン(webkitgtkなど)がCPUに存在しないSSE2を必要とするようにコーディングされているため、「不正な命令」(SSEのみ)であるためです。
はい、それはXPでfirefoxを実行しますが、セキュリティ更新なしの古いバージョンであり、あなたのマシンで古いバージョンのブラウザをUbuntu(仕事で)で実行できるかもしれませんが、セキュリティ上の理由からお勧めしません。
マシンはまだ多くの用途に適していますが、SSE2を必要としないlynx
またはw3m
に満足しない限り、CPUにSSE2がないため、ブラウジングを避けたいと思います。