Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22

Discussione: crash sistema .. APIC?

  1. #1
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970

    crash sistema .. APIC?

    Salve a tutti!

    Da un po' di tempo il mio portatile, un HP Compaq nx6325, mi dà dei problemi. In particolare, succede che apparentemente senza motivo diventi inusabile, con schermata nera (ma non monitor spento) e NULLA da fare.

    Anche ACPI non mi permette di usare il pulsante per l'accensione del computer, lasciandomi come ultima scelta far morire la batteria.

    Ogni volta che questo succede trovo sempre 3 elementi:
    1. Un fastidiosissimo errore che riempie i files di log da quando accendo il computer:
    codice:
    Sep 20 23:59:32 localhost kernel: APIC error on CPU0: 40(40)
    Sep 21 00:00:06 localhost kernel: APIC error on CPU0: 40(40)
    Sep 21 00:01:58 localhost kernel: APIC error on CPU0: 40(40)
    Sep 21 00:03:55 localhost kernel: APIC error on CPU0: 40(40)
    Sep 21 00:05:32 localhost kernel: APIC error on CPU0: 40(40)
    Sep 21 00:07:19 localhost kernel: APIC error on CPU0: 40(40)
    Sep 21 00:09:10 localhost kernel: APIC error on CPU0: 40(40)
    Sep 21 00:13:51 localhost kernel: APIC error on CPU0: 40(40)
    Sep 21 00:14:58 localhost kernel: APIC error on CPU0: 40(40)
    Sep 21 00:15:45 localhost last message repeated 3 times
    ...
    2. Problemi con la connessione wireless:Unknown host anche se nulla è cambiato da quando mi sono collegato.

    3. Attività di cron su php5 (il più delle volte NON c'è il processo apache2 perchè non lo faccio partire al boot)
    codice:
    Sep 21 00:09:01 localhost /USR/SBIN/CRON[6926]: (root) CMD (  [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -r -0 rm)
    Non credo che cron possa fare tanto casino da mandare in crash il sistema, e non mi pare che tutto dipenda dalla connessione ad internet. Dubito anche che le risorse non bastino..

    Ho letto varie cose su APIC online ma senza trovare una risposta definitiva.
    Io proverei ad aggiornare il kernel, sperando di ottenere maggiore compatibilità, e quindi forse meno errori; prima però vorrei sentire il vostro parere!

    Grazie!



    Per quanto riguarda il computer:
    Debian Etch (stable) 4.0 (amd64)
    kernel customizzato e basato sulla versione 2.6.21.1

    Turion 64 X2 (2000 MHz, 2000 MHz)
    2GB RAM
    30 GB di disco liberi
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    problemi di RAM ? o di HD ?
    ... S'i' fosse Giorgio, com'i' sono e fui,
    torrei le donne giovani e leggiadre:
    le vecchie e laide lasserei altrui....
    Non mandatemi PVT, mi dimentico sempre di leggerli ... mandatemi e-mail, se è il caso

  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Mi pare strano...
    il portatile è relativamente nuovo.. ha 4 mesi..

    come ho detto.. il disco è pieno solo al 30%... e 2 GB RAM bastano per un ambiente desktop normale

    Poi sotto sforzo, come per esempio giocare a NWN, non ci sono problemi. Ma si blocca di tanto in tanto quando meno me l'aspetto!
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #4
    in teoria apic si preoccupa di smistare gli irq delle periferiche

    puoi anche ad avviare mettendo come append a grub noapic nolapic

    cambiare kernel comunque non è una pessima idea

    se lo compili manualmente prova pure uno di quelli in sviluppo della serie 2.6.23 nei testing che ha il nuovo scheduler che ha stravolto un po' la gestione dei processi ed il loro coordinamento

  5. #5
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Io proverei con 2.6.22.7.. solo che ho avuto un problema.. e il raffreddore non mi sta aiutando: ho compilato il kernel, ma senza successo. Infatti con una scheda ATI non sono riuscito a compilare il modulo fglrx.

    Poi mi sono accorto che esiste il pacchetto fglrx-kernel-src, che peraltro era già stato installato nella precedente compilazione del kernel.

    L'errore che ricevo è il seguente:
    codice:
    make[1]: Entering directory `/usr/src/modules/fglrx'
    dh_testdir
    /usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/fglrx modules
    make[2]: Entering directory `/usr/src/linux-2.6.22.7'
      CC [M]  /usr/src/modules/fglrx/firegl_public.o
    /usr/src/modules/fglrx/firegl_public.c:148:27: error: linux/ioctl32.h: No such file or directory
    In file included from /usr/src/modules/fglrx/drm_proc.h:41,
                     from /usr/src/modules/fglrx/firegl_public.c:333:
    /usr/src/modules/fglrx/drmP.h:126:1: warning: "DRM_DEBUG_CODE" redefined
    /usr/src/modules/fglrx/firegl_public.c:177:1: warning: this is the location of the previous definition
    /usr/src/modules/fglrx/firegl_public.c:451: warning: initialization from incompatible pointer type
    /usr/src/modules/fglrx/firegl_public.c: In function ‘firegl_stub_open’:
    /usr/src/modules/fglrx/firegl_public.c:574: warning: assignment discards qualifiers from pointer target type
    /usr/src/modules/fglrx/firegl_public.c: In function ‘firegl_put_user_ptr’:
    /usr/src/modules/fglrx/firegl_public.c:1352: warning: cast from pointer to integer of different size
    /usr/src/modules/fglrx/firegl_public.c:1352: warning: cast from pointer to integer of different size
    /usr/src/modules/fglrx/firegl_public.c:1352: warning: cast from pointer to integer of different size
    /usr/src/modules/fglrx/firegl_public.c:1352: warning: cast from pointer to integer of different size
    /usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_pci_find_device’:
    /usr/src/modules/fglrx/firegl_public.c:1739: warning: ‘pci_find_device’ is deprecated (declared at include/linux/pci.h:477)
    /usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_request_irq’:
    /usr/src/modules/fglrx/firegl_public.c:2593: warning: ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:66)
    /usr/src/modules/fglrx/firegl_public.c:2593: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
    /usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_unregister_ioctl32_conversion’:
    /usr/src/modules/fglrx/firegl_public.c:2616: warning: ‘return’ with a value, in function returning void
    /usr/src/modules/fglrx/firegl_public.c: At top level:
    /usr/src/modules/fglrx/firegl_public.c:4847: warning: ‘kmem_cache_t’ is deprecated
    /usr/src/modules/fglrx/firegl_public.c: In function ‘KAS_SlabCache_Initialize’:
    /usr/src/modules/fglrx/firegl_public.c:4888: warning: cast from pointer to integer of different size
    make[3]: *** [/usr/src/modules/fglrx/firegl_public.o] Error 1
    make[2]: *** [_module_/usr/src/modules/fglrx] Error 2
    make[2]: Leaving directory `/usr/src/linux-2.6.22.7'
    make[1]: *** [build] Error 2
    make[1]: Leaving directory `/usr/src/modules/fglrx'
    Module /usr/src/modules/fglrx failed.
    Hit return to Continue
    Cos'è che devo fare con fglrx?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  6. #6
    " linux/ioctl32.h: No such file or directory "

    ioctl32.h è un header che sta nella cartella dei sorgenti del kernel

    probabilmente devi installare i kernel headers della tua versione del kernel

  7. #7
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    si, avevo visto che mancava quel file, e mi era parso strano che mancasse dal tar del kernel.
    I headers messi a disposizione da debian si fermano alla versione 2.6.18-5. Sono comunque validi?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  8. #8
    se hai compilato il kernel quel pacchetto ci deve essere

    controlla in /usr/src ci sia la cartella linux che è linkata al 2.6.22.7 se non c' è ricreala

    cd /usr/src

    rm linux

    ln -s linux-2.6.22.7 linux

  9. #9
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Scusa, ma a che pacchetto ti riferisci?

    La cartella linux che punta a linux-2.6.22.7 c'è.

    ioctl32.h è presente in /usr/include/linux, il che vuol dire, se non erro, che era presente l'ultima volta che ho compilato il kernel (qualche mese fa).

    Per quanto riguarda i headers, non capisco cosa fare.
    Debian offre i linux-headers per 2.6.18 nella versione stable, che è quella che uso al momento (passerò a testing presto). Testing offre i headers per 2.6.21, mentre unstable ha i headers per 2.6.22.
    :master:
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  10. #10
    io mi riferivo all'errore dei driver
    ----------------
    make[2]: Entering directory `/usr/src/linux-2.6.22.7'
    CC [M] /usr/src/modules/fglrx/firegl_public.o
    /usr/src/modules/fglrx/firegl_public.c:148:27: error: linux/ioctl32.h: No such file or directory
    --------------------

    se stai usando il kernel 2.6.22.7 comunque devi provare i nuovi driver ati che pare siano veramente buoni finalmente

    http://ati.amd.com/support/drivers/l...-radeonhd.html per 32bit

    http://ati.amd.com/support/drivers/l...-radeonhd.html per amd 64

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.