Domanda Distribuzione per portatile con 64 mb ram

Ho installato quel pacchetto, facendo parte della versione 4.0 di slitaz (ho la 3) e avendo un kernel piu' aggiornato non andava... Quindi ho spostato la cartella "build" che era dentro la cartella lib/modules/2.6.37 (appena creata da quel pacchetto) nella cartella del mio kernel. ( non so quanto sia stata intelligente come cosa... ma va beh , illuminami nel caso abbia fatto una cazz*ata.

In ogni caso la tua profezia si è avverata, ecco un altro problema . Cos'è libmpfr.so1?
2hnrymr.jpg


Edit: Installato il pacchetto mpfr e gmp ora non richiede altri dipendenze/pacchetti o quello che è, ma da un altro problema ovviamente : (mi arrangio e posto le due fasi dell' output visto che non posso nemmeno salire con le freccette nel terminale ...)
28a5bfa.png


spostare build non è una cosa che consiglio di fare e probabilmente è la causa di qualche problema, prova a rimuovere tutta la roba installata con quel pacchetto (linux-module-headers), anche build che hai spostato te, ed a installare linux-headers
Perfavore, Entra oppure Registrati per vedere i Link!
che sono gli headers per il kernel 2.6.30.6 (quello che usa slitaz 3.0) e fammi sapere

- - - Aggiornato - - -

giusto per chiarire su quel che ho detto, non è lo spostare `build` in sè sbagliato, ma il fatto che sia per un'altra versione del kernel
 
spostare build non è una cosa che consiglio di fare e probabilmente è la causa di qualche problema, prova a rimuovere tutta la roba installata con quel pacchetto (linux-module-headers), anche build che hai spostato te, ed a installare linux-headers
Perfavore, Entra oppure Registrati per vedere i Link!
che sono gli headers per il kernel 2.6.30.6 (quello che usa slitaz 3.0) e fammi sapere

- - - Aggiornato - - -

giusto per chiarire su quel che ho detto, non è lo spostare `build` in sè sbagliato, ma il fatto che sia per un'altra versione del kernel

Ho elimanato la cartella build e rimosso linux-module-headers. Linux-headers risultava già installato, ho forzato comunque la sua re-installazione per sicurezza.

Ci risiamo con
659yd5.jpg
dopo aver dato il comando make all nella cartella dei driver
 
Ho elimanato la cartella build e rimosso linux-module-headers. Linux-headers risultava già installato, ho forzato comunque la sua re-installazione per sicurezza.

Ci risiamo con
659yd5.jpg
dopo aver dato il comando make all nella cartella dei driver
prova a guardare tutte le cartelle create dal pacchetto `linux-headers`, e se trovi `build` linkala con
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
anche se non so quanto sia sicura questa procedura, teoricamente gli inode delle directory non possono avere più nomi, e quindi non possono essere hard-linked, usando `-s` però creerai un link simbolico e potrebbe andare

nel caso non trovassi nessun `build` in linux-headers o nel caso il link simbolico non faccia nulla hai due ultime opzioni:
1. prova a dare
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
e vedere l'output anche se credo serva internet (tentar non nuoce, al massimo prova ad usare ethernet)

2. nel caso per il comando sopra serva internet e tu non abbia alcun modo di usarlo, reinstalla linux-module-headers, ma la versione per il tuo kernel (la sto cercando ora)

- - - Aggiornato - - -

a quanto pare non sei l'unico ad aver avuto problemi del genere (
Perfavore, Entra oppure Registrati per vedere i Link!
) e linkare gli headers sembra risolvere la cosa
tienimi aggiornato
 
Ultima modifica:
prova a guardare tutte le cartelle create dal pacchetto `linux-headers`, e se trovi `build` linkala con
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
anche se non so quanto sia sicura questa procedura, teoricamente gli inode delle directory non possono avere più nomi, e quindi non possono essere hard-linked, usando `-s` però creerai un link simbolico e potrebbe andare

nel caso non trovassi nessun `build` in linux-headers o nel caso il link simbolico non faccia nulla hai due ultime opzioni:
1. prova a dare
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
e vedere l'output anche se credo serva internet (tentar non nuoce, al massimo prova ad usare ethernet)

2. nel caso per il comando sopra serva internet e tu non abbia alcun modo di usarlo, reinstalla linux-module-headers, ma la versione per il tuo kernel (la sto cercando ora)

- - - Aggiornato - - -

a quanto pare non sei l'unico ad aver avuto problemi del genere (
Perfavore, Entra oppure Registrati per vedere i Link!
) e linkare gli headers sembra risolvere la cosa
tienimi aggiornato

perdona l'ignoranza ma come faccio a vedere manualmente le cartelle create dal pacchetto?

