domenica 10 ottobre 2010

OpenFOAM 1.7.x su Ubuntu Maverick 10.10

sudo aptitude install w3m pv binutils-dev flex bison git-core build-essential python-dev libreadline5-dev wget zlib1g-dev cmake libpng12-dev libxt-dev libxi-dev libxrender-dev libxrandr-dev libxcursor-dev libxinerama-dev libfreetype6-dev libfontconfig1-dev libglib2.0-dev git

cd

mkdir OpenFOAM

cd OpenFOAM

git clone git://github.com/OpenCFD/OpenFOAM-1.7.x.git

wget http://downloads.sourceforge.net/project/foam/foam/1.7.1/ThirdParty-1.7.1.gtgz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Ffoam%2Ffiles%2F&ts=1286711162&use_mirror=ovh

tar xzf ThirdParty-1.7.1.gtgz

mv ThirdParty-1.7.1 ThirdParty-1.7.x

cd OpenFOAM-1.7.x

echo ". $HOME/OpenFOAM/OpenFOAM-1.7.x/etc/bashrc" >> ~/.bashrc

source ~/.bashrc

export WM_NCOMPPROCS=4

./Allwmake


PS To compile on more (or less) than 4 CPUs modify the export WM_NCOMPPROCS=4 command

martedì 5 ottobre 2010

Compile SparkleShare on Fedora 14

Tools to compile evereything :)

sudo yum groupinstall 'Development Tools'

SparkleShare deps:

sudo yum install gtk-sharp2-devel ndesk-dbus-glib-devel ndesk-dbus-devel mono-devel

Download and compile SparkleShare from git:

git clone http://github.com/hbons/SparkleShare.git

cd SparkleShare

./autogen.sh

make -j4 # to compile on 4 CPUs

sudo make install

sabato 2 ottobre 2010

Texlive 2010 on Fedora 14

sudo yum install perl-Tk
wget -c ftp://mirror.switch.ch/mirror/tex/systems/texlive/Images/texlive2010.iso

su -
mkdir /media/texlive/
mount -r -t iso9660 -o loop /path/to/texlive2010.iso /media/texlive/
cd /media/texlive
./install-tl -gui wizard

Add these lines to your .bashrc
PATH=/usr/local/texlive/2010/bin/x86_64-linux:$PATH
INFOPATH=/usr/local/texlive/2010/texmf/doc/info:$INFOPATH
MANPATH=/usr/local/texlive/2010/texmf/doc/man:$MANPATH

Reload the .bashrc
source ~/.bashrc

Enjoy

venerdì 1 ottobre 2010

aMule AdunanzA 2010.1 su Fedora 14

Ecco come installare Amule Adunanza (versione svn) su Fedora 12.

Installazione dipendenze :

sudo yum install gcc-c++ make wxGTK-devel zlib-devel binutils-devel libupnp-devel cryptopp-devel gd-devel GeoIP-devel svn intltool flex bison

Scaricamento sorgenti (posizionarsi in qualche cartella,consigliabile creare nella home una cartella sources che andrà a contenere tutti i sorgenti dei software non installiamo da un rpm)

svn co https://amule-adunanza.svn.sourceforge.net/svnroot/amule-adunanza/trunk amule-adunanza

Per una versione più sicura (grazie a Sarbyn per la segnalazione nei commenti!!) si può utilizzare il ramo tags anziché il trunk

svn co https://amule-adunanza.svn.sourceforge.net/svnroot/amule-adunanza/tags/AdunanzA-2010.1/ amule-adunanza



PATCH NECESSARIA PER GCC-4.5

http://bugs.gentoo.org/attachment.cgi?id=246712

