Linux Day 2014 (Open Terni Festival)

10 ottobre 2014

Anche quest’anno, con molto sforzo ed impegno, siamo riusciti a portare a Terni l’edizione 2014 del Linux Day :D


Linux Day 2014

Il 25 Ottobre 2014 saremo (al 99%) alla Biblioteca Comunale di Terni per “chiaccherare” e sperimentare con i cittadini Ternani con Linux, i software liberi e l’open hardware.

Questo il programma provvisorio:

10:00 10:45 Saluti e Introduzione a GNU/Linux
11:00 11:45 LibreOffice & LibreItalia: La Suite libera per l’ufficio e la sua Community Italiana
12:00 12:45 Strumenti Software per Aziende e Professionisti
13:00 14:45 Pausa pranzo :D
15:00 15:45 Creazioni Multimediali con l’open source (video, audio, immagini …)
16:00 16:45 Arduino la rivoluzione dell’open hardware
11:00 11:45 LibreOffice & LibreItalia: La Suite libera per l’ufficio e la sua Community Italiana
17:00 17:45 Creiamo le nostre APP con Gambas
18:00 18:45 Linux come sistema operativo mobile. Tablet e cellulari liberi

Parallelamente cercheremo di organizzare dei laboratori nella stessa sede, ma in una sala adiacente con esperiemnti di robotica a cura dell’HackLab Terni, CoderDojo Principi di robotica per ragazzi

Vi aspettiamo CURIOSI e numerosi :D

Terni Gnu / Linux User Group

PS: Per una migliore esperienza consigliamo di dotarvi di portatile con versione recente di Linux. Molti degli appuntamenti sono pensati come workshop partecipati :D
 
PPS: l’evento e’ ad INGRESSO GRATUITO, ma se puoi prenota il tuo posto attraverso EventBride:

http://www.eventbrite.it/e/biglietti-open-terni-festival-2014-13751734809?aff=ehomecard

Rilasciata la prima Cine-Camera open source e open hardware

14 ottobre 2014

La Axiom e’ finalmente riuscita nell’intento di realizzare per la comunita’ la prima CINECAMERA open source della storia.

Immaginatevi Arduino, ma (ovviamente) molto piu’ complesso e potente, con sensori di cattura, mount per le ottiche, schede di input/output per storage e visualizzazione.

Tutto modulare, open e … a prezzo di costo.

 

La campagna di crowdfounding ha quasi raddoppiato il budget preventivato di €100,000 arrivando a €182,589  …. ma ancora si puo’ contribuire al progetto con una donazione e prenotarsi cosi’ per una delle prime camere che usciranno dalle catene di asemblaggio.

 

Direi che dopo l’open source, l’open hardware e la stampa 3d, i segni di una rivoluzione sono sempre piu’ evidenti :D

https://www.indiegogo.com/projects/axiom-beta-the-first-open-digital-cinema-camera

Video Streaming con FFMpeg

31 luglio 2014

Streaming con FFMPeg su Ustream

Fare streaming su piattaforme “note” con linux e’ abbastanza facile ed e’ assodato che con un browser web, una webcam ed il plug-in flash funzionante, tutte le piattaforme piu’ famose hanno una loro “pagina” del loro portale web per iniziare a trasmettere.
Questo pero’ implica di dover assegnare preziose risorse del vostro computer a:
Interfaccia grafica
Browser web
Plug-in Flash

In realta’ (almeno con Ustream, ma penso che la situazione non sia differente con alre piattaforme) quello che vi serve e’ solo una webcam, una scheda audio, una distribuzione linux non troppo datata ed una recente versione di ffmpeg.

Lo script che dovrete lanciare e’ piu’ o meno questo:
#---------------------------------------------------------
RTMP_URL=rtmp://1.17022938.fme.ustream.tv/ustreamVideo/ilnumerodelvostrocanale
KEY=lavostrachiave-cercatesuiparametridelvostroaccount

# setta il sistema a PAL
#v4l2-ctl -s PAL-I
v4l2-ctl --set-standard=pal

#setta l'ingresso del device 0 al video composito
v4l2-ctl -d /dev/video0 -i 1

# setta la dimensione del frame con codifica del pixel 422
#v4l2-ctl --set-fmt-video=width=720,height=576,pixelformat=2
v4l2-ctl --set-fmt-video=width=640,height=480,pixelformat=2

