Cimi’s Official Blog

Italians do it Better…

Just a Blog on Gtk+ Theming, Bleeding-Edge, Good Software...

Get a dramatic 2D graphics boost on your netbook 28 June, 2009

After having tried thousands of different drivers, kernel versions, patches etc etc… I’ve finally found a combination that made me excited (wohoo!).

I own a Samsung NC10 with an Intel Atom N270 and an Intel GMA 950 (i945). I’m running both Arch Linux (i686) and Ubuntu jaunty (lpia).

Few notes:

  • This how to should work with any netbook, since they share almost the same hardware.
  • I haven’t used a benchmark, but applications (Firefox, Gnome Do’s Docky, KDE 4 and more), and the difference is so visible that it doesn’t require a benchmark.
  • I don’t know if it depends on the lpia architecture (I’m running Ubuntu lpia) or some patches applied to the drivers, but Ubuntu’s 2D graphics are a little bit faster than my Arch Linux installation with kernel 2.6.30 and drivers 2.7.1 (same versions).
  • I had the boost in both Arch Linux and Ubuntu, though Ubuntu is faster.
  • I’ve compared the 2D graphics with Moblin too, but its newer drivers using UXA are noticeably slower (Firefox/Gecko is incredibly slow when scrolling heavy webpages like facebook or my custom gmail).
  • Newer Intel drivers (2.7.99.x and similar) support only UXA acceleration, and they perform a little bit slower than 2.7.1 without greedy migration heuristic (unfortunately that means a big difference). Greedy migration heuristic does not work with UXA.
  • With this new combination, 2D graphics are really close to my Windows XP installation (Firefox scrolling).

Instructions (Ubuntu lpia combination, adjust the steps to your distro):

  1. Install kernel 2.6.30 from this ppa (even if it has the “nc10″ tag, it doesn’t have custom patches and should work with any netbook).
  2. Upgrade your Xorg Intel drivers with the 2.7.1 version on the same ppa.
  3. Enable greedy migration heuristic creating an empty /etx/X11/xorg.conf with those lines:

    Section "Device"
    Identifier "Intel"
    Driver "intel"
    Option "AccelMethod" "exa"
    Option "MigrationHeuristic" "greedy"
    EndSection

  4. Optional: install client-side-windows Gtk+ branch (helps Gtk+ scrolling and resize).

I really hope you will get the same boost I had, and I’m looking forward to newer Intel drivers: it is just question of time… the team rewrote both xorg driver and the DRM code to ensure a great future to these video cards, and the performance drop is physiological to the transition… I suspect UXA will achieve those performance in less than a year…


Posted in ArchLinux, English, GNOME Do, GTK, Howto | 6 Comments »

Please use the bugzilla for bugreports or feature requests! 22 August, 2008

Unfortunately many people don’t use bugreports, maybe because they came from Windows where bugreports are not present and not encouraged. This post is just about this: please use bugreports.

If you find something that you don’t like, something that you think that can be improved, or if you just have an idea, use the bugzilla!

For example: there are some glitches when using a dark gtk+ theme with the murrine/clearlooks engine and…I’ll attach a screenshot…

Or: I would like to have an option to change the progressbar style on my murrine themes

Or even more: I have made a mockup for the tabs/notebook of murrine, here it is…

So, please click here to send a new bugreport for murrine (development version, svn).

Eheheh… I love the GNOME’s bugzilla logo from andreasn (ops) alberto :)


Posted in ArchLinux, Compiz, English, GNOME, GTK, Icons, Metacity, Murrine, Themes | 12 Comments »

Donations: I need some money for a Wifi USB Stick :) 12 June, 2008

EDIT: Thanks to everyone who helped so far!!!

Hi guys, unfortunately my wifi stick dead in the last 2 days, and now I’m forced to be offline.  :(

I’ve tried a resurrection with some soldering without any success. :(

If you want to help me finding some $,  €, whatever :) , please click on the donate link, it will be a beautiful gesture for me, since I’ve always coded for free to you ;)

I should also buy a cheap laptop (strange enough that a hacker doesn’t have a laptop) and few things useful to do some artistic designs (from colorimeters to whatever), so your *thanks* is always very appreciated.

I hope to be online soon, thanks to everyone who is so kind to help me!




Posted in ArchLinux, Donations, English, GNOME, GTK, Murrine, Themes | 5 Comments »

Il compositor di Metacity è entrato nel trunk! Repo 20 December, 2007

Notizia che ormai si è sparsa un po’ su tutto il web dopo che ieri Thomas Thurman ne ha fatto l’annuncio.

Aggiornamenti al Repository

Il pacchetto per il compositor quindi cambia nome, lo trovate come metacity-svn :)
Buon download!


Posted in ArchLinux, Metacity | 12 Comments »

Metacity con Ombre e Trasparenze! E’ nel Repo! 8 December, 2007

Ho aggiunto il pacchetto metacity-compositor-svn, con cui potete provare il nuovo branch di metacity, con prestazioni 30% superiori su tutti i temi e supporto ad un compositor basato su Xrender!!! Ora la velocità, grazie al boost del 30%, è paragonabile se non maggiore a quella di Kwin, con l’incredibile vantaggio dell’imbarazzante maggior numero di temi a disposizione e la facilità nel creali!

Link alla notizia del boost prestazionale :)

Per attivare le ombre basta abilitare l’estensione Composite in xorg.conf, lanciare gnome, e dare il seguente comando da terminale (oppure usare gconf-editor):

gconftool-2 --set /apps/metacity/general/compositing_manager --type bool true

Importante, Leggere

Con questa versione (in sviluppo, ricordo) non funziona più il gestore dei temi, quindi questi vanno specificati a mano con l’editor di configurazione.

