Ubuntu 12,04 membeku, membutuhkan powercycle. Apa yang harus saya perhatikan / ambil dalam log?

8

Ini bukan pertama kalinya Ubuntu membeku. Terakhir kali, saya memeriksa 'file yang baru-baru ini diperbarui' /var/log/dan /var/crash/dan penyebab masalah tampaknya adalah 'LibreOffice'.

Sekarang, sudah terjadi lagi.

Tidak ada yang berhasil, kecuali tombol power-down (berdasarkan pengalaman sebelumnya). Saya bahkan tidak bisa membuka tty menggunakanCtrl+Alt+F{1..6}

Saya memiliki banyak memori (7,7 GB), Ram (2 x 3,16Ghz) dan ruang hard drive (100 GB pada SSD 256GB).

Tidak ada yang bisa saya lakukan, kecuali menutup. Komputer melewati sebuah memtest.

Apa yang harus saya cari (grep) dalam log?

Pembaruan: Saya telah mengirimkan bug di sini: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1023916/

Abe
sumber
Gandakan
Tom Brossman
1
@ TomBrossman pertanyaan serupa, kecuali bahwa semua jawaban menerima tanggapan. [Jawaban terdekat] (Anda hanya perlu menghidupkan daya mesin. Semoga Anda tidak pernah mencapai titik ini.) Menyentuh kasus ini dengan sangat singkat di akhir "Anda hanya perlu menghidupkan daya mesin. Semoga Anda tidak pernah mencapai titik ini. " Itu tidak membantu saya mencegah kejadian berikutnya.
Abe
1
@ TomBrossman Saya telah memperbarui pertanyaan agar lebih spesifik
Abe

Jawaban:

2

Pembekuan terdengar sangat mirip kesalahan baik di Xorg atau di kernel. Sudahkah Anda mencoba ssh ke kotak? Terkadang itu berfungsi bahkan jika antarmuka pengguna lokal semuanya tidak responsif. Koneksi ssh yang berfungsi mungkin sangat membantu men-debug masalah seperti ini.

Dari data yang Anda berikan, saya akan mencari log kernel. Tampaknya libreoffice jatuh karena suatu alasan, dan dalam sedetik, chrome juga hilang. Jadi pasti ada semacam masalah pada waktu itu. Lihatlah log di sekitar garis kesalahan tersebut, dan lihat apakah Anda dapat mengidentifikasi pesan kesalahan pertama dari cascade peristiwa itu. Stempel waktu ke kiri harus bermanfaat, karena segala peristiwa yang terkait dengan pembekuan harus cukup dekat dengan dua yang saya sebutkan.

Hanya dengan menilai dari dua peristiwa yang termasuk dalam log Anda, sepertinya crash libreoffice membuat X tidak stabil, menyebabkan UI membeku dan crash chrome. Anda akan melihat bahwa krom jatuh di pustaka X.

MvG
sumber
1
Saya memang bisa ssh ke dalam kotak. Apa selanjutnya?
Abe
Lihatlah /var/log/Xorg.0.log. Jalankan dmesguntuk melihat output kernel terbaru. Mungkin menjalankan pstreedan / atau ps -Auntuk melihat proses yang masih ada. Setelah itu, Anda dapat memutuskan untuk mengumpulkan lebih banyak informasi atau untuk melihat apakah Anda dapat memulai ulang server X Anda. Yang terakhir adalah sudo restart lightdmiirc, tetapi saya mungkin salah di sana.
MvG
Baik. Setelah menemukan beberapa bit di forum ubuntu tentang pesan "Xorg Tainted P" /var/log/kern.log, saya menyadari bahwa saya belum menginstal ulang driver ATI berpemilik setelah memperbarui ke 12,04, dan bahwa ini bisa menjadi masalah. Jadi saya telah menginstal ulang driver ATI. Ngomong-ngomong, /var/log/Xorg.0.logpanjangnya> 1000 baris, semuanya dari hari ini, jadi aku bahkan tidak tahu harus mulai dari mana. Terima kasih untuk bantuannya. Saya akan memberi tahu Anda apa yang saya temukan.
Abe
Tidak, menginstal driver berpemilik tidak memperbaikinya.
Abe
1
Baik. Saya sudah reboot; tetapi ketika itu terjadi lain kali (note to self :) berikut adalah petunjuk untuk melaporkan "Bug penguncian GPU" wiki.ubuntu.com/X/Troubleshooting/Freeze
Abe
0

