Ed eccomi ancora qui con un altro articolo in cui esprimo il mio giudizio su alcune scelte tecnologiche.
Il tema del giorno è Gnome 3 vs. Unity.
Diciamo che fino a ieri usavo Unity, da quando Gnome2 non è praticamente più disponibile.
C'è stata una discreta perplessità sull'impostazione adottata riguardo il menu laterale, e la gestione del desktop in generale.
Mi mancavano tante cose, come ad esempio un'indicazione chiara di quale area di lavoro stessi utilizzando (con Gnome2 c'era un applet che visualizzava la griglia evidenziando l'area di lavoro in primo piano), la mancanza di poter utilizzare delle applet da mettere sulla barra superiore (Gnome2 non la utilizzava per altro, Unity ci mette il menu).
Però la cosa era ed è superabile.
Note dolenti? per dirne una, la barra laterale a sinistra doveva essere mantenuta sempre visibile. Intanto perché avere una barra che ti compare sopra le finestre (ho sempre detestato le barre che entrano in primo piano sulla finestra attiva al movimento del mouse) è secondo me una cosa molto discutibile (specie quando hai a disposizione uno schermo fullHD. Avessi un 640x480, allora ... ), poi perché la zona di 32 pixel (dimensione minima impostabile) sotto la barra diventava ad un certo punto opaca (e sempre in primo piano) se si utilizzavano alcune funzioni di Compiz, come l'ingrandimento, rendendomi inaccessibile una striscia di 32 pixel dell'applicazione in corso.
Però, anche su questo ci si può passare sopra. In fondo con 1900 pixel di larghezza (e gkrellm attivo), perdere 32 pixel non è una cosa insormontabile.
Ho avuto problemi anche con il discorso del menu superiore che non sempre funzionava, specie con applicazioni come Eclipse. Per spezzare una lancia a favore di Eclipse c'é da dire che il problema nasce dalle varie personalizzazioni effettuate da chi integra questo IDE nel proprio ambiente di sviluppo. Per abbattere un'armeria e far saltare una santabarbara a sfavore di Eclipse, questo IDE è una cosa davvero oscena. Altro coltello serramanico tascabile spezzato a favore di Eclipse, non è che altri IDE se la passino meglio.
Fatto sta che mi riprometto di provare Gnome3, per vedere se la cosa va meglio, e devo dire che al 75% va meglio.
Perché al 75% e non all'80% o al 76,85342314%?
Il sistema (lo stesso, un i7 con scheda nVidia e 8GB di ram) risponde in modo più pronto alle sollecitazioni, contro una lentezza e un'inerzia proprie di Unity.
L'ambiente è un po' più pulito e personalizzabile, sebbene la personalizzazione diventa una cosa non alla portata di un click.
Il più grosso difetto? Gnome3 ti fa venire il mal di mare.
Intanto ho dovuto letteralmente manomettere la tastiera dicendo a Gnome che il tato Meta è mappato sul tasto Windows di destra. Questo evita che alla pressione del tasto Windows (che uso anche in combinazione con il mouse) senza ulteriori tasti si passi alla visione delle attività in corso (si riduce la finestra corrente, si mette in griglia con le altre aperte sull'area di lavoro, compaiono menu e altro).
Ho già discusso con amici (gente abbastanza autorevole) relativamente al mio giudizio di "completamente imbecille" riferito all'uso di uno stesso tasto come modificatore e come meta.
Il sistema considera il tasto come singolo se viene premuto da solo, come modificatore se quando si tiene premuto quel tasto si premono anche altri tasti.
Se si usa il mouse con il tasto premuto, questo viene inteso come singolo.
Poi la gestione delle aree di lavoro. È interessante il concetto di dinamicità sull'allocazione delle aree di lavoro (e facilmente bloccabile ad un numero fisso). È disorientante perché imprevedibile.
Birdack (un mio amico e collega con cui discuto spesso e di cui tengo molto il considerazione il giudizio, specie per contraddirlo), ad esempio zompa spesso su e giù per cercare le finestre aperte e sul suo sistema ha almeno 8 aree di lavoro (ok, spesso ne ho viste 4 o 5, ma sempre tante).
Io sono abituato a lavorare con un'organizzazione a griglia dove l'editor è punto centrale e shell, documentazione, browser, posta, ambiente di test, ecc sono posti tutto intorno all'editor a distanza 1 o 3.
Gnome 3 permette uno sviluppo monodimensionale, solo in verticale dall'alto verso il basso (ecco perché parlo di "mal di mare").
Parlavo di personalizzazioni possibili. L'intero sistema è personalizzabile con una serie di script.
So programmare, quindi vedrò di capire se ne vale la pena ed eventualmente mi saboterò il sistema per adattarlo più al mio modo di lavorare.
Su una cosa sono purtroppo certo, ossia che mi devo dimenticare lo sviluppo in griglia delle aree di lavoro o passare ad un altro desktop environment (Enlightment? quando lo rilasceranno, finalmente?) un po' più simile alla mia forma mentale e che non mi obblighi a prendere le pastiglie contro il mal di mare (non soffro di mal di mare, ma se per 8 ore al giorno o più vedete un quadro che fa su e giù ... )
Visualizzazione post con etichetta ubuntu. Mostra tutti i post
Visualizzazione post con etichetta ubuntu. Mostra tutti i post
2012-01-15
2011-07-18
Nuovo portatile
No, non faccio la collezione di portatili e di pc. Ehm, forse anche, ma questo non è per me.
Con mio fratello abbiamo preso un portatile per mio padre. L'idea è partita da mio fratello per dare a mio padre un portatile un po' più potente del residuato (che comunque si difende ancora) che usa oggi.
Mio padre ha un centrino da 2.4GHz (se non ricordo male), 32bit, single core, 2GB di ram, ipw2200 (wireless bg), Fast Ethernet, e una MGA950 a memoria condivisa come scheda video.
È un portatile del 2005 circa. Abbastanza caruccio, ma la batteria è andata, e una batteria nuova supera il valore della macchina.
Quello nuovo è un Lenovo B560, processore i3 dual core con HT, 64 bit, 4GB di ram, scheda Gigabit con autosensing (molto utile), scheda di rete Broadcom 4313 bgn, scheda video Nvidia, tastiera estesa (con tastierino) pur essendo un 15"
Anche questo è caruccio (ed era in offerta).
Se scrivo qui, è ovviamente perché l'installazione di Linux non è stata completamente indolore.
Premesso che ho avuto poco tempo (minuti) da quando mio fratello mi ha avvisato delle caratteristiche della macchina a quando lo ha effettivamente comperato (l'offerta era limitata e sono andati subito a ruba), ho fatto un mezzo salto nel buio.
Posso intanto dire che eccetto il lettore di impronte digitali tutto sembra funzionare bene.
Effettivamente non ho provato l'eSata (neanche sul mio mostriciattolo) e non ho ancora provato VGA e HDMI per il monitor esterno, e non ho ancora provato Skype (altra incognita a causa del fatto che si tratta di software proprietario), ma il 99% della macchina è andata al primo colpo out of the box.
Scheda video con le accelerazioni, scheda di rete, controller usb2, mousepad, webcam, sospensione in ram (cosa tutt'altro che scontata).
Unico neo, la scheda wireless. Nel senso che riuscivo a tirarla su, ma non riuscivo ad utilizzarla (non si agganciava, faceva lo scan, ma non potevo collegarmi ad alcuna rete wireless).
Cerca che ti ricerca, ci sono post di diverse persone che dicono che funziona, ed anche bene.
Alla fine, per farla breve, su questo modello del lenovo con Ubuntu Natty va fatto questo lavoro:
1) installare il pacchetto bcmwl-kernel-source (ora alla versione 5.100)
Questo crea un file in /etc/modprobe.d per mettere in blacklist i driver che non vanno caricati
2) creare manualmente un file in /etc/modprobe.d con il contenuto
options acer_wmi wireless=1
3) mettere il modulo wl nell'elenco dei moduli di /etc/modules
Per farla semplice conviene riavviare, più che altro per verificare che al riavvio tutto funzioni come si deve all'accensione.
Ora non mi resta che finire di personalizzarlo e preparalo perché sia usabile per mio padre.
Ho sudato un po' con questa benedetta scheda di rete, ma alla fine chi la dura la vince.
Con mio fratello abbiamo preso un portatile per mio padre. L'idea è partita da mio fratello per dare a mio padre un portatile un po' più potente del residuato (che comunque si difende ancora) che usa oggi.
Mio padre ha un centrino da 2.4GHz (se non ricordo male), 32bit, single core, 2GB di ram, ipw2200 (wireless bg), Fast Ethernet, e una MGA950 a memoria condivisa come scheda video.
È un portatile del 2005 circa. Abbastanza caruccio, ma la batteria è andata, e una batteria nuova supera il valore della macchina.
Quello nuovo è un Lenovo B560, processore i3 dual core con HT, 64 bit, 4GB di ram, scheda Gigabit con autosensing (molto utile), scheda di rete Broadcom 4313 bgn, scheda video Nvidia, tastiera estesa (con tastierino) pur essendo un 15"
Anche questo è caruccio (ed era in offerta).
Se scrivo qui, è ovviamente perché l'installazione di Linux non è stata completamente indolore.
Premesso che ho avuto poco tempo (minuti) da quando mio fratello mi ha avvisato delle caratteristiche della macchina a quando lo ha effettivamente comperato (l'offerta era limitata e sono andati subito a ruba), ho fatto un mezzo salto nel buio.
Posso intanto dire che eccetto il lettore di impronte digitali tutto sembra funzionare bene.
Effettivamente non ho provato l'eSata (neanche sul mio mostriciattolo) e non ho ancora provato VGA e HDMI per il monitor esterno, e non ho ancora provato Skype (altra incognita a causa del fatto che si tratta di software proprietario), ma il 99% della macchina è andata al primo colpo out of the box.
Scheda video con le accelerazioni, scheda di rete, controller usb2, mousepad, webcam, sospensione in ram (cosa tutt'altro che scontata).
Unico neo, la scheda wireless. Nel senso che riuscivo a tirarla su, ma non riuscivo ad utilizzarla (non si agganciava, faceva lo scan, ma non potevo collegarmi ad alcuna rete wireless).
Cerca che ti ricerca, ci sono post di diverse persone che dicono che funziona, ed anche bene.
Alla fine, per farla breve, su questo modello del lenovo con Ubuntu Natty va fatto questo lavoro:
1) installare il pacchetto bcmwl-kernel-source (ora alla versione 5.100)
Questo crea un file in /etc/modprobe.d per mettere in blacklist i driver che non vanno caricati
2) creare manualmente un file in /etc/modprobe.d con il contenuto
options acer_wmi wireless=1
3) mettere il modulo wl nell'elenco dei moduli di /etc/modules
Per farla semplice conviene riavviare, più che altro per verificare che al riavvio tutto funzioni come si deve all'accensione.
Ora non mi resta che finire di personalizzarlo e preparalo perché sia usabile per mio padre.
Ho sudato un po' con questa benedetta scheda di rete, ma alla fine chi la dura la vince.
2009-12-06
Karmic Koala 4: sorprese
Inizio a non capire chi tanto sta criticando questa versione.
Usando il pc per lavoro e avendo un portatile la cui scheda video lavora come una dual head, mi sono abituato ad utilizzare due monitor.
Con Intrepid riuscivo a farlo funzionare, non senza difficoltà.
Con Jaunty ci ho rinunciato (problemi con le accelerazioni grafiche).
Con Karmic ho resettato il file di Xorg e ora lavoro con il monitor esterno senza alcun problema.
Mi sa che a breve aggiorno anche il portatile principale a Karmic. Almeno se prima non trovo qualcosa di realmente problematico.
Usando il pc per lavoro e avendo un portatile la cui scheda video lavora come una dual head, mi sono abituato ad utilizzare due monitor.
Con Intrepid riuscivo a farlo funzionare, non senza difficoltà.
Con Jaunty ci ho rinunciato (problemi con le accelerazioni grafiche).
Con Karmic ho resettato il file di Xorg e ora lavoro con il monitor esterno senza alcun problema.
Mi sa che a breve aggiorno anche il portatile principale a Karmic. Almeno se prima non trovo qualcosa di realmente problematico.
Karmic Koala 3: la fase finale
Certo il look-and-feel non è quello di Karmic installato fresco fresco, ma la prima impressione è che il sistema funzioni decisamente meglio.
Sarà un'impressione dovuta alla novità?
Intanto la scheda video che prima faceva solo 300fps con il processore a 1.6GHz, ora lavora a 2500fps con il processore a 800Mhz.
Velocità che sale a 3200fps quando metto la velocità del processore al massimo.
In precedenza avevo tribolato molto per ottenere velocità di 1500fps. Potenza del nuovo kernel.
Confermo la mia prima impressione, ossia che un upgrade non sia per tutti e per tutte le macchine.
A breve (aspetto le vacanze di Natale) aggiornerò il mio pc di lavoro. Certamente prima mi farò un bel backup completo di tutto il disco :-)
Missione compiuta.
---
Piccola modifica: mi sono accorto che il conteggio di 2500 e 3200 fps erano riferiti a 5 secondi di test, quindi i valori veri sono di 500-600 fps. Considerando che si tratta di una Intel MGA915 non sono malaccio, ma non sono i 2500 che avevo letto prima
Sarà un'impressione dovuta alla novità?
Intanto la scheda video che prima faceva solo 300fps con il processore a 1.6GHz, ora lavora a 2500fps con il processore a 800Mhz.
Velocità che sale a 3200fps quando metto la velocità del processore al massimo.
In precedenza avevo tribolato molto per ottenere velocità di 1500fps. Potenza del nuovo kernel.
Confermo la mia prima impressione, ossia che un upgrade non sia per tutti e per tutte le macchine.
A breve (aspetto le vacanze di Natale) aggiornerò il mio pc di lavoro. Certamente prima mi farò un bel backup completo di tutto il disco :-)
Missione compiuta.
---
Piccola modifica: mi sono accorto che il conteggio di 2500 e 3200 fps erano riferiti a 5 secondi di test, quindi i valori veri sono di 500-600 fps. Considerando che si tratta di una Intel MGA915 non sono malaccio, ma non sono i 2500 che avevo letto prima
Karmic Koala 2: prima fase
In circa 3 ore (mezz'ora di solo scaricamento pacchetti da internet) sono arrivato alla fase 6.
Le prime 5 fasi sono andate via liscie senza grossi problemi.
La sesta fase, l'upgrade vero e proprio, devo ammettere che è iniziata con qualche problemino.
Per questioni di dipendenze devo rilanciare la fase di installazione più volte. Sembra che per alcuni pacchetti l'installazione non possa funzionare al primo colpo.
L'ultimo problema indicato (fuse-utils) non ne voleva sapere di essere aggiornato, quindi l'ho temporaneamente rimosso (e con quello anche i pacchetti che da esso dipendono, come sshfs, ntfs-3g,ecc.) per installarlo in un secondo tempo.
Già questo basta per sconsigliare l'upgrade a chi non sa come gestire un sistema o semplicemente a chi non vuole gestirsi le eccezioni dell'installazione.
Però, per ora, non ci sono avvisi di impossibilità tecnica per l'esecuzione dell'upgrade.
Terminata l'installazione del tutto, riavvio il pc.
Il risultato è un paio di messaggi di errore all'avvio per via di ntfs-3g disinstallato, ma nulla di preoccupante.
Naturalmente GDM ha perso le impostazioni che gli avevo dato (usavo un login con l'immagine dei Simpsons), ma X parte e così anche Gnome.
Un paio di avvisi che le impostazioni di alcuni applet saranno modificate, ma anche qui niente di grave.
Procedo ora alla reinstallazione di ciò che ho tolto prima e alla rifinitura del sistema.
Le prime 5 fasi sono andate via liscie senza grossi problemi.
La sesta fase, l'upgrade vero e proprio, devo ammettere che è iniziata con qualche problemino.
Per questioni di dipendenze devo rilanciare la fase di installazione più volte. Sembra che per alcuni pacchetti l'installazione non possa funzionare al primo colpo.
L'ultimo problema indicato (fuse-utils) non ne voleva sapere di essere aggiornato, quindi l'ho temporaneamente rimosso (e con quello anche i pacchetti che da esso dipendono, come sshfs, ntfs-3g,ecc.) per installarlo in un secondo tempo.
Già questo basta per sconsigliare l'upgrade a chi non sa come gestire un sistema o semplicemente a chi non vuole gestirsi le eccezioni dell'installazione.
Però, per ora, non ci sono avvisi di impossibilità tecnica per l'esecuzione dell'upgrade.
Terminata l'installazione del tutto, riavvio il pc.
Il risultato è un paio di messaggi di errore all'avvio per via di ntfs-3g disinstallato, ma nulla di preoccupante.
Naturalmente GDM ha perso le impostazioni che gli avevo dato (usavo un login con l'immagine dei Simpsons), ma X parte e così anche Gnome.
Un paio di avvisi che le impostazioni di alcuni applet saranno modificate, ma anche qui niente di grave.
Procedo ora alla reinstallazione di ciò che ho tolto prima e alla rifinitura del sistema.
Karmic Koala: storia di un upgrade
Karmic Koala: un nome un programma.
Tratta male il tuo pc, avvelenerai solo il tuo karma. Trattalo bene, e questo ti si rivolterà comunque contro.
Si potrebbe iniziare così per descrivere l'operazione di upgrade da Intrepid a Karmic di uno dei miei portatili.
Devo dire che sono partito prevenuto, infatti il portatile in questione è un muletto. Se qualcosa va storto posso sempre reinstallarlo.
Per prima cosa decido di non utilizzare strumenti grafici o troppo automatici per fare l'upgrade. Preferisco utilizzare aptitude da interfaccia testuale, dopo aver fermato gdm, in modo da avere maggiore controllo sulla procedura di upgrade.
Del resto un upgrade non è una cosa, secondo me, adatta ad una persona a digiuno di informatica. Ho sempre aspramente criticato l'idea dell'"informatica per analfabeti". È un concetto che non si regge in piedi. Perché non anche la "medicina per analfabeti", allora?
Chi ci prova spesso finisce in ospedale o al camposanto.
Stendo un elenco delle operazioni da fare:
Tratta male il tuo pc, avvelenerai solo il tuo karma. Trattalo bene, e questo ti si rivolterà comunque contro.
Si potrebbe iniziare così per descrivere l'operazione di upgrade da Intrepid a Karmic di uno dei miei portatili.
Devo dire che sono partito prevenuto, infatti il portatile in questione è un muletto. Se qualcosa va storto posso sempre reinstallarlo.
Per prima cosa decido di non utilizzare strumenti grafici o troppo automatici per fare l'upgrade. Preferisco utilizzare aptitude da interfaccia testuale, dopo aver fermato gdm, in modo da avere maggiore controllo sulla procedura di upgrade.
Del resto un upgrade non è una cosa, secondo me, adatta ad una persona a digiuno di informatica. Ho sempre aspramente criticato l'idea dell'"informatica per analfabeti". È un concetto che non si regge in piedi. Perché non anche la "medicina per analfabeti", allora?
Chi ci prova spesso finisce in ospedale o al camposanto.
Stendo un elenco delle operazioni da fare:
- Pulizia del sistema da ciò che non è essenziale e che può essere installato in un secondo tempo (come openoffice, mono, ecc.)
- Fermare gdm
- Aggiornare il file delle fonti da "intrepid" a "karmic"
- Aggiornare la lista dei pacchetti e marcare gli upgrade
- Eliminare i conflitti selezionando, eliminando e installando le singole versioni in base a ciò che mi serve
- Eseguire l'upgrade
- Riavviare
- Reinstallare e rifinire l'installazione.
Iscriviti a:
Post (Atom)