martedì 29 aprile 2008

Hardy Heron e INPROCOMM IPN 2220, soluzione dei problemi d'avvio
Piu semplice del previsto, bastavano un paio di click, è che io nella gui mi perdo, tanto che (andando OT) questo xorg 7.3 proprio non mi va giu...


Il problema era: o la accendi all'avvio o non la usi...
Scomodo no? Per rimediare bastava installare i driver di un fantomatico modem che questa nuova versione del sistema di casa canonical ha rilevato, non ho capito bene cosa fosse, ma basta andare nella gestione dei driver per vedere che è rimasto qualcosa da installare... ed ora funzia :D

domenica 27 aprile 2008

Hardy Heron, update semplice, problemi complessi...
Ed è arrivato il momento della LTS, la tanto famigerata Ubuntu Hardy Heron è entrata il giorno 24 nelle case di tutti gli amanti di ubuntu e di tanta gente appena entrata in Linux, dividendo l'utenza totale in due parti: quella contentissima ed euforica e quella preoccupata e, magari, pure un po' incazzata.


Io personalmente trovo sbagliate alcune mosse di questa versione, anche se tutto sommato è stato fatto un buon lavoro e devo ammettere che si può notare già al primo colpo quanto gli sviluppatori abbian fatto enormemente crescere quella che forse è la piu diffusa distro desktop.

Innanzitutto, al primo utilizzo si nota il grande cambiamento di Firefox, che è passato alla quinta beta della versione 3. Cosa? Canonical, cara mia, per quanto gli sviluppatori di Mozilla abbiano i controcoglioni, come fai a dare una beta in mano a degli utenti che se sentono il nome "Alternate CD" si spaventano? Perchè abbandonare firefox 2(.0.0.14) per una beta? Mettila nei repository se ti va, ma installarla di default mi sembra un po' azzardato.

Altra cosa che non mi è piaciuta è il cambiamento di dipendenze per quanto riguarda xserver-xgl: quindi se con Gutsy Compiz girava che è una meraviglia, ora nemmeno si avvierà con una Ati... Ho segnalato il problema sul forum e come potete vedere sono ancora in un bruttissimo punto di stallo. Rimango con una tastiera americana da riconfigurare ad ogni avvio (ma quello potrebbe essere a causa di un mio errore nelle configurazioni di X, devo verificare perchè anche i pacchetti della lingua italiana avrebbero cambiato qualcosa) e nessuna possibilità di usare compiz nonostante il rendering attivo... Un grazie ad Ati che non fornisce driver per la mia scheda comunque...

Ho avuto anche altri problemi, come la scheda wireless che funziona solo a condizione di esser accesa PRIMA del caricamento del kernel, in caso ci si dimentichi bisogna rebootare, nemmeno il riavvio di udev risolve... sembra invece che le schede wireless che possono godere di driver open inclusi nel kernel come molte broadcom e intel non riscontrino alcun problema e funzionano al primo colpo.

Oltre a questo niente, grande introduzione di nuovo software, si notano importanti nomi come:
  • Gnome 2.22, che al momento non ho voglia di compilare su gentoo
  • Brasero, software di masterizzazione che raggiunge in tutto e per tutto i livelli di Nero Linux
  • CompizConfig Setting Manager, che vede cambiamenti sia per quanto riguarda la grafica (migliorata per il n00b, ma scomoda per me) e l'usabilità
  • Compiz 7.2 che vede l'introduzione di nuovi e vecchi plugin
  • XOrg 7.3
Senza dimenticare l'importante passaggio al kernel 2.6.24, anche se ho mezza intenzione di ricompilarlo per cercare di risolvere i problemi legati alla scheda video, al wireless e all'acpi...

venerdì 25 aprile 2008

A proposito di Lolo...
Adventure of Lolo

Oggi ho passato qualche oretta con il mio pappagallino appena liberatomi di Ciccio ;P Non essendo in gabbia con altri e considerato che sino al prossimo inverno non prevedo covate, devo fargli compagnia per non farlo sentire solo (non è un cane, lui è limitato alla sua gabbietta), quindi gli ho fatto compagnia...


