RE: [suse-linux-s] Ordenador se para solo
Temperatura ... ¿se recalienta mucho? -----Original Message----- From: Carlos E. R. [mailto:robin1.listas@tiscali.es] Sent: jueves, 12 de mayo de 2005 2:11 To: Lista suse Subject: Re: [suse-linux-s] Ordenador se para solo El 2005-05-11 a las 20:38 +0200, Vicente González Valle escribió:
Tengo un problema. Mi ordenador lo dejo bajando cosas con internet y mientras estoy trabajando no hay problemas, pero cuando lo dejo un rato parado se cuelga. He mirado var/log/messages y me llama la atención esto: May 11 16:59:01 Fijo /usr/sbin/cron[6785]: (root) CMD ( rm -f /var/spool/cron/lastrun/cron.hourly)
Eso es el crontab, iniciando las tareas de cada hora. Normal.
May 11 17:25:27 Fijo -- MARK --
Cada cierto tiempo (configurable) se registra una marca en el log.
¿Qué puede estar pasando?
Ni idea. Que se vaya a dormir, y no lo soporte. -- Saludos Carlos Robinson
Os respondo a Carlos y Rafa. De entrada gracias por vuestra atención. Me gustaría que me dijerais como medir la temperatura y si la medida de esta se registra en algún sitio para comprobarlo. Os envío un trozo más largo de lo que pone en messages: May 11 23:47:37 Fijo modprobe: FATAL: Error inserting sonypi (/lib/modules/2.6.8-24.14-default/kernel/drivers/char/sonypi.ko): No such device May 11 23:47:37 Fijo modprobe: FATAL: Error inserting sonypi (/lib/modules/2.6.8-24.14-default/kernel/drivers/char/sonypi.ko): No such device May 11 23:49:29 Fijo su: (to root) Vicente on /dev/pts/2 May 11 23:49:29 Fijo su: pam_unix2: session started for user root, service su May 11 23:49:29 Fijo su: pam_unix2: session finished for user root, service su May 11 23:49:29 Fijo su: (to root) Vicente on /dev/pts/2 May 11 23:49:29 Fijo su: pam_unix2: session started for user root, service su May 11 23:52:27 Fijo su: pam_unix2: session finished for user root, service su May 11 23:59:01 Fijo /usr/sbin/cron[9924]: (root) CMD ( rm -f /var/spool/cron/lastrun/cron.hourly) May 12 00:27:21 Fijo -- MARK -- May 12 00:47:21 Fijo -- MARK -- May 12 00:53:22 Fijo kernel: Unable to handle kernel NULL pointer dereference at virtual address 000000b5 May 12 00:53:22 Fijo kernel: printing eip: May 12 00:53:22 Fijo kernel: c0160f4f May 12 00:53:22 Fijo kernel: *pde = 00000000 May 12 00:53:22 Fijo kernel: Oops: 0000 [#1] May 12 00:53:22 Fijo kernel: Modules linked in: ppp_async ppp_generic slhc snd_pcm_oss snd_mixer_oss eagle_usb msp3400 tuner bttv video_buf firmware_class i2c_algo_bit v4l2_common btcx_risc i2c_core videodev radeon nfsd exportfs usbserial lp nvram adi edd speedstep_lib freq_table thermal processor fan button battery ac snd_via82xx snd_ac97_codec ipv6 snd_pcm snd_timer snd_page_alloc gameport snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore vmnet parport_pc parport vmmon af_packet joydev sg st sd_mod sr_mod scsi_mod ehci_hcd usblp ohci_hcd 8139too mii uhci_hcd via_ircc irda crc_ccitt ide_cd cdrom binfmt_misc via_agp agpgart rt2500 evdev subfs nls_cp437 vfat fat nls_utf8 ntfs dm_mod usbcore reiserfs May 12 00:53:22 Fijo kernel: CPU: 0 May 12 00:53:22 Fijo kernel: EIP: 0060:[<c0160f4f>] Tainted: P U VLI May 12 00:53:22 Fijo kernel: EFLAGS: 00210282 (2.6.8-24.14-default SL92_BRANCH-200503290927430000) May 12 00:53:22 Fijo kernel: EIP is at vfs_readdir+0xf/0xb0 May 12 00:53:22 Fijo kernel: eax: 000000ad ebx: 00000000 ecx: 00000000 edx: 00000000 May 12 00:53:22 Fijo kernel: esi: 00000000 edi: 00000064 ebp: cbee6000 esp: cbee7f68 May 12 00:53:22 Fijo kernel: ds: 007b es: 007b ss: 0068 May 12 00:53:22 Fijo kernel: Process mlnet (pid: 9666, threadinfo=cbee6000 task=cb95f550) May 12 00:53:22 Fijo kernel: Stack: cbee7fa0 c7f8e760 00000000 00000000 00000000 c7f8e760 00000064 08559278 May 12 00:53:22 Fijo kernel: c016211a 00000064 085592f0 c7f8e760 fffffff4 c01d3677 c01614a0 c04ae000 May 12 00:53:22 Fijo kernel: 00000000 c011ff25 08559278 00000052 00000001 cbee6000 c0105cc7 08559278 May 12 00:53:22 Fijo kernel: Call Trace: May 12 00:53:22 Fijo kernel: [<c016211a>] sys_poll+0x19a/0x220 May 12 00:53:22 Fijo kernel: [<c01d3677>] copy_to_user+0x27/0x30 May 12 00:53:22 Fijo kernel: [<c01614a0>] __pollwait+0x0/0xa0 May 12 00:53:22 Fijo kernel: [<c011ff25>] sys_gettimeofday+0x25/0x60 May 12 00:53:22 Fijo kernel: [<c0105cc7>] syscall_call+0x7/0xb May 12 00:53:22 Fijo kernel: Code: e8 a7 fc ff ff e9 60 ff ff ff 31 d2 eb c3 90 90 90 90 90 90 90 90 90 90 90 90 90 90 55 57 56 53 55 55 89 c6 89 54 24 04 89 0c 24 <8b> 40 08 bb ec ff ff ff 8b 68 08 8b 46 10 85 c0 74 40 8b 78 18 May 12 07:52:07 Fijo syslogd 1.4.1: restart. La última linea es el reinicio que yo hago, pero me llama la atención que no haga los Mark siempre con la misma temporalidad y que no se cuelgue cuando trabajo. ¿Me podríais explicar lo que ocurre a las 00:53:22? Yo estaba dormido, lo prometo. Gracias de antemano.
El Jueves, 12 de Mayo de 2005 18:35, Vicente González Valle escribió:
Me gustaría que me dijerais como medir la temperatura
El instrumento al uso suele ser un termómetro ;-) aunque una simple inspección "a mano" de la carcasa y del disipador del procesador pueden darte una orientación.
y si la medida de esta se registra en algún sitio para comprobarlo.
Normalmente, no.
[...] me llama la atención que no haga los Mark siempre con la misma temporalidad y que no se cuelgue cuando trabajo.
Las averías no siempre son amigas de las matemáticas.
¿Me podríais explicar lo que ocurre a las 00:53:22? Yo estaba dormido, lo prometo.
¿estarías tal vez de viaje astral? ¿tendrás algún duende metido en tu pc? :-) Es difícil saber _exactamente_ cual es el problema, pero si que recuerdo que a mi me pasaba un caso similar hace algún tiempo, y que resolví cambiando la fuente de alimentación. Es un componente bastante barato y fácil de localizar, así que yo probaría con otra, a ver que pasa. Saludos. Miquel.
El 12/05/05, Miquel A. Noguera escribió:
El Jueves, 12 de Mayo de 2005 18:35, Vicente González Valle escribió:
Me gustaría que me dijerais como medir la temperatura
El instrumento al uso suele ser un termómetro ;-) aunque una simple inspección "a mano" de la carcasa y del disipador del procesador pueden darte una orientación.
y si la medida de esta se registra en algún sitio para comprobarlo.
Normalmente, no.
La BIOS te da esa información, si se tiene instalados los sensores correspondientes. Para ver la temperatura y demás desde Linux (velocidad de ventiladores, etc.) se puede hacer a través de lmsensors, que no lo he probado pero creo que sirve para ese tipo de cosas. Saludos, -- Camaleón
Gracias por vuestra ayuda, pero creo que el problema estaba en el programa de bajada, pues he vuelto a instalarlo y se ha acabado el problema. De todas formas me ha servido para ir conociendo otras cosas de Linux. Gracias.
El 2005-05-12 a las 18:35 +0200, Vicente González Valle escribió:
Os respondo a Carlos y Rafa. De entrada gracias por vuestra atención. Me gustaría que me dijerais como medir la temperatura y si la medida de esta se registra en algún sitio para comprobarlo.
Depende de tu bios. Es otro tema, no es tu problema - esta vez al menos.
Os envío un trozo más largo de lo que pone en messages: May 11 23:47:37 Fijo modprobe: FATAL: Error inserting sonypi (/lib/modules/2.6.8-24.14-default/kernel/drivers/char/sonypi.ko): No such device
Nada.
May 11 23:59:01 Fijo /usr/sbin/cron[9924]: (root) CMD ( rm -f /var/spool/cron/lastrun/cron.hourly) May 12 00:27:21 Fijo -- MARK -- May 12 00:47:21 Fijo -- MARK --
Hasta ese momento, no ha pasado nada de nada, todo normal. Pero el siguiente mensaje es el problema, es un "Oops" del kernel, que puede terminar en un cuelgue (y probablemente lo hace):
May 12 00:53:22 Fijo kernel: Unable to handle kernel NULL pointer dereference at virtual address 000000b5 May 12 00:53:22 Fijo kernel: printing eip: May 12 00:53:22 Fijo kernel: c0160f4f May 12 00:53:22 Fijo kernel: *pde = 00000000 May 12 00:53:22 Fijo kernel: Oops: 0000 [#1]
No hace falta más. No hace falta más porque yo no soy un dearrollador, no puedo "entenderlo" (y ni siquiera has especificado tus versiones). Pero puedes pasarselo al programa "ksymoops" para que lo expanda.
May 12 07:52:07 Fijo syslogd 1.4.1: restart.
La última linea es el reinicio que yo hago, pero me llama la atención que no haga los Mark siempre con la misma temporalidad y que no se cuelgue cuando trabajo.
¿Como que no? Cada veinte minutos clavado, contando desde el minuto de puesta en marcha de la maquina. Haz: grep MARK /var/log/messages Es ajustable, en "/etc/sysconfig/syslog": SYSLOGD_PARAMS="-m 30" (man syslogd)
¿Me podríais explicar lo que ocurre a las 00:53:22? Yo estaba dormido, lo prometo. Gracias de antemano.
Y, ¿porqué no lo apagas? Gasta electricidad. A no ser que estés dando un servicio, claro. Ah, es verdad, dijiste que estabas bajando algo. El modem, ¿de que clase es? Activa el log del kernel, se podrá ver más. Si no sabes como, dime version de SuSE, version de kernel, y si usas syslogd o syslog-ng (parámetro "SYSLOG_DAEMON" del anterior fichero en 9.3). -- Saludos Carlos Robinson
participants (5)
-
Camaleón
-
Carlos E. R.
-
Miquel A. Noguera
-
Rafael Griman
-
Vicente González Valle