1 |
Philip Webb wrote: |
2 |
> In order to update to the latest stable PyQt5-5.13.2 , |
3 |
> I was required to remerge qtwebkit-5.212.0_pre20190629 ; |
4 |
> this normally takes 30 min & can make its cache in memory. |
5 |
> |
6 |
> Towards the end of the latter compile, I suddenly found myself |
7 |
> looking at a completely dark screen : the whole system had crashed. |
8 |
> I pressed the Start button on the box & tried the emerge again, |
9 |
> watching what was going on during the compile, |
10 |
> while monitoring 'free' on another tab & activity on Gkrellm. |
11 |
> Early in the compile, it briefly used most of swap : |
12 |
> I have 8 GB memory + 8 GB swap partition |
13 |
> & it was using c 4,5 GB swap ; this dropped again fairly quickly. |
14 |
> All 8 processors were running at 100 % or nearly |
15 |
> & the CPU temperature was 70 C with fans whining a bit. |
16 |
> Then at the same point in the compile, poof ! -- another hard crash. |
17 |
> |
18 |
> Nothing at all in 'syslog' ; 'kern.log' shows : |
19 |
> |
20 |
> Jan 4 13:23:56 localhost kernel: IPv6: ADDRCONF(NETDEV_CHANGE): enp2s0: link becomes ready |
21 |
> Jan 4 14:09:33 localhost kernel: Kernel logging (proc) stopped. |
22 |
> Jan 4 14:09:33 localhost kernel: Kernel log daemon terminating. |
23 |
> < this wb the crash, then restart > |
24 |
> Jan 4 14:09:55 localhost kernel: klogd 1.5.1, log source = /proc/kmsg started. |
25 |
> Jan 4 14:09:55 localhost kernel: Inspecting /usr/src/linux/System.map |
26 |
> Jan 4 14:09:55 localhost kernel: Cannot find map file. |
27 |
> Jan 4 14:09:55 localhost kernel: Loaded 30475 symbols from 1 module. |
28 |
> Jan 4 14:09:55 localhost kernel: Linux version 4.14.52-gentoo (root@localhost) (gcc version 7.3.0 (Gentoo 7.3.0-r3 p1.4)) #5 SMP Sun Aug 19 23:59:47 EDT 201 |
29 |
> |
30 |
> which isn't very helpful. What evidence there was suggested |
31 |
> that it had run out of swap, causing the kernel to panic, |
32 |
> so I added 'dev-qt/qtwebkit notmpfs.conf' to /etc/portage/package.env , |
33 |
> tried the emerge again & it went thro' successfully in 29 min . |
34 |
> |
35 |
> If you try to emerge LO or FF using a tmpfs , Portage tells you not to. |
36 |
> Rust is the 4th entry in package.env : |
37 |
> I forget whether Portage/other warned me or I found out the hard way. |
38 |
> |
39 |
> It's also a puzzle why qtwebkit failed on this re-merge |
40 |
> after compiling successfully when previously updated a few months ago. |
41 |
> |
42 |
> It's a very long time since my system (on any box) crashed in this manner. |
43 |
> |
44 |
> This is FYI, but others might have a few comments. |
45 |
> |
46 |
|
47 |
|
48 |
Just a thought. Have you tested the memory with memtest or some other |
49 |
test tool? Another thing, maybe rare, power supply can't hold up to the |
50 |
load? It's odd that it seems to crash at the same spot as you say, |
51 |
makes me suspect a bad spot in memory, but it sort of sounds more like a |
52 |
hardware problem. Also, is the CPU able to handle those temps? Mine |
53 |
never gets that hot. Of course, I do have a large case which allows for |
54 |
large coolers. Mine might hit 50C or so but only when this room is also |
55 |
pretty warm. |
56 |
|
57 |
I'd be tempted to compile another package that will load it down the |
58 |
same way and see if it crashes then. If it does, hardware. If not, |
59 |
strange. |
60 |
|
61 |
Dale |
62 |
|
63 |
:-) :-) |