Diabo84 & Linux: amore a senso unico

  • Autore discussione Autore discussione diabo84
  • Data d'inizio Data d'inizio
Pubblicità
Esatto non lo ricordo. Ma ora vedo che il kernel famoso ha subito qlc grave modifica. In pratica non avvia più... Ho compilato qlc di sicuro, ma non chiedermi cosa, esce Kernel panic in avvio...
 
:D scusa ma non ce l'ho fatta a non sorridere :)

... Kernel panic :D ...

come hai compilato? con il make install?
hai seguito una procedura particolare?

Hai detto che hai la suse 10.0 giusto? vediamo se riusciamo a recuperare il piccolo pinguino ;)

Ciao!
 
Niente da fare, è totalmente morto... Prima ancora della schermata di identificazione hardware (prima dell'ide x esempio) è già in kernel panic! :lol::lol::lol:

Credo di dover reinstallare tutto! :asd::asd:

Io rido, è troppo sballoso! Cmq non ho proprio capito cosa vuol dire compilare... O meglio, cosa fà in e in che modo...

Cmq avevo lanciato un "make install nvidia" e poi lanciato "sh nvidia"

Mi aveva detto che il kernel non era stato compilato, e che non era il caso di proseguire... :asd::asd::asd:
 
esempio:

Codice:
for (i= 1; i <= 10; i++)
{
   cout << "Ciao" << endl;
}

Questo è un pezzo di codice sorgente scritto in linguaggio C++

Il compilatore, dopo aver riscontrato che tutto è scritto bene (la lintassi del codice) genera un file eseguibile (per i programmatori: passatemela, so che manca tutto il resto del programma ;) ) cioè una sequenza di 0 e 1 che il processore riesce ad interpretare e eseguire.

il codice che ho scritto non fa altro che scrivere in una finestra del prompt dei comandi 10 righe "Ciao" e va a capo

es.:

c:\>
Ciao
Ciao
Ciao
Ciao
Ciao
Ciao
Ciao
Ciao
Ciao
Ciao

c:\>

Si, mi sa che devi formattare oppure bisogna usare una distribuzione live per rimettere un kernel funzionante

Ciao ! ;)
 
K.I. ha detto:
esempio:

Codice:
for (i= 1; i <= 10; i++)
{
   cout << "Ciao" << endl;
}
Questo è un pezzo di codice sorgente scritto in linguaggio C++

Il compilatore, dopo aver riscontrato che tutto è scritto bene (la lintassi del codice) genera un file eseguibile (per i programmatori: passatemela, so che manca tutto il resto del programma ;) ) cioè una sequenza di 0 e 1 che il processore riesce ad interpretare e eseguire.

il codice che ho scritto non fa altro che scrivere in una finestra del prompt dei comandi 10 righe "Ciao" e va a capo

es.:

c:\>
Ciao
Ciao
Ciao
Ciao
Ciao
Ciao
Ciao
Ciao
Ciao
Ciao

c:\>

Si, mi sa che devi formattare oppure bisogna usare una distribuzione live per rimettere un kernel funzionante

Ciao ! ;)

Bene!

Allora, compilare non è altro che rendere utilizzabili i file x un sistema linux.
Quindi io ho costretto il driver nvidia a caricare dati che il kernel non poteva interpretare...

Dunque, scarico il file del driver, che in questo caso è uno solo...

E poi? Dove lo metto? E come compilo il kernel? Con cosa? :):):)

Chi siamo e dove andiamo penso che sfugga al più di noi! :asd:
 
Preso dal sito nvidia:

4. SUSE LINUX 10.0-AMD64
It is recommended to use YOU (YaST Online Update) for (re)installation
of the nvidia driver. There are several reasons for this. First, it's
simple. Second, and this is the most important one, you won't need to
recompile the nvidia kernel module after a kernel update.

Inside YOU enable "Installable and Installed Patches" for "Show Patch
Category" and select "Download NVIDIA(r) Graphics Driver" from the
patches list (usually at the bottom of the list). Note, that you need
to mark it as "Update" (right mouse click) if you already installed it
before and the driver was uninstalled - for any reason. Proceed as
usual now. After YOU has finished restart your Xserver (i.e. logout
from your Xsession) and you're fine.

People who aren't afraid of recompiling the nvidia kernel module or
even reinstalling the nvidia driver each time the kernel has been
updated and want or need to use the latest and greatest nvidia driver
can use the following steps 1-3. The others should use the
instructions above using YOU and skip the steps below.

1) Kernel sources must be installed and configured. Usually this means
installing the 'kernel-source', 'make' and 'gcc' packages with YaST2.
Update it - if not already done - via YaST2 Online Update (YOU).

2) Use the nvidia installer for 1.0-8756.

sh NVIDIA-Linux-x86_64-1.0-8756-pkg2.run -q

3) Configure X.Org with

sax2 -m 0=nvidia (0 is a digit, not a letter!)

NOTE: There is no need to try to enable 3D support. It's already
enabled, when the nvidia driver is running.



Hai scaricato con YOU i pacchetti kernel, make e gcc?

