EnvyNG is now available (Only for Hardy Heron)

EnvyNG (1.0.4ubuntu2) is now available.

Here is a stripped down changelog:

* Defaultdepth is set to 24bit in xorg.conf as required because of BUG #94963
* Added: NVIDIA driver 169.12
* Changed: ATI packaging scripts are now based on Ubuntu's lrm
* Added: ATI driver 8-02
* Added: NVIDIA driver 96.43.05 and 71.86.04
* Added: patch for xen kernel 2.6.24 and NVIDIA driver 169.0x
Thanks to Kano for reporting the problem and the solution.
* Added: patch for rt kernel 2.6.24 and ATI driver
Thanks to Kano for reporting the problem and the solution.
* Changed: DKMS patches the NVIDIA driver if necessary.
* Changed: nvidia-settings is installed from the repos for all the driver
flavours.
* Changed: NVIDIA's libglx.so.$VERSION is now installed to
/usr/lib/xorg/modules/extensions/ rather than in
/usr/lib/xorg/modules/
* Added: NVIDIA support for DKMS
* Changed: the NVIDIA driver now depends on DKMS
* Changed: there no longer is a popup which asks users whether they want to
let EnvyNG configure their xorg.conf. It's all done
automatically.
* Changed: when a driver is uninstalled, the driver in xorg.conf is set to
an open source driver (as in the --uninstall-all mode)

Features
Have a look at this blog post

I have updated the FAQ for EnvyNG which I suggest you to read. For example you will learn that you will have to launch Envyng with “envyng -t” rather than “envy -t” from the command line or that you will have to remove the old Envy before you install EnvyNG (see point A).

Special thanks:

  • Ben Collins: suggested how different versions of the same module (EnvyNG and Ubuntu’s) could coexist without conflicting at boot

  • Bryce Harrington: suggested a tool for semi-automatically building drivers (which I hope to use in the future), suggested to switch to guidance, set up a page on the wiki, and (above all) took the time to answer all the question I asked him 😉

  • Colin Watson: for quick but extremely useful lesson on bash on #ubuntu-devel

  • Daniel Holbach: contacted me about the EnvyNG project so as to make it possible for Envy to be 100% compatible with Ubuntu (I’ll reveal more about it later…). He organised the meetings and made sure that I had all the support I needed. He also corrected the way EnvyNG was packaged so as to make it compliant with Ubuntu’s policy.

  • Kano: told me about two issues with DKMS and gave me the solution to both problems. In case you’re wondering, yes he is the guy behind Kanotix.

  • Mario Limonciello: was very helpful with the ATI driver. He wrote a patch which I used in an earlier (never released) version of EnvyNG.

  • Martin Pitt: expressed his doubts on the first patch to /sbin/lrm-video I suggested and accepted my 2nd patch in Ubuntu.

  • Matthew Domsch: gave me a brief but extremely valuable lesson on how DKMS and modules work and helped me with my first dkms.conf .

  • Michael Vogt: helped me with a few things in EnvyNG and (above all) was always there when I had a doubt.

  • Timo Aaltonen: uploaded my patch and was very helpful with the l-r-m.

Without their help there would have been no EnvyNG. I think it was Daniel who suggested the creation of a page on the wiki titled “EnvyNG”. I liked the name and this is how EnvyNG was born.

I must admit that working with (Ubuntu and non-Ubuntu) developers who are *a bit* more experienced than me is *slightly* better than working on my own. It was a real pleasure. I look forward to working with them again in order to improve the linux-restricted-modules and (hopefully) many other things in Ubuntu.

This community rocks 🙂

P.S. Enjoy this new release and let me know if you have problems with it

EDIT1: I have just fixed a bug which affected the ATI driver. The fix is in EnvyNG (1.0.4ubuntu4)

EDIT2: I have just fixed a bug which affected the NVIDIA driver (all versions but the latest). The fix is in EnvyNG (1.0.4ubuntu7)