fonte (http://bugs.gentoo.org/328769)

scaricarla e salvarla in un file amule-gcc45.patch e metterla nella cartella dei sorgenti

Stessa cosa vale per quest'altra patch legata alle wxGTK di Fedora:

http://pastebin.com/NU3mYF8p

rinominandola come amule-wxHandle.patch

EDIT: quest'ultima patch sembra non fare il suo dovere :) Quindi --->
Cancellare le seguenti righe dal file ./src/amule.cpp (è quello che dovrebbe fare la patch ma non fa..devo correggerla)
#
if ( !cmdline.Found(wxT("disable-fatal")) ) {
#
#ifndef __WXMSW__
#
// catch fatal exceptions
#
wxHandleFatalExceptions(true);
#
#endif
#
}
#

E poi la sequenza di comandi:

cd amule-adunanza


./autogen.sh


./configure --enable-alc --enable-alcc --enable-geoip --enable-amulecmd --enable-webserver --enable-amule-daemon --enable-amule-gui --enable-cas --enable-webserver --enable-wxcas --disable-upnp


patch -p1 < amule-gcc45.patch


patch -p1 < amule-wxHandle.patch [se sono state cancellate le righe manualmente questo comando è superfluo]


make


sudo make install






Per ultimo apriamo le porte necessarie ad amule per collegarsi alla rete kadu utilizzando l'utility Firewall di Fedora presente in Sistema->Amministrazione.

Sezione "Altre Porte" --> "Aggiungi" e selezionare sia la porta 4662 tcp sia la porta 4672 udp

Finito.

venerdì 23 luglio 2010

Skype su Debian 64-bit

Scaricare il .deb da qui

http://www.skype.com/go/getskype-linux-beta-ubuntu-64

installarlo e dare

sudo chmod a-r /usr/lib32/libpulse{-simple.so.0.0.2,.so.0.8.0,common-0.9.15.so}

giovedì 22 luglio 2010

OpenFOAM 1.7.x on Ubuntu Lucid 10.04

sudo aptitude install w3m pv binutils-dev flex bison git-core build-essential python-dev libreadline5-dev wget zlib1g-dev cmake libpng12-dev libxt-dev libxi-dev libxrender-dev libxrandr-dev libxcursor-dev libxinerama-dev libfreetype6-dev libfontconfig1-dev libglib2.0-dev

To compile on 4 CPUs

export WM_NCOMPPROCS=4

http://www.openfoam.com/download/git.php

mercoledì 21 luglio 2010

Ubuntu Lucid 10.04 su Nvidia GT 320M : installazione da live cd

Per far partire la live di Lucid è necessario aggiungere le seguenti opzioni alla stringa di boot di grub:


rdblacklist=nouveau nomodeset vga=371

lunedì 19 luglio 2010

Flash 10.1 su Chromium su Fedora 13 (64 bit)

Dopo aver installato Flash 10.1 con la precedente guida, dare il comando:



sudo ln -s /usr/lib64/mozilla/plugins-wrapped/nswrapper_32_64.libflashplayer.so /usr/lib64/chromium-browser/plugins/nswrapper_32_64.libflashplayer.so

Flash 10.1 su Fedora 13 64 bit

sudo yum --exclude=AdobeReader\* install flash-plugin nspluginwrapper.x86_64 nspluginwrapper.i686 alsa-plugins-pulseaudio.i686 libcurl.i686

venerdì 30 aprile 2010

Laptop Mode su Sabayon

Controllare il file

/etc/laptop-mode/laptop-mode.conf

Se si vuole aggiungere alla fine del file la gestione della frequenza della CPU, queste sono le mie righe (ondemand governor):

CONTROL_CPU_FREQUENCY=1
BATT_CPU_GOVERNOR=ondemand
LM_AC_CPU_GOVERNOR=ondemand
NOLM_AC_CPU_GOVERNOR=ondemand

Avviare il demone :

/etc/init.d/laptop_mode start

Aggiungerlo nel processo di boot :

rc-config add laptop_mode default


Thanks to demanufacture on #sabayon channel ;)

sabato 24 aprile 2010

Vedere eventi sportivi su GNU/Linux

Due strade:

1) Sopcast (Le seguenti istruzioni sono valide per la distribuzione Ubuntu 10.04!!)

Aggiungere il seguente ppa:

sudo add-apt-repository ppa:wzssyqa/wzssyqa

Installare i seguenti packages :

sudo apt-get install lib32stdc++5 sopcast

Da qui in poi comandi validi per qualsiasi distribuzione

Avviare sopcast:

sp-sc link 3908 8908 > /dev/null &

Avviare il player:

mplayer http://localhost:8908/tv.asf

