libpixman e swaret

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.
nagash
Linux 0.x
Linux 0.x
Messaggi: 15
Iscritto il: ven 19 ago 2005, 0:00

libpixman e swaret

Messaggio da nagash »

ciao a tutti, oggi ho provato ad aggiornare la mia slack cambiando nel file swaret.conf la versione, da 12 a current, finito l'upgrade swaret mi ha segnalato la mancanza del pacchetto libpixman.
Ho provato ad installare quello presente su slacky, ma provando ad avviare X l'output è sempre questo:

X: error while loading shared libraries: libpixman-1.so.0: cannot open shared object file: No such file or directory.

Idee? :(

Avatar utente
JohnnyMnemonic
Staff
Staff
Messaggi: 2733
Iscritto il: dom 5 set 2004, 0:00
Nome Cognome: Giuseppe Palmiotto
Slackware: 14.0
Kernel: 3.5.5-thanatos
Località: Bologna
Contatta:

Messaggio da JohnnyMnemonic »

Il pacchetto pixman da aggiornare è presente sui server mirror di slackware, fa parte dell'aggiornamento a current.

Noto con dispiacere che c'è ancora chi fa aggiornamenti da stable a current usando slapt-get o swaret, occhio che si rischiano casini con le glibc

nagash
Linux 0.x
Linux 0.x
Messaggi: 15
Iscritto il: ven 19 ago 2005, 0:00

Messaggio da nagash »

E quindi perchè swaret non me l'ha installato insieme al resto?

invece per l'aggiornamento da stable a current, quale sarebbe il metodo corretto?

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:

Messaggio da conraid »

nagash ha scritto: invece per l'aggiornamento da stable a current, quale sarebbe il metodo corretto?
Seguire le istruzioni di Pat nel file UPGRADE.TXT

Avatar utente
JohnnyMnemonic
Staff
Staff
Messaggi: 2733
Iscritto il: dom 5 set 2004, 0:00
Nome Cognome: Giuseppe Palmiotto
Slackware: 14.0
Kernel: 3.5.5-thanatos
Località: Bologna
Contatta:

Messaggio da JohnnyMnemonic »

pixman non viene rilevato dai programmi per l'aggiornamento perchè è un pacchetto nuovo, che prima non c'era.
Lo stesso problema si verifica con i pacchetti obsoleti che non vengono rimossi in automatico

nagash
Linux 0.x
Linux 0.x
Messaggi: 15
Iscritto il: ven 19 ago 2005, 0:00

Messaggio da nagash »

Perfetto ho installato il pacchetto dal mirror ed ora funziona, grazie mille.
conraid ha scritto:
nagash ha scritto: invece per l'aggiornamento da stable a current, quale sarebbe il metodo corretto?
Seguire le istruzioni di Pat nel file UPGRADE.TXT
presente in? rischio di avere altri problemi ora che ormai ho aggiornato in questo modo?

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:

Messaggio da conraid »

nagash ha scritto:
conraid ha scritto: Seguire le istruzioni di Pat nel file UPGRADE.TXT
presente in? rischio di avere altri problemi ora che ormai ho aggiornato in questo modo?
Nella directory principale della versione che vuoi installare.
Per es. per current è in
ftp://ftp.slackware.com/pub/slackware/s ... e-current/
insieme al Changelog al Readme e tanti altri file da leggere

Per i problemi se è andato a buon fine credo di no.
Ma ricorda sempre due regole basilari.
Quando aggiorni qualche componente critico come glibc

Codice: Seleziona tutto

telinit 1
ed aggiornare glibc-solibs

Certo che se come ieri esce un aggiornamento di gnu-ghostscript e mozilla, aggiorni senza pensarci troppo.
Devi sempre capire cosa stai aggiornando.

Ma se leggi il changelog spesso lo dice Pat stesso
Ultima modifica di conraid il sab 10 nov 2007, 11:03, modificato 1 volta in totale.

nagash
Linux 0.x
Linux 0.x
Messaggi: 15
Iscritto il: ven 19 ago 2005, 0:00

Messaggio da nagash »

grazie mille!

nagash
Linux 0.x
Linux 0.x
Messaggi: 15
Iscritto il: ven 19 ago 2005, 0:00

Messaggio da nagash »

e invece qualche problema l'ho riscontrato, non mi funziona piu' alsa da utente.

alsamixer: function snd_ctl_open failed for default: No such device

e provando a dare play file.mp3:

ALSA lib confmisc.c:769:(parse_card) cannot find card ''
ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:3982:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM default
sox: Failed writing default: cannot open audio device

da root invece tutto ok, qualche idea? :/

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:

Messaggio da conraid »

nagash ha scritto:e invece qualche problema l'ho riscontrato, non mi funziona piu' alsa da utente.
[cut]
da root invece tutto ok, qualche idea? :/
Hai messo i nuovi file di configurazione *.new?

Controlla se hai il tuo utente nel gruppo audio come prima cosa

nagash
Linux 0.x
Linux 0.x
Messaggi: 15
Iscritto il: ven 19 ago 2005, 0:00

Messaggio da nagash »

ho messo i file .new, ma come risultato ho avuto che adesso non mi logga piu' con nessun'utente o_O
Reinstallo e mi tengo la stable? O_o

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Messaggio da nuitari »

prova a mettere una S maiuscola all'avvio, ti logga in single user mode. magari bypassa il problema e puoi riparare il tutto... o magari no .

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:

Messaggio da conraid »

nagash ha scritto:ho messo i file .new, ma come risultato ho avuto che adesso non mi logga piu' con nessun'utente o_O
Reinstallo e mi tengo la stable? O_o
La mia era una domanda, non una soluzione.
I file new sono i nuovi file, a volte si sostituiscono ai vecchi senza pensare che abbiamo modificato i vecchi.
E quindi domandavo se avevi fatto una cosa simile non mettendo il tuo utente nel gruppo audio, tutto qui.

E' logico che se hai messo "tutti" i file .new adesso non hai vecchi utenti.

Bisogna sempre controllare bene i file .new e aggiungere le novità ai vecchi.

Devo imparare a stare attento a dare suggerimenti :-(

Comunque ti basta entrare come root ed aggiungere nuovamente il tuo utente, con lo stesso UID di prima.

nagash
Linux 0.x
Linux 0.x
Messaggi: 15
Iscritto il: ven 19 ago 2005, 0:00

Messaggio da nagash »

oki, siccome sono ancora un pò alle prime armi (come avrete capito) e non è la prima volta che mi succedono casini, ne approfitto per chiedervi una cosa, se volessi mettere le home degli utenti su un'altra partizione in modo da non perdere tutti in caso di danni, basta che creo la partizione e aggiungendo l'utente setto la home in /mnt/nome_partizione ?

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:

Messaggio da conraid »

nagash ha scritto:oki, siccome sono ancora un pò alle prime armi (come avrete capito) e non è la prima volta che mi succedono casini, ne approfitto per chiedervi una cosa, se volessi mettere le home degli utenti su un'altra partizione in modo da non perdere tutti in caso di danni, basta che creo la partizione e aggiungendo l'utente setto la home in /mnt/nome_partizione ?
No.
In fase di installazione puoi dirgli di mettere /home in una partizione separata. Ci penserà lui a creare un fstab giusto con qualcosa simile a questo:

Codice: Seleziona tutto

/dev/hda4        swap             swap        defaults         0   0
/dev/hda2        /                ext3        defaults         1   1
/dev/hda1        /boot            ext3        defaults         1   2
/dev/hda3        /home            ext3        defaults         1   2
Se invece hai un sistema già installato devi copiare /home nella partizione che vuoi

Per esempio (esempio)

Codice: Seleziona tutto

#mkdir /mnt/nuovahome
#mount /dev/hda3 /mnt/nuovahome
#cp -a /home /mnt/nuovahome
e modificare /etc/fstab a mano aggiugendo (secondo l'esempio di sopra)

Codice: Seleziona tutto

/dev/hda3        /home            ext3        defaults         1   2

E poi puoi sempre fare una ricerca nel forum o su google :-)

UPDATE
ho aggiunto mkdir al codice sopra, infatti la directory di "montaggio" devi crearla
Ultima modifica di conraid il sab 10 nov 2007, 17:01, modificato 2 volte in totale.

Rispondi