Comunque ho provato a dare quel comando e mi ha dato come output " 0pkg(s) found with file : /lib/modules/2.6.30.6-slitaz/build"

(ps: ti ricordo che il pc non ha scheda ethernet)
 
perdona l'ignoranza ma come faccio a vedere manualmente le cartelle create dal pacchetto?

non so su slitaz, ma di solito installando un pacchetto la maggior parte dei package manager fa vedere nell'output cartelle e files creati, prova a guardare

Comunque ho provato a dare quel comando e mi ha dato come output " 0pkg(s) found with file : /lib/modules/2.6.30.6-slitaz/build"
ah non fa nulla allora dovrai linkare manualmente

un'altra possibile soluzione sarebbe usare slitaz 4.0 direttamente ma sarebbe una soluzione (forse troppo) drastica
 
non so su slitaz, ma di solito installando un pacchetto la maggior parte dei package manager fa vedere nell'output cartelle e files creati, prova a guardare


ah non fa nulla allora dovrai linkare manualmente

un'altra possibile soluzione sarebbe usare slitaz 4.0 direttamente ma sarebbe una soluzione (forse troppo) drastica


Allora,durante l'installazione non mi dice su quali directory sta lavorando, nei log di installazione mi fa vedere solo il nome e l'ora in cui ho installato i pacchetti. Quindi boh...

Per quanto riguarda slitaz 4.0, non riesco ad installarlo. Appena avvio da cd, seleziono i locale, la mappatura della tastiera e lo schermo diventa nero, si sente proprio che il lettore cd-rom si ferma. Non credo sia questione di masterizzazione andata a male , ho provato anche su un altro cd

Sarei disposto anche a cambiare distribuzione, ma per buttarmi su cosa? 64 mb ram, 600 mhz celeron dobbiamo ricordarci questo
 
Allora,durante l'installazione non mi dice su quali directory sta lavorando, nei log di installazione mi fa vedere solo il nome e l'ora in cui ho installato i pacchetti. Quindi boh...

Per quanto riguarda slitaz 4.0, non riesco ad installarlo. Appena avvio da cd, seleziono i locale, la mappatura della tastiera e lo schermo diventa nero, si sente proprio che il lettore cd-rom si ferma. Non credo sia questione di masterizzazione andata a male , ho provato anche su un altro cd

Sarei disposto anche a cambiare distribuzione, ma per buttarmi su cosa? 64 mb ram, 600 mhz celeron dobbiamo ricordarci questo

debian squeeze netinst (rinunciando all'ambiente grafico), tiny core (spendendo un bel po' di tempo per installarla e settarla correttamente) o nanolinux. notare che tiny core (e nanolinux che si basa su di esso) usano busybox come userland, non gnu, ed è questo che li rende incredibilmente leggeri. comunque slitaz mi sembra carina davvero e forse vale la pena provare a compilare il modulo.

guardando il PKGBUILD di `linux-headers` su arch linux vedo che loro in pratica spostano i file da /usr a /usr/lib, e mettono un nuovo vmlinuz, quindi prova prima a riavviare (nuovo kernel deve essere caricato) e poi prova a vedere se in una di queste due cartelle trovi ciò che cerchi cioè
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
oppure
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
[nota: al posto di `2.30.6-slitaz` potrebbe esserci solamente `2.30.6`, controlla per entrambe le dir.]

al limite se non riesci con slitaz e non hai voglia di continuare a provare, puoi provare netbsd (che sembra l'unico bsd che supporti quell'adattatore)

- - - Aggiornato - - -

aggiungo, per trovare facilmente gli headers usa
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
e linka la cartella trovata (se ne trovi una) con
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
sostituendo a /path/to/directory la directory trovata con `locate`
 
Cosa intendi con "nuovo kernel deve essere caricato" ?
Devo installare un altro kernel?
 
Ultima modifica:
no, ma se installando linux-headers è stato messo un nuovo /boot/vmlinuz allora devi riavviare, per utilizzarlo

comunque, ho trovato un vecchio screen (non mio)
Perfavore, Entra oppure Registrati per vedere i Link!

dwm (window manager tiling parecchio minimale), un browser, e come puoi vedere dallo screenfetch a destra sta usando solo 37 MB di ram, e il processore è molto più debole rispetto al tuo.
 
no, ma se installando linux-headers è stato messo un nuovo /boot/vmlinuz allora devi riavviare, per utilizzarlo

comunque, ho trovato un vecchio screen (non mio)
Perfavore, Entra oppure Registrati per vedere i Link!

dwm (window manager tiling parecchio minimale), un browser, e come puoi vedere dallo screenfetch a destra sta usando solo 37 MB di ram, e il processore è molto più debole rispetto al tuo.