2) Veetle (Istruzioni valide per qualsivoglia distribuzione!!)

Scaricare il file veetle-0.9.17-linux-install.sh dal sito veetle.com ed eseguirlo

chmod +x veetle-0.9.17-linux-install.sh
./veetle-0.9.17-linux-install.sh

a questo punto navigare le risorse di veetle con qualsiasi browser (ho provato con Chromium e con Firefox)

Campo di velocità: rappresentazione vettoriale su Paraview

Se si vuole rappresentare un campo di velocità con delle simpatiche "frecce" che ne indichino la direzione, attenersi ai seguenti passaggi:

-) pigiare tasto Glyph sulla barra degli strumenti
-) controllare che alla voce Vectors ci sia: U
-) Glyph type: 2D Glyph
-) Spuntare la casella Edit alla voce "Set Scale Factor"
-) Inserire un fattore di scala desiderato
-) Valutare l'opportunità di aumentare il massimo numero di punti per ottenere una risoluzione maggiore
-) Apply

Paraview 3.6.2 su Ubuntu Lucid

Aggiungere il seguente PPA:

sudo add-apt-repository ppa:yade-users/external

e poi soliti comandi ;)

venerdì 9 aprile 2010

Rimuovere suoni GTK in KDE 4

Append to ~/.gtkrc-2.0-kde4:

gtk-enable-event-sounds=0
gtk-enable-input-feedback-sounds=0

fonte:

lunedì 22 marzo 2010

Broadcom STA/wl driver su Fedora 12

Attivare i repository rpmfusion e dare i seguenti comandi da root:

yum install kmod-wl
rmmod b43
rmmod ssb
modprobe wl

done

Flash 64bit su Fedora 12

Scaricare l'archivio tar.gz da qui

http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz

e scompattarlo in ~/.mozilla/plugins

fonte download: http://labs.adobe.com/downloads/flashplayer10_64bit.html

sabato 20 marzo 2010

Comandi utili

Scompattare più file zip

for z in *.zip; do unzip $z; done

Untar in una specifica cartella

tar xzf file.tar.gz -C /path/to/untar

venerdì 19 marzo 2010

Simpatica variabile PS1

Aggiungere al .bashrc la riga

export PS1="\[\e[35m\]\@\[\e[0;33m\][\u\[\e[32m\]@\[\e[34;1m\]\h \[\e[31;1m\]\W]\$ \[\e[0m\]"

OpenFOAM 1.6 x64 on Archlinux

Download :
mkdir ~/OpenFOAM
cd ~/OpenFOAM
wget http://downloads.sourceforge.net/project/foam/foam/1.6/OpenFOAM-1.6.General.gtgz?use_mirror=freefr http://downloads.sourceforge.net/project/foam/foam/1.6/OpenFOAM-1.6.linux64GccDPOpt.gtgz?use_mirror=switch http://downloads.sourceforge.net/project/foam/foam/1.6/ThirdParty-1.6.General.gtgz?use_mirror=ovh http://downloads.sourceforge.net/project/foam/foam/1.6/ThirdParty-1.6.linux64Gcc.gtgz?use_mirror=switch
Unpacking:
tar xzf OpenFOAM-1.6.General.gtgz
tar xzf OpenFOAM-1.6.linux64GccDPOpt.gtgz
tar xzf ThirdParty-1.6.General.gtgz
tar xzf ThirdParty-1.6.linux64Gcc.gtgz

Add this line to your ~/.bashrc:

. $HOME/OpenFOAM/OpenFOAM-1.6/etc/bashrc

Archlinux - Problemi con i fonts in Firefox

In alcuni siti internet (leggi yahoo) imperano i fonts M$ ergo per risolvere una cattiva riproduzione degli stessi è bene dare questo comandino ed installarli nel sistema:

pacman -S extra/ttf-ms-fonts
Per ovviare a tutti gli altri possibili problemi legati a problemi di fonts di siti web che non presenti nel sistema, nelle preferenze di Firefox impedire ai siti di usare caratteri differenti da quelli impostati

giovedì 11 marzo 2010

Fedora - Rimuovere noioso warning di mplayer

