linux

Some simple examples about the "perfect" backup on Linux

Introduction

It doesn't exist a best tecnique or policy about how to backup your data in Linux. It depends how are your data and if you want backup them locally or in remote.
There are some mature tools for specific tasks and you have to decide with one suits better. There are some GUIs that simplify the job, but in case of issues, the terminal is the ONLY way to debug what is happening.

Entire partition

You can copy the entire partition in raw mode with dd:

sudo dd if=/dev/sda1 of=/destination/file.raw

GUI: Partimage
Notes: the output file size will be about the partition size, even if it is almost empty.

Entire system

tar -cvpzf backup.tar.gz --exclude=/other-directory /my-directory

GUI: File Roller as root and save with .tar extension
Notes: You have to keep the permissions if you don't want problems. You will not copy the bootloader in this way.

Source code

The best way to backup your code and keep the modification is to use a Distribuited Concurrent version system:

Git (in italian)

GUI: Giggle or others (but a full-featured gui is still missing)

hd4850 la nuova tentazione

Forse è arrivato il momento di dare una svecchiata al mio Desktop e lasciare Nvidia. È uscita la nuova scheda video hd4850 della Ati/Amd e sulla carta sembra essere niente male(finalmente):

GPU: RV770
Memoria: 512 GDD3
Supporto: Direct X 10.1 e SM 4.1
Prezzo: contenuto
Driver: Open Source
Benchmark: buoni con Crysis a 30.79 fps 1920x1200

La versione hd4870 sarà simile ma avrà la memoria più veloce GDD5


Vediamo come sarà la 4870 ..e vediamo se il supporto per Wine sarà accettabile, per ora è il problema.

Video divulgativo sui gruppi Linux di Torino

Gli appassionati di Linux e software libero / open source sono ovunque. Questo video tratta alcune realtà impegnate nell'area torinese e cerca di svelare alcuni misteri non chiari ai "non addetti ai lavori".



Il video è confezionato bene, ma non soffermatevi troppo su eventuali semplificazioni e/o imprecisioni :)

Streaming

mplayer mms://194.116.12.3:8080/extracampustv/Universi_Paralleli-p5_384K.wmv

Download

http://streaming.dschola.it/extracampustv/Universi_Paralleli-p5_1Mbps.wm...

Riferimenti

Extracampus TV
Torino Linux Task Force
Debian Café

Notifiche dalla tastiera

Chi avrà visto qualche screencast su Mac OSX avrà notato che esiste un modo per visualizzare i tasti premuti sullo schermo.
L'utilità non è fondamentale, ma è utile per chi vuole imparare qualcosa di più.


(ctrl + s, per salvare)

Queste notifiche dovrebbero essere gestite tramite Growl e anche su Linux abbiamo le nostre alternative (notify e mumbles), il problema maggiore rimane: come prendere tutti i tasti premuti dall'utente?

~$ cat /dev/input/event1

Putroppo (e per fortuna, vedi keylogger) per accedere a questo device bisogna essere root, ma è possibile fare qualcosa di analogo anche su Linux.

Linux Summer Fest in arrivo

Il gruppo Torino Linux Task Force, sta organizzando a Ciriè una nuova avventura pinguinesca.

Linux Summer Fest, un'occasione per provare, installare e divertirsi con Linux!

Partecipate numerosi (e portate anche i vostri pc :) )

In arrivo da Unieuro il primo portatile (vero) con Linux


Ecco le specifiche:
ACER ASPIRE 5315-201G08MI
CPU: Intel Celeron M550 2.0ghz
Ram: 1gb
Hard disk: 80gb
OS: Linpus Linux 9.3
Monitor: 15,4''
Scheda video: Intel GMA X3100
webcam, dvdrw wlan

prezzo: 399€

Un portatile analogo con Windows Vista..

Acer Extensa 5220
CPU: Intel Celeron 530 1.7ghz
Ram: 512mb

prezzo: 399€

Acer non è nuova a queste sperimentazioni, già all'inizio dell'anno ha introdotto dei portatili con Ubuntu Linux in Nuova Zelanda.

AGGIORNAMENTO
: Ho visto il portatile ed è veramente deludente. Sistema operativo SOLO in inglese, Firefox inglese..
L'azienda in questione non sembra essere interessata supportare  Linux, piuttosto ha trovato un modo per non pagare le licenze a Microsoft.

Openmoko e il cellulare con Linux possono attendere

La diffusione di massa si avvicina, si sono creati dei gruppi di acquisto, tutto è pronto per il grande lancio.. quando arriva una doccia gelida: Openmoko passa da Gtk a Qt(opia) e cambia framework/stack.

Perché?

