RIBO — the BLOG –

…pics, words, bytes and thoughts.

23 September 2008

Ubuntu 7.10 on Acer Aspire 5315

Acer Aspire 5315

Mi cugina sta partendo per l’Erasmus in Francia, così finalmente anche lei è costretta a comprarsi un computer.
La sua decisione cade sull’ Acer Aspire 5315 in più mi dice che si può scegliere con due OS Linux Linpus e Windows Vista, bene gli dico prendi quello con Linux per due ragioni: un computer con quelle basse prestazioni, non sò come funzionerebbe bene con Vista e 2 con Linux risparmi anche 100€.
Tutto questo non conoscendo affatto la distro Linpus ma confidando nel fatto che in ogni modo era Linux.

Errore gravissimo, questo Linux Linpus (che deriva da Fedora 6.0) è un disastro per niente configurabile anzi oserei dire del tutto closed
nel senso che non c’è la possibilità di installare pacchetti aggiuntivi come Skype, Amsn etc.
Allora senza pensarci due volte sono partito con l’ installazione di Ubuntu 7.10
Qui sotto riporto i passi per installare WiFi, scheda audio, webcam e microfono.

Configurazione WIFI

Per prima cosa

$Sudo apt-get install build-essential perl

Scaricare madwifi da qui

$tar xvf madwifi-hal*.gz
$cd madwifi-hal-0.10.5.6-r3835-20080801
$make
$sudo make install
$sudo rmmod ath_pci
$sudo rmmod ath_hal
$sudo shutdown -r now

Molto probabilmente il WiFi non funzionerà dopo il
primo riavvio quindi qui sotto ho descritto le procedure
per renderlo attivo al boot
Copiare questo script:

#! bin/bash
modprobe -r
ndiswrapper
cp /etc/modprobe.d/blacklist .
sed ’s/#blacklist ath_pci/blacklist ath_pci/g’ /etc/modprobe.d/blacklist>blacklist3
mv blacklist3 /etc/modprobe.d/blacklist
ndiswrapper -ma && sudo ndiswrapper -mi
modprobe ndiswrapper
sed ’s/blacklist ath_pci/#blacklist ath_pci/g’ /etc/modprobe.d/blacklist>blacklist3
mv blacklist3 /etc/modprobe.d/blacklist

Salvare il file sopra come subirwifi

Copiarlo in /etc/init.d

$sudo cp subirwifi /etc/init.d
cambiare i permessi  chmod +x subirwifi

Creare un link in  /etc/rc5.d per caricare il driver prima che il server X si avvii

spostarsi in  /etc/rc5.d e creare un link simbolico con

$sudo ln -s /etc/init.d/subirwifi S09subirwifi

se tutto e’ andato bene dovresti vedere una linea come questa quando fai la lista ls -l

lrwxrwxrwx …………… S09subirwifi -> /ect/init.d/subirwifi
 
sudo shutdown –r now

Configurazione WEBCAM (Crystal eye webcam)

$sudo apt-get install subversion build-essential linux-headers-$(uname -r)
$svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
$cd trunk
$make
$sudo cp -av /lib/modules/$(uname -r)/ubuntu/media/usbvideo/uvcvideo.ko /lib/modules
$sudo install -v -m644 uvcvideo.ko /lib/modules/$(uname -r)/ubuntu/media/usbvideo/$uvcvideo.ko
$sudo depmod -ae $(uname -r)
$sudo shutdown -r now

Configurazione Audio

$sudo apt-get install libc6-dev libncurses5-dev
  

Installazione delle librerie Alsa

$apt-get install build-essential ncurses-dev gettext

$apt-get install linux-headers-$(uname -r)
  

Scaricare l’ultima versione di Alsa

$wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.15.tar.bz2

$wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.15.tar.bz2
$
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.15.tar.bz2

Decomprimere

$tar xjf alsa-driver-1.0.15.tar.bz2

$tar xjf alsa-lib-1.0.15.tar.bz2

$tar xjf alsa-utils-1.0.15.tar.bz2

Installazione del driver Alsa