Quando si avvia gnome-mplayer compare un noioso warning riguardande il backend vdpau nvidia (non so di cosa si tratti di preciso...). Per evitare che si ripresenti ad ogni avvio del player selezionare come uscita video di gnome-mplayer : gl2 o quella che si preferisce

giovedì 11 febbraio 2010

Installare aMule AdunanzA su Ubuntu Karmic da repository

Segnalo il seguente repository da aggiungere con il seguente comando (contiene oltre ad aMule alcuni programmi legati a Kde 4.4.0 che è presente nei kubuntu backports)

sudo add-apt-repository ppa:nuovodna/nuovodna-stuff

domenica 31 gennaio 2010

Archlinux : Firefox e la chat di facebook

Per far rivivere la chat di facebook su Firefox presente nei repository Arch bisogna cambiare il parametro

general.useragent.extra.firefox

settandolo a

Firefox/3.6

Done

Coloriamo l'output di ls

Aggiungiamo queste righe al .bashrc nella home

# Black 0;30 Bold Gray 1;30

# Blue 0;34 Bold Blue 1;34

# Green 0;32 Bold Green 1;32

# Cyan 0;36 Bold Cyan 1;36

# Red 0;31 Bold Red 1;31

# Purple 0;35 Bold Purple 1;35

# Yellow 0;33 Bold Yellow 1;33

# White 0;37 Bold White 1;37

LS_COLORS=''

LS_COLORS=$LS_COLORS:'*.ogm=1;33' # Ogm video file

LS_COLORS=$LS_COLORS:'no=0' # Normal text

LS_COLORS=$LS_COLORS:'fi=0' # Regular file

LS_COLORS=$LS_COLORS:'di=36' # Directory

LS_COLORS=$LS_COLORS:'ln=01;36' # Symbolic link

LS_COLORS=$LS_COLORS:'pi=33' # Named pipe

LS_COLORS=$LS_COLORS:'so=01;35' # Socket

LS_COLORS=$LS_COLORS:'do=01;35' # DO

LS_COLORS=$LS_COLORS:'bd=01;37' # Block device

LS_COLORS=$LS_COLORS:'cd=01;37' # Character device

LS_COLORS=$LS_COLORS:'ex=35' # Executable file

LS_COLORS=$LS_COLORS:'*FAQ=31;7' # FAQs

LS_COLORS=$LS_COLORS:'*README=31;7' # READMEs

LS_COLORS=$LS_COLORS:'*INSTALL=31;7' # INSTALLs

LS_COLORS=$LS_COLORS:'*.sh=47;31' # Shell-Scripts

LS_COLORS=$LS_COLORS:'*.vim=35' # Vim-"Scripts"

LS_COLORS=$LS_COLORS:'*.swp=00;44;37' # Swapfiles (Vim)

LS_COLORS=$LS_COLORS:'*.sl=30;33' # Slang-Scripts

LS_COLORS=$LS_COLORS:'*,v=5;34;93' # Versioncontrols

LS_COLORS=$LS_COLORS:'or=01;05;31' # Orphaned link

LS_COLORS=$LS_COLORS:'*.c=33' # Sources

LS_COLORS=$LS_COLORS:'*.C=33' # Sources

LS_COLORS=$LS_COLORS:'*.h=33' # Sources

LS_COLORS=$LS_COLORS:'*.cc=33' # Sources

LS_COLORS=$LS_COLORS:'*.py=33' # Sources

LS_COLORS=$LS_COLORS:'*.rb=33' # Sources

LS_COLORS=$LS_COLORS:'*.awk=33' # Sources

LS_COLORS=$LS_COLORS:'*.pl=33' # Sources

LS_COLORS=$LS_COLORS:'*.jpg=0;32' # Images

LS_COLORS=$LS_COLORS:'*.jpeg=0;32' # Images

LS_COLORS=$LS_COLORS:'*.JPG=0;32' # Images

LS_COLORS=$LS_COLORS:'*.gif=0;32' # Images

LS_COLORS=$LS_COLORS:'*.png=0;32' # Images

LS_COLORS=$LS_COLORS:'*.jpeg=0;32' # Images

LS_COLORS=$LS_COLORS:'*.ppm=0;32' # Images