Ho cercato di abituarlo alla mia presenza e alla mia mano nella gabbia, ora, se tranquillo, è il primo a salire sul mio dito una volta che apro la gabbietta. Gli ho anche dato del cibo direttamente dalla mia mano, all'inizio sì, ma ora mangia senza problemi, insomma, inizia ad avere un po' di fiducia... se continua così nel giro di pochi giorni potrò provare a farlo uscire dalla gabbietta...

Tra l'altro ieri ho cercato, tagliato, scortecciato e ripulito dei rami adatti che ho sostituito ai classici posatoi, sono molto belli e danno all'animale piu possibilità di movimento e gioco...
:D


Adventure of Lolo 2

Questa volta si tratta del videogioco :) oggi ho compilato Nestra, un emulatore del vecchio compagno d'infanzia Nintendo NES e naturalmente come non provare il mitico Adventure of Lolo 2?


Va alla perfezione, anche se devo riuscire a capire come non ottimizzare la visualizzazione, altrimenti mi rimane sempre la finestra piccola... con compiz la situazione è presto risolta grazie a determinati plugin, però vorrei cercare un metodo alternativo. Ho provato anche Adventure of Rad Gravity, il mio primissimo videogioco, è sempre stata una rom difficile per qualsiasi emulatore e questo non fa eccezione :/
Importante aggiornamento per GetGle e relativo installer
Già, perchè correggendo un errore dell'installer ho notato che GetGle stesso soffriva di un gran difetto!


Allora, l'installer aveva il difetto di funzionare solo la prima volta nel modo corretto, infatti dal secondo lancio in poi continuava a modificare il file getgle.desktop aggiungendo stringhe in eccesso, problema risolto.

Mentre GetGle non riusciva a spostare le guide scaricate in home perchè andava a cercarle nella directory errata, il che comprometteva completamente la sua funzione. Anche qui ho rimediato.

Tutto risolto, il prossimo aggiornamento dovrebbe esser relativo solamente a GetGle, intanto è stato aggiornato il pacchetto delle guide ;)

PAGINA UFFICIALE

giovedì 24 aprile 2008

[Guida]Compiz: plugin Freewins
Qualche post addietro ho dato qualche piccola indicazione sulla compilazione di Freewins, ora è tutto sistemato anche su GnuLinuxExperience.


Fateci un salto ;) Entro 24 ore verranno aggiornati anche il pacchetto e l'installer di GetGle.


VAI ALLA GUIDA "COMPIZ: PLUGIN FREEWINS"

mercoledì 23 aprile 2008

Ho preso una cocorita :D
Da piccolo ne avevo tante, mi è tornata la voglia di tenerne almeno una... Vi piace?


A me molto! Si chiama Lolo, un po' perchè mi ricorda un mio vecchio e bellissimo gioco del Nintendo, un po' perchè è un nome che Ciccio riesce a pronunciare senza difficoltà

:D
Tamarraggini instabili e succhia risorse per Compiz Fusion
Capita di vedere plugin non inseriti di default in compiz fusion (basti vedere le finestre 3d), ma che davvero sono carini! Guardate questa immagine presa dal forum di Ubuntu:


Notate le finestre inclinate... Mi piacciono. Da molto tempo è già possibile provare questo effetto grazie a Metisse, ma ho chiesto come avesse fatto direttamente all'utente del forum, mi ha detto che usava direttamente un plugin di Compiz, nulla di piu... quindi mi informo e cerco i sorgenti adatti alla mia versione di compiz, seguo la solita procedura...

...posiziono il pacchetto in /tmp/compiz, scompatto, quindi
cd /tmp/compiz/freewins-0.2-0.6
e provo a compilare, peccato un inconveniente:
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../crti.o: No such file or directory
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtbeginS.o: No such file or directory
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtendS.o: No such file or directory
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../crtn.o: No such file or directory
make: *** [libfreewins.la] Error 1
rm freewins.lo
Leggendo l'output non è stato difficile comprendere il problema: si fa riferimento alla cartella 4.1.1 di gcc che però io non ho piu in quanto ho aggiornato a 4.1.2, quindi non ho fatto altro che crearla e inserirci dei link simbolici ai file che il make non riusciva a trovare:
sudo mkdir /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/
sudo ln -s /usr/lib/crtn.o /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtn.o
sudo ln -s /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/crtendS.o /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtendS.o
sudo ln -s /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/crtbeginS.o /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtbeginS.o
Quindi è possibile compilare... Ora, sono io, compiz, la Ati o la sfiga? Non riesco a far funzionare il plugin -.-