while true;
do
#--------------- scheda numero 2 (individuate quella giusta con alsamixer) ------------------
ffmpeg -f video4linux2 -i /dev/video0 -f alsa -ac 1 -ar 44100 -i hw:2,0 -f flv "${RTMP_URL}/${KEY} flashver=FME/2.5\20(compatible;\20FMSc\201.0)"

sleep 10

done;
#--------------------------------------------------------

pero’ spesso ALSA scambia l’ordine delle schede audio e alle volte nei server gli slot pci/pci-e sono pochi.
Io ho risolto con una scheda audio con 10 ingressi mono (o 5 stereo). Come server audio ho utilizzato Jack poiche’ i singoli ingressi/uscite sono indirizzabili singolarmente.

A questo punto la riga di ffmpeg va sostituita con questa:

#--------------- jack connesso ad ingresso "Ustream" normalmente system 5 (e 6 se stereo ac=2) -----------------
ffmpeg -f video4linux2 -i /dev/video0 -f jack -ac 1 -i Ustream -f flv "${RTMP_URL}/${KEY} flashver=FME/2.5\20(compatible;\20FMSc\201.0)"

potrete assegnare dal pannello di controllo di jack (io uso qtjack) gli ingressi analogici del vostro canale video alla presa “virtuale” Ustream e tutto andra’ alla grande :D

Spero che vi sia utile, un saluto

PS: se volete ESPLICITARE i formati ed i bitrate del flusso, per adattarlo alla vostra banda, potete sperimentare con i parametri della seguente istruzione FFMpeg
ffmpeg -f video4linux2 -i /dev/video0 -f jack -ac 1 -i Ustream -vcodec libx264 -b:v 300k -vprofile baseline -preset medium -threads 4 -s 480x360 -acodec libvo_aacenc -b:a 64k -ac 1 -f flv "${RTMP_URL}/${KEY} flashver=FME/2.5\20(compatible;\20FMSc\201.0)"

Federico

XP Addio! Sabato 14 Giugno alla BCT

9 giugno 2014

L’8 Aprile è terminato il supporto a Windows XP e Office 2003. Microsoft non fornirà più supporto, aggiornamenti, migliorie del sistema operativo comunque ormai vecchio di 12 anni.

XP-Morto photo XP-Morto_zps18382b10.png

Non devi buttare il PC, basta passare al Software Libero!

XP-Addio1_mini photo Pannello-LUG_resized_zpsebcf7b5a.jpegXP-Addio2_mini photo Pannello-LUG2_resized_zps02ef7590.jpegXP-Addio3_mini photo Pannello-LUG3_resized_zps68e86e71.jpeg

In occasione del cessato supporto da parte della Microsoft al diffusissimo Sistema Operativo Windows XP, la nostra associazione ha deciso di organizzare un evento dedicato alla presentazione di una serie di Sistemi Operativi Liberi basati su GNU/Linux che costituiscono una valida alternativa, specie su computer datati spesso inadatti ai nuovi sistemi della casa di Redmond.

L’evento, che fa eco ad analoghe iniziative tenutesi sul territorio nazionale, vuole anche sensibilizzare la popolazione sui rischi connessi all’uso di un Sistema Operativo chiuso soggetto alla interruzione del supporto da parte della Software House che lo ha prodotto.

PROGRAMMA:
09.30 Saluti iniziali e presentazione dell’evento
10 – 11 Windows XP, fine della vita di un Sistema Operativo: rischi connessi all’uso di un prodotto discontinuato.
11 – 12 Presentazione dell’alternativa Open Source: Linux per il computer di casa e dell’ufficio.
12 – 13 Sistemi Operativi Chiusi ed Aperti a confronto: navigare e usare il PC senza prendere Virus.

Si precisa che l’ingresso all’evento è totalmente gratuito.

Vi aspettiamo numerosi Sabato alle 9.30 alla Biblioteca Comunale di Terni.

 

Sostituzione controller SATA/SAS originale con PERC5 Hardware RAID controller (DELL 2950)

5 maggio 2014

