Visualizzazione post con etichetta hardy. Mostra tutti i post
Visualizzazione post con etichetta hardy. Mostra tutti i post

giovedì 13 marzo 2008

Terrific bug in libc6, hardy non boota piu'!

Direttamente da launchpad. Ieri e' stato uploadato in hardy una nuova versione di libc6 buggata che non permette piu' nemmeno di avviare il sistema. Il problema e' gia' stato risolto ma chi avesse aggiornato e si trovasse ancora con il sistema inutilizzabile questo e' il procedimento per risolvere il problema:

  1. Bootare con un cd live (meglio se il cd di ubuntu hardy)
  2. aprire il terminale e scaricare la versione aggiornata di libc6 con
    wget http://launchpadlibrarian.net/11110565/libc6_2.7-5ubuntu2_i386.deb

    Oppure:
    wget http://launchpadlibrarian.net/11109997/libc6_2.7-5ubuntu2_amd64.deb

  3. chrootarsi in hardy in questo modo:
    sudo mount nome_hd_di_hardy /mnt
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo cp libc6_*.deb /mnt/tmp/
    # sostituire 'i386' con 'amd64' se si sta usando la versione a 64bit
    sudo chroot /mnt dpkg -i /tmp/libc6_2.7-5ubuntu2_i386.deb
    # si possono presentare degli errori, ignarateli
    sudo chroot /mnt dpkg --configure -a
    sudo chroot /mnt update-initramfs -u
    sudo umount /mnt/proc
    sudo umount /mnt/dev
    sudo umount /mnt

  4. riavviare il sistema

martedì 11 marzo 2008

L'ultimo aggiornameto ad hardy mi ha distrutto tutto...

Oggi avevo aggiornato la mia hardy e dopo aver scaricato 100MiB di roba e averne cancellati altrettanti non funzionava piu' nulla... Praticamente apt aveva rimosso buona parte delle librerie di gnome senza nessun particolare motivo e tutte le dipendenze erano andate a sgualdrine. Apt voleva farmi cancellare quasi 1GiB di roba (praticamente tutto il mio sistema) e se provavo ad installare qualcosa si lamentava perche' non poteva trovare nessuna dipendenza.

Ho risolto reinstallando la root e rimettendo tutti i pacchetti con un bel

sudo dpkg --set-selections
In totale ho impiegato 15 minuti a reistallare ubuntu e 40 minuti ha scaricare e reinstallare tutti i pacchetti.

giovedì 6 marzo 2008

Ancora bug in ubuntu.

Purtroppo i bug che affiggono la mia installazione di ubuntu sono tutti ancora presenti nonostante manchi un mese alla sua uscita. Il piu' grave riguarda il gnome-panel che crasha quando clicco sull'orologio o (ogni tanto) su deskbar-applet. Gli altri 2 bug sono quelli che ho gia' segnalato in precedenza:

  1. bug del network-manager
  2. bug di udev
In particolare ieri ho provato ad installare la versione 7.0 di network-manager e non e' cambiato nulla, anzi non riuscivo piu' nemmeno ad avviarlo. Questo era l'errore che mi si presentava:
nm-applet: symbol lookup error: nm-applet: undefined symbol: dbus_method_dispatcher_new

Per reinstallare il networkmanager di hardy (la versione 6.5) ho dovuto prima disinstallare le nuove librerie portate alla versione 7.0 con :
sudo apt-get remove libnm-glib0 libnm-util0

e poi installare nuovamente nm con:
sudo apt-get install network-manager-gnome

giovedì 28 febbraio 2008

Preload e' inutile!

Ecco un po' di test dopo aver provato preload in hardy:

Gimp
5.617
3.543

Senza preload:
4.593
3.780

Firefox
7.153
3.149

Senza preload:
10.728
2.834

Eclipse
24.753
11.555

Senza preload:
20.320
10.848

Wesnoth
4.156
1.750

Senza preload:
3.638
0.696

Tranne firefox gli altri programmi sono piu' veloci senza preloader, probabilmente perche' hardy lo include gia' di suo. Il secondo valore e' quello rilevato riaprendo l'applicazione subito dopo averla chiusa. Il tempo e' molto minore perche' ubuntu mantiene per un certo lasso di tempo i programmi utilizzati nella ram.

mercoledì 27 febbraio 2008

Preloader...

JD qualche giorno fa mi ha segnalato questa pagina. Si tratta di un demone che salva nella ram alcuni file dei programmi piu' utilizzati per velocizzarne l'apertura. L'ho installato un ubuntu con un semplice:

sudo apt-get install preload

E al riavvo successiva aveva gia' incominciato a raccogliere dati. Non ho fatto ancora misurazioni precise ma devo dire che ho notato un discreto miglioramento di prestazioni (soprattutto con programmi intrinsecamente lenti come gimp o OO.o). La ram occupata e' irrisoria (circa 80Mib) comunque si puo' ridurre o aumentare la quota di memoria utilizzata attraverso il file di configurazione.