lunedì 21 aprile 2008

GnuLinuxExperience, Bash, Wget, Gnome: organizziamo tutto in meno di un minuto!
Voglio un po' ricapitolare e presentare una nuova feature di GetGle.
Allora, da quando è nato, GnuLinuxExperience ha fatto un po' di passi avanti, ha visto l'inserimento di nuove guide, di nuove pagine, di uno script che scarica queste guide... Insomma qualche soddisfazione me la dà, anche per quanto riguarda i visitatori, che non sono molti ma, nonostante la scarsa maturità del sito, ci sono. Inoltre dietro le quinte lavoro spesso per migliorare e perfezionare ogni cosa, sto anche per introdurre un progettino dedito agli utenti Gentoo ;)

È quindi arrivato il momento in cui, per soddisfare il mio desiderio di scripting, è giunto GetGle, lo script di cui sopra che scarica le guide in formato html e permette quindi la loro lettura offline. Basta scaricarlo, inserirlo in /usr/bin/ e lanciarlo come una normale applicazione... scomodo però, quindi rendiamolo piu semplice! Nasce dunque il primo "installer", altro script (rimasto solo nel mio hd) che lanciato da root faceva il lavoro di download e spostamento automaticamente.


Meglio, non c'è dubbio, ma non ancora abbastanza... Insomma, non bisogna strafare, è ancora uno scriptino, però ci vuole qualcosa di piu amichevole: ecco quindi che riscrivo il tutto ed ora funziona così: si scarica l'installer, lo si avvia da root e viene automaticamente sistemato il tutto.

Ora è possibile lanciare lo script anche grazie ad una bella voce presente nel menu! In questo modo sarà anche piu semplice ottenere un'icona sul desktop o sul pannello, con l'inconveniente però che è necessario GNOME o, per lo meno, Gnome-Terminal perchè lo GetGle poi viene avviato lì.

PAGINA UFFICIALE


Ha ancora un paio di problemi ma sto già lavorando a qualche modifica, anche grazie ai consigli di koda :)

ciao!

giovedì 17 aprile 2008

If it moves, compile it.


Questo sticker affiancherà quello di Ubuntu sul mio portatile, ho voglia di dare un tocco di classe in piu alla mia macchina che ormai vive di Gentoo... Che ne dite? Vabbè è evidente che Gimp non sia il mio forte, però l'impegno c'è...

mercoledì 16 aprile 2008

Il proprio IP dal terminale...
wget -b www.mioip.it | cut -d "." -f10
sleep 1
cat index.html | tail -70 | head -1 | cut -d ">" -f4 | cut -d "<" -f1
rm index.html
rm wget-log
Lo sleep è perchè il tempo di download e salvataggio potrebbe fotterci, gli rm cancellano i file dopo l'utilizzo...

La sintassi fa schifo? Esistono script analoghi ma migliori? E chissene!

martedì 15 aprile 2008

Io di pc ne so quanto voi...
Vedo che tanti mi considerano come "quello che sa usare il computer", "quello a cui chiedere come usare il computer" ecc... ma siamo sicuri che sia così? Io uso il pc esattamente come tutti voi, solo che forse io, se incontro qualche difficoltà, trovo il tempo per una googlata, una ricerca di informazioni... Questa è la differenza fra me e quelli che si credono incapaci di usare il pc, il computer è una macchina che tutti potrebbero usare senza problemi, non sono migliore degli altri...


IO E VOI SIAMO UGUALI DAVANTI AL COMPUTER (E DAVANTI A DIO, ALMENO CHE TU NON SIA GAY)

Navigo su internet, esattamente come te, scrivo documenti, esattamente come te, guardo film ed ascolto musica, esattamente come te, gioco, esattamente come te, scarico file, esattamente come te...