A differenza di Limo e Android, Openmoko non reinventava la ruota(framework, stack, librerie) e permetteva di realizzare applicazioni native allo stesso modo di quelle desktop, ottenendo anche dei buoni risulatati.
L'aria cambia quando Trolltech decide di dismettere il suo "Trollphone" e passare a Openmoko/neo1973/freerunner, inizialmente sembrava che le 2 piattaforme potevano vivere parallelamente, un po' come Ubuntu/Kubuntu, ma poi c'é stato l'annuncio del grande salto, o meglio di buttare tutto all'aria e scegliere di non decidere.

Il nuovo Openmoko

Il nuovo Openmoko sarà basato su Qtopia, ma manterrà la compatibilità con Gtk, e un framework portato avanti da Free Smartphone che a sua volta sarà basato sugli standard Free Desktop.

Gli altri embedded

Ubuntu Mobile, Gnome Mobile, Hildon/Maemo promuovono più o meno lo stesso stack, usano Clutter, ma incredibilmente non prevedono alcun supporto per GSM/UMTS.

Giochi su Linux: Benchmark 3D con OpenArena

Se volete valutare obiettivamente le prestazioni 3D del vostro sistema, glxgears è poco indicativo è meglio usare un caso concreto: es. OpenArena

sudo apt-get install openarena

Installazione del benchmark

Fate uno script o copiate sul termale le seguenti righe:

mkdir $HOME/.openarena/baseoa/demos
cd $HOME/.openarena/baseoa/
wget http://people.freedesktop.org/~anholt/benchmarking/anholt.cfg
cd demos/
wget http://people.freedesktop.org/~anholt/benchmarking/anholt.dm_68

Esecuzione del benchmark

openarena +exec anholt 2>&1 | egrep -e '[0-9]+ frames'
840 frames, 13.8 seconds: 60.7 fps

Aumentare e diminuire gli FPS

Lo stesso test può dare risultati diversi a seconda di molti fattori, il più rilevante è il Window Manager
Compiz:    23.8 fps
Metacity: 48.0 fps
Nessuno:    59.6 fps

Provare per credere, per non caricare alcun wm vi basta selezionare al login Opzioni > sessioni > Terminale d'emergenza (carica solo xterm)

Analisi del benchmark e conclusioni

L'output si riferisce alle impostazioni grafiche attuali del gioco, se avete modificato qualcosa iniziate col testare la modalità Normal (640x480).
La giocabilità è soggettiva, ma se non riuscite ad avere almeno 30 fps con una risoluzione adeguata, lasciate perdere i giochi 3d.

Resoconto Linux Installation Party al Caffé Basaglia

Il Caffé Basaglia si è dimostrato un luogo adatto al LIP, l'affluenza del pubblico è stata buona e quasi tutti se ne sono andati via contenti col loro Linux installato e configurato.

[video 1] + [video 2] (tnx d1s4st3r)

Alcune note

Infrastruttura hardware e mirror

Tutta l'infrastruttura hardware dovrebbe essere testata già a casa. Il mirror di tutti i repository può essere utile in assenza di rete, ma con una connessione disponibile sarebbe molto più flessibile una cache/proxy sui pacchetti già richiesti da qualcun'altro.

Lingua italiana, Codec e altro sw brutto ma necessario

Finita l'installazione ci sono alcune modifiche quasi inevitabili, che forse varrebbe la pena automatizzare, qualcosa del tipo:
$ sudo apt-get install flashplugin-nonfree mplayer rar gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly-multiverse

Distribuzione Stabile vs Instabile

Meglio entrambe, come qualcuno ha visto in alcuni casi la versione instabile è più stabile della stabile e viceversa. Soprattutto se si tratta di hardware recente.
NB: Esistono dei portatili (Toshiba) che non leggono i cd riscrivibili, incredibile.

Linux Installation Party al Caffè Basaglia

Se vuoi provare Linux, ma non sai da dove iniziare i ragazzi del TLTF(*) ti aiutano ad installarlo.
Sabato 19 Aprile si terrà al Caffè Basaglia (via Mantova 34, Torino) il 2° LIP (Linux Installation Party), quindi se l'argomento ti interessa e abiti nei paraggi vieni a farti un giro.

(Il sorgente SVG del volantino è disponibile)

(*) Torino Linux Task Force. Non si tratta dell'ennesimo G/LUG di Torino ma semplicemente di un gruppo nato dopo il Linux Day dello scorso anno.
A tempo debito la mailing list verrà riattivata e chi vorrà partecipare attivamente all'organizzazione del Linux Day del 2008 potrà farlo.
Un saluto al GLUG, GNUG, Linux@polito, Linux@unito che promuovono Linux e Il software libero a Torino.