Tempo fa’ presi usato su internet un bel server DELL (2 xeon a 3GHz e 16 Giga di ram) che pero’ era senza dischi (ma aveva i caddy per installari un qualunque disco sata) e con il semplice controller sata/sas.
Nessun problema a gestire un RAID software con una qualsiasi distribuzione linux (io c’avevo messo una Debian 7), ma qualche giorno fa’ il controller ha iniziato a dare segni di guasto ….
Appena in tempo di fare il backup dei dati importanti che il controller e’ “schioppato” :D
Vabbe’ con l’occasione mi prendo da internet un controller piu’ prestante (il famoso PERC della DELL) e tiro su un bel server KVM.
Arrivato il controller iniziamo l’installazione.
1) scollegare i cavi di alimentazione dal retro del server e aprite il coperchio superiore. (a sinistra il controller guasto installato e a destra il controller perc appocciato sopra la sua bustina)

dell 2950. sinistra allogiamento controller sata/sas guasto. destra controller RAID (PERC) da installare

2) scollegate il cavo del BACKPLANE dal controller guasto e agendo sulla leva AZZURRA, sfilate il controller dall’alloggiamento PCI express (se e’ duro agite con un cacciavite facendo leva tra’ metallo del case e plastica della leva azzurra … non toccate contatti e circuiti …)

3) una volta estratto il controller, dovremo smontare l’elettronica del controller guasto dal caddy, per poterci alloggiare il controller nuovo.

controller sata/sas guasto da rimuovere dal caddy per poterci inserire il nuovo controller PERC

…. per smontarlo svitiamo le due viti che trattengono il PCB alla slitta di metallo (queste due in alto)

viti da rimuovere per estrarre il controller guasto dal suo caddy

4) a questo punto estraiamo il controller dal caddy (va’ sfilato dal binarietto che vedete in basso) ed inseriamo il nuovo controller nella slitta.

PERC pronto per essere avvitato sul caddy del controller

… forse noterete che questo controller RAID hardware, ha un cavetto in piu’ di quello “semplice” (ed ora guasto) in dotazione con il server.

dopo vedremo come collegarlo, ma il connettore del cavetto del “backplane” che avete scollegato dal controller guasto, e’ nascosto sotto la ram dedicata al processore che gestisce il raid in hardware sul controller … lo potete vedere in questa foto:

connettore del cavo “backplane”

Per poter lavorare meglio, estraiamo la ram dal suo alloggiamento ….

PERC senza barra ram … rivela il connettore per il backplane

5) a questo punto installiamo il cady con il nuovo controller nell’alloggiamento PCI express del server, facendo attenzione che il caddy si inserisca negli appositi fermi/guide presenti sulla struttura metallica del server.

PERC montato. Cavetto di controller dei dischi (argento) connesso al controller, sconnesso dal backplane. Cavetto di controllo del backplane (nero), connesso al backplane e sconnesso dal controller.. Ram e batteria tampone del controller non instalalte (ancora)

6) e’ ora di connettere i vari cavi. Nessun problema per il cavo nero del backplane (se il connettore non entra potreste averlo capovolto … non forzate e leggete le etichette incollate sopra allo stesso connettore).

connettore del backplane installato con semplicita’

… un po’ piu’ complicato per il cavetto di controllo dei dischi ….. perche’ la DELL ottimizza tutto ed il cavetto che avevo io per un server con dischi da 2.5 pollici …. nessun problema, non sara’ elegantissimo, ma aprendo il guscio del connettore si recupera qualche centimetro e tutto e’ ok.

cavo controllo dischi installato (ma il guscio del connettore e’ stato aperto perche’ il cavetto era corto)

… Interessante notare che il connettore E’ LO STESSO per server con dischi da 2.5 pollici o da 3.5 pollici, ma in un caso o nell’altro dovete ruotere il connettore di 180 gradi :D

7) Non ci resta che ricollegare la batteria tampone che permette al controller di mantenere i settaggi dei dischi anche dopo giorni di mancata accensione (o di blackout) ……

installazione batteria tampone

8) e rimettere la RAM nel suo alloggiamento.

rimessa la ram nello slot del PERC

9) se avete fatto tutto bene … e se siete fortunati, accendete il vostro server (dopo aver ricollegato i cavi di alimentazione) ed iniziate a configurare il vostro nuovo fiammante controller RAID hardware.

inizializzazione dei dischi del PERC in corso

PS: …. se potete mettete sempre un disco in Hot Spare …. potrebbe salvarvi le chiappe in qualche occasione :D