Meego Italian Day 2011
Maemo: il primo sistema linux-based open source per dispositivi mobili.
Presentazione e posizionamento nel panorama informatico open-source e dei sistemi operativi per dispositivi mobili di Maemo, nato nel 2004 per volere di Nokia Corporation. Inoltre la sua importanza per il mobile middleware, i suoi pregi ed i suoi difetti, la sua origine ed il piano de “i cinque passi” sino ad oggi.
Francesco Baldassarri è studente di Ingegneria Informatica presso l’Università di Bologna. Le sue principali aree di interesse sono il software open-source, i protocolli di rete e la mobile handsets technology. In particolare ha focalizzato la sua attenzione sul sistema operativo per dispositivi mobili linux-based Maemo diventandone un membro attivo della community degli sviluppatori. Attualmente sta cooperando con il DEIS (Dipartimento di Elettronica, Informatica e Sistemistica dell’Università di Bologna) sul progetto di Delay-/Disruption- Tolerant Networking.
Maggior
SMAU 2010 - Scenari futuri del Video-on-the-Web: selezione o coabitazione dei...Roberto Ellero
Seminario tenuto da Roberto Ellero a SMAU 2010.
http://www.robertoellero.it
Nei magazine e blog è tutto un rincorrersi di voci entusiastiche a favore del video in Html5, mentre Flash Video viene disegnato come formato in declino o addirittura già superato e destinato a scomparire sulla scena del Web video. In realtà il futuro del Web Video sarà segnato dal convivere di tre tecnologie: WebM, Html5 Video e Flash Video.
Con vantaggio degli utenti che avranno maggiori possibilità di scelta. E lo scenario diventerà nitido solo fra alcuni anni.
Un'analisi dei motivi tecnologici che stanno alla base di questa evoluzione a venire può servire a mantenere uno sguardo oggettivo e a cogliere le opportunità nella comunicazione audiovisiva e nella scelta dei formati più adeguati alle future esigenze di produzione e fruizione.
Vengono esaminati pro e contro nelle diverse possibili scelte per l'erogazione in Rete dei video: WebM, Html5 video e Flash video, e relativi player e codec, anche con riguardo all'accessibilità, alla facilità d'uso nell'authoring e nella postproduzione video, e alle soluzioni per la compatibilità cross-browser.
Target: responsabili e operatori della comunicazione audiovisiva su Web
Meego Italian Day 2011
Maemo: il primo sistema linux-based open source per dispositivi mobili.
Presentazione e posizionamento nel panorama informatico open-source e dei sistemi operativi per dispositivi mobili di Maemo, nato nel 2004 per volere di Nokia Corporation. Inoltre la sua importanza per il mobile middleware, i suoi pregi ed i suoi difetti, la sua origine ed il piano de “i cinque passi” sino ad oggi.
Francesco Baldassarri è studente di Ingegneria Informatica presso l’Università di Bologna. Le sue principali aree di interesse sono il software open-source, i protocolli di rete e la mobile handsets technology. In particolare ha focalizzato la sua attenzione sul sistema operativo per dispositivi mobili linux-based Maemo diventandone un membro attivo della community degli sviluppatori. Attualmente sta cooperando con il DEIS (Dipartimento di Elettronica, Informatica e Sistemistica dell’Università di Bologna) sul progetto di Delay-/Disruption- Tolerant Networking.
Maggior
SMAU 2010 - Scenari futuri del Video-on-the-Web: selezione o coabitazione dei...Roberto Ellero
Seminario tenuto da Roberto Ellero a SMAU 2010.
http://www.robertoellero.it
Nei magazine e blog è tutto un rincorrersi di voci entusiastiche a favore del video in Html5, mentre Flash Video viene disegnato come formato in declino o addirittura già superato e destinato a scomparire sulla scena del Web video. In realtà il futuro del Web Video sarà segnato dal convivere di tre tecnologie: WebM, Html5 Video e Flash Video.
Con vantaggio degli utenti che avranno maggiori possibilità di scelta. E lo scenario diventerà nitido solo fra alcuni anni.
Un'analisi dei motivi tecnologici che stanno alla base di questa evoluzione a venire può servire a mantenere uno sguardo oggettivo e a cogliere le opportunità nella comunicazione audiovisiva e nella scelta dei formati più adeguati alle future esigenze di produzione e fruizione.
Vengono esaminati pro e contro nelle diverse possibili scelte per l'erogazione in Rete dei video: WebM, Html5 video e Flash video, e relativi player e codec, anche con riguardo all'accessibilità, alla facilità d'uso nell'authoring e nella postproduzione video, e alle soluzioni per la compatibilità cross-browser.
Target: responsabili e operatori della comunicazione audiovisiva su Web
Presentation for Opensource Day 2012. The presentation introduce the history of free software and open source software, with useful links to resources about this two movements.
Linux & Tools: per la piccola azienda e i freelanceFabio Mora
LinuxDay - 10/2012
Una panoramica su qualche software opensource da usare in ufficio o nella piccola azienda. Quello che ho imparato.
Browser, Mail, Office, Backup, Encrypt, versioning con GIT, PDF, Video, Audio. Un crm Opensource: vTiger.
Si parla di IcedTea, della macchina virtuale Java completamente libera e degli altri strumenti. Vengono spiegate le differenze tra l’approccio con interprete, compilatore e macchina virtuale. Si racconta di quali macchine virtuali ci sono per quali linguaggi. Vengono descritte le peculiarità di IcedTea e si prendono in esame le differenze tra HotSpot Zero Assembly con la macchina virtuale di Oracle, HotSpot. Si parla di quali linguaggi possano essere compilati per macchina virtuale Java.
Focus sull'uso del linguaggio di scripting Lua nella programmazione di videogiochi. Panoramica sulla sintassi del linguaggio, e sugli SDK per la programmazione di videogiochi MOAI e EOS Multimedia Scripting Environment.
Slides del talk di Salvatore Carotenuto
Evento: OpenMakersDay Meetup Napoli 2014, 16 giugno 2014
Paolo Finardi e Fabio Fusili presentano il progetto "Linux va a scuola" del Bergamo Linux Users Group durante il Linux Day 2016.
Il progetto ha lo scopo di supportare le scuole che vogliono migrare i laboratori informatici dal software proprietario al software libero diventando parte attiva nella diffusione della cultura della condivisione.
Nella presentazione sono descritti gli obiettivi, i motivi per cui questa scelta è importante e l'evoluzione che il progetto sta avendo. Sono state, inoltre, elencate le funzionalità pratiche che contraddistinguono la soluzione che implementiamo nei laboratori delle scuole.
Kernel Recipes 2014 - Testing Video4Linux Applications and DriversAnne Nicolas
The video4linux subsystem of the kernel is a very large API with many ioctls, settings, options and capabilities. This poses a problem both for the kernel developer and for the application developer.
Since early this year major improvements have been made to both the v4l2-compliance utility for verifying drivers, and to the virtual video driver that applications can use as a reference input.
This presentation will explain and demonstrate this utility and driver and show how to use them to ensure your driver or application works correctly.
Hans Verkuil, Cisco Systems Norway
Presentation for Opensource Day 2012. The presentation introduce the history of free software and open source software, with useful links to resources about this two movements.
Linux & Tools: per la piccola azienda e i freelanceFabio Mora
LinuxDay - 10/2012
Una panoramica su qualche software opensource da usare in ufficio o nella piccola azienda. Quello che ho imparato.
Browser, Mail, Office, Backup, Encrypt, versioning con GIT, PDF, Video, Audio. Un crm Opensource: vTiger.
Si parla di IcedTea, della macchina virtuale Java completamente libera e degli altri strumenti. Vengono spiegate le differenze tra l’approccio con interprete, compilatore e macchina virtuale. Si racconta di quali macchine virtuali ci sono per quali linguaggi. Vengono descritte le peculiarità di IcedTea e si prendono in esame le differenze tra HotSpot Zero Assembly con la macchina virtuale di Oracle, HotSpot. Si parla di quali linguaggi possano essere compilati per macchina virtuale Java.
Focus sull'uso del linguaggio di scripting Lua nella programmazione di videogiochi. Panoramica sulla sintassi del linguaggio, e sugli SDK per la programmazione di videogiochi MOAI e EOS Multimedia Scripting Environment.
Slides del talk di Salvatore Carotenuto
Evento: OpenMakersDay Meetup Napoli 2014, 16 giugno 2014
Paolo Finardi e Fabio Fusili presentano il progetto "Linux va a scuola" del Bergamo Linux Users Group durante il Linux Day 2016.
Il progetto ha lo scopo di supportare le scuole che vogliono migrare i laboratori informatici dal software proprietario al software libero diventando parte attiva nella diffusione della cultura della condivisione.
Nella presentazione sono descritti gli obiettivi, i motivi per cui questa scelta è importante e l'evoluzione che il progetto sta avendo. Sono state, inoltre, elencate le funzionalità pratiche che contraddistinguono la soluzione che implementiamo nei laboratori delle scuole.
Kernel Recipes 2014 - Testing Video4Linux Applications and DriversAnne Nicolas
The video4linux subsystem of the kernel is a very large API with many ioctls, settings, options and capabilities. This poses a problem both for the kernel developer and for the application developer.
Since early this year major improvements have been made to both the v4l2-compliance utility for verifying drivers, and to the virtual video driver that applications can use as a reference input.
This presentation will explain and demonstrate this utility and driver and show how to use them to ensure your driver or application works correctly.
Hans Verkuil, Cisco Systems Norway
Kernel Recipes 2013 - Overview display in the Linux kernelAnne Nicolas
The Linux kernel has adapted in recent years to cope with the arrival of the embedded platforms using more and more advanced graphics capabilities. This presentation will explore the past challenges, but also the present and future, focusing on the current situation, the problems we face and the solutions that are currently proposed and considered.
Hidden Camera 3 APIs in Android 4.4 (KitKat)Balwinder Kaur
Android 4.4 (KitKat) shipped with some hidden Java APIs for the new Camera 3 APIs. This slide deck was presented at AnDevCon 2013 held in Burlingame, CA. It covers the history of the new Camera Framework, hidden APIs and some basics of the Camera Platform Framework.
https://github.com/lbk003/Cam3HiddenAPIs
Mauro Chehab, Senior Linux Kernel Developer and Kernel multimedia maintainer, discusses the methods and challenges to creating effective digital TV support into the linux kernel.
Smart Wireless Surveillance Monitoring using RASPBERRY PIKrishna Kumar
This is a slide about the smart surveillance monitoring system using raspberry pi.
It includes the full details of the procedure , component description and the screenshots
Video: http://joyent.com/blog/linux-performance-analysis-and-tools-brendan-gregg-s-talk-at-scale-11x ; This talk for SCaLE11x covers system performance analysis methodologies and the Linux tools to support them, so that you can get the most out of your systems and solve performance issues quickly. This includes a wide variety of tools, including basics like top(1), advanced tools like perf, and new tools like the DTrace for Linux prototypes.
SlideShare now has a player specifically designed for infographics. Upload your infographics now and see them take off! Need advice on creating infographics? This presentation includes tips for producing stand-out infographics. Read more about the new SlideShare infographics player here: http://wp.me/p24NNG-2ay
This infographic was designed by Column Five: http://columnfivemedia.com/
No need to wonder how the best on SlideShare do it. The Masters of SlideShare provides storytelling, design, customization and promotion tips from 13 experts of the form. Learn what it takes to master this type of content marketing yourself.
10 Ways to Win at SlideShare SEO & Presentation OptimizationOneupweb
Thank you, SlideShare, for teaching us that PowerPoint presentations don't have to be a total bore. But in order to tap SlideShare's 60 million global users, you must optimize. Here are 10 quick tips to make your next presentation highly engaging, shareable and well worth the effort.
For more content marketing tips: http://www.oneupweb.com/blog/
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014Janhu Silvio Crispiatico
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014 tenuta dal dott. Silvio Crispiatico alla Città della Luce.
Per maggiori informazioni www.lacittadellaluce.org - www.ecommunication.it
CodingGym - Lezione 1 - Corso Linux, Android e Internet of ThingsMirko Mancin
Corso frontale di 20 ore indirizzato a docenti di scuole superiori nel settore ICT. Il corso vuole essere una palestra (per questo CodingGym) di rafforzamento delle basi già esistenti e di supporto per corsi futuri. Queste slide sono rilasciate con la licenza Creative Commons e quindi potete scaricarle ed utilizzarle a vostro piacere. Ricordate però di CITARMI! :D
una panoramica sulle distro (distribuzioni) debian-like - linux day 2009 - itis divini, 24 otobre 2009 - Carlo Guerrini - camelug ( www.camelug.it )
Vedi album foto
http://www.flickr.com/photos/divini/sets/72157622536133409/
Claudio Cardinali - Virtualizzazione. Di tutti. Per tutti. - LINUX LTSP KVM S...Claudio Cardinali
Virtualizzazione. Di tutti. Per tutti: Server virtuali, Desktop virtuali, Applicazioni virtuali...
Relatore: Claudio Cardinali
Durata: 45 min.
Abstract: Sistemi di Virtualizzazione tramite K.V.M. "Kernel-based Virtual Machine", integrazione di L.T.S.P. "Linux Terminal Server Project", vedremo come creare un ambiente virtuale distribuito, utilizzando dei Thin Client/Fat Client Desktop virtuali modulari multipiattaforma, con accesso alle risorse anche da dispositivi Mobile (Android), e Sistemi VDI tramite SPICE Simple Protocol for Independent Computing Environments.
RiminiLUG. Mini Corso su Linux p1: Installazione & ConfigurazioneAlessandro Carichini
Prima parte del mini corso su Linux, con una breve introduzione, accenni alle distro più comuni, installazione di Linux Mint e post installazione con gestione dei pacchetti.
Il talk prevede una breve introduzione alla piattaforma Maemo ed ai Nokia Internet Tablet, sia dal punto di vista dell'utente comune, sia da quello dello sviluppatore.
Verrà poi spiegato come configurare ed installare l'ambiente Scratchbox, il principale ambiente utilizzato per sviluppare applicazioni per Maemo.
Infine verranno presentati due plugin per Eclipse: ESbox e PluThon. Il primo si interfaccia con Eclipse e Scratchbox, permettendo di sviluppare sia applicazione C/C++ che Python e di testarle all'interno dell'ambiente Scratchbox. Il secondo è un plugin specifico per Python e permette di eseguire e debuggare le applicazioni direttamente sul dispositivo.
vantaggi e svantaggi formati aperti e proprietari, correlazione con software aperto e software proprietraio. Esempi di zip 7zip, h264 mpeg4, png e gif.
PDF of the presentation held at the VideoLAN Dev Days meeting of 3 September 2011, Paris.
Short introduction to libavfilter, current development status and future developments.
Introduzione al software libero, storia, significato e prospettive.
Presentato a "Aperitivi Culturali", presso associazione culturale "Itzokor", Gennaio 2010, Cagliari.
1. L Multimedia con GNU/Linux
o
Stefano Sabatini, Multimedia con GNU/Linux 1
Cagliari, 25 Ottobre 2008
2. Multimedia con GNU/Linux
Nella presentazione verrà data una panoramica
delle principali librerie e applicazioni usate in
ambiente GNU/Linux legate al mondo del
multimedia.
Stefano Sabatini, Multimedia con GNU/Linux 2
Cagliari, 25 Ottobre 2008
3. FFmpeg
● Il “motore” di tutte le principali applicazioni
multimediali su GNU/Linux
● Multipiattaforma (GNU/Linux, Solaris, Mac OS,
Windows...)
● LGPL/GPL
● Supporta mulitiplexing/demultiplexing/streaming
attraverso libavformat
● Numero impressionante di formati di codifica
supportati (ffmpeg -formats)
Stefano Sabatini, Multimedia con GNU/Linux 3
Cagliari, 25 Ottobre 2008
4. FFmpeg
● Cerca di fornire il supporto nativo alla maggior
parte dei formati
● Reverse engineering di molti formati supportati:
– Windows Media Video (WMV 1, 2, 3)
– Windows Media Audio (1, 2)
– Nellymoser ASAO
– QCELP in fase di integrazione
● Librerie esterne supportate: libamr, libfaad,
libfaac, libmp3lame, libdirac, libschroedinger,
libogg, libvorbis, libx264, libxvid...
● Formati sperimentali: snow, nut
Stefano Sabatini, Multimedia con GNU/Linux 4
Cagliari, 25 Ottobre 2008
5. FFmpeg + MinGW
● MinGW= Minimal GNU for Windows
http://www.mingw.org/
● FFmpeg == ISO C99 && VisualStudio != ISO C99
● Porting di FFmpeg a VS?
● MinGW fornisce una toolchain GNU per la
compilazione di FFmpeg in Windows
● Problematico:
– Vincoli sulle versioni di mingw-rt/mingw-
w32api/binutils/gcc/make/bash = bagno di sangue
– http://thread.gmane.org/gmane.comp.video.ffmpeg.user
– http://oss.netfarm.it/mplayer-win32.php
Stefano Sabatini, Multimedia con GNU/Linux 5
Cagliari, 25 Ottobre 2008
6. Libavfilter
● Progetto sperimentale, Gsoc (Google Summer of
Code) del 2007
● Lista di filtri attualmente supportati: buffer, crop,
drawbox, fifo, format, fps, hflip, movie, negate,
noformat, overlay, rotate, scale, setpts, slicify,
split, transpose, vflip
● Esempio d'uso:
– ffplay -f video4linux -s 320x240
-vfilters=flip,noise,scale=100x200
● Dovrebbe sostituire il motore di filtri attualmente
supportato da MPlayer/MEncoder
Stefano Sabatini, Multimedia con GNU/Linux 6
Cagliari, 25 Ottobre 2008
7. Codec + licensing
● Molti codec patent-free (codec Xiph.org, snow,
dirac/shroedinger)
● Implementazioni di codec con license varie (public
domain, LGPL, GPL)
● License d'uso per molti codec necessari per la
produzione/broadcast di contenuti multimedia
– MPEG-LA
● Situazione legale controversa per l'uso di molti
codec e per il reverse-engineering
Stefano Sabatini, Multimedia con GNU/Linux 7
Cagliari, 25 Ottobre 2008
8. Xiph.org
● http://xiph.org/
● Sviluppo di codec patent-free e corrispettive
librerie:
– Ogg (contenitore multimediale)
– Vorbis (lossy audio)
– Theora (video)
– Speex (speech)
– Flac (lossless audio)
– CMML (text/subtitles)
Stefano Sabatini, Multimedia con GNU/Linux 8
Cagliari, 25 Ottobre 2008
9. Player multimediali
● MPlayer/Mencoder
– basato su FFmpeg
– muxer/demuxer nativi (non basati su libavfilter)
– Supporto a codec binari
– Supporto per una vasta gamma di dispositivi di
output
– Sistema di filtri video (vf_filter)
● VLC
– Supporto per lo streaming
– Basato su FFmpeg
– Live555 viene utilizzata per lo streaming
Stefano Sabatini, Multimedia con GNU/Linux 9
Cagliari, 25 Ottobre 2008
11. ALSA
● ALSA = Advanced Linux Sound Architecture
● Retro compatibile con OSS (Open Sound System),
obsoleto, molti programmi tuttora utilizzano il
vecchio front-end (e.g. Ffmpeg)
● Incluso in linux a partire da 2.6.X
● È possibile compilarlo a parte (ad esempio
compilando i sorgenti del pacchetto
Debian/Ubuntu alsa-source)
Stefano Sabatini, Multimedia con GNU/Linux 11
Cagliari, 25 Ottobre 2008
12. ALSA: l'interfaccia di sistema
● Information Interface (/proc/asound)
● Control Interface (/dev/snd/controlCX)
● Mixer Interface (/dev/snd/mixerCXDX)
● PCM Interface (/dev/snd/pcmCXDX)
● Raw MIDI Interface (/dev/snd/midiCXDX)
● Sequencer Interface (/dev/snd/seq)
● Timer Interface (/dev/snd/timer)
Stefano Sabatini, Multimedia con GNU/Linux 12
Cagliari, 25 Ottobre 2008
13. Video4linux
● 1998: Bill Dirks, V4L1 (<linux/videodev.h>)
● 2002, linux 2.5.46: V4L2 (<linux/videodev2.h>),
vecchia API ancora supportata
● API per driver di dispositivi di cattura e output
analogici (webcam e altri dispositivi di cattura
video, encoder/decoder MPEG, tuner analogici);
radio
– Video capture interface
– Video output interface
– Radio access interface (sintonizzatori AM/FM)
● http://v4l2spec.bytesex.org/spec/book1.htm
Stefano Sabatini, Multimedia con GNU/Linux 13
Cagliari, 25 Ottobre 2008
14. Video4linux - gspca
● http://thread.gmane.org/gmane.linux.drivers.dvb/4535
● gspca V1
– supporto per oltre 220 webcam
– sviluppato fuori dal kernel
– Supporto a V4L1 API
– Esegue encoding/decoding in kernel-space
● gspca V2: riscrittura di gspca V1 con supporto a
V4l2:
– encoding/decoding/resampling non permesso in
kernel-space quindi rimosso
– in-kernel
Stefano Sabatini, Multimedia con GNU/Linux 14
Cagliari, 25 Ottobre 2008
15. Video4Linux - libv4l
● Applicazioni che usano V4L eseguono codice per
effettuare conversione di formato → refactoring →
implementazione delle utilità di conversione in una
libreria
● Hans De Goede:
http://hansdegoede.livejournal.com/3636.html
● open("dev/video0", ...) -> v4l2_open("dev/video0",
...), ioctl -> v4l2_ioctl
● libv4l1 / libv4l2
● Sperimentale: ancora non
pacchettizzato/supportato dalle applicazioni
Stefano Sabatini, Multimedia con GNU/Linux 15
Cagliari, 25 Ottobre 2008
16. DVB
● DVB (Digital Video Broadcast)
– Standard ETSI (European Communication Standards
Institute), documenti accessibili for-free dopo la
registrazione su www.etsi.org
– Alternativo a ATSC (Advanced Television Standard
Committee) A/53 (adottato in USA e Canada)
● www.linuxtv.org: sviluppo di driver/moduli per
schede di acquisizione
● Tipi di dispositivi:
– DVB-C (Cable)
– DVB-T (Terrestrial)
– DVB-S (Satellite)
– ATSC
Stefano Sabatini, Multimedia con GNU/Linux 16
Cagliari, 25 Ottobre 2008
17. DVB
● Dispositivi PCI, PCMCIA, USB
● Budget/premium (software/hardware decoding)
● Gran parte dei dispositivi usano lo stesso chipset,
il modulo per un determinato dispositivo dipende
dal dispositivo
● STB (Set Top Box) basati su kernel linux + DVB-API
Stefano Sabatini, Multimedia con GNU/Linux 17
Cagliari, 25 Ottobre 2008
18. DVB: configurazione
● Per poter utilizzare un dispositivo DVB-{C,S,T} é
necessario disporre di un file di configurazione con
le frequenze dei vari canali: channels.conf
● Generazione channels.conf:
– dvbscan
– w_scan (supporta formati per kaffeine, dvbscan)
– Molti programmi hanno una funzionalità di scanning
(e.g. Kaffeine)
Stefano Sabatini, Multimedia con GNU/Linux 18
Cagliari, 25 Ottobre 2008
19. DVD authoring
● dvdauthor: linea da comando/batch
● mandvd
● DVDStyler (GTK/Gnome)
● KDE Media Factory (Qt/KDE)
● DVDAuthor Wizard (Qt/KDE)
● Q DVD-Author (Qt/KDE)
Stefano Sabatini, Multimedia con GNU/Linux 19
Cagliari, 25 Ottobre 2008
20. Esempio di DVD authoring con
dvdauthor
# two passes conversion
for file in `ls *.flv`; do
ffmpeg -i $file.flv -target pal-dvd -aspect 4:3 -pass 1 -y $file.mpg -passlogfile $file.log
ffmpeg -i $file.flv -target pal-dvd -aspect 4:3 -pass 2 -y $file.mpg -passlogfile $file.log
done
# create the DVD VOB files
mkdir DVD
dvdauthor -t *.mpg -o DVD
dvdauthor -T -o DVD
# burn the iso
growisofs -dvd-compat -Z /dev/dvd -dvd-video DVD/
Stefano Sabatini, Multimedia con GNU/Linux 20
Cagliari, 25 Ottobre 2008
21. Grafica da console
● Libaa/libcaca: fornisce supporto per l'output di
grafica su console testuale
– bb: programma dimostrativo sull'uso di libaa
– mplayer/aatv supportano libaa
● Scrittura su FB, scrittura diretta sul FB video (a
partire da linux 2.6.X)
– Impostazione: vga=CODE nei parametri di linux
– libsdl (Simple Directmedia Layer)
– fbi
Stefano Sabatini, Multimedia con GNU/Linux 21
Cagliari, 25 Ottobre 2008
22. Individuazione dei moduli da
usare
● hotplug/udev: l'hardware supportato dovrebbe
essere automaticamente riconosciuto e i
corrispondenti moduli avviati all'avvio del sistema
o alla connessione della periferica (USB, PCMCIA)
● Debugging
– dmesg/{s,k}yslog
– lshal/halinfo
– lspci/lsusb
● lspci/lsusb + ricerca con Google
Stefano Sabatini, Multimedia con GNU/Linux 22
Cagliari, 25 Ottobre 2008
23. Patches are welcome!
● Documentazione e/o
traduzioni
● Bug-reporting
● Supporto utenti
● Sviluppo/bug fixes
– Gsoc
● Consumo intelligente
● Evangelizzazione
● Lobbying presso
produttori HW/SW
Stefano Sabatini, Multimedia con GNU/Linux 23
Cagliari, 25 Ottobre 2008