lunedì 28 gennaio 2008

Il Cad su Linux? Finalmente possibile grazie a VariCAD!
Da tempo se ne parla, si discute, si testa, si confronta, si fanno paragoni... Direi che si è arrivati ad un punto di sviluppo tale da poter parlare e consigliare questo software.


Si tratta di VariCAD, il piu grande e sviluppato progetto di software CAD multipiattaforma presente sul mercato. Se sino ad ora "la mancanza di AutoCAD" è sempre stato uno dei motivi per cui gli utenti non hanno abbandonato il dual boot, ora si potrà finalmente rimuovere la propria copia di Windows per espandere la partizione Linux e godere del software CAD stabile e professionale offerto dagli sviluppatori di VariCAD.

Ottimo, completo, disponibile in versione Trial valida per 30 giorni e dal prezzo assolutamente accessibile! Ma analizziamo brevemente il tutto per valutare la vera convenienza del passaggio a VariCAD: è un software intensamente svliuppato da oltre tredici anni, ricco di funzioni e modelli pronti all'uso, pratico nell'utilizzo ed estremamente versatile. È disponibile per i sistemi Windows Vista, Windows XP e Gnu-Linux nei formati .RPM e .DEB. Scritto per lavori in grafica 2D e 3D, necessita di un sistema con meno di due GHz di processore, 512 MB di RAM e una scheda video con accelerazione 3D attivata e 32 MB di RAM. È disponibile in versione trial valida per trenta giorni: non si tratta di una demo che permetta di testare solo alcune funzionalità, ma del software completo e pronto all'uso professionale! Il prezzo del pacchetto completo non supera i 600 euro, ciò permette ad un parco utenza ancora maggiore di aver accesso a questo tipo di programmi senza dover obbligatoriamente darsi al warez.

Insomma, tanti motivi per usare VariCAD, soprattutto per il fatto che è multipiattaforma!
GnuLinuxExperience
Conosci GnuLinuxExperience? Sei soddisfatto di ciò che viene proposto? Hai qualche particolare critica da voler segnalare? Desideri l'aggiunta di qualche particolare guida? Lascia un commento a questa pagina!


Per la precisione: per pubblicare ogni giorno guide e tutorial migliori e ricercati ho pensato di permettervi di farne richiesta a questa pagina. Non esitate ad esporre critiche e suggerimenti, nonchè a richiedre l'aggiunta di how to che vi guidino in quel di cui sentite il bisogno!

ATTENZIONE: ogni commento non inerente al post verrà cancellato senza preavviso.
GnuLinuxExperience & Tuxjournal...
Sono orgoglioso di comunicarvi che GnuLinuxExperience sta crescendo! Si tratta di un piccolo passo, ma è pur sempre un un inizio. In questi giorni ho avuto il piacere di scambiare qualche mail con lo staff di TuxJournal.net, noto sito italiano che ogni giorno offre con grande professionalità news, informazioni e guide riguardanti il mondo Gnu-Linux.


Alla fine della "chiacchierata" si è arrivati alla conclusione che sarebbe stato possibile pubblicare una guida di GnuLinuxExperience proprio su TuxJournal. Si tratta del tutorial per installare amule CVS, in assoluto la guida piu ricercata del blog dopo quella relativa al Samsung YP-U3...

Questa a mio parere è un'ottima notizia: la guida inizierà a diffondersi anche tramite TuxJournal che è seguitissimo e ricercatissimo ed in questo modo GnuLinuxExperience può iniziare a farsi conoscere un po' di piu. In questo modo si avrà un buon tutorial in piu sparso per la rete e qualche visitatore in piu in queste putride zone :D

Inoltre il fatto che abbiano accettato la mia proposta mi incoraggia e mi spinge ad andare avanti con piu serenità e soddisfazione per quanto riguarda GnuLinuxExperience. Non mi rimane che lasciarvi il link della pagina in questione e salutarvi, senza scordare di porre i miei piu sinceri ringraziamenti allo staff di TuxJournal.net, disponibilissimo e pronto a rispondere sempre in modo completo ed esauriente.

VAI ALLA PAGINA "TUTORIAL: AMULE CVS"

venerdì 25 gennaio 2008

Aggiornamento IE6, finalmente una buona decisione
A parte il fatto che ho dimentiato di aggiornare la home di GnuLinuxExperience, ma lo farò il prima possibile, ho scovato una notizia davvero carina relativa a casa Micr-CENSURED!-...


