Posts Tagged ‘driver’

Intel Graphic cards, Linux, Xorg and UXA performance boost

Sunday, June 21st, 2009

For people having Intel graphic chipset under Gnu/Linux, performance using 3D applications or Compiz-* window manager effects has always been a problem. Intel drivers for Xorg never gave problems but have also never been brilliant. I always looked around searching for xorg.conf tuning configuration entries.
Today I was simply browsing Ubuntu Wiki and discovered the UxaTesting page. I wanted to know something about UXA and Intel drivers, so I found a Wikipedia definition:

In computing, UXA is the reimplementation of the EXA graphics acceleration architecture of the X.Org Server developed by Intel. Its major difference with EXA is the use of GEM, replacing Translation Table Maps.

Yeah cool, the official Xorg Wiki Intel Graphics Driver page Gives also some more information, so if you've got one of these chipsets (you can verify using lspci | grep VGA ):

  • i810 and variants thereof
  • i815
  • i830M
  • 845G
  • i852GM
  • 855GM
  • 865G
  • 915G and variants (GMA 900)
  • E7221
  • 945G and variants (GMA 950)
  • 946GME
  • G33
  • Q33
  • Q35
  • 965G/Q
  • G35
  • G41
  • G43
  • G/GM/Q45

You may want to try out the new acceleration method by adding this line


Option "AccelMethod" "uxa"

To your /etc/X11/xorg.conf file, in section "Device".

Please note that:

  1. UXA is not yet stable as EXA. Try it out, signal your experience on the Ubuntu wiki page and fill out a bug if necessary
  2. You will need at least Xorg server 1.6.0
  3. You will need at least xf86-video-intel-2.6.2 drivers
  4. I don't think this is mandatory, but please tell me if you encounter differences when updating to 2.6.30.x kernel. I already have 2.6.30.0 on Sid so I don't know if with a previous version this is working

On Debian Sid I just had to add the Option line to my xorg.conf file.
The performance differences are noticeable and incredible. Everything runs faster and smoother.
My glxgears output went from 60 FPS (using EXA) to 425 FPS (using UXA).
This is a 700% performance improvement!

  • Share/Save/Bookmark

Fedora 10, thank you very much! (macbook review and fixes)

Saturday, November 29th, 2008

I've never been a big fan of rpm-based Gnu/Linux distributions, since I've always preferred the stability of Debian and Debian based distros, with their great dpkg system.
The problem with Debian on Macbooks is that I do not see both the stability and performance anymore, as I have to use Lenny/Sid. Etch is too old and I don't have the time (*sic*) to play with it to make it work well. Lenny should be next to be released but I don't feel the very famous stability AND lightness of Debian distributions on this release, like I was accustomed in the past years. Is this because I own a Macbook? Maybe, but a Macbook Santa Rosa is nothing more than an Intel-powered notebook with some strange input devices and a strange non-bios system :-)

Regarding Ubuntu, I believe that this distribution has become naff and really slow. See this Slashdot discussion on this topic.

Yesterday I stumbled to Scientechie review of Fedora 10, which convinced me to try it out.
The software shipped with Fedora 10 is aligned with the one provided with the other distributions: Gnome 2.24.0, kernel 2.6.27.5, NetworkManager 0.7.0 (svn) and so on. Read the release notes for more information.

Fedora 10 really surprises me, as it is the first Gnu/Linux distribution in many, many years that makes me feel again the great stability and performance of the Penguin. Therefore I'm writing this review that is also a how-to, as it contains some fixes for Fedora 10 and Macbooks.

(more...)

  • Share/Save/Bookmark

Testing Ubuntu 8.10 (Intrepid Ibex) beta on a Macbook (updated!)

Friday, October 3rd, 2008

It's a very long time since I abandoned Ubuntu, 1 year and 9 months being precise, although I continued to use Ubuntu derived distros.
I decided today to give Ubuntu 8.10 beta a try. Obviously, every time I decide to try a Gnu/Linux distribution it happens that a new release comes out: I downloaded Alpha 6 yesterday, I fell into problems with it and a apt-get update && apt-get dist-upgrade brought me Ubuntu 8.10 beta, correcting some of them :-)
(more...)

  • Share/Save/Bookmark

