Arch linux – kernel 2.6.32: problemi con nvidia (schermo nero) e wifi Broadcom



E’ da qualche giorno che su Chakra Linux ricevo la segnalazione della presenza del kernel aggiornato 2.6.32 e che non può essere installato per la mancanza di una dipendenza, precisamente manca il driver aggiornato per la scheda wifi broadcom.

Cercando su Google scopro che per aggiornare questo driver è sufficiente compilarlo da AUR, quindi mi decido a fare l’aggiornamento e collegando il portatile ad internet tramite un cavo ethernet (dovendo aggiornare il driver della scheda wifi la connessione wireless non funzionerebbe)

Riavviando ottengo una schermata nera che indica che Xorg non sta funzionando. Spulciando tra i file di log (/var/log/Xorg.0.log e /var/log/dmesg) scopro che il motivo è da imputare all’installazione del pacchetto nouveau-drm.

Dalla schermata nera premere CTRL+ALT+F1 per accedere al terminale e disinstallare il pacchetto tramite il comando “pacman -R nouveau-drm”.

Prima di installare i driver broadcom bisogna installare gli headers del kernel tramite il comando “pacman -S -f kernel26-headers” e infine il comando “yaourt broadcom-wl“.

A questo punto riavviare Arch Linux e tutto funzionerà come prima con il nuovo kernel 2.6.32

Articoli correlati

Nessun articolo correlato.

Tag:, , , ,

Se ti è piaciuto questo articolo, lascia un commento oppure sottoscrivi il feed per leggere anche gli articoli futuri appena usciti.

  • http://twitter.com/fedefox85 Federico Fabiani

    ciao, la tua mini guida mi ha aiutato molto in effetti perchè ho installato da pochissimo chakra e mi ha dato lo stesso problema, però ho una domanda, dopo che do il comando per installare i nuovi driver, che procedura devo seguire? mi chiede un sacco di informazioni e non sono sicuro di quello che faccio! grazie mille in anticipo!

    • http://www.guidemondopc.org/ TizioIncognito

      Ciao, non ho ben capito il tuo problema, nella mia installazione sono installati i driver proprietari nvidia e suggerisco quindi di disinstallare i nouveau. Dopo il riavvio a me a funzionato tutto senza problemi.

      • http://twitter.com/fedefox85 Federico Fabiani

        mi sono spiegato male scusa :P io ho un problema non con la scheda video ma proprio con questa dipendenza “broadcom-wl” che da quello che ho capito è la scheda wireless, ho seguito quindi la procedura dove parli di questo problema, ma mi blocco a un certo punto perchè non capisco piu che fare (non saprei nemmeno spiegarti dove sinceramente) il tuo è l'unico blog dove si parla del problema, ecco perche chiedo a te :)

        • http://www.guidemondopc.org/ TizioIncognito

          In effetti ho riscontrato anche io un problema nella nuova versione dei driver. Se leggi http://aur.archlinux.org/packages.php?ID=19514 sembra ci sia una stringa sbagliata in un file sorgente. E in effetti ho provato a correggerla e ha compilato.

          Il file dei sorgenti da compilare è uno di questi a seconda dell'architettura (32 bit o 64 bit)
          http://www.broadcom.com/docs/linux_sta/hybrid-p…
          http://mirror.slitaz.org/sources/packages/h/hyb…

          Dopo averlo scompattato cerca un file chiamato include/linuxver.h
          e alla riga 23 sostituisci #include <generated/autoconf.h> con #include <linux/autoconf.h>
          A questo punto segui le istruzioni nel file README per la compilazione.

          Penso comunque che nei prossimi giorni verrà rilasciata una nuova versione del pacchetto con la stringa corretta.

          • http://www.guidemondopc.org/ TizioIncognito

            Ciao, ho capito come risolvere in modo più rapido, quando devi yaourt ti chiede di editare il file PKGBUILD rispondi si e spostati alla linea 22 e sostituisci “generated” con “linux”, salva il file con ESC, :wq, INVIO (L'editor è VI)
            e continua la compilazione.

          • http://twitter.com/fedefox85 Federico Fabiani

            ciao, intanto grazie mille per le spiegazioni che mi hai dato! cmq la riga del file he mi hai indicato è già corretta in effetti… una cosa però non l'ho capita, se io compilo questo file, poi risolvo il problema? anche perchè se vado a scaricare il tar broadcom mi apre il sito della broadcom e non mi scarica piu niente, ho provato anche a seguire la seconda procedura che mi hai indicato, ma continua a darmi errore… oggi farò provare a un mio amico (più esperto di me lol) a seguire la tua procedura e vediamo che succede! :P ti terrò informato! ancora grazie per l'aiuto! :)

          • http://www.guidemondopc.org/ TizioIncognito

            Ciao, ho visto che il problema al pacchetto aur è stato risolto, però in seguito agli aggiornamenti delle librerie OpenSSL sono insorti dei problemi con la connessione wireless.
            Vedi se è il tuo caso:
            http://www.guidemondopc.org/2010/04/arch-linux-…

  • http://www.guidemondopc.org/ TizioIncognito

    Ciao, non ho ben capito il tuo problema, nella mia installazione sono installati i driver proprietari nvidia e suggerisco quindi di disinstallare i nouveau. Dopo il riavvio a me a funzionato tutto senza problemi.

  • http://twitter.com/fedefox85 Federico Fabiani

    ciao, intanto grazie mille per le spiegazioni che mi hai dato! cmq la riga del file he mi hai indicato è già corretta in effetti… una cosa però non l'ho capita, se io compilo questo file, poi risolvo il problema? anche perchè se vado a scaricare il tar broadcom mi apre il sito della broadcom e non mi scarica piu niente, ho provato anche a seguire la seconda procedura che mi hai indicato, ma continua a darmi errore… oggi farò provare a un mio amico (più esperto di me lol) a seguire la tua procedura e vediamo che succede! :P ti terrò informato! ancora grazie per l'aiuto! :)

10 queries. 0,447 seconds.