Microsoft avrebbe annunciato l'aggiornamento del proprio browser Internet Explorer 6 alla versione 7 sui computer di TUTTI gli utenti Windows. Per la precisione dal giorno 12 febbraio sarà disponibile l'update di IE, in via del tutto eccezionale, anche per quegli utenti che non posseggono una copia originale di Windows. Questa decisione farà felici sicuramente utenti e WebMaster, che finalmente non avranno piu bisogno di sbatter la testa per la realizzazione di pagine web compatibili sia con IE6 che con IE7.

giovedì 24 gennaio 2008

[Guida]Usare il Wii Remote in ambiente Linux
Supero le 3000 visite (grazie mille ai miei sette lettori che continuano ad entrare piu volte al giorno) e festeggio regalandovi una nuovissima guida, fresca fresca di test e ore di documentazione fra guide inglesi e francesi.


Innanzitutto ringrazio il Colo per avermi prestato un Wiimote in modo da potermi permettere di provare questa nuova esperienza, vi assicuro che gestire il pc con il controller Nintendo è una figata assurda! :D Insomma, pochi e semplici passi per utilizzare il Wii Remote come mouse sul vostro sistema, ancora una volta Made in Spillo. Buona lettura e buon divertimento, senza scordare che son come sempre graditi critiche, consigli e commenti!


VAI ALLA GUIDA "USARE IL WIIMOTE IN AMBIENTE LINUX"
Ricapitolando, cosa c'è e cosa manca...

Il vero problema di questo periodo è il tempo; sono sempre stanco e mi stanno crescendo le tette e visto che io di rifatto ho solo il culo ho paura di esser rimasto incinto... Il che mi preoccupa perchè non son sicuro del buco da cui uscirebbe il pupo, bah...


Tornando seri, ieri sono andato a ricontrollare i punti che mi ero prefissato di raggiungere dopo il mio ritorno ed anche se il tutto è stato sconvolto dalla creazione del nuovo sito posso ritenere di essermi grossomodo stabilizzato...

...ricapitolando:

  • pubblicare la famosa vecchia promessa galleria di AWN, già pronta, solo da riscrivere su blogger che rovina tutto il vero HTML... prima voglio scoprire però se ci sono stati aggiornamenti: non fatto, ma non penso la farò a breve perchè piuttosto che riscrivere una pagina di informazioni preferisco preparare nuove guide;
  • installare sin dalla prima alpha Ubuntu 8.04 LTS sul fisso meno peggio che ho: fatto e credo l'abbiate notato;
  • sistemare il pc con WinXP di mio zio, magari organizzandogli un dual boot: fatto, senza dual boot;
  • aggiornarmi al meglio su tutte le novità riguardanti il mondo Gnu-Linux: fatto, credo di esser ormai alla pari;
  • dare una leggera rinnovata al blog, inizialmente in modo "invisibile", una buona risistemata e pulizia al codice, dopodichè, possibilmente con la collaborazione di qualche consiglio da parte dell'utenza, anche graficamente e strutturalmente: fatto ed ho intenzione di copiare la navbar di destra dal sito.

Sono soddisfatto dunque ne dato che mi sto abituando a fissarmi dei progetti (senza obbligo si portarli a termine ovviamente, tanto è tutto fra me e me) ecco a cosa stavo pensando di puntare:

  • installare KDE, non so dove ma so quando: dato lo sviluppo attuale di questo DE penso che installerò la versione 4.1, la cui uscita è prevista per giugno;
  • organizzare i due fissi che ho in camera: pensavo a qualcosa come Debian-Kubuntu (magari con KDE4)-Suse e Fedora;
  • preparazione di una guida che spieghi come utilizzare su Ubuntu il Wiimote come mouse.

riuscirà nell'impresa il nostro eroe incinto?

mercoledì 23 gennaio 2008

[Guida]Partizione Swap: sfruttarla anche da Windows
Continuano i lavori su GnuLinuxExperience con una nuova fresca guida, tutta dedicata a Muu?!!!


Si tratta di una breve spiegazione del procedimento da seguire per permettere a Windows (Prooot!) di sfruttare la memoria Swap di Linux. Come sempre per critiche, insulti, consigli, suggerimenti, messaggi d'amore, piani segreti, codici di Bancomat e roba simile vi lascio ai commenti ;)