$cd alsa-driver-1.0.15

$configure –with-cards=hda-intel

$make

$make install


 Installazione delle lib Alsa

$cd ../alsa-lib-1.0.15

$./configure

$make

$make install



Installazione Alsa/utils

$cd ../alsa-utils-1.0.15

$./configure

$make

$make install
 

aggiungere alla fine del file

/etc/modprobe.d/alsa-base

La seguente stringa

options snd-hda-intel model=acer

Riavviare

Configurazione Microfono

gstreamer-plugins -> Audio -> Default Input -> Plugin: Alsa

gstreamer-plugins -> Audio -> Default Input -> Device: ALC268 Analog

System -> Preferences -> Sound -> Devices -> Audio Conferencing -> Sound capture: ALSA (Custom)

System -> Preferences -> Sound -> Devices -> Default Mixer Tracks -> Device: Alsa Intel (Alsa mixer)

Queste sono le fonti che ho usato:

http://madwifi.org/ticket/1192

http://madwifi.org/wiki/Requirements

http://www.ubuntugeek.com/atheros-ar5007-wireless-with-madwifi-on-ubuntu-804-hardy-heron.html

http://louelh.fr/aspire5315.aspx

http://ubuntuforums.org/showthread.php?t=593231

That’s all folks!!!

Share and Enjoy:
  • Digg
  • del.icio.us
  • Technorati

3 December 2007

Nuovo blog

Wordpress

Dopo piu di 3 anni di felice attività, ho mandato in pensione il vecchio e fedele SimplePhpblog, per passare a Wordpress.

La migrazione non è stata indolore, ho trovato un paio di script per fare il dump dei dati, e in ogni caso ho dovuto rimetterci le mani per aggiustare e modificare alcuni dati.

Per quel che riguarda Wordpress ho utilizzato il tema “She got style” per poi modificarlo in buona parte, ora devo conoscere in maniera approfondita tutte le caratteristiche di WP per potelo usare al meglio.

NB: a causa di una pessima gestione dei CSS si consiglia la visualizzazione con Firefox o Safari testati sia su Mac che su PC Internet Explorer fa schifo

Share and Enjoy:
  • Digg
  • del.icio.us
  • Technorati

23 November 2007

Refactor my code

code.jpg

Un altro servizio utilissimo del web 2.0.
Non è altro che una community che vi aiuterà a risolvere i problemi con la maggior parte dei codici in circolazione.
Tramite un editor ‘terminal-like’, postate il problema con il vostro codice e aspettate che qualche volontario iscritto a questo social network vi aiuti a risolvere il problema. Se siamo fortunati troviamo qualcuno che oltre a darci dei consigli, può ricompilarlo e riscriverlo magari in maiera migliore.
Nel mare del social network questo è uno dei pochi servizi utili e ben fatti.
I linguaggi per i quali si può chiedere aiuto sono:
-Ruby
-PHP
-JavaScript
-Java
-C
-C++
-C#
-Python
-Perl
-Lisp
-Bash

Refactor :my => ‘code’

Share and Enjoy:
  • Digg
  • del.icio.us
  • Technorati

Whatbills

bills.jpg

Finalmente un servizio davvero utilissimo e che aspettavo da tempo, ero addirittura arrivato al punto di farmelo da solo, poi purtroppo la mancanza di tempo da dedicare allo sviluppo a casa, l’ha fatta da padrona.
Questo servizio in maniera molto semplice fa il reminder delle bollette o dei conti (bills) da pagare. si possono scegliere tra varie voci, dalla luce all’assicurazione per auto, vita etc, dalle vacanze ai conti del groceries.
Vi registrate al sito (tutto free), aggiungete le varie bollette, impostate la frequenza con cui vi avverte tramite e-mail, and that’s all folks.
Davvero un ottimo servizio, da provare.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Technorati

22 November 2007

Easter egg sul sito Apple

Easter Egg

Andate su www.apple.it e digitate virus come chiave di ricerca…

Share and Enjoy:
  • Digg
  • del.icio.us
  • Technorati


Next Page »