Come aggiornare dalla 12.0 alla 12.1

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da d4z_c0nf »

g4b0 ha scritto:Per caso le altre due macchine avevano un mouse USB?
3 USB.

rock

Avatar utente
sberla54
Master
Master
Messaggi: 1500
Iscritto il: gio 24 giu 2004, 0:00
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu
Località: Bologna
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da sberla54 »

Ciao a tutti!
Ho appena finito di aggiornare Slackware alla 12.1 usando la guida del wiki: http://www.slacky.eu/wikislack/index.ph ... _alla_12.1
Ho scelto il metodo di Pat...quello classico...

C'ho messo in tutto 1 oretta e mezza...poca roba alla fine.

Ho alcuni dubbi dovuti alla mia ignoranza...spero possiate darmi una mano:

1) installpkg x/*.tgz
Ho seguito, per essere previdente, il punto "Problemi nell'aggiornare Xorg" ed ho dato il comando installpkg x/*.tgz nella directory slackware. Ha installato un casino di pacchetti, da scim a un sacco di font-qualcosa....
Mi chiedo:
- perche' non li ha installati prima con upgradepkg --install-new? Io ho aggiornato con lo script proposto:

Codice: Seleziona tutto

#!/bin/sh
for dir in a ap d e f k kde l n t tcl x xap y ; do
 ( cd $dir ; upgradepkg --install-new *.tgz )
done
- ho fatto bene ad installarli anche se mi pareva che X e Kde non avessero problemi?
- a cosa servono?

2) UTF8 Come Lang?
Ci sono 3 sezioni che ne parlano: "Modificare il boot manager" "Console in UTF8" e "HPLIP e CUPS".
Non riesco a capire di cosa si sta parlando...del charset di sistema? Dove lo vado a vedere? Come faccio a sapere se lo devo impostare o meno a UTF8?

3) Kernel Generic
Io ho sempre usato il Kernel Huge SMP, dato che ho un Amd dual core 64bit. Ho fatto male? Rallento il sistema?
Come faccio a soppiantare, nel caso, lo huge con il generic?
Non rischio di andare incontro a problemi di rilevamento hardware usando il generic?

4) Scim
Che roba e?
Ho letto in giro per il forum che ci avete bestemmiato dietro in parecchi....posso toglierlo, a scanso di equivoci?

5) I files .new
Allora, io ho eseguito questo script proposto nella guida:

Codice: Seleziona tutto

#!/bin/sh
cd /etc
find . -name "*.new" | while read configfile ; do
if [ ! "$configfile" = "./rc.d/rc.inet1.conf.new" \
    -a ! "$configfile" = "./group.new" \
    -a ! "$configfile" = "./passwd.new" \
    -a ! "$configfile" = "./shadow.new" ]; then
  cp -a $(echo $configfile | rev | cut -f 2- -d . | rev) \
      $(echo $configfile | rev | cut -f 2- -d . | rev).bak 2> /dev/null
  mv $configfile $(echo $configfile | rev | cut -f 2- -d . | rev)
fi
done
Da quel che ho capito questo script prende i miei files di configurazione "vecchi" e li rinomina in .bak, poi prende i nuovi .new e li rinomina col nome giusto (senza .new)...tutto questo a parte per pochi files....
Allora, io sono andato in /etc/ ed ho dato ls *.bak ed ho visto una 10ina di files, che ho controllato a mano, ad occhio....solo pochi avevano delle differenze, anche perche' erano files che io non avevo mai toccato.
Ho fatto ls *.new ed ho visto i vari group, gshadow ecc.
L'unica modifica che ho fatto e' stata in group, dove ho aggiunto root ad alcuni gruppi, come fatto notare dalla guida.
Ora pero' mi chiedo una cosa terribilmente newbie:
- ho notato che ci sono alcuni files .bak nelle sottodirectory di /etc/ che il mio "ls" non mi ha mostrato...che comando posso usare per mostrarli tutti?
- cosa mi consigliate per fare il confronto fra i files vecchi e quelli nuovi, graficamente, in maniera abbastanza comoda?
- vale anche per voi il fatto che gli unici files vecchi da integrare con le modifiche nuove sono i pochi modificati a mano? per gli altri si possono mettere i .new senza pensarci tanto sopra...

6) Maggior Lentezza
Forse parlo un po' avventatamente pero' mi pare che il pc sia leggermente rallentato.
Mi pare piu' lento Firefox e mi pare genericamente piu' lento un po' tutto....mi pare anzi che sia X a ciucciare un po' troppa cpu.
Puo' essere?

Spero sappiate aiutarmi come sempre!
sberla54 12.1 :)

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da Mario Vanoni »

5) ls -alR *new o *bak

6) frammentazione del HD (non-contiguous)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

@sberla

1) avrebbe dovuto installarti tutto. Non so come mai non l'ha fatto. Non è che l'aveva fatto e non te ne sei accorto? ;-)

2) Dipende da cosa vuoi usare. Quei problemi sono in console comunque, e non sotto X.
Tu cosa usi adesso?

Codice: Seleziona tutto

$ locale -a
A seconda di cosa usi devi impostare o il boot manager o HPLIP (sempre se lo usi)

3) Opinione di Pat, io uso l'huge per le emergenze, e me ne compilo uno da solo per l'uso quotidiano.
Non devi soppiantare niente, al limite installi anche il generic e scegli con quale partire.
Fatti l'initrd se installi il generic
IMHO l'huge fa sempre comodo averlo

4) Roba per orientali :-)
Serve per aiutare nella scrittura di caratteri orientali (ideogrammi o come si chiamano)
Non ti serve e rompe un po'. Toglilo
I font non importa

5)

Codice: Seleziona tutto

# find . -name "*.new"
Dipende da quanto modifichi.
A parte group, passwd, e shadow gli altri puoi cambiarli sì.
Se avevi modificato qualcosa modificalo anche nei nuovi.
Per root in vari gruppo serve per usare HAL ed altre cose da ROOT

6)
togli scim e ne riparliamo. Consuma risorse

7) Ricompilati un kernel ad hoc e tutto sarà più veloce :P

Avatar utente
g4b0
Linux 2.x
Linux 2.x
Messaggi: 318
Iscritto il: lun 27 dic 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: kde 3.5.10
Località: Torino
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da g4b0 »

Dove si può trovare documentazione a proposito della ricompilazione ed ottimizzazione del kernel? Io dopo make manuconfig non sapevo quali moduli togliere e quali mettere.. ci sono delle linee-guida da seguire, per poi procedere con l'ottimizzazione?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

g4b0 ha scritto:Dove si può trovare documentazione a proposito della ricompilazione ed ottimizzazione del kernel? Io dopo make manuconfig non sapevo quali moduli togliere e quali mettere.. ci sono delle linee-guida da seguire, per poi procedere con l'ottimizzazione?
Molto lo fa l'esperienza e la conoscenza del sistema.
Prova a vedere questi link
http://kernelnewbies.org/
http://www.slacky.eu/wikislack/index.ph ... Menuconfig

E qui per sapere cosa ti ci vuole come minimo
http://kmuto.jp/debian/hcl/

Però se fossi in te fare il contrario
Parti da un config di Pat e ci togli cosa sei sicuro che non ti serve, e magari ci aggiungi (o metti dentro il kernel e non come modulo) quello che hai trovato nel link sopra
Fai tutto con calma e lentezza. Un passo alla volta.
Così se hai problemi sai cosa te lo ha creato

Avatar utente
sberla54
Master
Master
Messaggi: 1500
Iscritto il: gio 24 giu 2004, 0:00
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu
Località: Bologna
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da sberla54 »

1) avrebbe dovuto installarti tutto. Non so come mai non l'ha fatto. Non è che l'aveva fatto e non te ne sei accorto? ;-)
Ei c'ho ben pensato :)
Pero' allora non avrebbe dovuto skipparli tutti quando ho ridato installpkg *.tgz?
2) Dipende da cosa vuoi usare. Quei problemi sono in console comunque, e non sotto X.
Cosa uso? :)
Cosa voglio usare? :)
Io sinceramente non ne ho idea...
Ho fatto queste cose qui, prese da slack 4 dummies, quando ho installato la 12:
Ho messo LANG=it_IT@euro in /etc/profile.d/lang.sh e LANG it_IT in /etc/profile.d/lang.csh
Se faccio locale -a me li mostra tutti...c'e' modo di capire quello corrente?
3) Opinione di Pat, io uso l'huge per le emergenze, e me ne compilo uno da solo per l'uso quotidiano.
Non devi soppiantare niente, al limite installi anche il generic e scegli con quale partire.
Fatti l'initrd se installi il generic
IMHO l'huge fa sempre comodo averlo
Ah ottimo, ok.
C'e' modo di installare da TGZ senza dover ricompilare, che ora come ora ho poco tempo (e poi e' da un po' che mi chiedo questa cosa)?
Hai un qualche howto...tanto immagino che sia facile...
Non so neanche fare l'initrd.
Cosi' me li tengo entrambi
4) Roba per orientali :-)
Serve per aiutare nella scrittura di caratteri orientali (ideogrammi o come si chiamano)
Non ti serve e rompe un po'. Toglilo
Ok!
# find . -name "*.new"
Ottimo dopo controllo se m'e' scappato qualcosa d'importante :)

Altre domande:
7) I caratteri sono decisamente cambiati...mi sembrano piu' "fini" e piu' squadrati.
Sono stati cambiati i caratteri di sistema in slack o e' merito/colpa di tutta quella roba che stava sotto la directory /x/ ?
8) Fluxbox mi ha perso le trasparenze.
Non sono piu' semitrasparenti le barre applicazioni, le finestre ed i menu....qualche idea? O devo andare a ricontrollare tutti i config di fluxbox su cui avevo sudato ore?

Grazie Con'r!!
Anche per la guida all'upgrade :)

P.s. mi sono scordato di dire che anche io, ovviamente, ho riscaricato e reinstallato i driver nvidia...il tutto senza problemi..ha fatto tutto il loro installer...

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

Allora

1) bohù
2) modifica lilo mettendo quella riga che indico nel documento
append = "vt.default_utf8=0"

Ti servirà solamente in situazioni particolari, ma se non usi UTF8 mettila.

Invece se usi HPLIP leggi la documentazione

3) per installare basta che fai installpkg del generic e hai entrambi. Poi modifica lilo di conseguenza.
Per il mkinitrd puoi leggere /boot/README.initrd o il bel wiki di nuitari che trovi in questo sito

7)
Cerca un post dove ne abbiamo parlato.
Postai un link dove spiegavano bene la cosa

8) non lo so, ma immagino che devi sudare nuovamente ;-)

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da d4z_c0nf »

1) installpkg non skippa una beneamata.. giustamente, installa copia, non si cura di niente è "brutale" :P
Quello che skippa è upgrade che fa un controllo sulle "versioni".

rock

Avatar utente
sberla54
Master
Master
Messaggi: 1500
Iscritto il: gio 24 giu 2004, 0:00
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu
Località: Bologna
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da sberla54 »

2) modifica lilo mettendo quella riga che indico nel documento
append = "vt.default_utf8=0"
Ti servirà solamente in situazioni particolari, ma se non usi UTF8 mettila.
Invece se usi HPLIP leggi la documentazione
Ok vedo di aggiungere quella riga per sicurezza.
Io HPLIP lo uso perche' ho una HP multifunzione ma mi pare che vada tutto abbastanza bene...a parte che Hp-Toolbox non vede la stampante...
Devo leggere la doc di HPLIP?
3) per installare basta che fai installpkg del generic e hai entrambi. Poi modifica lilo di conseguenza.
Per il mkinitrd puoi leggere /boot/README.initrd o il bel wiki di nuitari che trovi in questo sito
Ah bhe facilissmo!
Grazie...mi ci metto appena ho tempo!
7)
Cerca un post dove ne abbiamo parlato.
Postai un link dove spiegavano bene la cosa
OK!
Cheppalle pero'....nella 12 bastava mettere i driver nvidia ed i caratteri erano perfetti :)
8 - non lo so, ma immagino che devi sudare nuovamente ;-)
Uff :)
Mi sembra poi che le config siano ancora quelle giuste...forse manca qualche libreria che gestisce le trasparenze...bho...
1) installpkg non skippa una beneamata.. giustamente, installa copia, non si cura di niente è "brutale" :P
Quello che skippa è upgrade che fa un controllo sulle "versioni".
Ah lol allora probabilmente ho installato tutto 2 volte....

9 ) Primo problema: crash immotivato di X
Ieri sera mi e' crashato tutto quanto. TUTTO. Non so per quale motivo...stamattina ho riacceso e c'erano vari errori...mi sembra che il crash sia stato causato proprio da X ma non ne sono sicuro.
In che log posso andare a controllare?
Giusto per farmi un'idea di cosa possa essere stato...questi problemi di stabilita' non li sopporto proprio...

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

2)
Togli /etc/rc.d/rc.hplip che non serve più e fai partire hp-toolbox con

Codice: Seleziona tutto

LC_ALL=$LANG.UTF8 hp-toolbox
e mettiti nel gruppo lp

Questo è quello che scrive Pat
HPLIP no longer requires daemons to be started at boot time, so any
/etc/rc.d/rc.hplip script should be removed.

There is a minor problem with the HPLIP and CUPS versions in Slackware 12.1;
hp-toolbox will not work unless LC_ALL is set to a UTF8 locale.
An easy workaround is to start it with "LC_ALL=$LANG.UTF8 hp-toolbox" if
you're not using a UTF8 locale. Also, your user account must be a member
of the "lp" group for hp-toolbox to work properly, and to use the scanner
portion of some (all?) HP print/scan/copy units, you'll need to be a member
of the "lp" group. This is due to the fact that hplip's udev rules set
the device with group "lp" ownership.
9 )
Se da ieri questa è la prima volta che hai avviato X controlla
/var/log/Xorg.0.log.old

Poi guarda anche
/var/log/messages
/var/log/syslog

Avatar utente
sberla54
Master
Master
Messaggi: 1500
Iscritto il: gio 24 giu 2004, 0:00
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu
Località: Bologna
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da sberla54 »

2)
Togli /etc/rc.d/rc.hplip che non serve più e fai partire hp-toolbox con
LC_ALL=$LANG.UTF8 hp-toolbox
e mettiti nel gruppo lp
Allora, rc.hplip l'avevo gia' cancellato, leggendo la tua guida :)
Anche avviando hp-toolbox con LC_ALL=$LANG.UTF8 hp-toolbox non mi legge la stampante...forse il problema sta da un'altra parte...difatti si era manifestato anche nella slack 12: viewtopic.php?f=4&t=23847
Mi mettero' nel gruppo lp!
9 )
Se da ieri questa è la prima volta che hai avviato X controlla
/var/log/Xorg.0.log.old
Ci stavo giusto guardando....l'unica cosa strana e' questa, alla fine:
Backtrace:
0: X(xf86SigHandler+0x80) [0x80dbde0]
1: [0xffffe420]

Fatal server error:
Caught signal 11. Server aborting
Non ho idea di cosa significhi :(
/var/log/messages
Qui tutto normale....
/var/log/syslog
L'ultima cosa di ieri e' questa:
May 29 19:55:06 joshua kernel: NVRM: loading NVIDIA UNIX x86 Kernel Module 173.14.05 Mon May 19 00:06:12 PDT 2008
io sono uscito di casa alle 21 circa...quindi sara' crashato dopo le 21....e non c'e' niente a riguardo...

Ho guardato anche /var/log/faillog ma e' completamente vuoto...

Se qui vado troppo OT con questa questione del crash di X magari apro un altro topic...

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

sberla54 ha scritto:

Codice: Seleziona tutto

Fatal server error:
Caught signal 11.  Server aborting
[/quote]
Non ho idea di cosa significhi :(
[/quote]

Può essere tutto. Prova a cambiare versione dei driver nvidia per esempio, se puoi, cioè se hai scheda recente che non ha bisogno dei legacy.
http://www.nvidia.com/object/linux_display_ia32_173.14.05.html

Avatar utente
sberla54
Master
Master
Messaggi: 1500
Iscritto il: gio 24 giu 2004, 0:00
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu
Località: Bologna
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da sberla54 »

Può essere tutto. Prova a cambiare versione dei driver nvidia per esempio, se puoi, cioè se hai scheda recente che non ha bisogno dei legacy.
Giusto.
Magari e 'colpa dei driver nvidia...quando sono uscito di casa ho bloccato lo schermo, quindi si e' attivato il salvaschermo, magari uno opengl, ed i driver nvidia han fatto crashare tutto.
Effettivamente ho messo l'ultima versione mentre nella 12, fino a ieri, avevo dei driver vecchiotti....provero'!
Grazie della dritta :)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

lo screensaver è da sempre un punto delicato. Soprattutto xscreensaver.
controlla anche quello

Rispondi