VAI ALLA GUIDA "PARTIZIONE SWAP: SFRUTTARLA ANCHE DA WINDOWS"

martedì 22 gennaio 2008

Visualizzazione GnuLinuxExperience
Sto facendo alcune verifiche riguardanti la visualizzazione di GnuLinuxExperience sui diversi browser e noto con dispiacere che la situazione non è bellissima...

Sia IE 6 che IE 7 non viualizzano sempre correttamente il logo superiore (inserendo colori riguardanti il secondo tr della tabella principale quando in realtà non sono indicati) e causano un allungamento orizzontale della pagina in caso i preformattati siano troppo estesi. Il CSS che gestisce i codici in realtà dovrebbe adeguare correttamente la visualizzazione degli stessi in modo che il testo vada a capo automaticamente una volta raggiunto il margine del contenitore (che se non sbaglio ha una lunghezza di 590px); tutto ciò perchè secondo le mie dispozioni il layout del sito è allungabile a piacere in senso verticale, ma deve mantenere dimensioni fisse (qualcosa intorno al 1020 se non ricordo male) in senso orizzontale e con Firefox tutto funziona che è una meraviglia. Opera verrà provata in serata.

Potete verificare voi stessi aprendo la pagina dell'ultima guida inserita con i due browser.

Intanto, da bravo utente Linux ho adattato il codice del sito per permettere una visualizzazione corretta anche da browser testuali, anche qui a voi la verifica, che io ho effettuato con Links.

Ciao a tutti
[Guida]Grub: aumentarne la sicurezza
Guardate che ore sono... ho appena finito di scrivere una guida e devo cercare dei driver per XP su un computer che prima montava Vi*ta (non potevo scriverlo per intero, scusate)...


Comunque da ora inizierete a vedere come interagiranno sito e blog: in pratica, ho scritto una guida e l'ho pubblicata sul sito (tra l'altro è nata per puro caso leggendo qua e là per i blog...), vi avviso anche qua e vi lascio il link per raggiungerla. Purtroppo ho sempre poco tempo e sto cercando di sistemare un sacco di cose, anche riguardanti la real life...

Vi ricordo che potete proporvi per collaborare al sito scrivendomi all'indirizzo spillo_89@libero.it.

VAI ALLA GUIDA "GRUB: AUMENTARNE LA SICUREZZA"

martedì 15 gennaio 2008

È online GnuLinuxExperience.com!
Ammetto di essermi assentato per un bel pezzo, ma non per pigrizia e nemmeno perchè adsl, computer o ragazza mi hanno lasciato... il punto è che mi stavo concentrando su un nuovo progetto a cui ho lavorato molto e con molta serietà. Ho dovuto studiare un sacco di documentazione per imparare a sistemare le cose per il meglio ma non mi dispiace affatto perchè il risultato che ne sta uscendo mi pare soddisfacente...


Ancora è agli inizi e c'è molto da sistemare, inoltre mancano tutti i contenuti che sono la parte piu importante. Intanto organizzo il tutto e piano piano inserisco il necessario. Ormai è online, comprato il server e pure il dominio, quindi mi pareva il caso di farvelo sapere finalmente! Vi raccomando fateci qualche visita ogni tanto, ditemi che ne pensate e non esitate ad esprimere critiche e/o consigli!!! :D

Ho mantenuto lo stesso stile di base del blog e da qui importerò anche alcuni articoli, ma conto anche sulle vostre idee soprattutto per ampliare la parte relativa a Linux, sono disposto a fare test e preparare guide in modo che la documentazione del pinguino continui a crescere anche grazie a me...

Vi lascio, devo continuare il mio lavoro di là ;) bye!

www.gnulinuxexperience.com

domenica 6 gennaio 2008

Videogames: The Legend of Zelda - Phantom Hourglass...
Due righe prima della nanna (asd)... è un po' che sto nell'indecisione: lo scrivo o no sul blog? Ok lo faccio...!


Il gioco in questione mi è stato regalato dalla mia lei tempo fa, dopo averlo finito mi è saltata in mente una strana idea spinta da diversi motivi: preparare una soluzione completa al gioco...

