Недавно я установил Ubuntu 18 и получаю ошибки сегментации при запуске различных программ, таких как Python и Nano.
Системный журнал выглядит так:
Feb 4 18:50:04 dmcb-System-Product-Name kernel: [ 5368.279040] nano[12154]: segfault at 56956c2ce1e0 ip 000056056aa019d9 sp 00007ffd0396c478 error 4 in nano[56056a9f2000+3b000]
Feb 4 19:37:52 dmcb-System-Product-Name kernel: [ 8236.744267] sshd[12526]: segfault at 7fa9094e29d8 ip 00007fed092ec749 sp 00007ffde26ffaf0 error 4 in ld-2.27.so[7fed092db000+27000]
Feb 4 19:37:52 dmcb-System-Product-Name kernel: [ 8237.023587] apport[12529]: segfault at 80009d45e9 ip 000000000059cc34 sp 00007ffd65dbeda8 error 4 in python3.6[400000+3b4000]
Feb 5 07:22:02 dmcb-System-Product-Name kernel: [ 4105.284518] gsd-xsettings[8718]: segfault at 7f1d280095ac ip 00007f3d3f6001d8 sp 00007ffe6b79a5f0 error 4 in libglib-2.0.so.0.5600.4[7f3d3f5b4000+114000]
В настоящее время я отлаживаю эту ошибку, но не уверен, в чем проблема. Поскольку ошибка сегментации возникает из-за разных процессов случайным образом, я предполагаю, что причиной является оборудование.
Некоторые идеи действительно помогли бы. Спасибо.
решение1
Ваш первый инстинкт верен. Единственное, что, как мне кажется, могло бы вызвать столько сбоев сегментации в совершенно базовой системе, это какая-то аппаратная проблема.
Первое, что вы проверяете, это ваша память. Получите копиюMemtest86и дайте ему поработать несколько часов, не мешая ему.ЛюбойОшибки в Memtest86 означают, что у вас неисправная оперативная память, которую необходимо заменить.
Если это ничего не даст, проверьте ваш блок питания. Плохое питание может вызвать «случайные» ошибки, которые может быть очень трудно диагностировать иным способом.