59 thoughts on “EnvyNG is now available (Only for Hardy Heron)

  1. Hi,
    this is not working with my Nvidia GeForce TI 4200 on Kubuntu Hardy.

    The last lines of the install-output:

    install: Aufruf von stat für „/usr/share/envy/linux-restricted-modules-2.6.24/nvidia-kernel-source.tar.gz“ nicht möglich: No such file or directory
    make: *** [install] Fehler 1
    dpkg-buildpackage: Fehlschlag: debian/rules binary gab Fehler-Exitstatus 2
    sudo: debclean: command not found

    However, the install script from nvidia fails as well and jockey-kde does not display my nvidia.

  2. I made a new release with the missing dependency which was causing the problem with debclean

  3. Hi Alberto

    I used envyng to install the ATI driver for an HD2600 on Dell inspirion 531. The first time I did not have any panels on the Gnome desktop, the second time I could see the desktop for a moment and then it switched to white, and nothing worked

    any ideas

  4. Thank you for making such a great tool! It’s the only way I managed to get Nvidia drivers working on my Hardy desktop.

  5. alberto: i installed the latest version, now it says my “graphic card is not supported by the new legacy driver” 🙁

    either way, there is no such logfile.

  6. @blizzz
    I think you’re using the EnvyNG’s textual installer.

    Try the manual installation and select driver 96.43.05

    If you post the output of this command I’ll make sure that your card is automatically detected in next release:

    lspci -n | grep 300

  7. @alberto:
    both drivers 96.~ and 71.~ fail compiling; returning:

    install: Aufruf von stat für „/usr/share/envy/linux-restricted-modules-2.6.24/nvidia-legacy-kernel-source.tar.gz“ nicht möglich: No such file or directory
    make: *** [install] Fehler 1
    dpkg-buildpackage: Fehlschlag: debian/rules binary gab Fehler-Exitstatus 2
    sudo: debclean: command not found

    $ lspci -n | grep 300
    01:00.0 0300: 10de:0253 (rev a3)

  8. @blizzz
    I have updated EnvyNG again. The packages should build now (at least they build correctly here).

    Type:
    sudo apt-get remove envyng

    sudo rm -R /usr/share/envy

    and install envyng again

    let me know how it goes

  9. I am afraid, it does not work 🙁 But the errors are different. (If some of the following messages are not clear because of the language, feel free to ask)

    Build Messages from automatic install:

    dpkg-deb: Baue Paket »nvidia-glx« in »../nvidia-glx_96.43.05+2.6.24.500-500.16~envy_i386.deb«.
    dpkg-deb: Baue Paket »nvidia-glx-dev« in »../nvidia-glx-dev_96.43.05+2.6.24.500-500.16~envy_i386.deb«.
    dpkg-deb: Baue Paket »nvidia-kernel-source« in »../nvidia-kernel-source_96.43.05+2.6.24.500-500.16~envy_i386.deb«.
    dpkg-genchanges -b >../linux-restricted-modules-2.6.24_2.6.24.500-500.16~envy_i386.changes
    dpkg-genchanges: Warnung: Paket nvidia-glx-legacy in Dateienliste aber nicht in der Steuer-Info aufgeführt
    dpkg-genchanges: Warnung: Paket nvidia-glx-legacy-dev in Dateienliste aber nicht in der Steuer-Info aufgeführt
    dpkg-genchanges: Warnung: Paket nvidia-legacy-kernel-source in Dateienliste aber nicht in der Steuer-Info aufgeführt
    dpkg-genchanges: rein-binärer Upload – füge keinen Quellcode hinzu
    dpkg-genchanges: Fehlschlag: kann hochzuladene Datei ../nvidia-glx-legacy_1.0.7185+2.6.22.1_i386.deb nicht zum Lesen öffnen: No such file or directory
    dpkg-buildpackage: Fehlschlag: dpkg-genchanges gab Fehler-Exitstatus 2
    sudo: debclean: command not found
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut
    Reading state information… Fertig
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

    OK: All the packages are installed
    Wähle vormals abgewähltes Paket nvidia-kernel-source.
    (Lese Datenbank … 341966 Dateien und Verzeichnisse sind derzeit installiert.)
    Entpacke nvidia-kernel-source (aus nvidia-kernel-source_96.43.05+2.6.24.500-500.16~envy_i386.deb) …
    Richte nvidia-kernel-source ein (1:96.43.05+2.6.24.500-500.16~envy) …
    Kein Paket gefunden, das auf nvidia-new-kernel-source passt.
    Adding Module to DKMS build system
    driver version=

    Error! Invalid number of arguments passed.
    Usage: add -m -v
    Doing initial module build

    Error! Invalid number of parameters passed.
    Usage: build -m -v
    Installing initial module

    Error! Invalid number of parameters passed.
    Usage: install -m -v
    Done.

    /var/log/xorg.0.log errors:

    (II) Setting vga for screen 0.
    (**) NVIDIA(0): Depth 24, (–) framebuffer bpp 32
    (==) NVIDIA(0): RGB weight 888
    (==) NVIDIA(0): Default visual is TrueColor
    (**) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    (**) NVIDIA(0): Option “AddARGBGLXVisuals” “True”
    (**) NVIDIA(0): Enabling RENDER acceleration
    (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
    (II) NVIDIA(0): enabled.
    (EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
    (EE) NVIDIA(0): *** Aborting ***
    (II) UnloadModule: “nvidia”
    (II) UnloadModule: “xaa”
    (II) UnloadModule: “fb”
    (EE) Screen(s) found, but none have a usable configuration.

    and with manually trying the other driver:

    dpkg-deb: Baue Paket »nvidia-glx-legacy« in »../nvidia-glx-legacy_71.86.04+2.6.24.500-500.16~envy_i386.deb«.
    dpkg-deb: Baue Paket »nvidia-glx-legacy-dev« in »../nvidia-glx-legacy-dev_71.86.04+2.6.24.500-500.16~envy_i386.deb«.
    dpkg-deb: Baue Paket »nvidia-legacy-kernel-source« in »../nvidia-legacy-kernel-source_71.86.04+2.6.24.500-500.16~envy_i386.deb«.
    dpkg-genchanges -b >../linux-restricted-modules-2.6.24_2.6.24.500-500.16~envy_i386.changes
    dpkg-genchanges: rein-binärer Upload – füge keinen Quellcode hinzu
    dpkg-genchanges: Fehlschlag: kann hochzuladene Datei ../nvidia-glx-legacy_2.6.24.500-500.16~envy_i386.deb nicht zum Lesen öffnen: No such file or directory
    dpkg-buildpackage: Fehlschlag: dpkg-genchanges gab Fehler-Exitstatus 2
    sudo: debclean: command not found
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut
    Reading state information… Fertig
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

    OK: All the packages are installed
    Wähle vormals abgewähltes Paket nvidia-legacy-kernel-source.
    (Lese Datenbank … 341965 Dateien und Verzeichnisse sind derzeit installiert.)
    Entpacke nvidia-legacy-kernel-source (aus nvidia-legacy-kernel-source_71.86.04+2.6.24.500-500.16~envy_i386.deb) …
    Richte nvidia-legacy-kernel-source ein (1:71.86.04+2.6.24.500-500.16~envy) …
    Adding Module to DKMS build system

    Error! Could not find module source directory.
    Directory: /usr/src/nvidia-100.14.23 does not exist.
    Doing initial module build

    Error! DKMS tree does not contain: nvidia-100.14.23
    Build cannot continue without the proper tree.
    Installing initial module

    Error! DKMS tree does not contain: nvidia-100.14.23
    Build cannot continue without the proper tree.
    Done.

    and the eventuall xorg.0.log:

    (II) Setting vga for screen 0.
    (**) NVIDIA(0): Depth 24, (–) framebuffer bpp 32
    (==) NVIDIA(0): RGB weight 888
    (==) NVIDIA(0): Default visual is TrueColor
    (**) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    (EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
    (EE) NVIDIA(0): *** Aborting ***
    (II) UnloadModule: “nvidia”
    (EE) Screen(s) found, but none have a usable configuration.

  10. @blizzz
    I have updated EnvyNG again. You made me discover a rather nasty bug. Thanks.

    Type:
    sudo apt-get remove envyng

    sudo rm -R /usr/share/envy

    and install envyng again

    let me know how it goes

  11. @alberto:

    great! i owe you one!

    though the messages were suspicious imo, the installation worked and the driver is installed. X started with the lovely Nvidia Splash 🙂

    if they are for interests, the parts which seemed to be not good were:

    dpkg-genchanges: Warnung: Paket nvidia-glx-legacy in Dateienliste aber nicht in der Steuer-Info aufgeführt
    dpkg-genchanges: Warnung: Paket nvidia-glx-legacy-dev in Dateienliste aber nicht in der Steuer-Info aufgeführt
    dpkg-genchanges: Warnung: Paket nvidia-legacy-kernel-source in Dateienliste aber nicht in der Steuer-Info aufgeführt
    dpkg-genchanges: rein-binärer Upload – füge keinen Quellcode hinzu
    dpkg-genchanges: Fehlschlag: kann hochzuladene Datei ../nvidia-glx-legacy_1.0.7185+2.6.22.1_i386.deb nicht zum Lesen öffnen: No such file or directory
    dpkg-buildpackage: Fehlschlag: dpkg-genchanges gab Fehler-Exitstatus 2
    sudo: debclean: command not found
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut
    Reading state information… Fertig
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

    But that was very good: 🙂

    Entpacke nvidia-kernel-source (aus nvidia-kernel-source_96.43.05+2.6.24.500-500.16~envy_i386.deb) …
    Richte nvidia-kernel-source ein (1:96.43.05+2.6.24.500-500.16~envy) …
    Adding Module to DKMS build system
    driver version= 96.43.05
    Doing initial module build
    Installing initial module
    Done.

  12. @blizzz
    I’m glad to see that it works for you.

    I have just solved (but not yet uploaded) this problem:
    sudo: debclean: command not found

    I’ll look into this error (which doesn’t prevent EnvyNG from working properly):
    dpkg-genchanges: Fehlschlag: kann hochzuladene Datei ../nvidia-glx-legacy_1.0.7185+2.6.22.1_i386.deb nicht zum Lesen öffnen: No such file or directory
    dpkg-buildpackage: Fehlschlag: dpkg-genchanges gab Fehler-Exitstatus 2

    Thanks for your feedback

  13. I just want to thank you one more time Alberto for this great application!… And I want to thank all the people who helped you too!!! You are all the best!! 😀 😉 It’s so great to see people sharing their knowledge and creating great things like this or many others projects! Iy gives me hope for this world xD 😀 😉

  14. Hi,

    Thanks a million for this tool!
    Does something like this exist for the Creative XFi beta drivers?

  15. Hi,I have a problem installing EnvyNG in Hardy.
    Was working when I installed it last week. Did a reinstall today, new hdd and I am getting a crash in interface.py.
    I have a grab of the screen output if you want. Doesnt matter which of the drivers I choose.
    I imagine its a fault in the code perhaps? Was working on same hardware same OS a week or so ago.
    Hope you can help
    Big fan

    Damo

  16. Disregard, power of posting.
    I restarted -again- and nvidia came up.
    Go figure. Must have been me.
    Cheers

  17. Hi,
    I have a problem using EnvyNG.
    When I try to install the ATI drivers i geht the following output:

    EnvyNG – Version 1.0.1
    Ubuntu Hardy 32bit
    Your graphic card has been detected as a ATI Mobility FireGL V5200
    Your graphic card is supported by the new legacy driver

    OK: All the packages are installed

    OK: All the packages are installed
    Traceback (most recent call last):
    File “interface.py”, line 17, in
    objects.mainmenu()
    File “/usr/lib/python2.5/site-packages/Envy/objects.py”, line 1199, in mainmenu
    menu1.process()
    File “/usr/lib/python2.5/site-packages/Envy/interfaceclasses.py”, line 62, in process
    objects.atiinstconfirm()
    File “/usr/lib/python2.5/site-packages/Envy/objects.py”, line 1111, in atiinstconfirm
    confirmation.gotoop = atiinstall()
    File “/usr/lib/python2.5/site-packages/Envy/objects.py”, line 782, in atiinstall
    atiinstall2()#CONTINUE THE INSTALLATION
    File “/usr/lib/python2.5/site-packages/Envy/objects.py”, line 711, in atiinstall2
    task.atipkgname()#the name of the ATI installer
    File “/usr/lib/python2.5/site-packages/Envy/classes.py”, line 1509, in atipkgname
    driver = ‘ati-driver-installer-‘ + self.details[‘ver’] + ‘-x86.x86_64.run’#version
    TypeError: cannot concatenate ‘str’ and ‘NoneType’ objects

    Any ideas?
    Installing the Ati drivers manually (over EnvyNG) worked, but then i got an error while starting a new X session, and so i have to us the Failsafe Gnome login now, (which actually works fine)

    Greets,
    Alig

  18. @Alig
    this is weird. Try this:

    sudo apt-get remove envyng

    sudo rm -R /usr/share/envy

    then reinstall Envy and try again.

  19. I have a custom kernel, and don’t want to use the slow generic one from ubuntu. Using hardy with NG, it tries to install the ubuntu kernel anyway. I don’t want that.

  20. @Matt
    You don’t have to use Hardy’s generic kernel. For example I use a vanilla kernel. Can I see a screenshot of what happens?

  21. I love the work that has been done by all!!! Just a quick question, when updating to Hardy, do I need to re-install ENVY? I will be updating from Gutsy. Trying to get all the kinks out before the big update, I am so excited… Like xmas 🙂

  22. @Erik
    type:
    sudo envy --uninstall-all

    then:
    sudo apt-get remove envy

    sudo rm -R /usr/share/envy

    You will have to install EnvyNG after you upgrade to Hardy.

  23. Thanks for the quick reply. That should turn on the basic drivers right? Which means I should probably lower my resolution to 1024×768? Thanks again

  24. I just wanted to give an update, I followed your instructions and every thing work GREAT!!! I couldn’t wait the 4 days for the actual release sooo I did it lastnight. Everything works way better than on Gutsy. Alberto keep up the good work you are an asset to the cause.

  25. Im having the same issue than Giovanni. After the installations, i got a blanck screen.
    Im using a 7100 dualhead, with UbuntuStudio 8.04rc with a realtime kernel. I read an similar issue from another realtime kernel user.
    Maybe thatś the problem?

  26. @marce
    the driver works well with the realtime kernel here. Does the driver work with the -generic kernel on your computer?

  27. Hi Alberto, your script did not quite fix my situation. It seems to do about the same things I tried manually with no success.
    Situation: Ubuntu Hardy, installed from the RC iso. I was not aware that Hardy had the 169.12 driver, so I installed it manually by means of the shell script from the nvidia.com web site (NVIDIA-Linux-x86-169.12-pkg1.run). Card is Quadro FX 570M, as correctly found by your script.
    After running ‘envyng -t’, choose ‘1’ for install, there is no nvidia.ko anywhere under /lib, and the X startup fails. Do you have any advice?

    I would very much like to get back to package distributed driver.
    Thanks in advance, Jon

  28. I did the procedure in point B of the FAQ already, by instinct 😉

    The trouble turned out to be that I long ago disabled the volatile nvidia.ko by adding “nv” to the blacklist in /etc/linux-restricted-modules-common. To my surprise the blacklisting was still there after upgrade to Hardy. With the blacklisting gone, things worked fine, except that the automatically generated (tiny!) xorg.conf seemed to prevent the nvidia driver from starting. But my old xorg.conf works fine. Thanks for the useful script!

  29. Hi,

    I tried to install the ati radeon 9000 driver using EnvyNG-gtk on Ubuntu 8.04. I get the following error:

    uname -a
    Linux coa… 2.6.24-16-386 #1 Thu Apr 10 12:50:06 UTC 2008 i686 GNU/Linux

    envyNG:
    python pulse.py ati
    root@coanda:/usr/share/envy# python pulse.py ati
    /usr/lib/python2.5/site-packages/apt/__init__.py:18: FutureWarning: apt API not stable yet
    warnings.warn(“apt API not stable yet”, FutureWarning)
    EnvyNG – Version 1.1.1
    Ubuntu Hardy 32bit
    Your graphic card has been detected as a ATI Mobility / Radeon 9000
    Your graphic card is supported by the legacy Driver
    EnvyNG ERROR: ATI’s legacy driver does not support your operating system

    Can you give me a hint on what can be wrong ?

    Adi

  30. @Adi
    Your graphic card is no longer supported by ATI’s proprietary driver. You should keep using the open source driver (“ati”)

  31. Ahh thanks a lot for the quick answer.

    All the best to you and EnvyNG which is a nice and useful program.

    Adi

  32. Hi I am having problems using EnvyNG. It seems to be running fine, it recognizes my card and says it is supported:

    EnvyNG – Version 1.1.1
    Ubuntu Hardy 32bit
    Your graphic card has been detected as a ATI MOBILITY RADEON X700
    Your graphic card is supported by the latest driver

    it seems to run fine and end without errors, but after the reboot it seems it just did not install the driver, as fglrxinfo still reports:

    display: :0.0 screen: 0
    OpenGL vendor string: Mesa project: http://www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.4 (2.1 Mesa 7.0.3-rc2)

    any ideas? I cannot find any suggestions in the FAQ.

  33. @gerben
    1) What’s the result of this command?
    ls /lib/modules/$(uname -r)/updates/dkms/

    2) Can you send me your /var/log/Xorg.0.log ?

  34. (1)
    gerben@CC1184274-A:~$ ls /lib/modules/$(uname -r)/updates/dkms/
    ls: cannot access /lib/modules/2.6.24-16-generic/updates/dkms/: No such file or director

    there is no updates dir in /lib/modules/2.6.24-16-generic

    (2)

    This is a pre-release version of the X server from The X.Org Foundation.
    It is not supported in any way.
    Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
    Select the “xorg” product for bugs you find in this release.
    Before reporting bugs in pre-release versions please check the
    latest version in the X.Org Foundation git repository.
    See http://wiki.x.org/wiki/GitPage for git access instructions.

    X.Org X Server 1.4.0.90
    Release Date: 5 September 2007
    X Protocol Version 11, Revision 0
    Build Operating System: Linux Ubuntu (xorg-server 2:1.4.1~git20080131-1ubuntu9)
    Current Operating System: Linux CC1184274-A 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686
    Build Date: 15 April 2008 05:26:17PM

    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Module Loader present
    Markers: (–) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: “/var/log/Xorg.0.log”, Time: Sat Apr 26 16:53:41 2008
    (==) Using config file: “/etc/X11/xorg.conf”
    (==) ServerLayout “Default Layout”
    (**) |–>Screen “Default Screen” (0)
    (**) | |–>Monitor “Generic Monitor”
    (**) | |–>Device “ATI Technologies Inc Radeon Mobility X700 (PCIE)”
    (**) |–>Input Device “Generic Keyboard”
    (**) |–>Input Device “Configured Mouse”
    (**) |–>Input Device “Synaptics Touchpad”
    (**) Option “AIGLX” “on”
    (==) Automatically adding devices
    (==) Automatically enabling devices
    (==) No FontPath specified. Using compiled-in default.
    (WW) The directory “/usr/share/fonts/X11/cyrillic” does not exist.
    Entry deleted from font path.
    (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
    (==) RgbPath set to “/etc/X11/rgb”
    (==) ModulePath set to “/usr/lib/xorg/modules”
    (**) Extension “DAMAGE” is enabled
    (**) Extension “RENDER” is enabled
    (**) Extension “XVideo” is enabled
    (**) Extension “Composite” is enabled
    (II) Open ACPI successful (/var/run/acpid.socket)
    (II) Loader magic: 0x81dc500
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.3
    X.Org Video Driver: 2.0
    X.Org XInput driver : 2.0
    X.Org Server Extension : 0.3
    X.Org Font Renderer : 0.5
    (II) Loader running on linux
    (II) LoadModule: “pcidata”
    (II) Loading /usr/lib/xorg/modules//libpcidata.so
    (II) Module pcidata: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.0.0
    ABI class: X.Org Video Driver, version 2.0
    (++) using VT number 7

    (II) PCI: PCI scan (all values are in hex)
    (II) PCI: 00:00:0: chip 1002,5951 card ffff,ffff rev 01 class 06,00,00 hdr 00
    (II) PCI: 00:02:0: chip 1002,5a34 card 0000,0000 rev 00 class 06,04,00 hdr 01
    (II) PCI: 00:06:0: chip 1002,5a38 card 0000,0000 rev 00 class 06,04,00 hdr 01
    (II) PCI: 00:13:0: chip 1002,4374 card 1025,007e rev 00 class 0c,03,10 hdr 80
    (II) PCI: 00:13:1: chip 1002,4375 card 1025,007e rev 00 class 0c,03,10 hdr 00
    (II) PCI: 00:13:2: chip 1002,4373 card 1025,007e rev 00 class 0c,03,20 hdr 00
    (II) PCI: 00:14:0: chip 1002,4372 card 1025,007e rev 11 class 0c,05,00 hdr 80
    (II) PCI: 00:14:1: chip 1002,4376 card 1025,007e rev 00 class 01,01,8a hdr 00
    (II) PCI: 00:14:3: chip 1002,4377 card 1025,007e rev 00 class 06,01,00 hdr 80
    (II) PCI: 00:14:4: chip 1002,4371 card 0000,0000 rev 00 class 06,04,01 hdr 81
    (II) PCI: 00:14:5: chip 1002,4370 card 1025,007e rev 02 class 04,01,00 hdr 80
    (II) PCI: 00:14:6: chip 1002,4378 card 1025,007e rev 02 class 07,03,00 hdr 80
    (II) PCI: 00:18:0: chip 1022,1100 card 0000,0000 rev 00 class 06,00,00 hdr 80
    (II) PCI: 00:18:1: chip 1022,1101 card 0000,0000 rev 00 class 06,00,00 hdr 80
    (II) PCI: 00:18:2: chip 1022,1102 card 0000,0000 rev 00 class 06,00,00 hdr 80
    (II) PCI: 00:18:3: chip 1022,1103 card 0000,0000 rev 00 class 06,00,00 hdr 80
    (II) PCI: 01:00:0: chip 1002,5653 card 1025,007e rev 00 class 03,00,00 hdr 00
    (II) PCI: 05:00:0: chip 14e4,169d card 1025,007e rev 11 class 02,00,00 hdr 00
    (II) PCI: 06:02:0: chip 14e4,4318 card 1468,0311 rev 02 class 02,80,00 hdr 00
    (II) PCI: 06:09:0: chip 104c,8031 card 1400,0000 rev 00 class 06,07,00 hdr 82
    (II) PCI: 06:09:2: chip 104c,8032 card 1025,007e rev 00 class 0c,00,10 hdr 80
    (II) PCI: 06:09:3: chip 104c,8033 card 1025,007e rev 00 class 01,80,00 hdr 80
    (II) PCI: End of PCI scan
    (II) Host-to-PCI bridge:
    (II) Bus 0: bridge is at (0:0:0), (0,0,7), BCTRL: 0x0008 (VGA_EN is set)
    (II) Bus 0 I/O range:
    [0] -1 0 0x00000000 – 0x0000ffff (0x10000) IX[B]
    (II) Bus 0 non-prefetchable memory range:
    [0] -1 0 0x00000000 – 0xffffffff (0x0) MX[B]
    (II) Bus 0 prefetchable memory range:
    [0] -1 0 0x00000000 – 0xffffffff (0x0) MX[B]
    (II) PCI-to-PCI bridge:
    (II) Bus 1: bridge is at (0:2:0), (0,1,1), BCTRL: 0x000f (VGA_EN is set)
    (II) Bus 1 I/O range:
    [0] -1 0 0x00009000 – 0x000090ff (0x100) IX[B]
    [1] -1 0 0x00009400 – 0x000094ff (0x100) IX[B]
    [2] -1 0 0x00009800 – 0x000098ff (0x100) IX[B]
    [3] -1 0 0x00009c00 – 0x00009cff (0x100) IX[B]
    (II) Bus 1 non-prefetchable memory range:
    [0] -1 0 0xc0100000 – 0xc01fffff (0x100000) MX[B]
    (II) Bus 1 prefetchable memory range:
    [0] -1 0 0xc8000000 – 0xcfffffff (0x8000000) MX[B]
    (II) PCI-to-PCI bridge:
    (II) Bus 5: bridge is at (0:6:0), (0,5,5), BCTRL: 0x0004 (VGA_EN is cleared)
    (II) Bus 5 non-prefetchable memory range:
    [0] -1 0 0xc0200000 – 0xc02fffff (0x100000) MX[B]
    (II) PCI-to-ISA bridge:
    (II) Bus -1: bridge is at (0:20:3), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
    (II) Subtractive PCI-to-PCI bridge:
    (II) Bus 6: bridge is at (0:20:4), (0,6,10), BCTRL: 0x0000 (VGA_EN is cleared)
    (II) Bus 6 non-prefetchable memory range:
    [0] -1 0 0xc0300000 – 0xc03fffff (0x100000) MX[B]
    (II) PCI-to-CardBus bridge:
    (II) Bus 7: bridge is at (6:9:0), (6,7,10), BCTRL: 0x05c0 (VGA_EN is cleared)
    (–) PCI:*(1:0:0) ATI Technologies Inc Radeon Mobility X700 (PCIE) rev 0, Mem @ 0xc8000000/27, 0xc0100000/16, I/O @ 0x9000/8
    (II) Addressable bus resource ranges are
    [0] -1 0 0x00000000 – 0xffffffff (0x0) MX[B]
    [1] -1 0 0x00000000 – 0x0000ffff (0x10000) IX[B]
    (II) OS-reported resource ranges:
    [0] -1 0 0x00100000 – 0x3fffffff (0x3ff00000) MX[B]E(B)
    [1] -1 0 0x000f0000 – 0x000fffff (0x10000) MX[B]
    [2] -1 0 0x000c0000 – 0x000effff (0x30000) MX[B]
    [3] -1 0 0x00000000 – 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0x0000ffff – 0x0000ffff (0x1) IX[B]
    [5] -1 0 0x00000000 – 0x000000ff (0x100) IX[B]
    (II) Active PCI resource ranges:
    [0] -1 0 0xc0306000 – 0xc0307fff (0x2000) MX[B]
    [1] -1 0 0xc0300000 – 0xc0303fff (0x4000) MX[B]
    [2] -1 0 0xc0309000 – 0xc03097ff (0x800) MX[B]
    [3] -1 0 0xc0304000 – 0xc0305fff (0x2000) MX[B]
    [4] -1 0 0xc0200000 – 0xc020ffff (0x10000) MX[B]
    [5] -1 0 0xc0003800 – 0xc00038ff (0x100) MX[B]
    [6] -1 0 0xc0003400 – 0xc00034ff (0x100) MX[B]
    [7] -1 0 0xc0003000 – 0xc00033ff (0x400) MX[B]
    [8] -1 0 0xc0002000 – 0xc0002fff (0x1000) MX[B]
    [9] -1 0 0xc0001000 – 0xc0001fff (0x1000) MX[B]
    [10] -1 0 0xc0000000 – 0xc0000fff (0x1000) MX[B]
    [11] -1 0 0xc0100000 – 0xc010ffff (0x10000) MX[B](B)
    [12] -1 0 0xc8000000 – 0xcfffffff (0x8000000) MX[B](B)
    [13] -1 0 0x00008410 – 0x0000841f (0x10) IX[B]
    [14] -1 0 0x00000374 – 0x00000374 (0x1) IX[B]
    [15] -1 0 0x00000170 – 0x00000177 (0x8) IX[B]
    [16] -1 0 0x000003f4 – 0x000003f4 (0x1) IX[B]
    [17] -1 0 0x000001f0 – 0x000001f7 (0x8) IX[B]
    [18] -1 0 0x00008400 – 0x0000840f (0x10) IX[B]
    [19] -1 0 0x00009000 – 0x000090ff (0x100) IX[B](B)
    (II) Active PCI resource ranges after removing overlaps:
    [0] -1 0 0xc0306000 – 0xc0307fff (0x2000) MX[B]
    [1] -1 0 0xc0300000 – 0xc0303fff (0x4000) MX[B]
    [2] -1 0 0xc0309000 – 0xc03097ff (0x800) MX[B]
    [3] -1 0 0xc0304000 – 0xc0305fff (0x2000) MX[B]
    [4] -1 0 0xc0200000 – 0xc020ffff (0x10000) MX[B]
    [5] -1 0 0xc0003800 – 0xc00038ff (0x100) MX[B]
    [6] -1 0 0xc0003400 – 0xc00034ff (0x100) MX[B]
    [7] -1 0 0xc0003000 – 0xc00033ff (0x400) MX[B]
    [8] -1 0 0xc0002000 – 0xc0002fff (0x1000) MX[B]
    [9] -1 0 0xc0001000 – 0xc0001fff (0x1000) MX[B]
    [10] -1 0 0xc0000000 – 0xc0000fff (0x1000) MX[B]
    [11] -1 0 0xc0100000 – 0xc010ffff (0x10000) MX[B](B)
    [12] -1 0 0xc8000000 – 0xcfffffff (0x8000000) MX[B](B)
    [13] -1 0 0x00008410 – 0x0000841f (0x10) IX[B]
    [14] -1 0 0x00000374 – 0x00000374 (0x1) IX[B]
    [15] -1 0 0x00000170 – 0x00000177 (0x8) IX[B]
    [16] -1 0 0x000003f4 – 0x000003f4 (0x1) IX[B]
    [17] -1 0 0x000001f0 – 0x000001f7 (0x8) IX[B]
    [18] -1 0 0x00008400 – 0x0000840f (0x10) IX[B]
    [19] -1 0 0x00009000 – 0x000090ff (0x100) IX[B](B)
    (II) OS-reported resource ranges after removing overlaps with PCI:
    [0] -1 0 0x00100000 – 0x3fffffff (0x3ff00000) MX[B]E(B)
    [1] -1 0 0x000f0000 – 0x000fffff (0x10000) MX[B]
    [2] -1 0 0x000c0000 – 0x000effff (0x30000) MX[B]
    [3] -1 0 0x00000000 – 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0x0000ffff – 0x0000ffff (0x1) IX[B]
    [5] -1 0 0x00000000 – 0x000000ff (0x100) IX[B]
    (II) All system resource ranges:
    [0] -1 0 0x00100000 – 0x3fffffff (0x3ff00000) MX[B]E(B)
    [1] -1 0 0x000f0000 – 0x000fffff (0x10000) MX[B]
    [2] -1 0 0x000c0000 – 0x000effff (0x30000) MX[B]
    [3] -1 0 0x00000000 – 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0xc0306000 – 0xc0307fff (0x2000) MX[B]
    [5] -1 0 0xc0300000 – 0xc0303fff (0x4000) MX[B]
    [6] -1 0 0xc0309000 – 0xc03097ff (0x800) MX[B]
    [7] -1 0 0xc0304000 – 0xc0305fff (0x2000) MX[B]
    [8] -1 0 0xc0200000 – 0xc020ffff (0x10000) MX[B]
    [9] -1 0 0xc0003800 – 0xc00038ff (0x100) MX[B]
    [10] -1 0 0xc0003400 – 0xc00034ff (0x100) MX[B]
    [11] -1 0 0xc0003000 – 0xc00033ff (0x400) MX[B]
    [12] -1 0 0xc0002000 – 0xc0002fff (0x1000) MX[B]
    [13] -1 0 0xc0001000 – 0xc0001fff (0x1000) MX[B]
    [14] -1 0 0xc0000000 – 0xc0000fff (0x1000) MX[B]
    [15] -1 0 0xc0100000 – 0xc010ffff (0x10000) MX[B](B)
    [16] -1 0 0xc8000000 – 0xcfffffff (0x8000000) MX[B](B)
    [17] -1 0 0x0000ffff – 0x0000ffff (0x1) IX[B]
    [18] -1 0 0x00000000 – 0x000000ff (0x100) IX[B]
    [19] -1 0 0x00008410 – 0x0000841f (0x10) IX[B]
    [20] -1 0 0x00000374 – 0x00000374 (0x1) IX[B]
    [21] -1 0 0x00000170 – 0x00000177 (0x8) IX[B]
    [22] -1 0 0x000003f4 – 0x000003f4 (0x1) IX[B]
    [23] -1 0 0x000001f0 – 0x000001f7 (0x8) IX[B]
    [24] -1 0 0x00008400 – 0x0000840f (0x10) IX[B]
    [25] -1 0 0x00009000 – 0x000090ff (0x100) IX[B](B)
    (II) LoadModule: “extmod”
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension SHAPE
    (II) Loading extension MIT-SUNDRY-NONSTANDARD
    (II) Loading extension BIG-REQUESTS
    (II) Loading extension SYNC
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XC-MISC
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-Misc
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension TOG-CUP
    (II) Loading extension Extended-Visual-Information
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: “dbe”
    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: “glx”
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.3
    (**) AIGLX enabled
    (II) Loading extension GLX
    (II) LoadModule: “freetype”
    (II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
    (II) Module freetype: vendor=”X.Org Foundation & the After X-TT Project”
    compiled for 1.4.0.90, module version = 2.1.0
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.5
    (II) Loading font FreeType
    (II) LoadModule: “record”
    (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
    (II) Module record: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension RECORD
    (II) LoadModule: “dri”
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension XFree86-DRI
    (II) LoadModule: “fglrx”
    (II) Loading /usr/lib/xorg/modules/drivers//fglrx_drv.so
    (II) Module fglrx: vendor=”FireGL – ATI Technologies Inc.”
    compiled for 7.1.0, module version = 8.47.3
    Module class: X.Org Video Driver
    (II) LoadModule: “kbd”
    (II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
    (II) Module kbd: vendor=”X.Org Foundation”
    compiled for 1.4.0, module version = 1.2.2
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 2.0
    (II) LoadModule: “mouse”
    (II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
    (II) Module mouse: vendor=”X.Org Foundation”
    compiled for 1.4.0, module version = 1.2.3
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 2.0
    (II) LoadModule: “synaptics”
    (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
    (II) Module synaptics: vendor=”X.Org Foundation”
    compiled for 4.3.99.902, module version = 1.0.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 2.0
    (II) Primary Device is: PCI 01:00:0
    (II) ATI Proprietary Linux Driver Version Identifier:8.47.3
    (II) ATI Proprietary Linux Driver Release Identifier: UNSUPPORTED-8.471
    (II) ATI Proprietary Linux Driver Build Date: Feb 25 2008 21:22:09
    (–) Chipset Supported AMD Graphics Processor (0x5653) found
    (II) AMD Video driver is running on a device belonging to a group targeted for this release
    (II) AMD Video driver is signed
    (II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1 0 0x00100000 – 0x3fffffff (0x3ff00000) MX[B]E(B)
    [1] -1 0 0x000f0000 – 0x000fffff (0x10000) MX[B]
    [2] -1 0 0x000c0000 – 0x000effff (0x30000) MX[B]
    [3] -1 0 0x00000000 – 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0xc0306000 – 0xc0307fff (0x2000) MX[B]
    [5] -1 0 0xc0300000 – 0xc0303fff (0x4000) MX[B]
    [6] -1 0 0xc0309000 – 0xc03097ff (0x800) MX[B]
    [7] -1 0 0xc0304000 – 0xc0305fff (0x2000) MX[B]
    [8] -1 0 0xc0200000 – 0xc020ffff (0x10000) MX[B]
    [9] -1 0 0xc0003800 – 0xc00038ff (0x100) MX[B]
    [10] -1 0 0xc0003400 – 0xc00034ff (0x100) MX[B]
    [11] -1 0 0xc0003000 – 0xc00033ff (0x400) MX[B]
    [12] -1 0 0xc0002000 – 0xc0002fff (0x1000) MX[B]
    [13] -1 0 0xc0001000 – 0xc0001fff (0x1000) MX[B]
    [14] -1 0 0xc0000000 – 0xc0000fff (0x1000) MX[B]
    [15] -1 0 0xc0100000 – 0xc010ffff (0x10000) MX[B](B)
    [16] -1 0 0xc8000000 – 0xcfffffff (0x8000000) MX[B](B)
    [17] -1 0 0x0000ffff – 0x0000ffff (0x1) IX[B]
    [18] -1 0 0x00000000 – 0x000000ff (0x100) IX[B]
    [19] -1 0 0x00008410 – 0x0000841f (0x10) IX[B]
    [20] -1 0 0x00000374 – 0x00000374 (0x1) IX[B]
    [21] -1 0 0x00000170 – 0x00000177 (0x8) IX[B]
    [22] -1 0 0x000003f4 – 0x000003f4 (0x1) IX[B]
    [23] -1 0 0x000001f0 – 0x000001f7 (0x8) IX[B]
    [24] -1 0 0x00008400 – 0x0000840f (0x10) IX[B]
    [25] -1 0 0x00009000 – 0x000090ff (0x100) IX[B](B)
    (II) fglrx(0): pEnt->device->identifier=0x820cc40
    (II) resource ranges after probing:
    [0] -1 0 0x00100000 – 0x3fffffff (0x3ff00000) MX[B]E(B)
    [1] -1 0 0x000f0000 – 0x000fffff (0x10000) MX[B]
    [2] -1 0 0x000c0000 – 0x000effff (0x30000) MX[B]
    [3] -1 0 0x00000000 – 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0xc0306000 – 0xc0307fff (0x2000) MX[B]
    [5] -1 0 0xc0300000 – 0xc0303fff (0x4000) MX[B]
    [6] -1 0 0xc0309000 – 0xc03097ff (0x800) MX[B]
    [7] -1 0 0xc0304000 – 0xc0305fff (0x2000) MX[B]
    [8] -1 0 0xc0200000 – 0xc020ffff (0x10000) MX[B]
    [9] -1 0 0xc0003800 – 0xc00038ff (0x100) MX[B]
    [10] -1 0 0xc0003400 – 0xc00034ff (0x100) MX[B]
    [11] -1 0 0xc0003000 – 0xc00033ff (0x400) MX[B]
    [12] -1 0 0xc0002000 – 0xc0002fff (0x1000) MX[B]
    [13] -1 0 0xc0001000 – 0xc0001fff (0x1000) MX[B]
    [14] -1 0 0xc0000000 – 0xc0000fff (0x1000) MX[B]
    [15] -1 0 0xc0100000 – 0xc010ffff (0x10000) MX[B](B)
    [16] -1 0 0xc8000000 – 0xcfffffff (0x8000000) MX[B](B)
    [17] 0 0 0x000a0000 – 0x000affff (0x10000) MS[B]
    [18] 0 0 0x000b0000 – 0x000b7fff (0x8000) MS[B]
    [19] 0 0 0x000b8000 – 0x000bffff (0x8000) MS[B]
    [20] -1 0 0x0000ffff – 0x0000ffff (0x1) IX[B]
    [21] -1 0 0x00000000 – 0x000000ff (0x100) IX[B]
    [22] -1 0 0x00008410 – 0x0000841f (0x10) IX[B]
    [23] -1 0 0x00000374 – 0x00000374 (0x1) IX[B]
    [24] -1 0 0x00000170 – 0x00000177 (0x8) IX[B]
    [25] -1 0 0x000003f4 – 0x000003f4 (0x1) IX[B]
    [26] -1 0 0x000001f0 – 0x000001f7 (0x8) IX[B]
    [27] -1 0 0x00008400 – 0x0000840f (0x10) IX[B]
    [28] -1 0 0x00009000 – 0x000090ff (0x100) IX[B](B)
    [29] 0 0 0x000003b0 – 0x000003bb (0xc) IS[B]
    [30] 0 0 0x000003c0 – 0x000003df (0x20) IS[B]
    (II) Setting vga for screen 0.
    (II) fglrx(0): === [atiddxPreInit] === begin
    (II) Loading sub module “vgahw”
    (II) LoadModule: “vgahw”
    (II) Loading /usr/lib/xorg/modules//libvgahw.so
    (II) Module vgahw: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 0.1.0
    ABI class: X.Org Video Driver, version 2.0
    (II) fglrx(0): PCI bus 1 card 0 func 0
    (II) fglrx(0): Creating default Display subsection in Screen section
    “Default Screen” for depth/fbbpp 24/32
    (**) fglrx(0): Depth 24, (–) framebuffer bpp 32
    (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
    (==) fglrx(0): Default visual is TrueColor
    (**) fglrx(0): Option “OpenGLOverlay” “off”
    (**) fglrx(0): Option “VideoOverlay” “on”
    (**) fglrx(0): Option “UseFastTLS” “1”
    (**) fglrx(0): Option “TexturedVideo” “off”
    (**) fglrx(0): Option “TexturedVideoSync” “on”
    (**) fglrx(0): Option “Textured2D” “on”
    (**) fglrx(0): Option “TexturedXrender” “on”
    (**) fglrx(0): Option “DPMS”
    (II) fglrx(0): Loading PCS database from /etc/ati/amdpcsdb
    (==) fglrx(0): RGB weight 888
    (II) fglrx(0): Using 8 bits per RGB (8 bit DAC)
    (==) fglrx(0): Gamma Correction for I is 0x06419064
    (==) fglrx(0): Gamma Correction for II is 0x06419064
    (==) fglrx(0): Buffer Tiling is ON
    (–) fglrx(0): Chipset: “ATI MOBILITY RADEON X700” (Chipset = 0x5653)
    (–) fglrx(0): (PciSubVendor = 0x1025, PciSubDevice = 0x007e)
    (–) fglrx(0): board vendor info: third party graphics adapter – NOT original ATI
    (–) fglrx(0): Linear framebuffer (phys) at 0xc8000000
    (–) fglrx(0): MMIO registers at 0xc0100000
    (==) fglrx(0): ROM-BIOS at 0x000c0000
    (II) Loading sub module “int10”
    (II) LoadModule: “int10″
    (II) Loading /usr/lib/xorg/modules//libint10.so
    (II) Module int10: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.0.0
    ABI class: X.Org Video Driver, version 2.0
    (II) fglrx(0): Primary V_BIOS segment is: 0xc000
    (II) Loading sub module “vbe”
    (II) LoadModule: “vbe”
    (II) Loading /usr/lib/xorg/modules//libvbe.so
    (II) Module vbe: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.1.0
    ABI class: X.Org Video Driver, version 2.0
    (II) fglrx(0): VESA BIOS detected
    (II) fglrx(0): VESA VBE Version 3.0
    (II) fglrx(0): VESA VBE Total Mem: 16384 kB
    (II) fglrx(0): VESA VBE OEM: ATI ATOMBIOS
    (II) fglrx(0): VESA VBE OEM Software Rev: 9.10
    (II) fglrx(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc.
    (II) fglrx(0): VESA VBE OEM Product: M26-P
    (II) fglrx(0): VESA VBE OEM Product Rev: 01.00
    (II) fglrx(0): ATI Video BIOS revision 9 or later detected
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card1
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card2
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card3
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card4
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card5
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card6
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card7
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card8
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card9
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card10
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card11
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card12
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card13
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card14
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    (WW) fglrx(0): Failed to open DRM connection
    (–) fglrx(0): VideoRAM: 131072 kByte, Type: DDR1
    (II) fglrx(0): PCIE card detected
    (WW) fglrx(0): board is an unknown third party board, chipset is supported
    (II) Loading sub module “ddc”
    (II) LoadModule: “ddc”(II) Module “ddc” already built-in
    (II) fglrx(0): Connected Display1: LCD on internal LVDS [lvds]
    (II) fglrx(0): Display1 EDID data —————————
    (II) fglrx(0): Manufacturer: QDS Model: 3d Serial#: 0
    (II) fglrx(0): Year: 2005 Week: 0
    (II) fglrx(0): EDID Version: 1.3
    (II) fglrx(0): Digital Display Input
    (II) fglrx(0): Max H-Image Size [cm]: horiz.: 33 vert.: 21
    (II) fglrx(0): Gamma: 2.20
    (II) fglrx(0): No DPMS capabilities specified; RGB/Color Display
    (II) fglrx(0): First detailed timing is preferred mode
    (II) fglrx(0): redX: 0.564 redY: 0.318 greenX: 0.314 greenY: 0.554
    (II) fglrx(0): blueX: 0.167 blueY: 0.160 whiteX: 0.312 whiteY: 0.328
    (II) fglrx(0): Manufacturer’s mask: 0
    (II) fglrx(0): Supported additional Video Mode:
    (II) fglrx(0): clock: 119.2 MHz Image Size: 331 x 207 mm
    (II) fglrx(0): h_active: 1680 h_sync: 1728 h_sync_end 1760 h_blank_end 1840 h_border: 0
    (II) fglrx(0): v_active: 1050 v_sync: 1053 v_sync_end 1059 v_blanking: 1080 v_border: 0
    (II) fglrx(0): QUANTADISPLAY
    (II) fglrx(0): QD15AL021
    (II) fglrx(0): EDID (in hex):
    (II) fglrx(0): 00ffffffffffff0044933d0000000000
    (II) fglrx(0): 000f0103802115780aabc09051508d2a
    (II) fglrx(0): 29505400000001010101010101010101
    (II) fglrx(0): 010101010101932e90a0601a1e403020
    (II) fglrx(0): 36004bcf100000180000000f00066e0c
    (II) fglrx(0): 78011402141e8c021901000000fe0051
    (II) fglrx(0): 55414e5441444953504c4159000000fe
    (II) fglrx(0): 0051443135414c3032310a202020008d
    (II) fglrx(0): End of Display1 EDID data ——————–
    (WW) fglrx(0): Only one display is connnected,so single mode is enabled
    (II) fglrx(0): Primary Controller – LCD on internal LVDS
    (II) fglrx(0): Internal Desktop Setting: 0x00000001
    (II) fglrx(0): POWERplay version 3. 3 power states available:
    (II) fglrx(0): 1. 358/331MHz @ 60Hz [enable load balancing]
    (II) fglrx(0): 2. 105/120MHz @ 60Hz [low voltage, enable sleep]
    (II) fglrx(0): 3. 209/182MHz @ 60Hz [low voltage, enable sleep]
    (==) fglrx(0): Qbs is not supported in this release. Disabled.
    (==) fglrx(0): FAST_SWAP disabled
    (==) fglrx(0): PseudoColor visuals disabled
    (==) fglrx(0): Using gamma correction (1.0, 1.0, 1.0)
    (==) fglrx(0): Center Mode is disabled
    (==) fglrx(0): TMDS coherent mode is enabled
    (II) fglrx(0): Total of 19 modes found for primary display.
    (–) fglrx(0): Virtual size is 1680×1050 (pitch 0)
    (**) fglrx(0): *Mode “1680×1050”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1680×1050″x60.0 119.23 1680 1728 1760 1840 1050 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1440×900”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1440×900″x60.0 119.23 1440 1488 1520 1840 900 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1400×1050”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1400×1050″x60.0 119.23 1400 1448 1480 1840 1050 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1280×1024”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1280×1024″x60.0 119.23 1280 1328 1360 1840 1024 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1280×960”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1280×960″x60.0 119.23 1280 1328 1360 1840 960 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1280×768”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1280×768″x60.0 119.23 1280 1328 1360 1840 768 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1152×864”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1152×864″x60.0 119.23 1152 1200 1232 1840 864 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1024×768”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1024×768″x60.0 119.23 1024 1072 1104 1840 768 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1024×480”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1024×480″x60.0 119.23 1024 1072 1104 1840 480 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “848×480”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “848×480″x60.0 119.23 848 896 928 1840 480 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “800×600”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “800×600″x60.0 119.23 800 848 880 1840 600 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “720×576”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “720×576″x60.0 119.23 720 768 800 1840 576 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “720×480”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “720×480″x60.0 119.23 720 768 800 1840 480 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “640×480”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “640×480″x60.0 119.23 640 688 720 1840 480 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): Default mode “640×400”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “640×400″x60.0 119.23 640 688 720 1840 400 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): Default mode “512×384”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “512×384″x60.0 119.23 512 560 592 1840 384 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): Default mode “400×300”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “400×300″x60.0 119.23 400 448 480 1840 300 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): Default mode “320×240”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “320×240″x60.0 119.23 320 368 400 1840 240 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): Default mode “320×200”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “320×200″x60.0 119.23 320 368 400 1840 200 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (–) fglrx(0): Display dimensions: (330, 210) mm
    (–) fglrx(0): DPI set to (129, 126)
    (–) fglrx(0): Virtual size is 1680×1050 (pitch 1728)
    (**) fglrx(0): *Mode “1680×1050”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1680×1050″x60.0 119.23 1680 1728 1760 1840 1050 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1440×900”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1440×900″x60.0 119.23 1440 1488 1520 1840 900 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1400×1050”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1400×1050″x60.0 119.23 1400 1448 1480 1840 1050 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1280×1024”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1280×1024″x60.0 119.23 1280 1328 1360 1840 1024 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1280×960”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1280×960″x60.0 119.23 1280 1328 1360 1840 960 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1280×768”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1280×768″x60.0 119.23 1280 1328 1360 1840 768 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1152×864”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1152×864″x60.0 119.23 1152 1200 1232 1840 864 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1024×768”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1024×768″x60.0 119.23 1024 1072 1104 1840 768 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “1024×480”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “1024×480″x60.0 119.23 1024 1072 1104 1840 480 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “848×480”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “848×480″x60.0 119.23 848 896 928 1840 480 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “800×600”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “800×600″x60.0 119.23 800 848 880 1840 600 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “720×576”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “720×576″x60.0 119.23 720 768 800 1840 576 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “720×480”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “720×480″x60.0 119.23 720 768 800 1840 480 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): *Mode “640×480”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “640×480″x60.0 119.23 640 688 720 1840 480 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): Default mode “640×400”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “640×400″x60.0 119.23 640 688 720 1840 400 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): Default mode “512×384”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “512×384″x60.0 119.23 512 560 592 1840 384 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): Default mode “400×300”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “400×300″x60.0 119.23 400 448 480 1840 300 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): Default mode “320×240”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “320×240″x60.0 119.23 320 368 400 1840 240 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (**) fglrx(0): Default mode “320×200”: 119.2 MHz (scaled from 0.0 MHz), 64.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline “320×200″x60.0 119.23 320 368 400 1840 200 1053 1059 1080 +hsync +vsync (64.8 kHz)
    (II) Loading sub module “fb”
    (II) LoadModule: “fb”
    (II) Loading /usr/lib/xorg/modules//libfb.so
    (II) Module fb: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.3
    (II) Loading sub module “ramdac”
    (II) LoadModule: “ramdac”(II) Module “ramdac” already built-in
    (==) fglrx(0): NoAccel = NO
    (II) Loading sub module “xaa”
    (II) LoadModule: “xaa”
    (II) Loading /usr/lib/xorg/modules//libxaa.so
    (II) Module xaa: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.2.0
    ABI class: X.Org Video Driver, version 2.0
    (==) fglrx(0): NoDRI = NO
    (II) Loading sub module “fglrxdrm”
    (II) LoadModule: “fglrxdrm”
    (II) Loading /usr/lib/xorg/modules/linux//libfglrxdrm.so
    (II) Module fglrxdrm: vendor=”FireGL – ATI Technologies Inc.”
    compiled for 7.1.0, module version = 8.47.3
    ABI class: X.Org Server Extension, version 0.3
    (II) fglrx(0): Depth moves disabled by default
    (==) fglrx(0): Capabilities: 0x00000000
    (==) fglrx(0): CapabilitiesEx: 0x00000000
    (==) fglrx(0): cpuFlags: 0x4000001f
    (==) fglrx(0): OpenGL ClientDriverName: “fglrx_dri.so”
    (**) fglrx(0): ATI GART size: 256 MB
    (WW) fglrx(0): No DRM connection for driver fglrx.
    (II) fglrx(0): [drm] DRM buffer queue setup: nbufs = 100 bufsize = 65536
    (**) fglrx(0): UseFastTLS=1
    (==) fglrx(0): BlockSignalsOnLock=1
    (–) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC? No, I don’t.
    (II) resource ranges after preInit:
    [0] 0 0 0xc0100000 – 0xc010ffff (0x10000) MX[B]
    [1] 0 0 0xc8000000 – 0xcfffffff (0x8000000) MX[B]
    [2] -1 0 0x00100000 – 0x3fffffff (0x3ff00000) MX[B]E(B)
    [3] -1 0 0x000f0000 – 0x000fffff (0x10000) MX[B]
    [4] -1 0 0x000c0000 – 0x000effff (0x30000) MX[B]
    [5] -1 0 0x00000000 – 0x0009ffff (0xa0000) MX[B]
    [6] -1 0 0xc0306000 – 0xc0307fff (0x2000) MX[B]
    [7] -1 0 0xc0300000 – 0xc0303fff (0x4000) MX[B]
    [8] -1 0 0xc0309000 – 0xc03097ff (0x800) MX[B]
    [9] -1 0 0xc0304000 – 0xc0305fff (0x2000) MX[B]
    [10] -1 0 0xc0200000 – 0xc020ffff (0x10000) MX[B]
    [11] -1 0 0xc0003800 – 0xc00038ff (0x100) MX[B]
    [12] -1 0 0xc0003400 – 0xc00034ff (0x100) MX[B]
    [13] -1 0 0xc0003000 – 0xc00033ff (0x400) MX[B]
    [14] -1 0 0xc0002000 – 0xc0002fff (0x1000) MX[B]
    [15] -1 0 0xc0001000 – 0xc0001fff (0x1000) MX[B]
    [16] -1 0 0xc0000000 – 0xc0000fff (0x1000) MX[B]
    [17] -1 0 0xc0100000 – 0xc010ffff (0x10000) MX[B](B)
    [18] -1 0 0xc8000000 – 0xcfffffff (0x8000000) MX[B](B)
    [19] 0 0 0x000a0000 – 0x000affff (0x10000) MS[B](OprU)
    [20] 0 0 0x000b0000 – 0x000b7fff (0x8000) MS[B](OprU)
    [21] 0 0 0x000b8000 – 0x000bffff (0x8000) MS[B](OprU)
    [22] 0 0 0x00009000 – 0x000090ff (0x100) IX[B]
    [23] -1 0 0x0000ffff – 0x0000ffff (0x1) IX[B]
    [24] -1 0 0x00000000 – 0x000000ff (0x100) IX[B]
    [25] -1 0 0x00008410 – 0x0000841f (0x10) IX[B]
    [26] -1 0 0x00000374 – 0x00000374 (0x1) IX[B]
    [27] -1 0 0x00000170 – 0x00000177 (0x8) IX[B]
    [28] -1 0 0x000003f4 – 0x000003f4 (0x1) IX[B]
    [29] -1 0 0x000001f0 – 0x000001f7 (0x8) IX[B]
    [30] -1 0 0x00008400 – 0x0000840f (0x10) IX[B]
    [31] -1 0 0x00009000 – 0x000090ff (0x100) IX[B](B)
    [32] 0 0 0x000003b0 – 0x000003bb (0xc) IS[B](OprU)
    [33] 0 0 0x000003c0 – 0x000003df (0x20) IS[B](OprU)
    (II) fglrx(0): driver needs X.org 7.1.x.y with x.y >= 0.0
    (WW) fglrx(0): could not detect X server version (query_status=-3)
    (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
    (WW) fglrx(0): ***********************************************
    (WW) fglrx(0): * DRI initialization failed! *
    (WW) fglrx(0): * (maybe driver kernel module missing or bad) *
    (WW) fglrx(0): * 2D acceleraton available (MMIO) *
    (WW) fglrx(0): * no 3D acceleration available *
    (WW) fglrx(0): ********************************************* *
    (II) fglrx(0): FBADPhys: 0xc0000000 FBMappedSize: 0x08000000
    (==) fglrx(0): Write-combining range (0xc8000000,0x8000000)
    (II) fglrx(0): FBMM initialized for area (0,0)-(1728,8191)
    (II) fglrx(0): FBMM auto alloc for area (0,0)-(1728,1050) (front color buffer – assumption)
    (II) fglrx(0): Largest offscreen area available: 1728 x 7141
    (**) fglrx(0): Option “BackingStore” “on”
    (**) fglrx(0): Backing store enabled
    (II) Loading extension FGLRXEXTENSION
    (II) Loading extension ATITVOUT
    (**) fglrx(0): DPMS enabled
    (WW) fglrx(0): Textured Video not supported without DRI enabled.
    (II) LoadModule: “glesx”
    (II) Loading /usr/lib/xorg/modules//glesx.so
    (II) Module glesx: vendor=”X.Org Foundation”
    compiled for 7.1.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension GLESX
    (II) fglrx(0): GLESX enableFlags = 14
    (**) fglrx(0): Option “XaaNoOffscreenPixmaps” “on”
    (II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
    Screen to screen bit blits
    Solid filled rectangles
    Solid Horizontal and Vertical Lines
    Setting up tile and stipple cache:
    32 128×128 slots
    32 256×256 slots
    16 512×512 slots
    (II) fglrx(0): Acceleration enabled
    (WW) fglrx(0): Option “AllowGLXWithComposite” is not used
    (WW) fglrx(0): Option “RenderAccel” is not used
    (II) fglrx(0): Direct rendering disabled
    (==) fglrx(0): Silken mouse enabled
    (==) fglrx(0): Using hardware cursor
    (==) RandR enabled
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-APPGROUP
    (II) Initializing built-in extension XAccessControlExtension
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension XFree86-Bigfont
    (II) Initializing built-in extension RENDER
    (II) Initializing built-in extension RANDR
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) Initializing built-in extension XEVIE
    (II) AIGLX: Screen 0 is not DRI capable
    (II) Loading sub module “GLcore”
    (II) LoadModule: “GLcore”
    (II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so
    (II) Module GLcore: vendor=”X.Org Foundation”
    compiled for 1.4.0.90, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.3
    (II) GLX: Initialized MESA-PROXY GL provider for screen 0
    [glesx] __glESXExtensionInit: No GL ES2.0 capable screen found!
    (**) Option “CoreKeyboard”
    (**) Generic Keyboard: always reports core events
    (**) Option “Protocol” “standard”
    (**) Generic Keyboard: Protocol: standard
    (**) Option “AutoRepeat” “500 30”
    (**) Option “XkbRules” “xorg”
    (**) Generic Keyboard: XkbRules: “xorg”
    (**) Option “XkbModel” “acer_ferrari4k”
    (**) Generic Keyboard: XkbModel: “acer_ferrari4k”
    (**) Option “XkbLayout” “us”
    (**) Generic Keyboard: XkbLayout: “us”
    (**) Option “CustomKeycodes” “off”
    (**) Generic Keyboard: CustomKeycodes disabled
    (WW) Configured Mouse: No Device specified, looking for one…
    (II) Configured Mouse: Setting Device option to “/dev/input/mice”
    (–) Configured Mouse: Device: “/dev/input/mice”
    (==) Configured Mouse: Protocol: “Auto”
    (**) Configured Mouse: always reports core events
    (**) Option “Device” “/dev/input/mice”
    (**) Option “Emulate3Buttons” “true”
    (**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
    (**) Configured Mouse: ZAxisMapping: buttons 4 and 5
    (**) Configured Mouse: Buttons: 9
    (**) Configured Mouse: Sensitivity: 1
    Atom 4, CARD32 4, unsigned long 4
    (II) Synaptics touchpad driver version 0.14.6 (1406)
    (–) Synaptics Touchpad auto-dev sets device to /dev/input/event9
    (**) Option “Device” “/dev/input/event9”
    (**) Option “HorizEdgeScroll” “0”
    (–) Synaptics Touchpad touchpad found
    (**) Option “SendCoreEvents” “true”
    (**) Synaptics Touchpad: always reports core events
    (II) evaluating device (Synaptics Touchpad)
    (II) XINPUT: Adding extended input device “Synaptics Touchpad” (type: MOUSE)
    (II) evaluating device (Configured Mouse)
    (II) XINPUT: Adding extended input device “Configured Mouse” (type: MOUSE)
    (II) evaluating device (Generic Keyboard)
    (II) XINPUT: Adding extended input device “Generic Keyboard” (type: KEYBOARD)
    (–) Synaptics Touchpad auto-dev sets device to /dev/input/event9
    (**) Option “Device” “/dev/input/event9”
    (–) Synaptics Touchpad touchpad found
    (–) Configured Mouse: PnP-detected protocol: “ExplorerPS/2”
    (II) Configured Mouse: ps2EnableDataReporting: succeeded

  35. does the 169.12 driver include CUDA? I could not find the libcuda.so library, which results in the samples failing to compile.
    Any info on how to get CUDA libs would be great.
    Thanks,
    Pallavi

  36. @Pallavi
    Currently (because of a misunderstanding) EnvyNG installs Ubuntu’s default restricted modules (which don’t include CUDA).

    I’m working with the Ubuntu developers so as to fix this ASAP.

    Stay tuned.

  37. Hello Alberto,
    I tried to install nvidia new driver with envyng, but after a reboot, X didn’t start, saying “nvidia module isn’t present”…
    I have Hardy, and my graphic card is a nvidia 8600GTS.
    However, the driver that could be install in “System->administration->Hardware Drivers” used to work fine, but not anymore since I have tried to install the new one with envyng.
    Thanks a lot,
    Rafael

  38. @Rafael
    This is weird since EnvyNG uses exactly the same packages as Ubuntu. This will change soon though.

    I would like to see the output of this command:
    sudo aptitude search nvidia

  39. Hi,
    I installed yesterday the driver from official nvidia website (the script NVIDIA-Linux-x86-169.12-pkg1.run) and it it works fine now.

    Here the output you asked :

    sudo aptitude search nvidia
    [sudo] password for rafael:
    p nvidia-cg-toolkit – NVIDIA Cg Toolkit Installer
    p nvidia-glx – Pilote binaire NVIDIA pour XFree86 4.X/X.O
    p nvidia-glx-dev – Fichiers de développement du pilote binair
    p nvidia-glx-legacy – NVIDIA binary XFree86 4.x/X.Org ‘legacy’ d
    p nvidia-glx-legacy-dev – NVIDIA binary XFree86 4.x/X.Org ‘legacy’ d
    p nvidia-glx-new – Binaire du « nouveau »pilote NVIDIA XFree8
    p nvidia-glx-new-dev – Fichiers de développement du pilote binair
    v nvidia-kernel-1.0.7184 –
    v nvidia-kernel-1.0.8774 –
    v nvidia-kernel-169.12 –
    v nvidia-kernel-71.86.04 –
    v nvidia-kernel-96.43.05 –
    p nvidia-kernel-common – Fichiers communs du module binaire NVIDIA
    p nvidia-kernel-source – NVIDIA binary kernel module source
    p nvidia-legacy-kernel-source – NVIDIA binary ‘legacy’ kernel module sourc
    p nvidia-new-kernel-source – Source du module du noyau pour le « nouvea
    p nvidia-settings – Tool of configuring the NVIDIA graphics dr
    p nvidia-xconfig – The NVIDIA X Configuration Tool

    Thanks,
    Rafael

  40. Sorry, here in english :

    sudo aptitude search nvidia
    [sudo] password for rafael:
    p nvidia-cg-toolkit – NVIDIA Cg Toolkit Installer
    p nvidia-glx – NVIDIA binary XFree86 4.x/X.Org driver
    p nvidia-glx-dev – NVIDIA binary XFree86 4.x/X.Org driver dev
    p nvidia-glx-legacy – NVIDIA binary XFree86 4.x/X.Org ‘legacy’ d
    p nvidia-glx-legacy-dev – NVIDIA binary XFree86 4.x/X.Org ‘legacy’ d
    p nvidia-glx-new – NVIDIA binary XFree86 4.x/X.Org ‘new’ driv
    p nvidia-glx-new-dev – NVIDIA binary XFree86 4.x/X.Org ‘new’ driv
    v nvidia-kernel-1.0.7184 –
    v nvidia-kernel-1.0.8774 –
    v nvidia-kernel-169.12 –
    v nvidia-kernel-71.86.04 –
    v nvidia-kernel-96.43.05 –
    p nvidia-kernel-common – NVIDIA binary kernel module common files
    p nvidia-kernel-source – NVIDIA binary kernel module source
    p nvidia-legacy-kernel-source – NVIDIA binary ‘legacy’ kernel module sourc
    p nvidia-new-kernel-source – NVIDIA binary ‘new’ kernel module source
    p nvidia-settings – Tool of configuring the NVIDIA graphics dr
    p nvidia-xconfig – The NVIDIA X Configuration Tool

  41. @Rafael
    It looks like no driver was installed by EnvyNG. It doesn’t matter since you have installed it from NVIDIA’s website.

  42. Yes, It’s just because I removed envy and all nvidia packages before I installed the Nvidia’s website driver to be sure that it would work.

    Thank you,
    Rafael

  43. Envy/envyng has worked flawlessly for me until my upgrade from Gutsy to Hardy. The install of envyng goes well. And envyng installs the the nvidia drivers without any errors. But X simply will not come up in any higher resolution than 800×600. If I try to use my xorg.conf from my Gutsy installation, X tries a few times and then gives up and uses a simple failsafe config. I’m using the 2.6.24-16-server kernel but have tried it with the generic kernel and with the 2.4.x kernel I was using under Gutsy. I have also tried installing version 96.43.05 of the driver. I’m stumped. Ideas appreciated. I have a GeForce 6800 card and a Dell 2001FP monitor.

  44. Hi alberto, first i want to thank for this great tool. And also wanted to tell you is not working for me, i have a toshiba notebook A75-2s111 which haves a integrated ati 9000 igp, ill wait for your response, tell me if you want any file. What happens is that first, in the envyng GUI if i select automatic detection of the driver for ATI then it says that my ati is supported by legacy drivers but they are not supported for my OS, but if i select the manual selection of driver it starts working, then i restart and it gives me 800×600 and doesnt detect my card.

    Thanks

  45. Hi Alberto,

    I have the same problem that TXLogic described two posts above. I have a GeForce 6150 LE and Dell 1907FPt. Any help would be really appreciated!

    Thanks.

  46. Hi Alberto just a note to tell you that its working well in a dell inspiron 6400 with hardy heron and linux mint 5 beta 032 as well

    thanks
    tony

  47. I’m using the Ubuntu Hardy version of envyng-qt. I also have this error message:
    “/usr/lib/python2.5/site-packages/apt/__init__.py:18: FutureWarning: apt API not stable yet
    warnings.warn(”apt API not stable yet”, FutureWarning)”

    I have a Nvidia Geforce3 Ti200 card which worked fine with the 96 driver in Kubuntu 7.10.

    Any idea?

  48. @Pondus
    can you try the latest release of envyng-core?
    You will have to enable the hardy-proposed repositories
    (Go to System/Administration/Software Sources/Updates and select
    “Proposed Updates (hardy-proposed)”) and upgrade to envyng-core
    (1.1.1ubuntu17), then launch EnvyNG and install the drivers.

  49. Ciao, envy non riconosce la mia nvidia 9300M G su un asus w7gs con Hardy. Anche se installo i driver di nvidia.com o quelli di ubuntu gdm non parte con la risoluzione corretta ma in low resolution.
    Hai qualche idea?

    Grazie

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.