...non è nè facile, nè rapida, però è ormai diventata una sorta di sfida per me, il mio desiderio è quello di renderla leggibile online in esclusiva su Gbarl e scaricabile da qui nei formati .pdf e .odt... L'impresa (perchè di impresa si tratta) mi mette di fronte a grosse difficoltà, occupa molto tempo, impegno e voglia di ricominciare il gioco dall'inizio. Da ora in avanti vi terrò aggiornati su ogni nuova importante aggiunta, novità ed aggiornamento della soluzione, in modo da rendervi un po' partecipi e curiosi; da parte vostra è accettato ogni tipo di suggerimento e consiglio, anzi, farebbe tutto molto piacere!


Il rilascio finale? Lo prevedo per il ventitrè marzo, giorno del mio compleanno in cui mi farò questo regaluccio :) so che manca molto tempo, ma sono un tipo molto impegnato, sia sul computer che nella vita privata ;) Alla prossima ragazzi!

sabato 5 gennaio 2008

Iniziano i lavori!
L'avevo anticipato e questa notte, in preda all'insonnia, ho deciso di dare una piccola ritoccatina, che poi si è trasformato in un cambiamento radicale nella struttura di parte della navbar laterale.


Sono ancora in alto mare sinceramente, ma il lavoro di queste ore mi ha davvero soddisfatto, andando con ordine: inizialmente ho modificato il menu dei link alle mie Wiki, poi quello dei link ai siti esterni. Tutto da solo, quasi...

...innanzitutto un grazie va a Muu? che ha preparato il logo dei link, insomma il primo che si trova in alto alla navbar. Anche lui in questo momento si sta dando alle "carinerie" ( XD ) per il blog!

Penso che non ci sia molto da dire, soprattutto perchè inizio ad esser stanco, è stato un lavoro faticoso... le modifiche le vedete da voi, qualunque cosa abbiate da dire, ridire o suggerire scrivete senza timore nè tumore... e nemmeno timone. Ciao a tutti e cercate di sopportare i disagi che incontrerete.
Ubuntu Hardy Heron: installazione, aggiornamenti, verifiche (part. 3)... aka [Guida]Driver nVidia & libGL
A diciassette giorni dall'ultimo post sulla mia Hardy eccomi a riaccendere il fisso, conscio del problema coi driver nVidia e decissimo a risolverli.


Insomma, fra una cosa e l'altra, 127 aggiornamenti, ricerche e bestemmie sono addirittura, consapevolmente, arrivato a disinstallare millemila pacchetti impedendo l'avvio del server X pur di riuscire la disinstallazione di una fottutissima libreria. Arrivando al dunque, questo post servirà solamente a far comprendere la soluzione di un problema molto frequente fra chi ama smanettare, ma ben poco conosciuto e quindi difficile da risolvere in quanto manca documentazione.