L'unic wmlinuz che ho trovato in /boot è vmlinuz-2.6.30.6-slitaz.

Quelle due directory sono inesistenti.

Ho provato ad utilizzare il comando locate ma non riconosceva il comando ,dopo aver installato il pacchetto corrispondente (findutils) l'output è nullo. Non mi da nessun output, praticamente mi appare di nuovo "alek@slitaz:$"
 
L'unic wmlinuz che ho trovato in /boot è vmlinuz-2.6.30.6-slitaz.

Quelle due directory sono inesistenti.

Ho provato ad utilizzare il comando locate ma non riconosceva il comando ,dopo aver installato il pacchetto corrispondente (findutils) l'output è nullo. Non mi da nessun output, praticamente mi appare di nuovo "alek@slitaz:$"

capito, significa che `linux-headers` non fornisce gli headers per i moduli (anche se in teoria dovrebbe)

fai così, in qualche modo devi trovare la directory build per il kernel, in teoria basterebbe dare
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
ma a te manca questa directory. ora, ho il forte sospetto che `linux-headers` su slitaz non sia la stessa cosa di `kernel-headers-$(uname -r)` su debian,
insomma, una volta trovata questa directory `build` devi modificare il Makefile che sta dentro alla cartella con rtl8188eu e modificare la linea con `KDIR`

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

prova ad installare `linux-source`
Perfavore, Entra oppure Registrati per vedere i Link!
che dovrebbe fornire la roba mancante, anche se guardando il receipt e la dimensione del file è quasi sicuramente uno script che scarica roba da internet, ma comunque prova a installarlo

nel caso, prova a installare slitaz cooking che ha il pacchetto con gli headers per i moduli già bello e pronto

- - - Aggiornato - - -

sì, linux-source scarica roba da internet, e precisamente questo ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.6.tar.bz2
quindi, o scarichi questo archivio ed esegui tutti i comandi del receipt di linux-source, modificandoli opportunamente, o ti connetti a internet e usi lo script già pronto di slitaz

o installi slitaz cooking
 
capito, significa che `linux-headers` non fornisce gli headers per i moduli (anche se in teoria dovrebbe)

fai così, in qualche modo devi trovare la directory build per il kernel, in teoria basterebbe dare
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
ma a te manca questa directory. ora, ho il forte sospetto che `linux-headers` su slitaz non sia la stessa cosa di `kernel-headers-$(uname -r)` su debian,
insomma, una volta trovata questa directory `build` devi modificare il Makefile che sta dentro alla cartella con rtl8188eu e modificare la linea con `KDIR`

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

prova ad installare `linux-source`
Perfavore, Entra oppure Registrati per vedere i Link!
che dovrebbe fornire la roba mancante, anche se guardando il receipt e la dimensione del file è quasi sicuramente uno script che scarica roba da internet, ma comunque prova a installarlo

nel caso, prova a installare slitaz cooking che ha il pacchetto con gli headers per i moduli già bello e pronto

- - - Aggiornato - - -

sì, linux-source scarica roba da internet, e precisamente questo
Perfavore, Entra oppure Registrati per vedere i Link!

quindi, o scarichi questo archivio ed esegui tutti i comandi del receipt di linux-source, modificandoli opportunamente, o ti connetti a internet e usi lo script già pronto di slitaz

o installi slitaz cooking

Proverò a questo punto ad installare slitaz cooking, se non riesco a farla partire (come con la 4.0) mi arrendo, tanto alla fine con 64 mb non riuscirei nemmeno a tenere aperta una pagina del browse, nel caso non dovessi aggiornare questo post capirai che la mia pazienza è scoppiata ahaahahah
In ogni caso ti ringrazio ancora per il supporto datomi, visto che ho anche imparato ad avere una maggiore confidenza con la shell imparando anche qualche comando!!
grazie edeve
 
Proverò a questo punto ad installare slitaz cooking, se non riesco a farla partire (come con la 4.0) mi arrendo, tanto alla fine con 64 mb non riuscirei nemmeno a tenere aperta una pagina del browse, nel caso non dovessi aggiornare questo post capirai che la mia pazienza è scoppiata ahaahahah
In ogni caso ti ringrazio ancora per il supporto datomi, visto che ho anche imparato ad avere una maggiore confidenza con la shell imparando anche qualche comando!!
grazie edeve

di nulla! comunque se rinunci all'ambiente grafico 64 MB non sono pochi, potresti usarlo come client ssh per accedere ad altri tuoi dispositivi, come piattaforma dove cazzeggiare e imparare ad usare la shell, oltre che a programmare un po' in vari linguaggi

- - - Aggiornato - - -

http://dslr.dimakrasner.com/
http://distro.ibiblio.org/tinycorelinux/

a te