Vedi, uso il pc per le stesse cose per cui lo usi tu, solo che io sto attento a ciò che faccio e scelgo sempre la via migliore (o almeno ci provo cavolo!)

lunedì 14 aprile 2008

Proviamo sto script va...
Ecci dunque al momento di provare sto benedetto script, visto che finalmente è tornato a fungermi l'ftp...


PAGINA UFFICIALE

Visto che ho problemi con l'automatizzazione del tutto (ma ci sto lavorando), dovrete eseguire una piccola operazione a mano, ovvero quella di spostare il file scaricato in /usr/bin, un giorno, se riuscirò a risolvere il problema con cui sto litigando, farà tutto da solo...

Si avvia col comando getgle.sh, scarica il pacchetto contente le guide ecc ecc... tanto è una semplice serie di comandi che chiunque usi linux da una settimana conosce benissimo, quindi dando una lettura al file vi sarà tutto chiaro...

Essendo ancora in stato embrionale (l'ho trasformato in versione 0.2 solo per i piccolissimi cambiamenti apportati oggi, ovvero l'inserimento dell'about, ma verrà implementato in modo diverso in futuro) è possibile che dia problemi nel funzionamento, sia chiaro, l'unico modo per vedere se effettivamente ha fatto il suo lavoro è rispondere s all'ultima domanda :) L'unica cosa che assicuro è che non contiene comandi malevoli in grado di distruggervi il sistema.

Provate e fatemi sapere, ho bisogno di vedere come funziona agli utenti per poterlo migliorare (oltre che studio, ricordo che è il mio primo script) :D

EDIT: inserita la versione 0.3, in gran parte riscritta, nella pagina linkata si pu trovare il changelog

venerdì 11 aprile 2008

Scarica le mie guide e leggile offline!!!
Ho pensato che possa esser utile per i lettori di GnuLinuxExperience poter salvare le guide del sito sul proprio pc per poterle leggere in qualsiasi momento, per questo ho creato uno script che, se lanciato, scarica automaticamente un pacchetto contenente tutte le guide e le inserisce in una determinata cartella della home. È il mio primo script bash ed è alla sua primissima versione, è molto banale e magari mal scritto, ma fa il suo dovere e col tempo lo migliorerò...


Quello che vedete invece è un simpatico script che inserò nel pc della scuola per far divertire i miei compagni, come ho già iniziato a fare oggi... inserendo il nome del professore desiderato ne uscirà una piccola descrizione...

A piu tardi per il download perchè ora ho il server offline...

lunedì 7 aprile 2008

echo "ILoveMyTux" > "link"
Ok, il titolo è di difficile comprensione ma mi è girato di scrivere qualcosa di originale per una volta :D
Ma arriviamo al dunque: ai link della navbar a destra è stato aggiunto I Love My Tux!


Perchè ciò? Bè, diciamo che dopo il boom degli aggregatori di feed, si è finalmente aggiunto al web un sito con lo medesimo scopo, ossia raccogliere post dai vari blog riguardanti Linux e l'open source, ma con la differenza che gli articoli vengono prima letti dall'Admin, che deciderà se pubblicarli o meno. Infatti non si tratta un vero aggregatore di feed: i post vengono inseriti manualmente dagli utenti, in questo modo si ha assoluto controllo e sicuramente meno confusione. Finalmente un po' di serietà e non gli stessi identici post che si ripetono decine di volte...

Certo, è una bella responsabilità per chi deve mantenere queste pagine, non per niente gli faccio i miei complimenti e gli auguro tante belle cose per il successo del suo progetto :D

giovedì 3 aprile 2008

[Guida]Integrare il terminale di GNOME nel desktop
Uniamo l'utile al dilettevole, il potente Gnome-Terminal integrato nel dektop di GNOME fa sicuramente una gran scena, inoltre permette di avere sempre la riga di comando a portata di mano senza dover aprire ulteriori finestre...


La guida è semplice ed a portata di tutti e, paradossalmente, non viene mai usato il terminale :D


VAI ALLA GUIDA "INTEGRARE IL TERMINALE DI GNOME NEL DESKTOP"

mercoledì 2 aprile 2008

Non era un pesce, OOXML è stato approvato!
So che di solito non faccio questo tipo di post, ma credo che sia una notizia da diffondere e che tengo ad inserire fra le righe del mio blog.


Il primo aprile si poteva leggere ovunque la notizia che OOXML, nuovo standard Microsoft, sarebbe stato approvato. Scrivo "sarebbe" perchè un po' tutti, vista la particolare giornata in cui è tradizione di qualunque sito scrivere false news, si pensava fosse solo uno scherzo. Purtroppo non è così, si affianca dunque OOXML ad ODF, con i suoi pregi (ma devo ancora trovarli, datemi tempo) e difetti (questi li ho già, scritti piu in là...), certo si va un po' ad intaccare il significato della parola standard, ma vabbè, girano troppi miliardi intorno alla questione...

Chiariamo subito che le affermazioni qui riportate non vogliono essere le classiche fanboiate da utente Linux, nemmeno un attacco diretto a Microsoft (che non detiene l'intera colpa comunque...), sono opinioni personali.

Vediamo prima però di chiarirci le idee, cos'è ISO, cosa ODF e cosa OOXML.
ISO non è quella che scaricate dal mulo per giocare gratis, si tratta dell'International Organization for Standardization, ovvero quell'ente che si occupa della standardizzazione a livello informatico (WIKI). ODF è uno standard utilizzato per il salvataggio dei file di testo, calcolo e presentazioni; come si deduce dal nome è un formato open (Open Document Format) ed è lo stesso utilizzato da software come OpenOffice.org (WIKI). OOXML è, ad oggi, anch'esso uno standard a tutti gli effetti, anche lui si occupa di documenti di testo, calcolo e presentazioni (WIKI)

Quello che qualcuno si chiederà è il motivo dell'esistenza di due standard fini alla stessa categoria di applicazioni, effettivamente è un controsenso tecnicamente parlando, lo standard dovrebbe esser unico, mentre ora a quello libero di OOo si aggiunge questo, inutile, superfluo e mal preparato! Il fatto che i due standard poi non abbiano alcun riscontro già elimina la definizione stessa di standard, insomma, un bel cruccio...
In verità ISO aveva bocciato lo scorso dicembre OOXML, quali siano i motivi per questa nuova introduzione non sono facilmente reperibili, ora come ora l'intera rete si deve ancora riprendere dalla notizia e se ne dicono di tutti i colori. Girano anche voci (da fonti abbastanza attendibili) di voti manomessi, si parla di Nazioni specifiche che però non voglio nominare in quanto non son certo della notizia al 100%. Fattostà che di cose certe ce n'è, ad esempio il fatto che OOXML non sia completamente Open, che venga rilasciato da un'azienda che punta al monopolio informatico, che lo standard Microsoft sia un NON-STANDARD in quanto, per la verità, varia al suo interno a seconda del programma a cui si riferisce, gli sviluppatori software ne risentiranno non poco purtroppo.Credo che una tabella come questa possa far capire molto.

Tecnicamente quindi OOXML è nettamente inferiore ad ODF che offre un senso logico al significato di standard e che oltretutto utilizza XSL-FO di W3C per lo stile di testo. Insomma, per usare un linguaccio piu alla portata, è come paragonare IE7 (ho scelto il migliore) ad OPERA mettere i due standard ISO a confronto. Purtroppo noi comuni mortali ben poco possiamo fare per cambiare le cose, però qualche cosa anche noi, nel nostro piccolo, possiamo provare a muovere: ad esempio diffondere i nostri file unicamente con estensioni relative ad ODF, rispedire al mittente quelli in formati OOXML (ricordo che OOo non supporterà ancora per un po' .docx) pretendendo una conversione in formati liberi (chiunque sia il mittente, un'ente, un'amico, un'agenzia funebre...), installare sui computer scolastici OpenOffice.org, sui computer aziendali, sui computer degli amici e, perchè no, anche su quelli delle agenzie funebri...

Amici dell'open source, avviamo tutti insieme questo silenzioso ma redditizio movimento, qualcosa dovrà sbloccarsi...