LS_COLORS=$LS_COLORS:'*.pgm=0;32' # Images

LS_COLORS=$LS_COLORS:'*.pbm=0;32' # Images

LS_COLORS=$LS_COLORS:'*.tar=31' # Archive

LS_COLORS=$LS_COLORS:'*.tgz=31' # Archive

LS_COLORS=$LS_COLORS:'*.gz=31' # Archive

LS_COLORS=$LS_COLORS:'*.zip=31' # Archive

LS_COLORS=$LS_COLORS:'*.sit=31' # Archive

LS_COLORS=$LS_COLORS:'*.lha=31' # Archive

LS_COLORS=$LS_COLORS:'*.lzh=31' # Archive

LS_COLORS=$LS_COLORS:'*.rar=31' # Archive

LS_COLORS=$LS_COLORS:'*.arj=31' # Archive

LS_COLORS=$LS_COLORS:'*.bz2=31' # Archive

LS_COLORS=$LS_COLORS:'*.avi=35' # Video

LS_COLORS=$LS_COLORS:'*.mpg=35' # Video

LS_COLORS=$LS_COLORS:'*.mpeg=35' # Video

LS_COLORS=$LS_COLORS:'*.divx=35' # Video

LS_COLORS=$LS_COLORS:'*.xvid=35' # Video

LS_COLORS=$LS_COLORS:'*.mov=35' # Video

LS_COLORS=$LS_COLORS:'*.mp4=35' # Video

LS_COLORS=$LS_COLORS:'*.m4v=35' # Video

LS_COLORS=$LS_COLORS:'*.wmv=35' # VIdeo

LS_COLORS=$LS_COLORS:'*.mp3=1;30' # Audio

LS_COLORS=$LS_COLORS:'*.ogg=37' # Audio

LS_COLORS=$LS_COLORS:'*.wav=37' # Audio

LS_COLORS=$LS_COLORS:'*.au=37' # Audio

LS_COLORS=$LS_COLORS:'*.html=36' # HTML

LS_COLORS=$LS_COLORS:'*.htm=1;34' # HTML

LS_COLORS=$LS_COLORS:'*.php=1;45' # PHP

LS_COLORS=$LS_COLORS:'*.doc=1;34' # MS-Word

LS_COLORS=$LS_COLORS:'*.txt=1;34' # Plain/Text

LS_COLORS=$LS_COLORS:'*.o=1;36' # Object-Files

LS_COLORS=$LS_COLORS:'*.a=1;36' # Shared-libs

export LS_COLORS

Ricarichiamo il .bashrc

. ~/.bashrc

e il gioco è fatto!!!

sabato 23 gennaio 2010

Risoluzione problema GLib su Archlinux

Oggi sulla mia Archbox ho riscontrato questo problema da parte di GLib

glib.GError: Formato del file di immagine non riconosciuto

Per risolverlo ho reinstallato il seguente pacchetto utilizzando questo comando:

pacman -S shared-mime-info

lunedì 18 gennaio 2010

Associazione file su Archlinux

Annoso problema su Arch. Per rimediare occorre modificare il seguente file:

/usr/share/applications/mimeinfo.cache

mercoledì 13 gennaio 2010

Link ed2k Gnome 2.28 / Firefox 3.5

Copio qui i passi indicati in questo post del forum di ubuntu :

1. chiudete firefox

2. cancellate le voci con ed2k (tutte) dal file prefs.js (home/.mozilla/firefox/xxxxxxx.default/pref.js

3. scrivete uno per volta questi comandi nel terminale
gconftool-2 -t string -s /desktop/gnome/url-handlers/ed2k/command "/path/to/ed2k %s"

gconftool-2 -t bool -s /desktop/gnome/url-handlers/ed2k/needs_terminal false

gconftool-2 -t bool -s /desktop/gnome/url-handlers/ed2k/enabled true

4. aprite firefox e cliccate su un link ed2k si aprirà la finestra che vi dice di scegliere il programma andate in /usr/bin/ed2k

Antialiasing fonts su Firefox - Fedora 12

Aprire firefox digitare
about:config
nella barra di indirizzo e settare il valore
gfx.use_text_smoothing_setting
a true