Saya sedang menjalankan dalam mode default 'vanilla', walaupun saya sudah menginstal xfce dan kde.

Instalasi vanilla, menurut saya berarti instalasi distribusi yang bersih. Coba instal bersih (seperti dalam format segalanya , buat pengguna baru dan coba lagi). Tentu saja, buat cadangan file penting Anda sebelum melakukan ini.

Selain itu, alih-alih menginstal ulang, Anda dapat mencoba membuat pengguna baru . Ini dapat menunjukkan masalah: Jika pengguna baru berfungsi, masalahnya ada di pengaturan pengguna rumah Anda. Jika tidak, ini masalah sistem (dan menginstal ulang mungkin akan menyelesaikannya)

Jangan menginstal apa pun. Jangan gunakan AKP. Hanya perbarui perangkat lunak melalui manajer pembaruan atau apt-get, tanpa mengubah / menambahkan sources.list. Itu berarti instalasi vanili. Lihat bagaimana sistem merespons selama 3-4 hari. Kemudian mulailah menambahkan perangkat lunak satu per satu untuk menemukan paket yang bermasalah.

Setelah reboot, sistem biasanya menambahkan ".old" atau ".0" pada nama file.

Saya akan mengatakan file-file log ini akan informatif:

tar czf mylogs.tar.gz --ignore-failed-read ~/.xsession-errors.old /var/log/Xorg.0.log.old /var/log/dmesg.0 /var/log/syslog.1 /var/log/kern.log.1 /var/log/apport.log.1 /var/log/pm-powersave.log.1
file-roller mylogs.tar.gz

... atau jika Anda lebih suka secara terpisah:

cat ~/.xsession-errors.old
cat /var/log/Xorg.0.log.old
cat /var/log/dmesg.0
cat /var/log/syslog.1
cat /var/log/kern.log.1
cat /var/log/apport.log.1
cat /var/log/pm-powersave.log.1
Savvas Radevic
sumber
Maksud saya "mode vanilla" seperti dalam memilih "ubuntu" daripada "gnome classic", "ubuntu 2D", "xubuntu", dll saat login - sebagai lawan dari "instalasi vanilla". Tidak yakin harus memanggil apa lagi. Tetapi saya akan mencoba untuk men-debug lebih lanjut sebelum menginstal ulang.
Abe
Apakah akan membantu untuk memposting semua log ini? Jika demikian, bagaimana saya bisa menghapus data pribadi?
Abe
Saya tidak tahu apakah itu akan membantu siapa pun, tentu bukan saya. Mungkin seseorang akan mau melihat log. Saya tidak tahu cara menghapus data pribadi dari log, Anda dapat menelusuri masing-masing dan memutuskan sendiri, berdasarkan tingkat privasi dan masalah Anda. Mengapa Anda tidak mencoba membuat pengguna baru ? Jika pengguna baru berfungsi, masalahnya ada di pengaturan pengguna rumah Anda. Jika tidak, ini masalah sistem (dan menginstal ulang mungkin akan menyelesaikannya)
Savvas Radevic
0

Berbagai aplikasi segfault dan oops kernel biasanya merupakan gejala masalah perangkat keras. Coba dulu untuk menjalankan memtest, mungkin akan gagal dengan kesalahan.

Giovanni Toraldo
sumber
Saya sudah menjalankan memtest, dan lulus, tetapi itu jelas merupakan pendekatan yang sangat membantu untuk dicoba. Saya telah mengedit pertanyaan saya untuk menambahkan informasi ini.
Abe