forked from andreagrandi/andreagrandi.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex31.html
More file actions
442 lines (426 loc) · 28.7 KB
/
index31.html
File metadata and controls
442 lines (426 loc) · 28.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Andrea Grandi</title>
<link rel="stylesheet" href="https://www.andreagrandi.it/theme/css/main.css" />
<link rel="stylesheet" href="https://www.andreagrandi.it/theme/tipuesearch/css/tipuesearch.css">
<link href="https://www.andreagrandi.it/feeds/all.rss.xml" type="application/rss+xml" rel="alternate" title="Andrea Grandi RSS Feed" />
<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
</head>
<body id="index" class="home">
<header id="banner" class="body">
<h1><a href="https://www.andreagrandi.it/">Andrea Grandi </a></h1>
<nav><ul>
<li><a href="https://www.andreagrandi.it/about/">About</a></li>
<li><a href="https://www.andreagrandi.it/curriculum/">Curriculum</a></li>
<li><a href="https://www.andreagrandi.it/pgp-key/">PGP Key</a></li>
</ul>
<form id="search" action="https://www.andreagrandi.it/search.html" onsubmit="return validateForm(this.elements['q'].value);">
<input type="text" class="search-query" placeholder="" name="q" id="tipue_search_input">
</form>
</nav>
</header><!-- /#banner -->
<section id="content" class="body">
<ol id="posts-list" class="hfeed" start="3">
<li><article class="hentry">
<header>
<h1><a href="https://www.andreagrandi.it/2008/12/06/android-e-developer-device-program-come-al-solito-litalia-e-di-serie-b/" rel="bookmark"
title="Permalink to Android e Developer Device Program: come al solito l'Italia è di serie B">Android e Developer Device Program: come al solito l'Italia è di serie B</a></h1>
</header>
<div class="entry-content">
<footer class="post-info">
<span>Sat 06 December 2008</span>
<span>| in <a href="https://www.andreagrandi.it/category/google-programmazione.html">Google, Programmazione</a></span>
<span>| tags: <a href="https://www.andreagrandi.it/tag/android.html">android</a><a href="https://www.andreagrandi.it/tag/google.html">Google</a></span>
</footer><!-- /.post-info --> <p>Google ha appena
<a href="http://code.google.com/android/dev-devices.html">annunciato</a> che
metterà a disposizione per gli sviluppatori, delle versioni particolari
del G1, quello che tutti ormai conoscono come il nuovo telefono
cellulare di Google. Il G1 per sviluppatori costa circa <strong>399\$</strong> ed è
SIM-unlocked, rendendo quindi possibile l'utilizzo con qualsiasi
operatore di telefonia mobile.</p>
<p>Il dispositivo <strong>non sara' disponibile</strong> da subito <strong>in tutti i paesi</strong>,
ma solo in 18 che Google ha selezionato: USA, Inghilterra, Germania,
Giappone, India, Canada, Francia, Taiwan, Spagna, Australia, Singapore,
Svizzera, Olanda, Austria, Svezia, Finlandia, Polonia e Ungheria.</p>
<p>Ebbene si: persino Polonia e Ungheria hanno avuto la precedenza rispetto
all'Italia! Prima veniamo esclusi dal concorso per lo sviluppo di
applicazioni per Android (a causa di problemi legati alla nostra
burocrazia), e adesso questo.</p>
<p>Noi poveri italiani cosa possiamo fare? Assolutamente niente, se non
cercare di far acquistare il G1 a qualche amico che si trova all'estero.
Questo però non porterà mai alla creazione di una community italiana di
sviluppatori per Android.</p>
<p>Una piccola nota, che non c'entra specificatamente con l'Italia, ma che
ci tengo a fare notare è che Google, dal suo comunicato, <strong>sembra
ammettere che sul G1 ufficiale possono girare solo le applicazioni che
sono state scaricate dal Market di Android</strong>:</p>
<blockquote>
<p>"Note that Android Dev Phone 1 devices are <em>not</em> intended for
non-developer end users. Since the devices can be configured with
system software not provided by or supported by Google or any other
company, end users operate these devices at their own risk."</p>
</blockquote>
<p>Ovvero (tradotto molto liberamente): i dispositivi per sviluppatori non
sono destinati agli utenti finali. Su questi telefoni è possibile
installare software non fornito o supportato da Google o da altre
compagnie, gli utenti li utilizzeranno a loro rischio e pericolo.</p>
<a class="readmore" href="https://www.andreagrandi.it/2008/12/06/android-e-developer-device-program-come-al-solito-litalia-e-di-serie-b/">read more</a>
<p><a href="https://www.andreagrandi.it/2008/12/06/android-e-developer-device-program-come-al-solito-litalia-e-di-serie-b/#disqus_thread">comments</a></p> </div><!-- /.entry-content -->
</article></li>
<li><article class="hentry">
<header>
<h1><a href="https://www.andreagrandi.it/2008/11/25/utilizzare-webcam-v4l2-con-flash-su-linux/" rel="bookmark"
title="Permalink to Utilizzare webcam V4L2 con Flash su Linux">Utilizzare webcam V4L2 con Flash su Linux</a></h1>
</header>
<div class="entry-content">
<footer class="post-info">
<span>Tue 25 November 2008</span>
<span>| in <a href="https://www.andreagrandi.it/category/howto-linux.html">HowTo, Linux</a></span>
<span>| tags: <a href="https://www.andreagrandi.it/tag/flash.html">flash</a><a href="https://www.andreagrandi.it/tag/v4l1.html">V4L1</a><a href="https://www.andreagrandi.it/tag/v4l2.html">V4L2</a><a href="https://www.andreagrandi.it/tag/webcam.html">webcam</a></span>
</footer><!-- /.post-info --> <h2><img alt="" class="alignright size-full wp-image-174" height="130" src="http://www.andreagrandi.it/wp-content/uploads/2008/11/flash.png" title="flash" width="134">Introduzione</h2>
<p>Il supporto per le webcam su Linux non è mai stata una cosa molto
semplice. I motivi principali per cui le webcam non sono ben supportate
sono principalmente due: la <strong>scarsa collaborazione dei produttori di
hardware</strong>, che dovrebbero fornire almeno le specifiche a chi sviluppa i
driver per Linux e il quasi <strong>completo disinteresse di chi scrive le
applicazioni</strong> per l'utente finale (in particolare Microsoft con MSN e
Skype che utilizzano entrambi un protocollo proprietario e non
documentato).</p>
<p>Da diverso tempo si stanno diffondendo applicazioni scritte in <strong>Flash</strong>
che permettono di utilizzare la webcam: dalle videochat,
all'applicazione di
<a href="http://www.youtube.com/my_videos_quick_capture"><strong>Youtube</strong></a> che
permette di pubblicare un video registrandolo direttamente, fino ai
recenti servizi di streaming video come ad esempio
<a href="http://www.justin.tv"><strong>JustinTV</strong></a> e
<a href="http://www.ustream.tv"><strong>UStream</strong></a>.</p>
<p>Il plugin Flash della Adobe, purtroppo ha iniziato a supportare le
webcam su Linux utilizzando il protocollo <strong>V4L1</strong> quando ormai la
maggior parte di esse funzionava solo con il nuovo protocollo <strong>V4L2</strong>.</p>
<p>A partire <strong>dalla versione 10</strong> di Flash, finalmente la Adobe ha
iniziato a supportare il protocollo V4L2, anche se il supporto non è
ancora completo. Modelli differenti di webcam infatti utilizzano
svariati formati di trasmissione video. Fortunatamente lo sviluppatore
che lavora per Adobe si è reso disponibile per ricevere il feedback da
parte degli utenti e per implementare questi formati in modo da
supportare il maggior numero possibile di webcam. Per chi volesse
contribuire è possibile seguire le istruzioni su questa pagina:
<a href="http://blogs.adobe.com/penguin.swf/2008/07/paparazzi_v2_1.html">http://blogs.adobe.com/penguin.swf/2008/07/paparazzi_v2_1.html</a></p>
<h2>gstfakevideo: un workaround per emulare V4L1</h2>
<p>Visto che il supporto per le webcam che utilizzano V4L1 è molto piu'
stabile, <strong>l'ingegno della community Linux non è stato ad aspettare</strong>
con le mani in mano. Il metodo utilizzato è basato su quello che veniva
usato su Skype per supportare un maggior numero di webcam: <strong>in pratica
viene creato un device virtuale V4L1 sul quale viene redirezionato
l'output della webcam V4L2</strong>.</p>
<p>Il <a href="http://code.google.com/p/gstfakevideo/">codice originale</a> purtroppo
aveva bisogno di alcuni aggiustamenti, mi sono permesso quindi di
modificarlo e di applicarli. Potete trovare la nuova versione a questo
indirizzo:
<a href="http://www.andreagrandi.it/download/gstfakevideo/gstfakevideo.tar.gz">http://www.andreagrandi.it/download/gstfakevideo/gstfakevideo.tar.gz</a></p>
<p>La compilazione non dovrebbe comportare particolari problemi: è
sufficiente eseguire <strong>make</strong> all'interno della cartella dei sorgenti.</p>
<p>Per testare il funzionamento della webcam è sufficiente esegurie lo
script che si trova all'interno della cartella. Verrà avviato <strong>Firefox
con il supporto per le webcam V4L1</strong>. Visitando uno dei siti web che
hanno un'applicazione Flash che utilizza la webcam citati all'inizio,
sara' possibile verificarne il corretto funzionamento.</p>
<p><em><strong>Riferimenti:</strong> le istruzioni in questo post sono state in parte prese
da questo sito web (in inglese):
<a href="http://www.jtolds.com/newsletter/2008/7/27/how-to-get-v4l2-devices-to-work-with-flash">http://www.jtolds.com/newsletter/2008/7/27/how-to-get-v4l2-devices-to-work-with-flash</a></em></p>
<a class="readmore" href="https://www.andreagrandi.it/2008/11/25/utilizzare-webcam-v4l2-con-flash-su-linux/">read more</a>
<p><a href="https://www.andreagrandi.it/2008/11/25/utilizzare-webcam-v4l2-con-flash-su-linux/#disqus_thread">comments</a></p> </div><!-- /.entry-content -->
</article></li>
<li><article class="hentry">
<header>
<h1><a href="https://www.andreagrandi.it/2008/11/17/what-i-expect-in-the-future-of-maemo-development/" rel="bookmark"
title="Permalink to What I expect in the future of Maemo Development">What I expect in the future of Maemo Development</a></h1>
</header>
<div class="entry-content">
<footer class="post-info">
<span>Mon 17 November 2008</span>
<span>| in <a href="https://www.andreagrandi.it/category/maemo-en.html">Maemo (EN)</a></span>
<span>| tags: <a href="https://www.andreagrandi.it/tag/development.html">development</a><a href="https://www.andreagrandi.it/tag/maemo.html">maemo</a></span>
</footer><!-- /.post-info --> <p>In these days I was thinking about: <strong>what could be done to improve
Maemo Development and power user experience?</strong> There are some points
that would need to be improved. This little list pretends to be just a
starting point. I hope to get some feedback so we can discuss further in
the <strong>maemo-developers</strong> mailing list.</p>
<p><strong>Documentation:</strong> Maemo developers use different libraries and toolkit
(GTK, libui, ecc...). There is not a common place where I can look for
documentation. I've to visit each library website and get it. It would
be great to have a tool just like Qt Assistant, integrating all
documentation, including examples and aggregating external articles
using a "live RSS aggregator".</p>
<p><strong>Kinetic scrolling:</strong> I really love
<a href="http://mauku.henrikhedberg.com/">Mauku</a> application because of its
kinetic scrolling, thanks to the <a href="http://miaouw.henrikhedberg.com/">Miaouw
library</a>. It would be great to have
this kind of scrolling to be part of Hildon UI. Of course I'd love to
have Python bindings too :)</p>
<p><strong>Eclipse Support:</strong> I think Eclipse support should be improved. I'd
like to have a tool that makes .deb creation easier so developers can
spend more time coding and not packaging applications. I'd like to see a
GUI designer integrated into Eclipse (for "integrated" I mean something
like Visual Studio GUI designer.... not an external tool like Glade).</p>
<p><strong>Qt Creator:</strong> Trolltech (Nokia) just released a preview release of
their <a href="http://trolltech.com/developer/qt-creator">Qt Creator</a>. A very
powerfull IDE to develop Qt/C++ applications. It's still in alpha
release, but... what about integrating Maemo development into it?
(Supporting Python development too).</p>
<p><strong>Maemo SAS hosting:</strong> sometimes we (well.. me at least :D ) need to
write an application that uses a server part too and need to expose some
API. Maemo.org offers hosting for the project, but what about the server
part of the application? It would be fine if developers had the
possibility to have the server side hosted by Maemo.org or Nokia.</p>
<p><strong>Better GPS support:</strong> the GPS unit shipped with N810 is something
unusable yet. I've tried using A-GPS too, but position fixing time is
still bad, compared to an external GPS/bluetooth receiver. I often have
to use my external GPS receiver to use my N810 without problems.</p>
<p><strong>More audio/video codecs:</strong> often I'm not able to listen to online
radios, streamings ecc... just because of a missing codec for the
default Media Player.</p>
<p>These are just some ideas. Please feel free to comment them, I'd like to
discuss them together.</p>
<a class="readmore" href="https://www.andreagrandi.it/2008/11/17/what-i-expect-in-the-future-of-maemo-development/">read more</a>
<p><a href="https://www.andreagrandi.it/2008/11/17/what-i-expect-in-the-future-of-maemo-development/#disqus_thread">comments</a></p> </div><!-- /.entry-content -->
</article></li>
<li><article class="hentry">
<header>
<h1><a href="https://www.andreagrandi.it/2008/11/07/ubuntu-810-novita-problemi-e-soluzioni/" rel="bookmark"
title="Permalink to Ubuntu 8.10: novità, problemi e soluzioni">Ubuntu 8.10: novità, problemi e soluzioni</a></h1>
</header>
<div class="entry-content">
<footer class="post-info">
<span>Fri 07 November 2008</span>
<span>| in <a href="https://www.andreagrandi.it/category/recensione-ubuntu-it.html">Recensione, Ubuntu (IT)</a></span>
<span>| tags: <a href="https://www.andreagrandi.it/tag/ubuntu-en.html">Ubuntu (EN)</a></span>
</footer><!-- /.post-info --> <p><img alt="" src="http://www.andreagrandi.it/wp-content/uploads/2008/11/countdown_8_10_a_00_days_a_here.png" title="countdown_8_10_a_00_days_a_here">{.alignright
.size-full .wp-image-151 width="180" height="150"}Il <strong>30 ottobre 2008</strong>
è stata rilasciata la versione <strong>8.10</strong> di
<a href="http://www.ubuntu.com"><strong>Ubuntu</strong></a>. Questa release presenta come al
solito <strong>moltissime novità</strong> per l'utente finale, <strong>ma non è esente da
alcuni problemi</strong> che solitamente riguardano le distribuzioni appena
uscite.</p>
<p>Questo articolo vuole essere un riferimento per chi sta utilizzando una
versione precedente di Ubuntu Linux o per chi ci si avvicina per la
prima volta, in modo che possa essere fatta una scelta in base agli
effettivi vantaggi e svantaggi.</p>
<h2>Novità per l'utilizzo desktop</h2>
<p>Per l'utente desktop di, sono state introdotte alcune caratteristiche
che possono facilitarne l'utilizzo in particolare a chi utilizza Ubuntu
sui notebook, migliorando anche la sicurezza dei propri dati personali.</p>
<p><strong>Supporto alle connessioni 3G:</strong> la versione 0.7 del <strong>NetworkManager</strong>
inclusa in questa release permette di gestire anche le connessioni
<strong>GPRS/UMTS/HSDPA</strong> in maniera piu' semplice, sia che si utilizzi un
modem interno, un dongle USB oppure che ci si connetta utilizzando il
proprio cellulare tramite il bluetooth.</p>
<p><strong>Installazione ed avvio da dischi USB:</strong> è stato incluso un comodo tool
che permette di installare Ubuntu su una chiavetta o un disco USB
tramite una semplicissima interfaccia grafica. In questo modo sarà
possibile portarsi dietro la propria copia di Ubuntu ovunque si vada e
avendo anche la possibilità di salvare le impostazioni ed i propri
documenti.</p>
<p><strong>Utente Guest:</strong> adesso è possibile lasciare in sospeso la propria
sessione utente avviando temporaneamente una seconda sessione <strong>ospite</strong>
per permettere ad esempio ad un nostro amico o collega di controllare la
propria posta elettronica o di navigare sul web <strong>senza che questo possa
curiosare nei nostri documenti</strong> o memorizzare file in maniera
permanente.</p>
<p><strong>Contenuti BBC:</strong> grazie ad un accordo fra la <strong>Canonical</strong> e la
<strong>BBC</strong> è stato sviluppato un <strong>plugin</strong> che permette agli utenti di
accedere ai contenuti online della BBC tramite <strong>Totem Movie Player</strong> o
<strong>Rhythmbox</strong>.</p>
<p><strong>Gnome 2.24:</strong> questa versione di Gnome incorpora un <strong>nuovo client di
instant-messaging</strong>, migliora il file manger Nautilus introducendo i
<strong>tab</strong> come su Firefox, migliora il supporto ai <strong>monitor multipli</strong> ed
aggiunge alcuni <strong>nuovi formati</strong> al gestore degli archivi compressi.</p>
<p><strong>Cartella privata cifrata:</strong> è possibile creare in maniera molto
semplice una cartella privata che viene montata soltanto quando l'utente
è loggato nella propria sessione ed il cui contenuto viene cifrato.
Questa funzionalità è molto utile per chi ad esempio utilizza Linux in
un portatile: in caso di smarrimento del portatile nessuno sarebbe in
grado di accedere al contenuto di tale cartella.</p>
<p><strong>X.Org 7.4:</strong> questa nuova versione di X.Org consente il riconoscimento
di mouse, tastiere e tavolette grafiche a caldo (nel senso che vengono
riconosciute non appena si inseriscono, quando il sistema è già
avviato).</p>
<p><strong>DKMS:</strong> si tratta di un tool sviluppato dalla Dell. Quando una nuova
versione del kernel viene rilasciata, tutti moduli vengono
automaticamente ricompilati.</p>
<h2>Novità per l'utilizzo server</h2>
<p>Le novità non mancano anche per chi utilizza Ubuntu come server. Sono
stati introdotti sostanziali miglioramenti nel campo della
virtualizzazione, per chi sviluppa in Java e nei tool della gestione di
sistema.</p>
<p><strong>Virtualizzazione:</strong> la versione
<a href="http://www.ubuntu.com/products/whatisubuntu/serveredition/jeos"><strong>JeOS</strong></a>
di Ubuntu è stata integrata in Ubuntu Server. Si tratta di una versione
ridotta di Ubuntu, adatta a girare all'interno delle macchine virtuali.
Ubuntu Server è anche ufficialmente supportata come sistema guest su
<strong>Xen</strong>.</p>
<p><strong>Java:</strong> <strong>Apache Tomcat 6.0</strong> e <strong>OpenJDK 6</strong> sono completamente
supportati ed incusi nel repository principale di Ubuntu.</p>
<p><strong>Mail Server:</strong> sono stati integrati nel repository principale sia
<strong>ClamAV</strong> che <strong>SpamAssassin</strong>. Questi due programmi permettono di
integrare nel server di posta sia il controllo anti-virus che
l'anti-spam.</p>
<p><strong>Supporto RAID:</strong> dalla versione 8.10 è stato <strong>aggiunto il supporto</strong>
che permette di fare il <strong>boot anche da un RAID degradato</strong>. Questo
significa che se si dovesse rompere uno dei due dischi, verrà chiesto
all'utente se si vuole procedere ugualmente al boot, in modo da non
dover per forza bloccare quella macchina.</p>
<p><strong>Uncomplicated Firewall:</strong> è stato migliorato il supporto al firewall
semplificato. Adesso è possibile specificare direttamente il nome del
servizio che si vuole aprire o chiudere, senza dover specificare il
numero della porta.</p>
<h2>I problemi della nuova Ubuntu 8.10</h2>
<p>Come ho anticipato all'inizio, puo' capitare che una nuova release,
oltre ad introdurre nuove funzionalità, abbia anche dei <strong>problemi</strong> sia
perchè viene distribuita con versioni piu' recenti dei vari pacchetti,
sia <strong>perchè non è stata sufficientemente testata</strong> prima di essere
rilasciata.</p>
<p>Cerchero' di riassumere quelli che sono i problemi principali di questa
versione, in modo che ogni persona possa capire, a seconda dell'uso che
ne fa del PC e a seconda dell'hardware sul quale andra' ad installare
Ubuntu, se questi saranno o no un problema per l'utilizzo quotidiano.</p>
<p><strong>Il lettore CD/DVD mangia le dita (<a href="https://bugs.launchpad.net/bugs/283316">bug
#283316</a>):</strong> non allarmatevi!
Non esce alcun mostro dal lettore a mangiare le vostre dita... Si tratta
semplicemente di un bug che fa si che il <strong>carrellino</strong> del lettore CD
venga <strong>reinserito troppo velocemente</strong> quando si richiede che un CD
venga fatto uscire. In pratica si ha meno di un secondo a disposizione
per togliere il CD, in caso contrario il carrello verra' chiuso e
dovremo premere manualmente il pulsante di eject.</p>
<p><strong>La sessione di Gnome non viene memorizzata (<a href="https://bugs.launchpad.net/bugs/249373">bug
#249373</a>):</strong> a causa di un
cambiamento nel protocollo utilizzato per salvare la sessione, la
maggior parte delle applicazioni (come ad esempio Pidgin, Skype ecc...)
non sono piu' in grado di essere avviate automaticamente quando si salva
la sessione. E' necessario avviarle manualmente dopo ogni login.</p>
<p><strong>La ricezione e l'invio dei files tramite Bluetooth non funziona piu'
con i normali tool (<a href="https://bugs.launchpad.net/bugs/290875">bug
#290875</a>):</strong> cercando di
connettersi ad un dispositivo esterno tramite Bluetooth, per lo scambio
dei files, si otterrà un errore. Sono stati introdotti nuovi tool (che
non sono ancora completi) ma non vengono installati di default.</p>
<p><strong>Le stampanti condivise con Samba non riescono a stampare quando non è
richiesta autenticazione (<a href="https://bugs.launchpad.net/bugs/283811">bug
#283811</a>):</strong> un bug di CUPS
aggiunge ad ogni avvio una riga nel file di configurazione che obbliga a
richiedere l'autenticazione per poter stampare e questo impedisce alle
applicazioni di stampare.</p>
<p><strong>Il plugin UPnP di Rhythmbox non viene caricato (<a href="https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/160592">bug
#160592</a>):</strong>
quando si tenta di abilitare questo plugin dentro Rhythmbox si ottiene
un errore e non è possibile quindi attivarlo. Per farlo funzionare
occorre installare il pacchetto <strong>python-coherence</strong>.</p>
<p>Questi sono solo alcuni dei problemi noti della Ubuntu 8.10. Potete
trovare la lista completa nella pagina delle release notes:
<a href="http://www.ubuntu.com/getubuntu/releasenotes/810">http://www.ubuntu.com/getubuntu/releasenotes/810</a></p>
<p>La maggior parte di questi problemi riguardano solo alcune particolari
configurazioni oppure hardware ben preciso, quindi se il vostro sistema
non rientra in uno dei casi che vengono elencati, potete installare la
nuova Ubuntu senza alcun timore.</p>
<h2>Soluzioni ai problemi della nuova Ubuntu</h2>
<p>La <strong>maggior parte dei problemi</strong> che ho citato sopra, <strong>sono stati nel
frattempo corretti</strong> e sono stati rilasciati i pacchetti aggiornati che
verranno inseriti poi nella prossima bug-fix release (presumibilmente la
<strong>8.10.1</strong>).</p>
<p>Per testare in anteprima le patch che vengono rilasciate, occorre
abilitare il repository <strong>intrepid-proposed</strong> tramite
<strong>System->Administration->Software Sources->Updates</strong>. E'
opportuno specificare che si tratta di patch che sono ancora sotto fase
di testing ma che nel 99% dei casi riescono a risolvere il problema.</p>
<p>Un suggerimento che vorrei dare agli utenti con un minimo di esperienza,
è quello di <strong>non attendere che i bug vengano corretti standosene con le
braccia incrociate</strong>. Esiste un comodissimo strumento che si chiama
<a href="https://launchpad.net/ubuntu"><strong>Launchpad</strong></a> che Ubuntu utilizza per
raccogliere le <strong>segnalazioni dei bug</strong> nei programmi.</p>
<p>E' fondamentale che piu' persone diano il loro feedback su un
particolare problema, in modo da aiutare gli sviluppatori a correggerlo
nel minor tempo possibile.</p>
<h2>Conclusioni</h2>
<p>Volendo fare il punto della situazione, la Ubuntu 8.10 introduce
<strong>interessanti novità</strong> per l'utente finale, ma <strong>anche diversi bug</strong>.</p>
<p>Se si utilizza Ubuntu in <strong>ambienti critici</strong>, il mio consiglio è quello
di <strong>attendere</strong> almeno un mesetto <strong>prima di fare l'aggiornamento</strong>, in
modo che almeno i problemi piu' gravi possano essere risolti.</p>
<p>Per tutti gli altri problemi ricordo quanto sia importante dare il
proprio contributo. Non è necessario avere competenze tecniche da
programmatori o hacker per migliorare una distribuzione. <strong>Occorre</strong>
solo armarsi di pazienza e saper dialogare con gli sviluppatori per
<strong>segnalare in tempi brevi i problemi</strong> ed attendere che vengano
corretti.</p>
<h2>Riferimenti</h2>
<p>La recensione delle novità e dei problemi della nuova Ubuntu 8.10 è
stata possibile sia grazie all'utilizzo diretto (è la distribuzione che
uso sul PC fisso) sia grazie alla lettura di alcuni post e alle release
notes ufficiali. Per approfondimenti:</p>
<ul>
<li><strong>Avoiding feature regressions should be more important than (exact)
time based releases:</strong>
<a href="http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/">http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/</a></li>
<li><strong>Ubuntu 8.10 Release Notes:</strong>
<a href="http://www.ubuntu.com/getubuntu/releasenotes/810">http://www.ubuntu.com/getubuntu/releasenotes/810</a></li>
<li><strong>Ubuntu Desktop Edition:</strong>
<a href="http://www.ubuntu.com/news/ubuntu-8.10-desktop">http://www.ubuntu.com/news/ubuntu-8.10-desktop</a></li>
<li><strong>Ubuntu Server Edition:</strong>
<a href="http://www.ubuntu.com/news/ubuntu-8.10-server">http://www.ubuntu.com/news/ubuntu-8.10-server</a></li>
</ul>
<a class="readmore" href="https://www.andreagrandi.it/2008/11/07/ubuntu-810-novita-problemi-e-soluzioni/">read more</a>
<p><a href="https://www.andreagrandi.it/2008/11/07/ubuntu-810-novita-problemi-e-soluzioni/#disqus_thread">comments</a></p> </div><!-- /.entry-content -->
</article></li>
</ol><!-- /#posts-list -->
<p class="paginator">
<a href="https://www.andreagrandi.it/index30.html">«</a>
Page 31 / 50
<a href="https://www.andreagrandi.it/index32.html">»</a>
</p>
</section><!-- /#content -->
<section id="extras" class="body">
<div class="social">
<h2>social</h2>
<ul>
<li><a href="https://www.andreagrandi.it/feeds/all.rss.xml" type="application/rss+xml" rel="alternate">rss feed</a></li>
<li><a href="https://twitter.com/andreagrandi">twitter</a></li>
<li><a href="https://github.com/andreagrandi">github</a></li>
</ul>
</div><!-- /.social -->
</section><!-- /#extras -->
<footer id="contentinfo" class="body">
<p>
Powered by <a href="http://getpelican.com/">Pelican</a> and Python -
Source code available on <a href="https://github.com/andreagrandi/andreagrandi.it">GitHub</a>
<a rel="license" href="http://creativecommons.org/licenses/by-nc/4.0/">
<img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc/4.0/80x15.png" />
</a>
</p>
</footer><!-- /#contentinfo -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-2140684-3']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">
var disqus_shortname = 'andrea-grandi-it';
(function () {
var s = document.createElement('script'); s.async = true;
s.type = 'text/javascript';
s.src = '//' + disqus_shortname + '.disqus.com/count.js';
(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
}());
</script>
</body>
</html>