Ubuntu Feisty Fawn e schede video Ati

Sunday, March 25th, 2007

Nonostante il sottoscritto abbia perso interesse per la distribuzione di Mark Shuttleworth, ho deciso di continuare con l'impegno preso in passato, ed ecco qui con grande anticipo la guida su come installare i driver proprietarti di Ati su Ubuntu Feisty Fawn, utilizzando la nuova utility restricted-manager.

http://wiki.ubuntu-it.org/Abilitare3DAti

Questa volta ho deciso di seguire l'andamento del know-how degli utenti che cominciano ad usare linux proprio con Ubuntu (ubuntu-it continua a guadagnare utenti alle prime armi), ed ho pubblicato anche degli screenshots per semplificare il giá facilissimo metodo inventanto dai ragazzi di Ubuntu.

Sono sempre felice di ricevere aiuti e suggerimenti!

  • Share/Save/Bookmark

Configurare Schede Video Ati con Ubuntu: parte quarta

Thursday, October 12th, 2006

Dopo aver finalmente installato Edgy Eft sul mio portatile ed aver sistemato tutto il software che mi serviva, ho installato i driver Ati, ed ho nuovamente aggiornato la mia guida sul Wiki di Ubuntu-it.

La trovate al solito indirizzo:

http://wiki.ubuntu-it.org/Enable3DAtiRadeon(fglrx)

  • Share/Save/Bookmark

SuSE Linux 10.0 OSS – Piccola Review

Wednesday, October 26th, 2005

Sono riuscito a trovare un attimo di tempo per scaricare e testare un vecchio amore, finalmente arrivato in versione stabile e rilasciato in versione free. Si tratta della SuSE 10.0, rilasciata dalla OpenSuSE, un po' come RedHat é per Fedora. Ho scaricato ed installato la versione OSS in dvd, scaricata in una notte senza problemi.
L'installazione é facile ed intuitiva, come in tutte le installazioni SuSE. Il software a corredo é davvero molto (un'installazione completa ma senza selezionare tutti i pacchetti in dettaglio occupa 6,3 Gb).
E' molto recente (kernel 2.6.13, ovviamente con patch personalizzate), ed i Desktop Environment principali sono KDE 3.4 e Gnome 2.12. In questa release il peso di Novell si é fatto sentire, in quanto la personalizzazione di Gnome ha raggiunto la bellezza di quella di KDE, da sempre desktop di default per SuSE. E' possibile fin dall'inizio scegliere se usare Gnome o KDE, e sono stato felicemente sorpreso della bellezza di questi..
Sotto il fronte delle installazioni, anche la SuSE si sta indirizzando bene verso i repositories, dopo dei tentativi per quelli di YAST2, ne stanno nascendo parecchi che usano apt, e al momento non sono il massimo nel trovare le dipendenze, ma la qualitá é comunque buona.
Una caratteristica solitamente pessima delle distro SuSE é stata notevolmente migliorata: la fase di boot. E' ora molto piú snella e veloce, quasi da paragonare a quella Ubuntu.
I programmi scaricabili da internet sono molti, ormai ogni programmatore rilascia pacchetti .rpm per SuSE.
Yast é cambiato poco, ogni tanto crasha quando si aggiungono suoi repositories, ma é sopportabile.
Infine, i driver ATI: sono davvero poche le procedure da seguire per installarli, ed in due minuti si ha l'accelerazione 3D abilitata.
Il riconoscimento hardware é stato perfetto: non é sfuggito nulla a YAST, neanche la mia penna usb-bluetooth..
Abbiamo una buona rivale per Ubuntu, forse la migliore rivale, esteticamente piú pregevole ma peggio nella gestione di repositories.
Penso che la terró su un po', in memoria dei vecchi tempi..

  • Share/Save/Bookmark