P.S: ma hardy non doveva avere gia' un preloader di default?

lunedì 25 febbraio 2008

Boot fucked up... [fase 2]

Dal precedente grafico ho notato che dopo aver lanciato iwl3945 (i nuovi driver che vanno a sostituire gli ipw3945) susseguono 30 secondi di completo idle. Se avvio ubuntu con lo switch del wireless impostato su off il tempo di boot passa dai ridicoli 81 secondi a un tempo piu' normale (51 secondi). Purtroppo, pero', il network-manager non riconosce piu' la mia interfaccia wireless -_-'. Su ubuntuforum c'e' un tipo con il mio stesso problema e i 30 secondi di idle sono gia' stati segnalati su launchpad. Ho segnalato il bug del wireless qua.

domenica 24 febbraio 2008

Boot fucked up...

Una normale installazione di hardy dovrebbe avere un tempo di boot inferiore ai 35 secondi. La mia ubuntu, invece, ce ne mette 81 (di cui 30 in completo idle). C'e' qualcosa che non va...:



A breve ulteriori aggiornamenti.

P.S: il grafico e' fatto con bootchart. Una volta installato piazza le immagini in /var/log/bootchart

giovedì 21 febbraio 2008

Il gestore di password in firefox 3

Ecco qua una schermata:


Lo trovo estermamente piu' comodo del vecchio menu' a popup. Anche perche' in questo modo e' possibile memorizzare la password dopo aver effetuato l'accesso.

mercoledì 20 febbraio 2008

Dividere un file flac con il relativo cue.

Mi hanno passato un cd musicale formato soltanto da un unico file .flac contenente tutte le canzoni e il relativo file .cue con i tag delle canzoni stesse. Anche se questo metodo e' efficente per creare cd musicali non e' proprio il massimo da usare su computer, ecco allora come dividere l'unico grande file .flac in tanti file quante sono le canzoni che contiene e taggarle in automatico con il file cue:
Prima di tutto installiamo cuetools, shntool e flac:

sudo apt-get install cuetools shntool flac

Fatto questo siamo pronti a dividere il file con il segunte comando:
cuebreakpoints foo.cue | shnsplit -o flac bar.flac

Dove foo.cue e' il file .cue relativo a bar.flac.
Infine per taggare i file appena divisi con i tag contenuti in foo.cue basta eseguire il seguente comando:
cuetag foo.cue split-track*.flac

ATTENZIONE:
Su ubuntu il precedente comando non funziona correttamente. Per correggere il problema bisogna fare nel seguente modo:
Prima di tutto apriamo il file dello script cuetag con l'editor di testo che preferiamo:
sudo vim /usr/bin/cuetag

Ed sostituiamo la riga seguente
METAFLAC="metaflac --remove-vc-all --import-vc-from=-"

Con questa:
METAFLAC="metaflac --remove-all-tags --import-tags-from=-"

Questo problema e' derivato dall'utilizzo delle librerie flac 1.1.4 spero che almeno in hardy lo script cuetag sia stato corretto. Piu' tardi indaghero' :D.

lunedì 18 febbraio 2008

OO.o hypenation bug

Chi sta usando ubuntu hardy si sara' accorto che qualche giorno fa e' nato un problema con OO.o e il pacchetto openoffice.org-hyphenation-en-us. Questo pacchetto e' buggato e non si installa. La cosa brutta e' che anche apt diventa inutilizzabile perche' ogni volta che si cerca di installare qualcosa il gestore dei pacchetti si lamenta poiche' vuole completare l'installazione di hyphenation...
Fortunatamente e' giunta subito la soluzione su ubuntu-forums, basta eseguire queste due righe nel terminale:

wget http://debian.mirror.inra.fr/debian/pool/main/h/hyphen/openoffice.org-hyphenation-en-us_2.3-5_all.deb
sudo dpkg --force-all -i openoffice.org-hyphenation-en-us_2.3-5_all.deb

venerdì 15 febbraio 2008

Upgrade da Gutsy a Hardy

Per fare l'upgrade all'ultima versione di ubuntu disponibile basta lanciare l'update manager con l'opzione -d (dist-upgrade); in questo modo:

sudo update-manager -d

Ecco come si presenta la schermata dell'update manager, notare il bottone "esegui avanzamento":



Alternativamente e' possibile eseguire l'avanzamento di versione da terminale prima sostituendo "gutsy" con "hardy" nel file sources.list e poi lanciando un

sudo apt-get update && sudo apt-get dist-upgrade

Comunque penso che il metodo piu' sicuro sia quello da interfaccia grafica.
Se non vi va di aggiornare gutsy sappiate che ubuntu fornisce i cd di sviluppo di hardy. Ricordo anche che, per ora, hardy e' un alpha 4 e se non volete trovarvi con bug strani o il sistema inutilizzabile aspettate l'uscita ufficiale il 16 aprile.