Blog: Commenti: | Pagine: 1 2 3 4 5 6
~x86 [HOME | KS HOME]

#37 Epiphany e WebKit su Gentoo 04/12/2008 PERMALINK

Per chi come me, è stufo della dipendenza da Mozilla, FireFox e Xulrunner vi spiego come compilare epiphany con WebKit come motore di rendering HTML.

Allora per prima cosa, se non lo avete già fatto, installatevi layman (google vi insegna come...), aggiungete l'overlay "gnome":

# layman -a gnome

(Assicuratevi di avere GIT per potere usare questo overlay)

Fatto questo abilitate in /etc/make.conf la USE webkit.
Fatto? Bene, ora installiamo epiphany:

# IUSE=1 emerge =www-client/epiphany-2.24.1-r10

Emerge vi troverà come dipendenza webkit-gtk e compilerà i due, piccola nota la compila di webkit fallisce con Bison 2.4 fate il downgrade a Bison 2.3 per compilare correttamente, potrebbe volerci un attimino ma alla fine...:

NB: Se prima di compilare epiphany avete usato epiphany con gecko ricordatevi di killare tutti i processi attivi (killall epiphany da root)

Commenti: 0

#36 Perché MySQL è male per il software libero. (Diego Elio 'Flameeyes' Pettenò) 30/11/2008 PERMALINK

Vi propongo il link all'articolo di Diego Elio 'Flameeyes' Pettenò uno degli sviluppatori della mia distro (Gentoo, ovviamente), che spiega il perchè software come MySQL e altri che usano licenze duali simili siano nocivi per il software libero: lo trovate qui.

Io ho abbandonato l'uso di MySQL nei miei nuovi progetti già da un po' optando per PostgreeSQL, comunque mi piace ricordare a chi, come me, sviluppa in PHP che esistono librerie come DBX che permettono di astrarre l'utilizzo dei database scrivendo applicazioni compatibili con più database senza necessariamente conoscerli affondo.

E' brutto vedere che appena si parla con qualcuno di GPL e freesoftware la domanda che sorge spontanea a tutti è 'Ma dov'è che si guadagna?', beh nella GPL c'è scritto anche quello ma sa vi vanno bene quei modi o modi simili usatela altrimenti fate un discorso chiaro e pensate ad altre licenze...

Commenti: 0

#35 OOO3: terminate called after throwing an instance of 'com::sun::star::uno::RuntimeException' 19/11/2008 PERMALINK

Se siete su gentoo come me, e per motivi di comodità (non avevo voglia che ad ogni --sync di portage che includesse ooo al prossimo emerge -DuN world stesse un giorno intero a compilar Open Office) scegliete di usare il pacchetto openoffice-bin al posto del pacchetto sorgente, e SE in precedenza usavate il sorgente; potreste incontrare una serie di crash e di recovery infinita di open office ottenendo come errore:

terminate called after throwing an instance of 'com::sun::star::uno::RuntimeException'

Il problema sta tutto in una questione di chmod, per risolvere vi basterà dare un:

$: rm -R ~/.ooo3

Se oltre a questo problema dovreste avere quest'altro:

Gtk-Message: Failed to load module "gnomebreakpad": /usr/lib/openoffice/program/../basis-link/ure-link/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/bug-buddy/libbreakpad.so.0)

Io ho risolto con una serire di link:


# mv libstdc++.so.6 libstdc++.so.6.orig
# ln -s /usr/lib/libstdc++.so.6.0.9 libstdc++.so.6
# mv libgcc_s.so.1 libgcc_s.so.1.orig
# ln -s /bin/libgcc_s.so.1

Saluti carissimi ;-)

Commenti: 0

#34 Da ati-drivers a xf86-video-ati con EXA 13/11/2008 PERMALINK

Ieri ho deciso che ero stufo di avere problemi con Totem durante la riproduzione dei filmati; usando i driver binari forniti da ATI infatti tra i vari problemi, c'è pure quello che quando riproduci un filmato su totem lo schermo rimane nero e devi muovere la finestra per vedere qualcosa, per porre rimedio a questo bisogna cambiare driver...

Tuttavia non mi andava di perder il mio figo metacity con le trasparenze e le ombre fighe (leggi composite), dunque vi segnalo come abilitare l'estensione composite su Xorg usando i driver radeon.

Per prima cosa rimuovete i vecchi driver:

# emerge --unmerge ati-drivers

E installate quelli nuovi (assicuratevi di avere in /etc/make.conf la USE dri):

# emerge xf86-video-ati

Fatto questo passate all'interfaccia OpenGL di X con:

# eselect opengl set xorg-x11

Nota: Se questo comando fallisce dovete eliminare a manina i link simbolici che sono rimasti. (man unlink, man rm)

Può capitare che rimanga il file fglrx.so, che è il modulo del kernel per fglrx, eliminatelo.

Ok, detto questo modifichiamo X11 per la nuova configurazione:

# nano /etc/X11/xorg.conf

Assicuriamoci che ci sia:

Section "Device"
        Identifier  "Device"
        Driver      "ati"
        Option      "AccelMethod" "EXA"
        Option      "DRI" "true"
EndSection

Il comando Option "AccelMethod" "EXA" abilita l'accellerazione EXA che è fondamentale ai nostri scopi.

Inoltre bisogna attivare il composite:

Section "Extensions"
        Option      "Composite" "Enable"
EndSection

Ed infine attiviamo il modulo DRI:

Section "Module"
        Load  "dri"
EndSection

Section "DRI"
        Group        0
        Mode         0666
EndSection

Fatto ciò riavviate X ed avrete un ottima accellerazione, Eyecandy Acceleration Architecture!

Commenti: 0

#33 [blocks B ] sys-power/powermgmt-base ("sys-power/powermgmt-base" is blocking sys-power/pm-utils-1.1.2.1) 12/11/2008 PERMALINK

Beh dato che qualche grattacapo lo può dare, può tornarvi utile la soluzione a questo problema:

[blocks B ] sys-power/powermgmt-base ("sys-power/powermgmt-base" is blocking sys-power/pm-utils-1.1.2.1)

Dunque se avete questo blocco dovete assicurarvi che in /etc/make.conf non ci sia più la FLAG apm (poichè obsoleta) e che ci sia la flag acpi.

Detto questo assicuratevi che abbiate compilato gnome-base/gnome-applets con la flag acpi e sys-apps/hal con le flag laptop e acpi.

Commenti: 0

#32 Omaggio al grande Bruce Lee 16/10/2008 PERMALINK

Commenti: 0

#31 Non è un film 08/09/2008 PERMALINK

Come Pesava Quello Zaino Sulle Spalle Sulla Strada Della Scuola E La Maturità
Odiavo Ogni Professore Mi Illudevo Che Fosse Una Minaccia Alla Mia Libertà
Ed Ogni Sera Sopra Lo Schermo Vedevo Eroi Della Mia Età
E Io Di Certo Ero Diverso Ma Ci Credevo In Una Vita Come Al Cinema
Ma Qui Non È Così Non C'è Il Lieto Fine E Poi Il Buono Perde
I Tatuaggi Fanno Male Anni Dopo Che Li Hai Fatti Ma Per Quello Che Ricordano
Hai Visto Amici Andarsene Prima Del Tempo E Sei Sicuro Che Dall'alto Ti Proteggano
E Intanto Aspetti Il Colpo Di Scena Quell'occasione Unica
Che Ti Sistema Ogni Problema E Lei Che Ti Completerà
Lei Diceva "Non Lo So"
E Dopo Mi Stringeva Forte Ancora Un Pò E Diceva Di Non Prenderla Così "Nasce Cresce Poi Finisce"
E Se Tradisce Ti Sarà Chiaro Che
La Vita Non È Un Film
Ho Il Dubbio Che La Mia Generazione Muova Una Rivoluzione Immaginaria Doveva Essere Un Tramonto E Il Bene In Trionfo Alla Fine Della Storia
Ma Qui Non È Così L'immagine È Un Pò Scura E Il Domani Fa Un Pò Paura
Lei Diceva "Non Lo So"
E Dopo Mi Stringeva Forte Ancora Un Pò E Diceva Di Non Prenderla Così "Nasce Cresce Poi Finisce"
E Se Tradisce Ti Sarà Chiaro Che
La Vita Non È Un Film.

Articolo 31, None è un film

Commenti: 0

#30 Napoli è una merda 05/09/2008 PERMALINK

Lo so che lo sapete già, ma Napoli e la sua gente non meritano la cittadinanza italiana e nemmeno quella rumena. 4 giorni di vera merda tra veri banditi. Mi spiace per i pochi, onesti abitanti che ha.

Commenti: 0

#29 vero 31/08/2008 PERMALINK

Il cuore malato della Valtellina, prima per benessere e depressione

Commenti: 0

#28 Finalmente RealPlayer! 10/08/2008 PERMALINK

Finalmente con Real Player 11 riesco a sentire l'audio senza fare il buffering ogni 3 nanosecondi, bene.

Commenti: 0

Powered By: