Not only developing

novembre 24, 2009

Fedora 12 : NVIDIA Driver + Kde

Filed under: Fedora, Linux, nvidia — Etichette: , , — teox78 @ 11:47 am

Ho appena installato Fedora 12 64 bit sul desktop di casa.

L’installazione è andata bene e a mio avviso è stata anche più rapida rispetto a quella di Fedora 11.

Aggiungo i repository Rpm Fusion , installo gli ultimi driver nvidia e riavvio.

Mi accorgo subito che il desktop risulta lento in alcune operazioni semplicissime come l’apertura del menu principale (Alt + F1) o di “Run Command” (Alt + F2). Dopo aver fatto alcune ricerche in google e aver provato varie configurazioni di  xorg.conf, l’unica soluzione valida è stata quella di fare un downgrade di xorg-x11-server-Xorg e xorg-x11-server-common alla versione 1.7.1.3 che potete trovare qui.

Per il resto funziona tutto bene e tutte le periferiche sono state riconosciute senze problemi o interventi manuali.

settembre 9, 2009

Riavvio pulito a sistema bloccato

Filed under: Linux — Etichette: , , — teox78 @ 8:45 am

Da quando uso linux, devo ammettere che mi è capitato raramente che il sistema non rispondesse completamente.

Se però dovesse capitarvi che anche la combinazione Ctrl-Alt-Del non riavvii la macchina allora potrete ricorrere alla seguente combinazione per evitare il tasto reset : tenere premuti Alt(destro) e SysRq e digitare R E I S U B

Ecco l’azione associata ad ogni lettera :

R : mette la tastiera in modalità XLATE

E : invia SIGTERM a tutti i processi tranne init

I : invia SIGKILL a tutti i processi tranne init

S : sincronizza tutti i filesystem montati

U : rimonta tutti i filesystem in sola lettura

B : riavvio immediato del sistema senza smontare i dischi

Perchè questa procedura funzioni bisogna assicurarsi che /proc/sys/kernel/sysrq contenga 1

agosto 22, 2009

Fedora 11 : Problemi audio con il plugin flash

Filed under: Fedora, Linux — Etichette: , , — teox78 @ 1:18 pm

Era ormai da settimane che convivevo con un problema molto fastidioso : mentre guardavo un video su YouTube all’improvviso l’audio cominciava a saltare per poi scomparire del tutto, l’unico modo per ripristinarlo era riavviare Firefox. Facendo un po’ di prove ho capito che il problema era esclusivamente delle applicazioni flash : ho provato a reinstallare il plugin flash , Firefox … ma niente. Dopo aver girato parecchi forum ho finalmente trovato la banalissima soluzione : disinstallare il pacchetto alsa-plugins-pulseaudio.

luglio 27, 2009

/bin/rm : Argument list too long

Filed under: Linux — Etichette: — teox78 @ 9:49 am

Se incappate in questo errore ecco alcune soluzioni :

1.
for x in *.trc
do
rm $x
done

2.
find . -name  '*.txt' -print0 | xargs -0 rm

3.
find . -name  '*.txt' -exec rm {} \; -print

4.
find . -name  '*.txt' -delete (presente dalla versione 4.2 di find)

giugno 24, 2009

Fedora 11 : problemi con driver NVIDIA

Filed under: Fedora, Linux — Etichette: , , — teox78 @ 9:54 am

Ho fatto l’upgrade da Fedora 10 a Fedora 11 sul mio portatile attraverso lo strumento preupgrade che ti permette di passare alla nuova distribuzione senza alcun DVD o CD ma tramite yum.

Il processo di upgrade è andato benissimo!!

Al primo boot entro in run level 3 per compilare i driver NVidia sul nuovo kernel e faccio reboot.

L’interfaccia grafica non parte, guardo nei log e vedo che ci sono problemi nel caricare il driver NVidia.

Facendo lsmod mi accorgo che anche il nouveau (driver opensource nvidia) è stato caricato. Per evitare il suo caricamento ecco la procedura che ho seguito :

vi /etc/modprobe.d/blacklist.conf

aggiungo le seguenti righe :

# Video drivers
blacklist nouveau

Faccio il backup dell’initrd e lo ricreo (dall’utente root) :

mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup
mkinitrd -v /boot/initrd-`uname -r`.img `uname -r`

Reboot e tutto funziona alla perfezione !!

settembre 7, 2008

Fedora 9 : applicazioni flash senza audio

Filed under: Linux — Etichette: , , , — teox78 @ 5:54 pm

Oggi mi sono accorto guardando un trailer su internet che l’audio non si sentiva. Dopo un po’ di test arrivo alla conclusione che l’audio funzionava perfettamente eccetto per le applicazioni flash come il player di YouTube. Dopo poche ricerche si google trovo la soluzione :

yum remove libflashsupport

yum remove flash-plugin

yum install libflashsupport

yum install flash-plugin

Non so se la causa sia stata un update o altro ma la reinstallazione sopra descritta ha comunque risolto il mio caso.

agosto 26, 2008

Alcuni repository per Fedora 9

Filed under: Linux — Etichette: , , , — teox78 @ 8:52 am

Dopo aver provato varie distribuzioni linux , ho deciso di installare e tenere Fedora Core 9. Per renderla ancora più completa ecco alcuni repository già disponibili per l’ultima versione di Fedora :

LIVNA

[livna]
name=Livna for Fedora Core $releasever – $basearch – Base
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/
enabled=0
gpgcheck=1
gpgkey=http://livna-dl.reloumirrors.net/RPM-LIVNA-GPG-KEY

