Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970

    [Debian] kernel 2.6.8 su laptop

    ciao a tutti

    qualche tempo fa ho provato a ricompilare il kernel sul portatile (un toshiba satellite pro 4600), ottenendo però scarsi risultati.

    quando avvio il computer ed eseguo il boot, dopo poco tempo lo schermo sfuma tutto verso il bianco e poi verso il blu. A quel punto il computer si blocca... e basta!
    il punto è che non c'è proprio traccia nel log di quanto succede e non saprei da dove cominciare per risolverlo.

    la scheda video è una trident e usando il driver tridentfb, durante il boot la console si blocca a: framebuffer size=16.384 Kb (che è pari alla memoria della scheda video).
    con il driver vesafb succede invece quanto descritto all'inizio..

    come posso metter su sto kernel senza problemi?

    grazie in anticipo
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  2. #2
    usa i trident e non usare il frame buffer

  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    dici che basta aggiungere un video=trident come parametro di boot, o è da ricompilare il kernel togliendo quel supporto di framebuffer?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #4
    avviando con il vecchio kernel semmai con un dpkg-reconfigure xserver-xfree86
    scegliere trident come driver e quando chiede di usare il framebuffer dire di no

    altrimenti dai un
    e

    a linux e scendendo alla riga di grub del kernel editarla con
    e
    ed aggiungere novga oppure vga=normal

  5. #5
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    grazie per le risposte.

    ho riconfigurato xserver-xfree86 ma non mi ha chiesto nulla riguardo il framebuffer. Ottengo risultati migliori (lo schermo non sfuma) dopo aver disabilitato l'opzione del framebuffer per la console nel kernel, ma il boot si ferma comunque qua:

    codice:
    PCI: Sharing IRQ 11 with 0000:00:1f.6
    tridentfb: Trident framebuffer 0.7.8-NEWAPI initializing
    PCI: Found IRQ 11 for device 0000:01:00.0
    tridentfb: framebuffer size = 16384 Kb
    ho provato il "vga=normal", "novga", "vga=0x317ff splash=silent showopts", ma il risultato non cambia.
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  6. #6
    puoi provare a compilare il kernel mettendo come moduli i driver (M) e agpgart poi scrivere in /etc/module

    agpgart
    tridentfb

    se li hai compilati staticamente (*) probabilmente non riesce a individure correttamente il driver per il device

  7. #7
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    risolto questo problema mi sono beccato un bel

    codice:
    kernel panic: VFS: unable to mount root fs on unknown block


    sto ricompilando di nuovo, con ext3 statico ed il resto come modulo.
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  8. #8
    modulari solo i moduli video audio usb e periferiche esterne

    gli altri di sistema vanno messi statici

    chipset processori . . . . . .etcetera

  9. #9
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    dove sta la virgola nella prima riga?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  10. #10
    devi mettere statici tutti i moduli di sistema :
    tipo processore ,filesystem , chipset (dal gruppo ata/atapi )
    meglio esagerare in eccesso che in difetto nell'inserire i moduli


    le periferiche esterne invece meglio metterle modulari

    in questo modo hai modo di gestirle manualmente caricando a facendo caricare al boot i driver esatti

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 © 2026 vBulletin Solutions, Inc. All rights reserved.