Fammi sapere, cmq mi sa che dei formattare lo stesso :(
 
K.I. ha detto:
Preso dal sito nvidia:

4. SUSE LINUX 10.0-AMD64
It is recommended to use YOU (YaST Online Update) for (re)installation
of the nvidia driver. There are several reasons for this. First, it's
simple. Second, and this is the most important one, you won't need to
recompile the nvidia kernel module after a kernel update.

Inside YOU enable "Installable and Installed Patches" for "Show Patch
Category" and select "Download NVIDIA(r) Graphics Driver" from the
patches list (usually at the bottom of the list). Note, that you need
to mark it as "Update" (right mouse click) if you already installed it
before and the driver was uninstalled - for any reason. Proceed as
usual now. After YOU has finished restart your Xserver (i.e. logout
from your Xsession) and you're fine.

People who aren't afraid of recompiling the nvidia kernel module or
even reinstalling the nvidia driver each time the kernel has been
updated and want or need to use the latest and greatest nvidia driver
can use the following steps 1-3. The others should use the
instructions above using YOU and skip the steps below.

1) Kernel sources must be installed and configured. Usually this means
installing the 'kernel-source', 'make' and 'gcc' packages with YaST2.
Update it - if not already done - via YaST2 Online Update (YOU).

2) Use the nvidia installer for 1.0-8756.

sh NVIDIA-Linux-x86_64-1.0-8756-pkg2.run -q

3) Configure X.Org with

sax2 -m 0=nvidia (0 is a digit, not a letter!)

NOTE: There is no need to try to enable 3D support. It's already
enabled, when the nvidia driver is running.



Hai scaricato con YOU i pacchetti kernel, make e gcc?

Fammi sapere, cmq mi sa che dei formattare lo stesso :(

Esattamente ciò che ho stampato!

Dunque, YOU è un programma interno in linux? :cav:

In ogni caso, non posso collegare il pc a internet xkè non ho rete... Causa? Niente wireless...
Posso eseguire il download con un pc windows e spostare di là i pacchetti kernel e gcc?

:)
 
Per installare i driver nvidia non c'è assoultamente bisogno di ricompilare il kernel!
Basta seguire le istruzioni ripotate in uno dei post precedenti.
Se non hai la connessione attiva è molto più scomodo, però come hai detto gcc puoi scaricarlo da windows. La versione di gcc deve essere la stessa usata per compilare il kernel e anche se ora è alla 4.0, con buona probabilità il tuo kernel è stato compilato con gcc 3.4 Quindi prova prima con questa versione.
Tra gli altri pacchetti da scaricare uno è kernel-source, ben diverso da kernel.
 
AMD64 ha detto:
Per installare i driver nvidia non c'è assoultamente bisogno di ricompilare il kernel!
Basta seguire le istruzioni ripotate in uno dei post precedenti.
Se non hai la connessione attiva è molto più scomodo, però come hai detto gcc puoi scaricarlo da windows. La versione di gcc deve essere la stessa usata per compilare il kernel e anche se ora è alla 4.0, con buona probabilità il tuo kernel è stato compilato con gcc 3.4 Quindi prova prima con questa versione.
Tra gli altri pacchetti da scaricare uno è kernel-source, ben diverso da kernel.

Devo decifrare ciò che è scritto sopra e immaginare il significato di ciò che capirò, oltre a non aver idea di cosa parla? :asd::asd:

Scherzi a parte, presto reinstallerò il pinguino, dopo aver studiato x bene il tutto! :sisi::sisi: Altrimenti non capisco e faccio solo danni... E' difficile, ma riesco!!! :luxhello::luxhello:

Grazie intanto a tutti x l'aiuto!
 
Sembra difficile ma non lo è. Ti assicuro che usando quei comandi, anche copiandoli, di volta in volta impari, e anche in breve tempo.
 
AMD64 ha detto:
Sembra difficile ma non lo è. Ti assicuro che usando quei comandi, anche copiandoli, di volta in volta impari, e anche in breve tempo.

Ehi, ti credo bene Amd64, si tratta solo di riuscire a capirci qlc... Un pò come il dos!
Solo che era molto più semplice! :asd::asd:

A prop! X entrare in una directory tramite Terminale uso Cd xxxxx
X tornare al livello prima??
 
cd <spazio>..

in pratica "cd .." senza apici

Ciao!

edit se il nome della directory è lungo, prova a scrivere una parte del nome e poi premi TAB, te lo completa in automatico (lo fa anche XP). Ricordati che linux fa distinzione tra minuscole e maiuscole.

Ciao!
 
Esattamente come sul Dos "cd.." solo che su linux ci va uno spazio tra "cd" e ".." quindi
Codice:
cd ..

Edit: K.I. mi hai fregato al fotofinish :asd:
 
AMD64 ha detto:
Esattamente come sul Dos "cd.." solo che su linux ci va uno spazio tra "cd" e ".." quindi
Codice:
cd ..

:lol::lol::lol::lol::lol::lol::lol:

E io che le ho provate di tutti i colori!!!!

tipo: cd.. cd. cd\ cd/ cd \ cd \\ cd..\ cd\.. etcetcetc...
 
:D la differenza tra windows w linux sta proprio nello <spazio>, window funziona anche senza, linux no ;)
 
Pubblicità
Pubblicità
Indietro
Top