Pertanto potete scegliere fra:

  • Non aggiornare finchè questo problema non viene risolto (vi avviserò qui nel blog quando tutto sarà ok).
  • Aggiornare e modificare le impostazioni dell’interfaccia tramite gconf-editor
  • Se dovete cambiar tema e non volete rinunciare all’interfaccia grafica date un “pacman -S metacity”, lanciate la gui, poi un “pacman -S metacity-compositor-svn”

Piccole Considerazione

Questo branch di metacity non si pone come alternativa a Compiz (come invece fa il compositor di Kde4), bensì come un supporto stabile e funzionante su praticamente tutti i computer all’estensione composite (che permetti di usare le trasparenze come avant-window-navigator, screenlets, etc etc).
Usa Xrender e non OpenGL, quindi le prestazioni talvolta possono essere peggiori (nel caso abbiate una scheda video con un rendering OpenGL abbastanza veloce).
Insomma usate Compiz se avete un pc che ve lo supporta, se vi piace dannarvi l’animo con mille configurazioni e se non vi sembra troppo giocattoloso :)


Posted in ArchLinux, Compiz, GNOME, Italian, Metacity | 31 Comments »

No more Compiz-Fusion… 3 October, 2007

Vista la bontà del repository di nesl247, ho deciso di non disperdere troppo le mie risorse, fermando gli aggiornamenti del mio repository e suggerendo quello di nesl247 (da usare con il repository testing abilitato):

[compiz-fusion]
Server = http://arch.nesl247.org/compiz-fusion/i686

[compiz-fusion]
Server = http://arch.nesl247.org/compiz-fusion/x86_64

La qualità è ottima (anche se viene aggiornato un pelino di meno), quindi d’ora in avanti usate pure questo.

gnome-svn

gnome-svn continuerà invece ad essere aggiornato. Ricordo il link:

[gnome-svn]
Server = http://cimi.netsons.org/arch/i686

Saluti. Cimi


Posted in ArchLinux, Compiz, Italian | 7 Comments »

Gnome 2.20 in Testing! 23 September, 2007

L’annuncio

Gnome 2.20 è appena stato uploadato nei repo testing di archlinux!

GNOME 2.20 hits testing

GNOME has been updated to version 2.20 and is available from testing. Though extra care has been taken to make this version of GNOME the best one packaged ever on Archlinux, we need people to test it.

This version of GNOME in testing replaces the GNOME 2.19 repository which has been used while GNOME 2.20 was still in development. Be sure to remove the gnome repository from pacman.conf, as that repository is no longer updated and will get removed without notice in a short while.

Check http://www.gnome.org/start/2.20/notes/en/ to discover what’s new in this release.

Please report bugs to flyspray, while discussion is possible in the GNOME 2.19 announce thread: http://bbs.archlinux.org/viewtopic.php?id=36783


Posted in ArchLinux, GNOME, Italian | 15 Comments »

Webkit: Tentativo numero 2, OK! 2 September, 2007

Oggi si riprova con midori, con risultati decisamente migliori :)

Non è ancora sufficiente per la navigazione di tutti i giorni, ma ha fatto passi da gigante!

Quindi forse è epiphany che ha bisogno di molto lavoro… più che webkit.

Uno shot è d’obbligo:

Midori

Per l’installazione su archlinux è bastato uno: (se avete installato yaourt)

$ yaourt webkitgdk-svn

$ yaourt midori


Posted in ArchLinux, GTK, Italian, Webkit | 16 Comments »

Repository: Aggiornamenti MOOOLTO pericolosi :) 31 August, 2007

Compiz Fusion

Il repository per gnome 2.19 per arch è stata una delle sorprese più gradite ed inaspettate che mi potessi aspettare, e così vi annuncio che i miei repository si allineeranno con quest’ultimo.

il repository per gnome diverrà gnome-svn (per non far casino di nomi), mentre quello di compiz, rinominato compiz-fusion risulterà compatibile soltanto con l’ultima versione di gnome: 2.19/2.20, quindi:

NON FATE L’UPGRADE SE NON STATE UTILIZZANDO GNOME 2.19/2.20

[compiz-fusion]

Server = http://cimi.netsons.org/arch/i686

[gnome-svn]

Server = http://cimi.netsons.org/arch/i686


Posted in ArchLinux, Compiz, GNOME, GTK, Italian | 20 Comments »

Nuovissimo Archlinux.it 30 August, 2007

E’ con grandissimo orgoglio che vi annuncio la rinascita di archlinux.it!

archlinux.it

E’ un momento di profonda soddisfazione per me poichè in tre giorni mi sono dovuto improvvisare programmatore php, ripescando vecchie conoscenze che pensavo di aver completamente rimosso :D

Invece un po’ di buon codice l’ho scritto ed ora funziona tutto a meraviglia :)

Ringraziamenti

  • A IntiLinux, per averci aiutato e hostato in questi giorni, sei un grande!
  • A pierluigi, per tutti i piccoli aiutini, la disponibilità e la fiducia nel progetto.
  • A voidnull, per aver rotto le palle riuscendo però a farmi fare l’impossibile :)

Un ringraziamento speciale va a crealabs.it per ospitarci sul loro server garantendoci la massima libertà e trasparenza. Vi siamo inoltre debitori per tutto il lavoro che avete fatto (per documentazione, fonti etc etc) che non andrà perso ma rimarrà negli archivi come “documentazione libera” a questo indirizzo: http://2004-2007.archlinux.it

Un grazie di cuore ovviamente a tutti quelli che mi faranno i complimenti per il lavoro svolto da webmaster/webdesigner :)

Al prossimo progetto!
Cimi


Posted in ArchLinux | 23 Comments »

« Previous Posts

This blog is "Powered by Cimi"

Theme from: Kaushal Sheth | Modified by: Andrea Cimitan