Il problema
Come ben sapete, visto e considerato che per mia sfortuna ho sempre avuto a che fare con Ati invece che nVidia, ora che tutto il necessario è totalmente disponibile mi piace constatare per bene come stan le cose, non leggendo qua e là, ma testando direttamente sulla alpha del prossimo Ubuntu. Una volta disinstallato tutto ciò che aveva a che fare con nVidia (apt-get remove --purge nvidia*) mi ero ritrovato con tale output al tentativo di installare il pacchetto nvidia-glx-legacy:
[sudo] password for spillo:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
nvidia-legacy-kernel-source nvidia-settings
The following NEW packages will be installed:
nvidia-glx-legacy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/3068kB of archives.
After unpacking 9974kB of additional disk space will be used.
(Reading database ...
dpkg: serious warning: files list file for package `nvidia-kernel-common'
missing, assuming package has no files currently installed.
114814 files and directories currently installed.)
Unpacking nvidia-glx-legacy (from .../nvidia-glx-legacy_71.86.01+2.6.24.2-2.8_i386.deb) ...
dpkg-divert: `diversion of /usr/lib/libGL.so.1 to /usr/lib/nvidia/libGL.so.1.xlibmesa
by nvidia-glx-legacy' clashes with `diversion of /usr/lib/libGL.so.1 to
/usr/lib/nvidia/libGL.so.1.xlibmesa by nvidia-glx-new'
dpkg: error processing /var/cache/apt/archives/nvidia-glx-legacy_71.86.01+2.6.24.2-2.8_i386.deb
(--unpack):
subprocess pre-installation script returned error exit status 2
Errors were encountered while processing:
/var/cache/apt/archives/nvidia-glx-legacy_71.86.01+2.6.24.2-2.8_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
il problema lo si visualizza nella stringha:
dpkg-divert: `diversion of /usr/lib/libGL.so.1 to /usr/lib/nvidia/libGL.so.1.xlibmesa 
by nvidia-glx-legacy' clashes with `diversion of /usr/lib/libGL.so.1 to
/usr/lib/nvidia/libGL.so.1.xlibmesa by nvidia-glx-new'
in pratica c'è qualche conflitto a causa di libGL, il tutto in realtà è facilmente risolvibile editando il file diversions in /var/lib/dpkg/.

Cosa evitare assolutamente
La cosa migliore quando non si conosce il significato di un output è quello di cercare informazioni in rete, io ho ripiegato sin da subito sul forum e sulla mailing list di Ubuntu, senza però arrivare ad una soluzione. In questo caso si passa ai tentativi, inizialmente con azioni poco delicate, magari con la possibilità di creare backup in caso si debbano rimediare errori gravi per poi passare ad una serie di --purge a casaccio dati dalla disperazione. Controllando qua e là per il sistema, potrebbe venir da pensare che eliminare alla radice ciò che riguarda libGL e tentare l'eliminazione di tutto ciò: errore! Provare qualcosa del tipo
sudo apt-get remove libGL1-mesa-glx
perchè non risolveremmo niente ed elimineremo tutti i seguenti pacchetti:
alacarte 
ubufox
apturl
gnome-compiz-manager
compiz compiz-gnome
compiz-plugins
compiz-fusion-plugins-main
compiz-fusion-plugins-extra
compiz-core
f-spot
fast-user-switch-applet
libglut3
freeglut3
gdebi
gdm
update-notifier
update-manager
gnome-app-install
software-properties-gtk
network-manager-gnome
gnome-netstatus-applet
gksu
gnome-applets
nautilus-cd-burner
nautilus
gnome-terminal
gnome-session
gnome-panel
gnome-control-center
gnome-screensaver
hwdb-client-gnome
libgksu1.2-1
serpentine
python-gnome2-extras
libgksu2-0
libgksuui1.0-1
libglu1-mesa-dev
libgl1-mesa-dev
libgl1-mesa-dri
rss-glx
xscreensaver-gl
ttf-thai-tlwg
Di conseguenza non riusciremmo piu ad usare l'interfaccia grafica. In caso l'abbiate già fatto reinstallate tutti quei pacchetti e tentate uno startx, in caso abbiate problemi provate con
sudo dpkg-reconfigure xserver-xorg
oppure modificate le impostazioni di xorg manualmente (il link offre solo poche informazioni a tal proposito) e riavviate X.

Soluzione
Arriviamo dunque allo soluzione del problema: l'operazione qui riportata, ovvero l'edit di un file, necessita dei privilegi di root, quindi date il comando
sudo nano /var/lib/dpkg/diversions
ovviamente sostituendo eventualmente nano con un altro editor di testo. Il file che vi si aprirà sarà simile a quello qui riportato, ovviamente prenderemo in considerazione solamente le stringhe necessarie, ovvero quelle relative a nvidia-glx:
/bin/sh
/bin/sh.distrib
dash
/usr/share/man/man1/sh.1.gz
/usr/share/man/man1/sh.distrib.1.gz
dash
/usr/lib/xorg/modules/libGLcore.so
/usr/lib/nvidia/libGLcore.so.xlibmesa
nvidia-glx-new
/usr/lib/xorg/modules/libglx.so
/usr/lib/nvidia/libglx.so.xlibmesa
nvidia-glx-new
/usr/lib/xorg/modules/libwfb.so
/usr/lib/nvidia/libwfb.so.xserver-xorg-core
nvidia-glx-new
/usr/lib/libGL.so.1
/usr/lib/nvidia/libGL.so.1.xlibmesa
nvidia-glx-legacy
/usr/lib/libGL.so.1.2
/usr/lib/nvidia/libGL.so.1.2.xlibmesa
nvidia-glx-legacy
potete ora prendere due strade, non che il risultato sia differente, io ho scelto la prima perchè non ero certo di avere la soluzione in mano, voi invece lo siete ;)
/bin/sh
/bin/sh.distrib
dash
/usr/share/man/man1/sh.1.gz
/usr/share/man/man1/sh.distrib.1.gz
dash
#/usr/lib/xorg/modules/libGLcore.so
#/usr/lib/nvidia/libGLcore.so.xlibmesa
#nvidia-glx-new
#/usr/lib/xorg/modules/libglx.so
#/usr/lib/nvidia/libglx.so.xlibmesa
#nvidia-glx-new
#/usr/lib/xorg/modules/libwfb.so
#/usr/lib/nvidia/libwfb.so.xserver-xorg-core
#nvidia-glx-new
#/usr/lib/libGL.so.1
#/usr/lib/nvidia/libGL.so.1.xlibmesa
#nvidia-glx-legacy
#/usr/lib/libGL.so.1.2
#/usr/lib/nvidia/libGL.so.1.2.xlibmesa
#nvidia-glx-legacy
il sistema non leggerà le stringhe precedute dal cancelletto (#), potete anche eliminarle volendo (sarebbe la seconda strada):
/bin/sh
/bin/sh.distrib
dash
/usr/share/man/man1/sh.1.gz
/usr/share/man/man1/sh.distrib.1.gz
dash
Fatto ciò tornate ad installare i driver legacy e non incontrerete errori. :D
Ora, finalmente, posso proporre tale screen! C'è voluto molto, ma è soddisfacente.


Per dubbi, critiche e chiarimenti (tanto so che non postate -.- ) vi lascio ai commenti...

Ciao fedeli lettori!

martedì 1 gennaio 2008

Buon anno!
L'immagine non c'entra ma accontentatevi...



BUON ANNO A TUTTI I LETTORI DEL BLOG, CHE POSSIATE PASSARE UN 2008 SERENO, MAGARI PARTECIPANDO UN PO' DI PIU ALLA VITA DEL BLOG...

martedì 25 dicembre 2007

Com'è divertente fare lo sviluppatore...!
Questo post è totalmente inutile, ma devo prender tempo prima di un nuovo intervento sul mulo...


Molti di voi già lo sapranno, per chi invece non ne fosse a conoscenza, vi sto per mostrare in che modo amano divertirsi gli sviluppatori delle nostre distro, questi mattacchioni!!!

Una delle prime cose che io ho incontrato nel mio viaggio in Ubuntu è stato l'avviso che Gparted restituisce quando viene avviato da un normale user... Questo messaggio sta ad indicare la pericolosità del programma di partizionamento in questione, che può quindi essere avviato da root xD


Una caratteristica invece dei sistemi Debian-Based sono le stringe di apt-get ed aptitude, ne vediamo una alla volta e sorridiamo insieme :)
~$ apt-get moo
(__)
(oo)
/------\/
/ | ||
* /\---/\
~~ ~~
...."Have you mooed today?"...
~$ aptitude moo
Non ci sono sorprese nascoste in questo programma.
~$ aptitude -v moo
No, non ci sono proprio sorprese nascoste in questo programma.
~$ aptitude -vv moo
Non ti ho già detto che non ci sono sorprese nascoste in questo programma?
~$ aptitude -vvv moo
Smettila!
~$ aptitude -vvvv moo
Va bene, va bene. Se ti mostro una sorpresa, poi te ne vai?
spillo@MyUbuntu:~$ aptitude -vvvvv moo
D'accordo, hai vinto.

/----\
-------/ \
/ \
/ |
-----------------/ --------\
----------------------------------------------
~$ aptitude -vvvvvv moo
Che cos'è? È un elefante che viene mangiato da un boa, naturalmente.
Carissimi, viva la simpatia! Bè, queste cose ogni tanto ci stanno proprio! :D
Ciao ciao e ancora una volta tanti auguri di buone feste!

lunedì 24 dicembre 2007

Buon Natale a tutti!!!
È arrivato il Natale! Quante emozioni questo periodo!


La tredicesima per i lavoratori, le vacanze per gli studenti, le vacanze giustificate per quegli studenti che durante tutto l'anno fanno festa saltando le lezioni, i regali, la tredicesima che si prosciuga a causa dei regali... Insomma, mille cose e, soprattutto, l'avvento di quel batuffolino infreddolito nato migliaia di anni fa chiamato Babbo Natale. Comunque, tanta euforia per niente di che, alla fine è l'ennesima festa dedita ad arricchire i commercianti... :D

Simone augura un gioioso Natale a tutti i lettori del blog, che possiate passarlo serenamente!

domenica 23 dicembre 2007

[Guida]Risoluzione schermo: quando il pc non fa da solo...
Saranno anche tre righe da novellino, ma cercando informazioni sui driver nvidia ho visto un sacco di gente che non sa andare oltre il classico Sistema -> Preferenze -> Risoluzione schermo (esempio relativo ad Ubuntu e GNOME, ma il succo è quello)...