FRESHRPMS

[freshrpms]
name=Fedora Core $releasever – $basearch – Freshrpms
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms/
enabled=0
gpgkey=http://freshrpms.net/RPM-GPG-KEY-freshrpms
gpgcheck=1

ADOBE

[adobe-linux]
name=Adobe Systems Incorporated
baseurl=http://linuxdownload.adobe.com/linux/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

ATRPMS

[atrpms]
name=Fedora Core $releasever – $basearch – ATrpms
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
enabled=0
gpgcheck=1

agosto 20, 2008

Ruotare un video al volo

Filed under: Linux, Video — Etichette: , — teox78 @ 4:45 pm

Una mia collega, appena tornata dalle vacanze, mi stava mostrando alcuni video che aveva fatto col la sua fotocamera : peccato che erano ruotati di 90° :-)

Ecco come ruotarli al volo con mencoder :

mencoder -oac copy -ovc lavc -lavcopts vcodec=mjpeg -vf rotate=1  input.avi -o output.avi

Il parametro rotate puo assumere altri valori :
0 : ruota di 90° in senso orario e gira
1 : ruota di 90° in senso orario
2 : ruote di 90° in senso antiorario
3 : ruote di 90° in senso antiorario e gira

Analogamente valori dal 4 al 7 vengono utilizzati per quei video con geometria “ritratto” e non “paesaggio”.

dicembre 4, 2007

Impostare il proxy su Opensuse 10.3

Filed under: Linux — Etichette: , — teox78 @ 2:11 pm

In ufficio sono costretto ad utilizzare un proxy con autenticazione per accedere ad internet.

Quindi, dopo aver installato Opensuse 10.3 apro Yast Control Centre, vado sotto Network Services -> Proxy : inserisco l’url del proxy http, il nome utente e la password. Faccio il test e ottengo un esito positivo.

Quando però cerco di andare sotto Yast Control Centre -> Software -> Community Repositories mi viene restituito un messaggio di errore che dice di non poter scaricare la lista dei repositories. Baco ??

Dopo aver fatto un po’ di prove, per risolvere il problema in maniera abbastanza ‘pulita’ ho deciso di editare a mano il file /etc/sysconfig/proxy impostando HTTP_PROXY, HTTPS_PROXY, FTP_PROXY con un valore così composto :

http://domain\username:password@host:port

novembre 14, 2007

Chiave USB wireless ASUS WL-167G : compilazione modulo kernel

Filed under: Linux, wireless — Etichette: , , , , — teox78 @ 12:14 pm

Ho da poco comprato una scheda di rete wireless USB per il mio portatile, una Asus WL-167G

Inserisco la chiavetta nello slot USB e dopo pochi secondi mi accorgo che la mia openSuse 10.3 appena installata riconosce la scheda; dentro di me penso che sia stato fin troppo semplice e infatti……quando cerco di collegarmi usando KNetworkManager la connessione fallisce :-(

iwconfig restituisce delle informazioni valide per l’interfaccia di rete ma se faccio ifconfig mi accorgo che l’interfaccia è giù; quindi provo

ifconfig wlan0 up che mi restituisce il seguente errore :

SIOCSIFFLAGS: No buffer space available
Quindi vado sul sito del costruttore e scarico i driver per linux; tramite yast installo i sorgenti del kernel , seguo le istruzioni presenti nel readme ma quando arrivo al punto di dover compilare ecco un altro errore :

make -C /lib/modules/2.6.22.12-0.1-default/build SUBDIRS=/home/matteo/download/Linux/rt73/RT73_Linux_STA_Drv1.0.3.6/Module modules
make[1]: Entering directory `/usr/src/linux-2.6.22.12-0.1-obj/i386/default'
make -C ../../../linux-2.6.22.12-0.1 O=../linux-2.6.22.12-0.1-obj/i386/default modules
CC [M] /home/matteo/download/Linux/rt73/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.o
/home/matteo/download/Linux/rt73/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.c: In function ‘usb_rtusb_probe’:
/home/matteo/download/Linux/rt73/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.c:2065: error: ‘struct net_device’ has no member named ‘get_wireless_stats’
/home/matteo/download/Linux/rt73/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.c:2085: warning: unused variable ‘device’
make[4]: *** [/home/matteo/download/Linux/rt73/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.o] Error 1
make[3]: *** [_module_/home/matteo/download/Linux/rt73/RT73_Linux_STA_Drv1.0.3.6/Module] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.12-0.1-obj/i386/default'
make: *** [all] Error 2

Evidentemente il compilatore non trova il metodo “get_wireless_stats” allora mi metto alla ricerca su google e trovo che questa funzione non è più presente nei sorgenti del kernel ed è stata rimpiazzata da “get_stats”, quindi è sufficiente aprire il file rtmp_main.c , andare alla riga 2065 e sostituire get_wireless_stats con get_stats. A questo punto la compilazione termina con successo e possiamo proseguire con le istruzioni del readme.

Abbiamo finito ?? No, non ancora !!! Di default quando attacco la chiavetta carica anche il modulo standard che non funziona rt73usb, quindi editiamo /etc/modprobe.conf.local e aggiungiamo la seguente riga blacklist rt73usb per evitare che il modulo venga caricato.

Finalmente riesco a collegarmi all’access point !

Post più vecchi »

Tema: Silver is the New Black. Blog su WordPress.com.

Iscriviti

Get every new post delivered to your Inbox.