A volte comunque il normale tool che permette di scegliere la risoluzione non offre quel che cerchiamo nonostante siamo sicuri che la nostra scheda possa dare di piu. Molti si rifugiano nel classico dpkg-reconfigure xserver-xorg, questo metodo ha due inconvenienti: funziona solo sulle derivate Debian e non sempre risolve i problemi, quindi ecco che si ripiega sul file xorg.conf...

xorg.conf si trova in /etc/X11 ed è responsabile delle configurazioni di mouse, tastiera, monitor e visualizzazione dello schermo. Per essere editato necessita dei privilegi di root, è bene metterci mano solo se si è sicuri di quel che si fa ed è comunque sempre consigliabile crearne una copia di backup dell'originale:
cp /etc/X11/xorg.conf xorg.confbkp
Iniziamo con l'osservarlo, tanto per farci un'idea di come è composto.
sudo nano /etc/X11/xorg.conf
In caso le risoluzioni disponibili non siano di nostro gradimento è possibile aggiungerne al file in questione e selezionare da lì quella che si preferisce.

Section Screen
Per eseguire questa operazione è necessario editare la parte denominata Section Screen, normalmente si trova in fondo al foglio, viene indicato lo schermo, la scheda video e una lunga lista di risoluzioni; in caso queste non fossero presenti basti aggiungerle per vedersi sfuggire un sorriso. Vediamo qualche nozione base:
Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
Monitor "Configured Monitor"
DefaultDepth 24
Questa prima parte della "Section Screen" offre alcune indicazioni, da notare la voce DefaultDepth, che servirà per comprendere quale lista di risoluzioni si prenderà in considerazione. Questa sezione è solitamente composta anche da una o piu sottosezioni dove sono indicati i valori di risoluzione, ognuna di queste sottosezioni è composta piu o meno così:
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
Il numero sotto la voce Depth corrisponde a quello sotto la voce DefaultDepth vista prima, ciò vuol dire che verrà presa in considerazione questa sottosezione. In toto viene fuori qualcosa del genere:
Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Le risoluzioni disponibili sono indicate sotto la voce Modes, è possibile aggiungerne o toglierne, la prima da sinistra è quella in uso, in questo caso 1024x768. Volessimo aggiungerne una nuova, a patto che la scheda grafica in uso la supporti, è sufficiente aggiungerla alla stringa, ad esempio, l'aggiunta della 1280x800:
Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Immaginiamo ora che le sottosezioni siano piu di una:
Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
La risoluzione utilizzata in questo caso è 1024x786 in quanto DefaultDepth indica di far riferimento al Depth=24.

In verità è piu facile di quanto sembri ;) Dubbi, domande e chiarimenti lasciateli pure nei commenti, son qui per voi ^^

mercoledì 19 dicembre 2007

Ubuntu Hardy Heron: installazione, aggiornamenti, verifiche (part. 2)...
Eccomi, gran casino con l'airone per il sottoscritto, nonostante tutto posso gioire per gli aggiornamenti effettuati in questi giorni, a partire dal nuovo kernel, oltre che qualcosina circa le librerie di GNOME e il DHCP...


Queste giornate in breve: arriva il nuovo kernel, il 2.6.24, lo installo, ma se lo uso non posso avviare il server X. Non sapendo che fosse "normale" e che tutto si sarebbe risolto automaticamente grazie agli sviluppatori entro un giorno ho fatto millemila prove e test, fra tutto ho anche disinstallato il pacchetto nvidia-glx-legacy, che ora non è piu installabile a causa di altri aggiornamenti che hanno creato problemi...

Il problema in verità è causato dal pacchetto xserver-xorg-core, dipendenza di nvidia-glx-legacy, che risulta corrotto:
sudo apt-get install nvidia-glx-legacy
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
nvidia-glx-legacy: Depends: xserver-xorg-core (>= 1:0.99.0-1) but it is not going to be installed
E: Broken packages
xserver-xorg-core: Va in conflitto con xserver-xorg-video che è un pacchetto virtuale.
Insomma per ora sono fermo, non mi rimane che aspettare un aggiornamento e lavorare o senza driver nvidia o in testuale direttamente :)
Per la cronaca, anche il pacchetto nvidia-glx-new non può essere installato momentaneamente a causa dello stesso problema.

martedì 18 dicembre 2007

Ubuntu Hardy Heron: installazione, aggiornamenti, verifiche (part. 1)...
L'avevo preannunciato mesi fa, oggi finalmente ho potuto installarlo: Ubuntu Hardy Heron Alpha 1! Prende così il volo il mio personalissimo viaggio nel mondo di questa nuova release che se mi soddisferà, prenderà il posto della Feisty sul portatile.


Da oggi, man mano che novità e scoperte mi incurioseranno o saranno di rilevante importanza pubblicherò un post intitolato Ubuntu Hardy Heron: installazione, aggiornamenti, verifiche..., dove potrete leggere ed assimilare il necessario per conoscere anche solo indirettamente la versione 8.04 di Ubuntu. Buona lettura!!!

Pacchetto slocate
Molto probabilmente, se avete installato la release in questione partendo da zero vi sarete imbattuti in questo problema sin dal primo aggiornamento del pacchetto slocate:
E: /var/cache/apt/archives/slocate_3.1-1.1ubuntu1_i386.deb: il sottoprocesso 
pre-installation script ha restituito un codice di errore 1
È un bug noto (vedi launchpad) e la soluzione è semplice, basti lanciare i comandi seguenti da terminale, che servono a disinstallare e reinstallare, per l'appunto, slocate:
sudo apt-get remove --purge slocate
sudo apt-get install slocate
Funziona.

Per ora è stata l'unica difficoltà incontrata, eccetto l'estrema lentezza del sistema, su un processore da 1,66 GHz e 256 MB di RAM. Ciauz!
Compiz or Metacity? Convivenza serena...
Compiz Real mi ha sempre dato problemi, un po' per la sua stabilità non perfetta (anche se molto alta), un po' perchè ho una cazzo di Ati Radeon 9100 nel portatile...


Ad ogni modo il sto bene utilizzandolo come unico gestore delle finestre, io non ho molte pretese, richiedo pochi effetti straordinari e finchè non mi impalla il pc o non mi limita pesantemente il lavoro non vedo perchè abbandonarlo.

Devo essere sincero però, in questo momento uso Metacity e ne sono soddisfatto, poco importa il 3d... Ecco dunque il problema, riscontrato sin dal primo giorno passato con Compiz: la visualizzazione dei file video con il 3d attivo. Almeno di non adeguare appositamente le impostazioni del video player si avrà solo una schermata nera con l'audio che scorre fluido e tranquillo. Non per niente ho settato Totem nel giusto modo, posso vedere qualunque cosa, ma la qualità video cala enormemente e se troppi processi sono già attivi si notano enormi lag. Tutto previsto, mi sono ben informato prima, ho lasciato l'incantevole VLC per assicurarmi un'ottima visione senza Compiz in mezzo alle palle...

...sinceramente continuo ad usare Compiz normalmente, ma visto che da qualche giorno passo le ore a godermi Scrubs attivo Metacity e vado di VideoLAN. Fra una pausa video e l'altra però preferisco riattivare il 3d per l'enorme comodità che apporta all'uso del pc. Il che mi vede di continuo al terminale pronto a attivare, disattivare, attivare, disattivare ecc... Ho quindi deciso che fare tutto graficamente sarebbe piu pratico, un semplice click su un'icona è molto piu rapida, quindi mi accingo a crearne una per un gestore finestre, un'altra per l'altro. Lo so, esiste già quella di Compiz Real, ma la trovo scomoda e al riavvio non rimane nella barra di GNOME. La procedura è indifferente, o si prepara uno script molto semplice o un'icona d'avvio, le ho provate entrambe ma la strada piu rapida è la seconda, quindi mi capite ;)

La procedura è di una banalità assurda, non credo nemmeno ci sia bisogno di spiegazioni, ma sono qui per questo... Dunque, andate a creare un'icona e chiamatela come vi pare, poi regolatevi come preferite:
comando per attivare Compiz
compiz --replace
comando per attivare Metacity
metacity --replace
facile no? In verità il piccolo inconveniente è venuto (wow) dopo, quando ho inserito le due icone nel pannello, se non è assegnata un'immagine all'icona l'effetto è davvero brutto e io non so creare immagini. Nemmeno Google aiuta, la scelta è troppo ampia!!! Suggerimenti?


Notate anche voi che fa schifo, HELP ME!!!