Compiling kernel module

Hello. I tryed to compile kernel module
/home/das/job/C/foo.c:
#include <linux/module.h>
#include <linux/kernel.h>
int init_module(void)
printk(KERN_INFO "Hello world 1.\n");
return 0;
void cleanup_module(void)
printk(KERN_INFO "Goodbye world 1.\n");
I created /home/das/job/C/Makefile:
obj-m += foo.o
all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
But when i tryed to compile it with command make I take the error:
make -C /lib/modules/2.6.33-ARCH/build M=/home/das/job/C modules
make: *** /lib/modules/2.6.33-ARCH/build: No such file or directory. Stop.
make: *** [all] Error 2
My question is what is wrong and how i can compile module?
Last edited by F1sher (2011-11-01 15:37:51)

tomk wrote:Install it somewhere under /lib/modules/2.6.32-lts, run depmod, and modprobe it.
After
depmod -a
modprobe module
I can't start my system. GDM start but keyboard and mice don't work

Similar Messages

  • Compile kernel module during install

    I have an ASUS USB-N66 wireless adapater. I have verified that it works in Knoppix using the instructions here: https://bbs.archlinux.org/viewtopic.php?pid=1289702.
    I would like to now compile the module during the Arch install process, but cannot run make. Is this possible? Is there an Arch image that includes make?
    If not, would it be somehow possible to use the kernel module compiled in Knoppix during the Arch install?
    Thanks,
    Tim

    I suggest you use a wired connection for the installation process and install all base-devel packages. Then fetch the pkgbuild for rt3573, patch the source, makepkg -si it.

  • Compiling kernel module on 64bit Solaris10  amd64 platform

    Hi,
    i m compiling my kernel module in Solaris10 booted in 64bit on amd64 platform.
    i m using two extra flags: -xarch=amd64 -xmodel=kernel
    But i m getting error s as follows:
    ld: fatal: file -c : open failed: No sich file or directory.
    ld: fatal: symbol '_fini' is multiply defined.
    (file /opt/SUNWspro/prod/lib/ctri.o type=FUNC; file bcmod.o type=FUNC) ;
    ld: fatal: symbol '_init' is multiply defined.
    (file /opt/SUNWspro/prod/lib/ctri.o type=FUNC; file bcmod.o type=FUNC) ;
    ld: fatal: file processing errors: No output written to a.out
    can somebody give hint .

    I think you need to take this question to an Open Solaris community forum at http://www.opensolaris.org
    Your question is not about the C compiler, but about how to build the Solaris kernel.

  • Compiling kernel modules against 2.6.15-ARCH

    I recently migrated to arch from Gentoo and Debian for a new webserver, and couldn't be happier. The system has worked great so far, and RAID card aside, I haven't had a single problem with Arch. The base system is easy to configure, and there is actually a list of config files in the install docs. Pacman is an absolute dream... Debian's apt is willfully a year out of date, and Gentoo's portage is a convulted and time-consuming nightmare.
    In fact, Gentoo's unprompted and unwarranted removal of libstdc++ was the final straw.
    However, one thing that confuses me about arch is the kernel build system.
    I have an Areca ARC-1210 PCIe to SATAII hardware RAID card, but I can't figure out how to build the driver as a kernel module. If I compile it on its own it fails with literally hundreds of errors, almost like there's a header missing.
    The instructions that came with the source want me to add a
    config SCSI_ARCMSR
    tristate "ARECA SATA RAID HOST Controller"
    depends on PCI && SCSI
    help
    block to /usr/src/linux/drivers/scsi/Kconfig (which I did: it shows up in menuconfig), and a
    obj-$(CONFIG_SCSI_ARCMSR) += arcmsr/
    line to /usr/src/linux/drivers/scsi/Makefile.
    However, arch doesn't seem to have the recursive makefile kernel build system that I and the good people at Areca used to.
    How can I build this driver, preferably as a module, against my 2.6.15 kernel?
    There are also precompiled x86 modules availible for Red Hat, SuSE, and TurboLinux. Assuming one of them is built against a reasonably current kernel, could they be used safely? I normally wouldn't try such a thing, but time is of the essence, and the RAID card seems to have such simple dependencies, I imagine it unlikely that all three major distros would have SCSI and PCI drivers patched to incompatability.

    having said all that ...do u think compiling the kernel myself would provide any improvment for me???? ( I am haveing freezing and instablility problems..ive used 3 of the arch kernels....check out my thread  titled Arch Instable.. (please)
    p.s.  btw Welcome 

  • Running Solaris 8 compiled kernel module on Solaris 9

    Hi,
    I found some differences in the vnode definitions on S8 and S9. This
    means a file system kernel module written on S8 would have to be recompiled to run on S9. From what I know, such a constraint did not exist when going from Solaris 7 to 8. Is it true? Has anyone faced a similar situation for device drivers?
    Thanks.

    well I have tried it actually. and the behavior is weird. On my solaris 8 box. Every thing works perfectly fine. But due to some reason on solaris 10 machine the values i transmit over the tcp socket totally change. i send a msgCode = 1 , 2, or 3 ... but on the other end, which is a windows machine i get strange values 210, 10, 35 49 etc etc ... is this due to version problem.

  • Compiled kernel module fails to install

    A few moments ago finished compiling my own kernel, but still I can not boot with the new kernel.
    When installing modules:
    make modules_install
    I get this:
    Warning: you may need to install module-init-tools
    The kernel was compiled in the traditional manner, and I get no error with mkinitcpio:
    ----> mkinitcpio -k 3.2.9 New -g /boot/initramfs-New.img
    ==> Starting build: 3.2.9
    -> Running build hook: [base]
    -> Running build hook: [udev]
    -> Running build hook: [autodetect]
    -> Running build hook: [pata]
    -> Running build hook: [scsi]
    -> Running build hook: [sata]
    -> Running build hook: [filesystems]
    -> Running build hook: [usbinput]
    -> Running build hook: [fsck]
    -> Running build hook: [fglrx]
    Building fglrx module for 3.2.9 kernel ...
    Ok.
    ==> Generating module dependencies
    ==> Creating gzip initcpio image: /boot/initramfs-New.img
    ==> Image generation successful
    I have the entry in grub and I can enter without problem, but there comes a point where you do not start:
    Waiting 10 seconds for device /dev/sda4 ...
    ERROR: Unable to find root device '/dev/sda4'.
    You are being dropped to a recovery shell
    Type 'exit' to try and continue booting
    sh: can't access tty: job control turned off
    [rootfs /]#
    And if my partition /root is /dev/sda4,I found a topic like this, but even I can not fix the problem:
    https://bbs.archlinux.org/viewtopic.php?id=135851

    I compiled the kernel old version that I have problems with the battery life on the newer versions.
    The battery only lasts me one hour, but that is another problem.
    fdisk:
    Disk /dev/sda: 500.1 GB, 500107862016 bytes, 976773168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Identificador del disco: 0x5d8c0991
    Disposit. Inicio Comienzo Fin Bloques Id Sistema
    /dev/sda1 * 2048 409599 203776 7 HPFS/NTFS/exFAT
    /dev/sda2 409600 147210239 73400320 7 HPFS/NTFS/exFAT
    /dev/sda3 147219660 862304939 357542640 5 Extendida
    /dev/sda4 * 862304940 976773167 57234114 83 Linux
    /dev/sda5 147219723 859477499 356128888+ 7 HPFS/NTFS/exFAT
    /dev/sda6 859477563 862304939 1413688+ 82 Linux swap / Solaris
    /lib/modules:
    drwxr-xr-x 4 root root 4096 oct 3 20:40 3.2.9
    drwxr-xr-x 3 root root 4096 oct 3 08:55 3.5.4-1-ARCH
    drwxr-xr-x 2 root root 4096 oct 3 08:55 extramodules-3.5-ARCH
    /boot:
    drwxr-xr-x 6 root root 4096 oct 3 06:20 grub
    -rw-r--r-- 1 root root 12612222 oct 3 08:55 initramfs-linux-fallback.img
    -rw-r--r-- 1 root root 3098536 oct 3 08:55 initramfs-linux.img
    -rw-r--r-- 1 root root 2016551 oct 3 20:40 initramfs-New.img
    -rw-r--r-- 1 root root 2081862 oct 3 19:37 System.map-New
    -rw-r--r-- 1 root root 3444736 sep 15 00:15 vmlinuz-linux
    -rw-r--r-- 1 root root 4434400 oct 3 19:35 vmlinuz-New
    I install grub-legacy of AUR, but I have to change to syslinux.
    For now this is my menu.lst:
    # (0) Arch Linux
    title Arch Linux
    root (hd0,3)
    kernel /boot/vmlinuz-linux root=/dev/sda4 nomodeset vga=773 ro
    initrd /boot/initramfs-linux.img
    # (0) Arch Linux
    title Arch Linux NK
    root (hd0,3)
    kernel /boot/vmlinuz-New root=/dev/sda4 nomodeset ro
    initrd /boot/initramfs-New.img

  • ATI drivers won't compile kernel modules, what other options?

    Just building my first Arch build on my desktop, I've got XFCE working, and ALSA (Finally after some troubleshooting and tweaking), but now I'm up to video drivers.
    I've just found out the hard way that FGLRX will not compile, I'm assuming because ATI drivers do not support Kernel 3.1.1. So I got rid of FGLRX and the ATI configuration tools. But now I have a dual head display, running on ati-dri (which I assume is just your run of the mill basic driver for ATI cards) and I'm a bit lost on what to look into in terms of using the 3D power of my ATI 4870, and also to set up my dual head displays, on other distros I used to just use the ATI tool and it wrote an xorg file for me, but now I've just got a cloned display.
    Halp?

    Thank you tomk, sorry to have wasted a thread on something that I could of found in the wiki, I'll keep it in mind next time.
    Going with the easiest and fastest option seeing as all options will give the same end result, that being using the unofficial catalyst repo. From what I understand the Arch wikis are frequently updated, so that method should work with the 3.1.1 kernel, correct?

  • Compiling STREAM module for 64-bit kernel

    Hi,
    I am trying to compile a STREAM module for Solaris. The results I get when I execute "isalist" and "isainfo -kv" are:
    -"sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc"
    -"64-bit sparcv9 kernel modules"
    The host is a Ultra5_10 with SunOS 5.7 sun4u sparc.
    First I tried to compile the module with gcc 2.8.1 but altough the compilation apparentelly finisihed OK I did not get to load the module. Later I read that, gcc so far does not generate binaries for 64-bit sparc.
    So I installed the Sun WorkShop 5 environment (try version) and I tried to compile my sources with the following line:"cc -D_KERNEL -xarch=v9 -xcode=abs32 -xregs=no%appl -x03 -I. -I/usr/include -c mymodule.c"
    but I get a huge list of errors such as:
    "/usr/include/sys/thread.h/, line73:warning: volatile is a keyworkd in
    ANSI C"
    "/usr/include/sys/thread.h/, line 73:sintax error before or at:volatile"
    so if I compile adding the directire "-D_ASM" to the previous line, the list of errors descreases to 2 lines:
    "/usr/include/sys/kstat.h, line 52: sintax error before or at: hrtime_t"
    "/usr/include/sys/kstat.h, line 52: cannot recover from previous errors".
    I have also tried adding directives such as: -D_LP64 -D__sparcv9 -D_POSIX_C_SOURCE, -D_XOPEN_SOURCE but I do not get to compile it successfully.
    Could someone be so kind to give me a clue of what I am doing wrong, and what should I do in order to compile it??.
    The header files I have included right now in my ".c" are:
    #include <sys/stream.h>
    #include <sys/conf.h>
    #include <sys/modctl.h>
    #include <sys/kmem.h>
    #include <sys/cmn_err.h>
    #include <sys/ddi.h>
    #include <sys/sunddi.h>
    If I do not add the directives -I. -I/usr/include to the compile line above I get the following error:
    "/usr/include/sys/modctl.h, line 185: major, argument mismatch"
    "/usr/include/sys/cred.h, line 51: sintax error before or at: uint_t"
    But this is because the environment it is taken the /usr/ucbinclude as default include path instead of the "/usr/include". �which one should I consider?.
    Thank in advance for your support.
    Looking forward to hearing from you.
    (could you please send to me the answeres to this e-mail:[email protected]??)
    Regards
    Elena

    HI,
    Maybe a file I can edit that says to run the Garmin stuff in 32-bit mode?
    Right or control click the Garmin application (or utility) then click: Get Info
    In the Get Info window under the General tab, if it can be enabled you should see:
    Open in 32-bit mode.
    Activity Monitor (Applications/Utilities) shows all apps running in 64 bit. If it doesn't have 64 bit under Kind on the right, then it's running in 32 bit mode.
    Carolyn

  • Update modules with compiling kernel from soure issue.

    Compiling kernel from abs or aur take me much time, so i decide compile kernel from source, compilation and installation successfully but make initial RAM disk doesn't update full modules (crypto,lvm...). I specified -c option to /etc/mkinitcpio.conf but the result is the sam, non-autodectec doesn't help too. When i look into /lib/modules directory, 3.6.6-1-ARCH folder contain "kernel" folder which has a lot of things (arch, crypto, net..) and i think this is my extra modules were declared in HOOK array's mkinitcpio.conf. The another one only contain net folder so i can't boot into this kernel without having loaded others.
    any suggestion for this problem? tks for reply.

    am sorry, i re-tried with HOOK array without autodectect and it can load modules but there are two error:
    ==> ERROR: module not found: `dm-crypt`
    ==> ERROR: modules not found: `dm-snapshot`
    ok i will try to load these modules by manually.
    EDIT: i tried to load dm-mod, dm-crypt, dm-snapshot but it isn't helpful. Errors still remain. any suggestion?
    Last edited by angelfalls (2012-11-12 23:33:53)

  • Compile radeonfb kernel module

    what I want to do, is to compile just radeonfb as a module (so that I could use it), without rebuilding anything else because the entire kernel takes way too long (like an hour or so).
    How about this possibility;
    a pkgbuild that builds the module seperately off of cvs or whatever the kernel is hosted on, (so that the 40 MB tarball doesn't have to get downloaded?)
    not sure exactly how that works out, but it's probably possible, or is it all just not worth the effort?

    Do you have a /proc/config.gz that you could use? Otherwise I don't know. I mean, many modules should be compilable simply with the system-installed kernel headers, but not all native modules might follow that rule.
    Unfortunatel most of what you find on the web talks about how to create new modules which can be compild against the installed kernel tree, not about how to compile one of the native kernel modules against it.
    Actually, try what those links suggest.
    Skip the configuration part, and just do:
    make -C /lib/modules/`uname -r`/build M=$(PWD)/drivers/video modules
    (maybe `make -C /lib/modules/`uname -r`/build M=$(PWD)/drivers/video clean` first )
    EDIT: Meh, that uses your config and won't build that driver... there must be some way though
    EDIT2: Try:
    make -C /lib/modules/`uname -r`/build M=$(PWD)/drivers/video modules CONFIG_FB_VT8623=m CONFIG_FB_SVGALIB=m
    The problem though is, that they might have removed some of the dependencies of the module, so if it doesn't compile, you'll have to recompile the kernel.
    Good thing is though, you can use their .config as base (found in /usr/src/linux-..../.config)
    You can also check if your config "supports" your module by putting it into the kernel source tree, running `make menuconfig` and typing /8623 and pressing enter.
    The last line in that screen should read:
    Selects: <list of options>
    As long as all of those options are either =y or =m, you're good. SVGALIB can be =n because it's part of drivers/video/ and you can compile it together with  your module.
    Last edited by Blµb (2012-03-02 15:14:16)

  • [Mini-HOWTO] RPMs needed to compile a kernel-module on / for VM Server

    In reply to the question I've asked a couple of days ago in this forum
    Compile module for Oracle VM Server
    I tried to do it myself, since no answer was given.
    And it turned out to be fairly easy afterward too!
    Just install these RPM-packages from an Oracle Enterprise Linux v5 i386 distribution (v5, NOT v5U1!) in this order:
    kernel-headers-2.6.18-8.el5.i386.rpm
    glibc-headers-2.5-12.i386.rpm
    glibc-devel-2.5-12.i386.rpm
    libgomp-4.1.1-52.el5.i386.rpm
    cpp-4.1.1-52.el5.i386.rpm
    gcc-4.1.1-52.el5.i386.rpmThese 6 RPMs and finally the
    kernel-ovs-devel-2.6.18-8.1.6.0.18.el5 RPM, to be found on the VM Server-CD you've burned from the downloaded ISO.
    Hope this helps!
    At least I was able to recompile the qla2xxx-modules from the HP-provided sources.
    Message was updated by:
    hbokho

    basically it is the same thing as build a normal kernel module i think. some packages need to be installed first for e.g. the kernel source and development packages.
    refer to, (just some google results)
    http://www.eece.maine.edu/~sheaff/module.html
    http://tldp.org/LDP/lkmpg/2.6/html/index.html
    The system I installed the OVS on has a network chip
    that is not supported by the kernel in OVS 2.1. I
    found the source code for the module, but does anyone
    have a clue how to set up an environment so I can
    compile the module in a way that it'll be accepted on
    the OVS server. I downloaded the Source OVS CD, but
    I'm not quite sure what to do from there. Anybody has
    some hints?

  • How to compile a kernel module without recompiling the whole kernel?

    Hi,
    I'm pretty sure my question is a bit newbish, still I haven't been able to found any information/solution to my problem in 3days.
    The kernel I use doesn't come with the module I need for my hardware and I would like to know if there's a way to compile it without having to make a new kernel myself (since compiling the kernel takes ages on my machine).
    Even if your answer is a "Let me Google that for you", I'm so desperate that I'll be happy to see it.
    Thank you all in advance for your answers!

    Do you have a /proc/config.gz that you could use? Otherwise I don't know. I mean, many modules should be compilable simply with the system-installed kernel headers, but not all native modules might follow that rule.
    Unfortunatel most of what you find on the web talks about how to create new modules which can be compild against the installed kernel tree, not about how to compile one of the native kernel modules against it.
    Actually, try what those links suggest.
    Skip the configuration part, and just do:
    make -C /lib/modules/`uname -r`/build M=$(PWD)/drivers/video modules
    (maybe `make -C /lib/modules/`uname -r`/build M=$(PWD)/drivers/video clean` first )
    EDIT: Meh, that uses your config and won't build that driver... there must be some way though
    EDIT2: Try:
    make -C /lib/modules/`uname -r`/build M=$(PWD)/drivers/video modules CONFIG_FB_VT8623=m CONFIG_FB_SVGALIB=m
    The problem though is, that they might have removed some of the dependencies of the module, so if it doesn't compile, you'll have to recompile the kernel.
    Good thing is though, you can use their .config as base (found in /usr/src/linux-..../.config)
    You can also check if your config "supports" your module by putting it into the kernel source tree, running `make menuconfig` and typing /8623 and pressing enter.
    The last line in that screen should read:
    Selects: <list of options>
    As long as all of those options are either =y or =m, you're good. SVGALIB can be =n because it's part of drivers/video/ and you can compile it together with  your module.
    Last edited by Blµb (2012-03-02 15:14:16)

  • [Solved] (WW) fglrx(0): Kernel Module version does *not* match driver.

    fglrx has just recently stopped working, and I can't quite pinpoint when that was because I honestly hadn't noticed until checking.  I've tried a few reinstalls and different xorg options so far, but had no luck.
    glxinfo:
    name of display: :0.0
    display: :0 screen: 0
    direct rendering: No
    server glx vendor string: SGI
    server glx version string: 1.2
    server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
    client glx vendor string: ATI
    client glx version string: 1.3
    client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
    GLX version: 1.2
    GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
    OpenGL vendor string: Mesa project: www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.4 (1.5 Mesa 6.5.2)
    OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias
    visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
    id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
    0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
    0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
    0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
    0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
    0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
    0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
    0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
    0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
    Xorg.0.log:
    X Window System Version 7.2.0
    Release Date: 22 January 2007
    X Protocol Version 11, Revision 0, Release 7.2
    Build Operating System: UNKNOWN
    Current Operating System: Linux yggdrasil 2.6.21-ARCH #1 SMP PREEMPT Mon Jun 11 23:47:51 CEST 2007 i686
    Build Date: 08 April 2007
    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: Wed Jul 11 10:14:15 2007
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) ServerLayout "Xorg"
    (**) |-->Screen "Screen0" (0)
    (**) | |-->Monitor "Monitor0"
    (**) | |-->Device "Card0"
    (**) |-->Input Device "Keyboard0"
    (**) Option "XkbRules" "xorg"
    (**) XKB: rules: "xorg"
    (**) Option "XkbModel" "pc105"
    (**) XKB: model: "pc105"
    (**) Option "XkbLayout" "gb"
    (**) XKB: layout: "gb"
    (==) Keyboard: CustomKeycode disabled
    (**) |-->Input Device "mx518"
    (**) FontPath set to:
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/misc,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/75dpi,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/100dpi,
    /usr/share/fonts/cyrillic,
    /usr/share/fonts/Type1,
    /usr/share/fonts/TTF
    (**) RgbPath set to "/usr/share/X11/rgb"
    (**) ModulePath set to "/usr/lib/xorg/modules"
    (**) Option "AllowMouseOpenFail" "true"
    (**) Option "AIGLX" "off"
    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    (II) No APM support in BIOS or kernel
    (II) Loader magic: 0x81c44a0
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.3
    X.Org Video Driver: 1.1
    X.Org XInput driver : 0.7
    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 7.2.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 1.1
    (++) using VT number 7
    (II) PCI: PCI scan (all values are in hex)
    (II) PCI: 00:00:0: chip 1106,0269 card 1043,8122 rev 80 class 06,00,00 hdr 80
    (II) PCI: 00:00:1: chip 1106,1269 card 1043,8122 rev 00 class 06,00,00 hdr 00
    (II) PCI: 00:00:2: chip 1106,2269 card 1043,8122 rev 00 class 06,00,00 hdr 00
    (II) PCI: 00:00:3: chip 1106,3269 card 1043,8122 rev 00 class 06,00,00 hdr 00
    (II) PCI: 00:00:4: chip 1106,4269 card 1043,8122 rev 00 class 06,00,00 hdr 00
    (II) PCI: 00:00:7: chip 1106,7269 card 1043,8122 rev 00 class 06,00,00 hdr 00
    (II) PCI: 00:01:0: chip 1106,b198 card 0000,0000 rev 00 class 06,04,00 hdr 01
    (II) PCI: 00:0a:0: chip 1102,0004 card 1102,2002 rev 04 class 04,01,00 hdr 80
    (II) PCI: 00:0a:1: chip 1102,7003 card 1102,0040 rev 04 class 09,80,00 hdr 80
    (II) PCI: 00:0a:2: chip 1102,4001 card 1102,0010 rev 04 class 0c,00,10 hdr 80
    (II) PCI: 00:0e:0: chip 1317,0985 card 1317,0574 rev 11 class 02,00,00 hdr 00
    (II) PCI: 00:0f:0: chip 1106,3149 card 1043,80ed rev 80 class 01,04,00 hdr 80
    (II) PCI: 00:0f:1: chip 1106,0571 card 1043,80ed rev 06 class 01,01,8a hdr 00
    (II) PCI: 00:10:0: chip 1106,3038 card 1106,3038 rev 81 class 0c,03,00 hdr 80
    (II) PCI: 00:10:1: chip 1106,3038 card 1106,3038 rev 81 class 0c,03,00 hdr 80
    (II) PCI: 00:10:2: chip 1106,3038 card 1106,3038 rev 81 class 0c,03,00 hdr 80
    (II) PCI: 00:10:3: chip 1106,3038 card 1106,3038 rev 81 class 0c,03,00 hdr 80
    (II) PCI: 00:10:4: chip 1106,3104 card 1106,3104 rev 86 class 0c,03,20 hdr 80
    (II) PCI: 00:11:0: chip 1106,3227 card 1043,80ed rev 00 class 06,01,00 hdr 80
    (II) PCI: 00:11:5: chip 1106,3059 card 1043,810d rev 60 class 04,01,00 hdr 00
    (II) PCI: 00:11:6: chip 1106,3068 card 0000,0000 rev 80 class 07,80,00 hdr 00
    (II) PCI: 01:00:0: chip 1002,4e48 card 1002,0002 rev 00 class 03,00,00 hdr 80
    (II) PCI: 01:00:1: chip 1002,4e68 card 1002,0003 rev 00 class 03,80,00 hdr 00
    (II) PCI: End of PCI scan
    (II) Host-to-PCI bridge:
    (II) Bus 0: bridge is at (0:0:0), (0,0,1), 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:1:0), (0,1,1), BCTRL: 0x000b (VGA_EN is set)
    (II) Bus 1 I/O range:
    [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[b]
    (II) Bus 1 non-prefetchable memory range:
    [0] -1 0 0xfd900000 - 0xfdefffff (0x600000) MX[b]
    (II) Bus 1 prefetchable memory range:
    [0] -1 0 0x9ff00000 - 0xbfefffff (0x20000000) MX[b]
    (II) PCI-to-ISA bridge:
    (II) Bus -1: bridge is at (0:17:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
    (--) PCI:*(1:0:0) ATI Technologies Inc Radeon R350 [Radeon 9800 Pro] rev 0, Mem @ 0xb0000000/27, 0xfde00000/16, I/O @ 0xd000/8, BIOS @ 0xfdd00000/17
    (--) PCI: (1:0:1) ATI Technologies Inc Radeon R350 [Radeon 9800 Pro] (Secondary) rev 0, Mem @ 0xa8000000/27, 0xfdc00000/16
    (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) PCI Memory resource overlap reduced 0xe0000000 from 0xe7ffffff to 0xdfffffff
    (II) Active PCI resource ranges:
    [0] -1 0 0xfe600000 - 0xfe6000ff (0x100) MX[b]
    [1] -1 0 0xfeb00000 - 0xfeb003ff (0x400) MX[b]
    [2] -1 0 0x50000000 - 0x50003fff (0x4000) MX[b]
    [3] -1 0 0x50004000 - 0x500047ff (0x800) MX[b]
    [4] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[b]O
    [5] -1 0 0xfdc00000 - 0xfdc0ffff (0x10000) MX[b](B)
    [6] -1 0 0xa8000000 - 0xafffffff (0x8000000) MX[b](B)
    [7] -1 0 0xfdd00000 - 0xfdd1ffff (0x20000) MX[b](B)
    [8] -1 0 0xfde00000 - 0xfde0ffff (0x10000) MX[b](B)
    [9] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[b](B)
    [10] -1 0 0x00001400 - 0x000014ff (0x100) IX[b]
    [11] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
    [12] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[b]
    [13] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[b]
    [14] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[b]
    [15] -1 0 0x0000eec0 - 0x0000eedf (0x20) IX[b]
    [16] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[b]
    [17] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[b]
    [18] -1 0 0x0000eeb0 - 0x0000eebf (0x10) IX[b]
    [19] -1 0 0x0000ef80 - 0x0000ef83 (0x4) IX[b]
    [20] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[b]
    [21] -1 0 0x0000ef84 - 0x0000ef87 (0x4) IX[b]
    [22] -1 0 0x0000ef88 - 0x0000ef8f (0x8) IX[b]
    [23] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[b]
    [24] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[b]
    [25] -1 0 0x0000ed80 - 0x0000edbf (0x40) IX[b]
    [26] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[b](B)
    (II) Active PCI resource ranges after removing overlaps:
    [0] -1 0 0xfe600000 - 0xfe6000ff (0x100) MX[b]
    [1] -1 0 0xfeb00000 - 0xfeb003ff (0x400) MX[b]
    [2] -1 0 0x50000000 - 0x50003fff (0x4000) MX[b]
    [3] -1 0 0x50004000 - 0x500047ff (0x800) MX[b]
    [4] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[b]O
    [5] -1 0 0xfdc00000 - 0xfdc0ffff (0x10000) MX[b](B)
    [6] -1 0 0xa8000000 - 0xafffffff (0x8000000) MX[b](B)
    [7] -1 0 0xfdd00000 - 0xfdd1ffff (0x20000) MX[b](B)
    [8] -1 0 0xfde00000 - 0xfde0ffff (0x10000) MX[b](B)
    [9] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[b](B)
    [10] -1 0 0x00001400 - 0x000014ff (0x100) IX[b]
    [11] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
    [12] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[b]
    [13] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[b]
    [14] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[b]
    [15] -1 0 0x0000eec0 - 0x0000eedf (0x20) IX[b]
    [16] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[b]
    [17] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[b]
    [18] -1 0 0x0000eeb0 - 0x0000eebf (0x10) IX[b]
    [19] -1 0 0x0000ef80 - 0x0000ef83 (0x4) IX[b]
    [20] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[b]
    [21] -1 0 0x0000ef84 - 0x0000ef87 (0x4) IX[b]
    [22] -1 0 0x0000ef88 - 0x0000ef8f (0x8) IX[b]
    [23] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[b]
    [24] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[b]
    [25] -1 0 0x0000ed80 - 0x0000edbf (0x40) IX[b]
    [26] -1 0 0x0000d000 - 0x0000d0ff (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 0xfe600000 - 0xfe6000ff (0x100) MX[b]
    [5] -1 0 0xfeb00000 - 0xfeb003ff (0x400) MX[b]
    [6] -1 0 0x50000000 - 0x50003fff (0x4000) MX[b]
    [7] -1 0 0x50004000 - 0x500047ff (0x800) MX[b]
    [8] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[b]O
    [9] -1 0 0xfdc00000 - 0xfdc0ffff (0x10000) MX[b](B)
    [10] -1 0 0xa8000000 - 0xafffffff (0x8000000) MX[b](B)
    [11] -1 0 0xfdd00000 - 0xfdd1ffff (0x20000) MX[b](B)
    [12] -1 0 0xfde00000 - 0xfde0ffff (0x10000) MX[b](B)
    [13] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[b](B)
    [14] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [15] -1 0 0x00000000 - 0x000000ff (0x100) IX[b]
    [16] -1 0 0x00001400 - 0x000014ff (0x100) IX[b]
    [17] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
    [18] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[b]
    [19] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[b]
    [20] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[b]
    [21] -1 0 0x0000eec0 - 0x0000eedf (0x20) IX[b]
    [22] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[b]
    [23] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[b]
    [24] -1 0 0x0000eeb0 - 0x0000eebf (0x10) IX[b]
    [25] -1 0 0x0000ef80 - 0x0000ef83 (0x4) IX[b]
    [26] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[b]
    [27] -1 0 0x0000ef84 - 0x0000ef87 (0x4) IX[b]
    [28] -1 0 0x0000ef88 - 0x0000ef8f (0x8) IX[b]
    [29] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[b]
    [30] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[b]
    [31] -1 0 0x0000ed80 - 0x0000edbf (0x40) IX[b]
    [32] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[b](B)
    (II) LoadModule: "ddc"
    (II) Loading /usr/lib/xorg/modules//libddc.so
    (II) Module ddc: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 1.1
    (II) LoadModule: "dbe"
    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
    compiled for 7.2.0, 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: "dri"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
    compiled for 7.2.0, 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: "glx"
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.3
    (**) AIGLX disabled
    (II) Loading extension GLX
    (II) LoadModule: "type1"
    (II) Loading /usr/lib/xorg/modules/fonts//libtype1.so
    (II) Module type1: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.2
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.5
    (II) Loading font Type1
    (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 7.2.0, 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 7.2.0, 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: "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.38.6
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 1.0
    (II) LoadModule: "fglrx"
    (II) Reloading /usr/lib/xorg/modules/drivers//fglrx_drv.so
    (II) LoadModule: "keyboard"
    (II) Loading /usr/lib/xorg/modules/input//keyboard_drv.so
    (II) Module keyboard: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.7
    (II) LoadModule: "mouse"
    (II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
    (II) Module mouse: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.1.1
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.7
    (II) Primary Device is: PCI 01:00:0
    (II) ATI Proprietary Linux Driver Version Identifier:8.38.6
    (II) ATI Proprietary Linux Driver Release Identifier: LGDr8.38g1
    (II) ATI Proprietary Linux Driver Build Date: Jun 22 2007 13:10:21
    (II) ATI Proprietary Linux Driver Build Information: autobuild-rel-r6-8.38.1.1.2.3-driver-lnx-x86-x86_64-351593
    (--) Assigning device section with no busID to primary device
    (WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
    (--) Chipset Supported AMD Graphics Processor (0x4E48) found
    (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 0xfe600000 - 0xfe6000ff (0x100) MX[b]
    [5] -1 0 0xfeb00000 - 0xfeb003ff (0x400) MX[b]
    [6] -1 0 0x50000000 - 0x50003fff (0x4000) MX[b]
    [7] -1 0 0x50004000 - 0x500047ff (0x800) MX[b]
    [8] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[b]O
    [9] -1 0 0xfdc00000 - 0xfdc0ffff (0x10000) MX[b](B)
    [10] -1 0 0xa8000000 - 0xafffffff (0x8000000) MX[b](B)
    [11] -1 0 0xfdd00000 - 0xfdd1ffff (0x20000) MX[b](B)
    [12] -1 0 0xfde00000 - 0xfde0ffff (0x10000) MX[b](B)
    [13] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[b](B)
    [14] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [15] -1 0 0x00000000 - 0x000000ff (0x100) IX[b]
    [16] -1 0 0x00001400 - 0x000014ff (0x100) IX[b]
    [17] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
    [18] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[b]
    [19] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[b]
    [20] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[b]
    [21] -1 0 0x0000eec0 - 0x0000eedf (0x20) IX[b]
    [22] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[b]
    [23] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[b]
    [24] -1 0 0x0000eeb0 - 0x0000eebf (0x10) IX[b]
    [25] -1 0 0x0000ef80 - 0x0000ef83 (0x4) IX[b]
    [26] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[b]
    [27] -1 0 0x0000ef84 - 0x0000ef87 (0x4) IX[b]
    [28] -1 0 0x0000ef88 - 0x0000ef8f (0x8) IX[b]
    [29] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[b]
    [30] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[b]
    [31] -1 0 0x0000ed80 - 0x0000edbf (0x40) IX[b]
    [32] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[b](B)
    (II) fglrx(0): pEnt->device->identifier=0x81e4088
    (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 0xfe600000 - 0xfe6000ff (0x100) MX[b]
    [5] -1 0 0xfeb00000 - 0xfeb003ff (0x400) MX[b]
    [6] -1 0 0x50000000 - 0x50003fff (0x4000) MX[b]
    [7] -1 0 0x50004000 - 0x500047ff (0x800) MX[b]
    [8] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[b]O
    [9] -1 0 0xfdc00000 - 0xfdc0ffff (0x10000) MX[b](B)
    [10] -1 0 0xa8000000 - 0xafffffff (0x8000000) MX[b](B)
    [11] -1 0 0xfdd00000 - 0xfdd1ffff (0x20000) MX[b](B)
    [12] -1 0 0xfde00000 - 0xfde0ffff (0x10000) MX[b](B)
    [13] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[b](B)
    [14] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b]
    [15] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b]
    [16] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b]
    [17] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [18] -1 0 0x00000000 - 0x000000ff (0x100) IX[b]
    [19] -1 0 0x00001400 - 0x000014ff (0x100) IX[b]
    [20] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
    [21] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[b]
    [22] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[b]
    [23] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[b]
    [24] -1 0 0x0000eec0 - 0x0000eedf (0x20) IX[b]
    [25] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[b]
    [26] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[b]
    [27] -1 0 0x0000eeb0 - 0x0000eebf (0x10) IX[b]
    [28] -1 0 0x0000ef80 - 0x0000ef83 (0x4) IX[b]
    [29] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[b]
    [30] -1 0 0x0000ef84 - 0x0000ef87 (0x4) IX[b]
    [31] -1 0 0x0000ef88 - 0x0000ef8f (0x8) IX[b]
    [32] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[b]
    [33] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[b]
    [34] -1 0 0x0000ed80 - 0x0000edbf (0x40) IX[b]
    [35] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[b](B)
    [36] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b]
    [37] 0 0 0x000003c0 - 0x000003df (0x20) IS[b]
    (II) Setting vga for screen 0.
    (II) fglrx(0): === [atiddxPreInit] === begin, [x]
    (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 7.2.0, module version = 0.1.0
    ABI class: X.Org Video Driver, version 1.1
    (II) fglrx(0): PCI bus 1 card 0 func 0
    (**) 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 "DPMS" "true"
    (==) 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
    (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 7.2.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 1.1
    (WW) fglrx(0): Bad V_BIOS checksum
    (II) fglrx(0): Primary V_BIOS segment is: 0xc000
    (--) fglrx(0): Chipset: "RADEON 9800 PRO" (Chipset = 0x4e48)
    (--) fglrx(0): (PciSubVendor = 0x1002, PciSubDevice = 0x0002)
    (--) fglrx(0): board vendor info: original ATI graphics adapter
    (--) fglrx(0): Linear framebuffer (phys) at 0xb0000000
    (--) fglrx(0): MMIO registers at 0xfde00000
    (==) fglrx(0): ROM-BIOS at 0x000c0000
    (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 7.2.0, module version = 1.1.0
    ABI class: X.Org Video Driver, version 1.1
    (II) fglrx(0): VESA BIOS detected
    (II) fglrx(0): VESA VBE Version 2.0
    (II) fglrx(0): VESA VBE Total Mem: 16384 kB
    (II) fglrx(0): VESA VBE OEM: ATI R360
    (II) fglrx(0): VESA VBE OEM Software Rev: 1.0
    (II) fglrx(0): VESA VBE OEM Vendor: ATI Technologies Inc.
    (II) fglrx(0): VESA VBE OEM Product: R360
    (II) fglrx(0): VESA VBE OEM Product Rev: 01.00
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmGetBusid returned ''
    (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.38.6
    ABI class: X.Org Server Extension, version 0.3
    (--) fglrx(0): VideoRAM: 131072 kByte, Type: DDR SGRAM / SDRAM
    (II) fglrx(0): AGP card detected
    (II) fglrx(0): board/chipset is supported by this driver (original ATI board)
    (II) Loading sub module "ddc"
    (II) LoadModule: "ddc"
    (II) Reloading /usr/lib/xorg/modules//libddc.so
    (II) fglrx(0): Connected Display1: DFP on internal TMDS [tmds1]
    (II) fglrx(0): Display1 EDID data ---------------------------
    (II) fglrx(0): Manufacturer: AIC Model: 9450 Serial#: 329
    (II) fglrx(0): Year: 2006 Week: 33
    (II) fglrx(0): EDID Version: 1.3
    (II) fglrx(0): Digital Display Input
    (II) fglrx(0): Max H-Image Size [cm]: horiz.: 37 vert.: 30
    (II) fglrx(0): Gamma: 2.20
    (II) fglrx(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
    (II) fglrx(0): First detailed timing not preferred mode in violation of standard!(II) fglrx(0): redX: 0.647 redY: 0.346 greenX: 0.298 greenY: 0.591
    (II) fglrx(0): blueX: 0.150 blueY: 0.118 whiteX: 0.313 whiteY: 0.329
    (II) fglrx(0): Supported VESA Video Modes:
    (II) fglrx(0): 720x400@70Hz
    (II) fglrx(0): 640x480@60Hz
    (II) fglrx(0): 640x480@67Hz
    (II) fglrx(0): 640x480@72Hz
    (II) fglrx(0): 640x480@75Hz
    (II) fglrx(0): 800x600@56Hz
    (II) fglrx(0): 800x600@60Hz
    (II) fglrx(0): 800x600@72Hz
    (II) fglrx(0): 800x600@75Hz
    (II) fglrx(0): 832x624@75Hz
    (II) fglrx(0): 1024x768@60Hz
    (II) fglrx(0): 1024x768@70Hz
    (II) fglrx(0): 1024x768@75Hz
    (II) fglrx(0): 1280x1024@75Hz
    (II) fglrx(0): 1152x870@75Hz
    (II) fglrx(0): Manufacturer's mask: 0
    (II) fglrx(0): Supported Future Video Modes:
    (II) fglrx(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
    (II) fglrx(0): #1: hsize: 1280 vsize 1024 refresh: 70 vid: 35457
    (II) fglrx(0): #2: hsize: 1280 vsize 1024 refresh: 72 vid: 35969
    (II) fglrx(0): Supported additional Video Mode:
    (II) fglrx(0): clock: 135.0 MHz Image Size: 376 x 301 mm
    (II) fglrx(0): h_active: 1280 h_sync: 1328 h_sync_end 1440 h_blank_end 1688 h_border: 0
    (II) fglrx(0): v_active: 1024 v_sync: 1025 v_sync_end 1028 v_blanking: 1066 v_border: 0
    (II) fglrx(0): Supported additional Video Mode:
    (II) fglrx(0): clock: 25.2 MHz Image Size: 376 x 301 mm
    (II) fglrx(0): h_active: 640 h_sync: 656 h_sync_end 752 h_blank_end 800 h_border: 0
    (II) fglrx(0): v_active: 350 v_sync: 387 v_sync_end 389 v_blanking: 449 v_border: 0
    (II) fglrx(0): Ranges: V min: 50 V max: 75 Hz, H min: 30 H max: 80 kHz, PixClock max 140 MHz
    (II) fglrx(0): Monitor name: F-419
    (II) fglrx(0): EDID (in hex):
    (II) fglrx(0): 00ffffffffffff000523509449010000
    (II) fglrx(0): 2110010380251e78e8e595a5584c9726
    (II) fglrx(0): 1e5054bfef808180818a818c01010101
    (II) fglrx(0): 010101010101bc34009851002a403070
    (II) fglrx(0): 1300782d1100001ed60980a0205e6310
    (II) fglrx(0): 10605208782d1100001a000000fd0032
    (II) fglrx(0): 4b1e500e000a202020202020000000fc
    (II) fglrx(0): 00462d3431390a2020202020202000ba
    (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 - DFP on internal TMDS
    (II) fglrx(0): Internal Desktop Setting: 0x00000001
    (II) fglrx(0): POWERplay not supported on this hardware
    (==) fglrx(0): Qbs 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 37 modes found for primary display.
    (--) fglrx(0): Virtual size is 1280x1024 (pitch 0)
    (**) fglrx(0): *Mode "1280x1024": 135.0 MHz (scaled from 0.0 MHz), 80.0 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "1280x1024" 135.00 1280 1328 1440 1688 1024 1025 1028 1066
    (**) fglrx(0): Default mode "1280x1024": 128.9 MHz (scaled from 0.0 MHz), 74.6 kHz, 70.0 Hz
    (II) fglrx(0): Modeline "1280x1024" 128.94 1280 1368 1504 1728 1024 1025 1028 1066 +hsync
    (**) fglrx(0): Default mode "1280x1024": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066
    (**) fglrx(0): Default mode "1280x1024": 85.5 MHz (scaled from 0.0 MHz), 50.9 kHz, 47.0 Hz (I)
    (II) fglrx(0): Modeline "1280x1024" 85.51 1280 1344 1480 1680 1024 1025 1028 1083 interlace +hsync
    (**) fglrx(0): Default mode "1280x1024": 77.8 MHz (scaled from 0.0 MHz), 46.3 kHz, 43.0 Hz (I)
    (II) fglrx(0): Modeline "1280x1024" 77.80 1280 1344 1480 1680 1024 1025 1028 1077 interlace +hsync
    (**) fglrx(0): *Mode "1024x768": 78.8 MHz (scaled from 0.0 MHz), 60.0 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "1024x768" 78.75 1024 1040 1136 1312 768 769 772 800
    (**) fglrx(0): Default mode "1024x768": 78.4 MHz (scaled from 0.0 MHz), 57.7 kHz, 72.0 Hz
    (II) fglrx(0): Modeline "1024x768" 78.43 1024 1080 1192 1360 768 769 772 801 +hsync
    (**) fglrx(0): Default mode "1024x768": 75.0 MHz (scaled from 0.0 MHz), 56.5 kHz, 70.0 Hz
    (II) fglrx(0): Modeline "1024x768" 75.00 1024 1048 1184 1328 768 771 777 806 +hsync +vsync
    (**) fglrx(0): Default mode "1024x768": 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 +hsync +vsync
    (**) fglrx(0): *Mode "800x600": 49.5 MHz (scaled from 0.0 MHz), 46.9 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "800x600" 49.50 800 816 896 1056 600 601 604 625
    (**) fglrx(0): Default mode "800x600": 50.0 MHz (scaled from 0.0 MHz), 48.1 kHz, 72.0 Hz
    (II) fglrx(0): Modeline "800x600" 50.00 800 856 976 1040 600 637 643 666
    (**) fglrx(0): Default mode "800x600": 45.5 MHz (scaled from 0.0 MHz), 43.8 kHz, 70.0 Hz
    (II) fglrx(0): Modeline "800x600" 45.50 800 840 920 1040 600 601 604 625 +hsync
    (**) fglrx(0): Default mode "800x600": 40.0 MHz (scaled from 0.0 MHz), 37.9 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628
    (**) fglrx(0): Default mode "800x600": 36.0 MHz (scaled from 0.0 MHz), 35.2 kHz, 56.0 Hz
    (II) fglrx(0): Modeline "800x600" 36.00 800 824 896 1024 600 601 603 625
    (**) fglrx(0): Default mode "800x600": 29.6 MHz (scaled from 0.0 MHz), 29.8 kHz, 47.0 Hz (I)
    (II) fglrx(0): Modeline "800x600" 29.60 800 816 896 992 600 601 604 635 interlace +hsync
    (**) fglrx(0): *Mode "640x480": 31.5 MHz (scaled from 0.0 MHz), 37.5 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "640x480" 31.50 640 656 720 840 480 481 484 500 +hsync +vsync
    (**) fglrx(0): Default mode "640x480": 31.5 MHz (scaled from 0.0 MHz), 37.9 kHz, 72.0 Hz
    (II) fglrx(0): Modeline "640x480" 31.50 640 664 704 832 480 489 492 520 +hsync +vsync
    (**) fglrx(0): Default mode "640x480": 25.2 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "640x480" 25.18 640 656 752 800 480 490 492 525 +hsync +vsync
    (**) fglrx(0): Default mode "1152x864": 108.0 MHz (scaled from 0.0 MHz), 67.5 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "1152x864" 108.00 1152 1216 1344 1600 864 865 868 900
    (**) fglrx(0): Default mode "1152x864": 96.8 MHz (scaled from 0.0 MHz), 63.0 kHz, 70.0 Hz
    (II) fglrx(0): Modeline "1152x864" 96.76 1152 1224 1344 1536 864 865 868 900 +hsync
    (**) fglrx(0): Default mode "1152x864": 81.6 MHz (scaled from 0.0 MHz), 53.7 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895 +hsync
    (**) fglrx(0): Default mode "1152x864": 64.7 MHz (scaled from 0.0 MHz), 43.0 kHz, 47.0 Hz (I)
    (II) fglrx(0): Modeline "1152x864" 64.67 1152 1208 1328 1504 864 865 868 915 interlace +hsync
    (**) fglrx(0): Default mode "1152x864": 58.3 MHz (scaled from 0.0 MHz), 39.2 kHz, 43.0 Hz (I)
    (II) fglrx(0): Modeline "1152x864" 58.28 1152 1200 1320 1488 864 865 868 911 interlace +hsync
    (**) fglrx(0): Default mode "1024x480": 38.2 MHz (scaled from 0.0 MHz), 29.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "1024x480" 38.16 1024 1048 1152 1280 480 481 484 497 +hsync
    (**) fglrx(0): Default mode "848x480": 31.5 MHz (scaled from 0.0 MHz), 29.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "848x480" 31.48 848 864 952 1056 480 481 484 497 +hsync
    (**) fglrx(0): Default mode "720x576": 32.7 MHz (scaled from 0.0 MHz), 35.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "720x576" 32.66 720 744 816 912 576 577 580 597 +hsync
    (**) fglrx(0): Default mode "720x480": 26.7 MHz (scaled from 0.0 MHz), 29.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "720x480" 26.71 720 736 808 896 480 481 484 497 +hsync
    (**) fglrx(0): Default mode "640x400": 28.1 MHz (scaled from 0.0 MHz), 33.7 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "640x400" 28.07 640 696 736 832 400 413 415 449
    (**) fglrx(0): Default mode "640x400": 24.9 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "640x400" 24.92 640 664 760 792 400 460 462 525
    (**) fglrx(0): Default mode "640x350": 25.2 MHz (scaled from 0.0 MHz), 31.5 kHz, 70.0 Hz
    (II) fglrx(0): Modeline "640x350" 25.18 640 656 752 800 350 387 389 449 +vsync
    (**) fglrx(0): Default mode "512x384": 19.8 MHz (scaled from 0.0 MHz), 29.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "512x384" 19.81 512 544 624 664 384 451 453 497
    (**) fglrx(0): Default mode "400x300": 24.8 MHz (scaled from 0.0 MHz), 46.9 kHz, 75.0 Hz (D)
    (II) fglrx(0): Modeline "400x300" 24.75 400 408 448 528 300 601 602 625 doublescan
    (**) fglrx(0): Default mode "400x300": 22.3 MHz (scaled from 0.0 MHz), 45.0 kHz, 60.0 Hz (D)
    (II) fglrx(0): Modeline "400x300" 22.33 400 416 480 496 300 601 605 742 doublescan
    (**) fglrx(0): Default mode "320x240": 15.8 MHz (scaled from 0.0 MHz), 37.9 kHz, 75.0 Hz (D)
    (II) fglrx(0): Modeline "320x240" 15.75 320 328 360 416 240 481 482 501 doublescan
    (**) fglrx(0): Default mode "320x240": 12.6 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz (D)
    (II) fglrx(0): Modeline "320x240" 12.59 320 328 376 400 240 491 493 525 doublescan
    (**) fglrx(0): Default mode "320x200": 13.1 MHz (scaled from 0.0 MHz), 31.5 kHz, 75.0 Hz (D)
    (II) fglrx(0): Modeline "320x200" 13.10 320 352 368 416 200 406 407 417 doublescan
    (**) fglrx(0): Default mode "320x200": 12.6 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz (D)
    (II) fglrx(0): Modeline "320x200" 12.59 320 336 384 400 200 457 459 524 doublescan
    (--) fglrx(0): Display dimensions: (370, 300) mm
    (--) fglrx(0): DPI set to (87, 86)
    (--) fglrx(0): Virtual size is 1280x1024 (pitch 1280)
    (**) fglrx(0): *Mode "1280x1024": 135.0 MHz (scaled from 0.0 MHz), 80.0 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "1280x1024" 135.00 1280 1328 1440 1688 1024 1025 1028 1066
    (**) fglrx(0): Default mode "1280x1024": 128.9 MHz (scaled from 0.0 MHz), 74.6 kHz, 70.0 Hz
    (II) fglrx(0): Modeline "1280x1024" 128.94 1280 1368 1504 1728 1024 1025 1028 1066 +hsync
    (**) fglrx(0): Default mode "1280x1024": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066
    (**) fglrx(0): Default mode "1280x1024": 85.5 MHz (scaled from 0.0 MHz), 50.9 kHz, 47.0 Hz (I)
    (II) fglrx(0): Modeline "1280x1024" 85.51 1280 1344 1480 1680 1024 1025 1028 1083 interlace +hsync
    (**) fglrx(0): Default mode "1280x1024": 77.8 MHz (scaled from 0.0 MHz), 46.3 kHz, 43.0 Hz (I)
    (II) fglrx(0): Modeline "1280x1024" 77.80 1280 1344 1480 1680 1024 1025 1028 1077 interlace +hsync
    (**) fglrx(0): *Mode "1024x768": 78.8 MHz (scaled from 0.0 MHz), 60.0 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "1024x768" 78.75 1024 1040 1136 1312 768 769 772 800
    (**) fglrx(0): Default mode "1024x768": 78.4 MHz (scaled from 0.0 MHz), 57.7 kHz, 72.0 Hz
    (II) fglrx(0): Modeline "1024x768" 78.43 1024 1080 1192 1360 768 769 772 801 +hsync
    (**) fglrx(0): Default mode "1024x768": 75.0 MHz (scaled from 0.0 MHz), 56.5 kHz, 70.0 Hz
    (II) fglrx(0): Modeline "1024x768" 75.00 1024 1048 1184 1328 768 771 777 806 +hsync +vsync
    (**) fglrx(0): Default mode "1024x768": 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 +hsync +vsync
    (**) fglrx(0): *Mode "800x600": 49.5 MHz (scaled from 0.0 MHz), 46.9 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "800x600" 49.50 800 816 896 1056 600 601 604 625
    (**) fglrx(0): Default mode "800x600": 50.0 MHz (scaled from 0.0 MHz), 48.1 kHz, 72.0 Hz
    (II) fglrx(0): Modeline "800x600" 50.00 800 856 976 1040 600 637 643 666
    (**) fglrx(0): Default mode "800x600": 45.5 MHz (scaled from 0.0 MHz), 43.8 kHz, 70.0 Hz
    (II) fglrx(0): Modeline "800x600" 45.50 800 840 920 1040 600 601 604 625 +hsync
    (**) fglrx(0): Default mode "800x600": 40.0 MHz (scaled from 0.0 MHz), 37.9 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628
    (**) fglrx(0): Default mode "800x600": 36.0 MHz (scaled from 0.0 MHz), 35.2 kHz, 56.0 Hz
    (II) fglrx(0): Modeline "800x600" 36.00 800 824 896 1024 600 601 603 625
    (**) fglrx(0): Default mode "800x600": 29.6 MHz (scaled from 0.0 MHz), 29.8 kHz, 47.0 Hz (I)
    (II) fglrx(0): Modeline "800x600" 29.60 800 816 896 992 600 601 604 635 interlace +hsync
    (**) fglrx(0): *Mode "640x480": 31.5 MHz (scaled from 0.0 MHz), 37.5 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "640x480" 31.50 640 656 720 840 480 481 484 500 +hsync +vsync
    (**) fglrx(0): Default mode "640x480": 31.5 MHz (scaled from 0.0 MHz), 37.9 kHz, 72.0 Hz
    (II) fglrx(0): Modeline "640x480" 31.50 640 664 704 832 480 489 492 520 +hsync +vsync
    (**) fglrx(0): Default mode "640x480": 25.2 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "640x480" 25.18 640 656 752 800 480 490 492 525 +hsync +vsync
    (**) fglrx(0): Default mode "1152x864": 108.0 MHz (scaled from 0.0 MHz), 67.5 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "1152x864" 108.00 1152 1216 1344 1600 864 865 868 900
    (**) fglrx(0): Default mode "1152x864": 96.8 MHz (scaled from 0.0 MHz), 63.0 kHz, 70.0 Hz
    (II) fglrx(0): Modeline "1152x864" 96.76 1152 1224 1344 1536 864 865 868 900 +hsync
    (**) fglrx(0): Default mode "1152x864": 81.6 MHz (scaled from 0.0 MHz), 53.7 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895 +hsync
    (**) fglrx(0): Default mode "1152x864": 64.7 MHz (scaled from 0.0 MHz), 43.0 kHz, 47.0 Hz (I)
    (II) fglrx(0): Modeline "1152x864" 64.67 1152 1208 1328 1504 864 865 868 915 interlace +hsync
    (**) fglrx(0): Default mode "1152x864": 58.3 MHz (scaled from 0.0 MHz), 39.2 kHz, 43.0 Hz (I)
    (II) fglrx(0): Modeline "1152x864" 58.28 1152 1200 1320 1488 864 865 868 911 interlace +hsync
    (**) fglrx(0): Default mode "1024x480": 38.2 MHz (scaled from 0.0 MHz), 29.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "1024x480" 38.16 1024 1048 1152 1280 480 481 484 497 +hsync
    (**) fglrx(0): Default mode "848x480": 31.5 MHz (scaled from 0.0 MHz), 29.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "848x480" 31.48 848 864 952 1056 480 481 484 497 +hsync
    (**) fglrx(0): Default mode "720x576": 32.7 MHz (scaled from 0.0 MHz), 35.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "720x576" 32.66 720 744 816 912 576 577 580 597 +hsync
    (**) fglrx(0): Default mode "720x480": 26.7 MHz (scaled from 0.0 MHz), 29.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "720x480" 26.71 720 736 808 896 480 481 484 497 +hsync
    (**) fglrx(0): Default mode "640x400": 28.1 MHz (scaled from 0.0 MHz), 33.7 kHz, 75.0 Hz
    (II) fglrx(0): Modeline "640x400" 28.07 640 696 736 832 400 413 415 449
    (**) fglrx(0): Default mode "640x400": 24.9 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "640x400" 24.92 640 664 760 792 400 460 462 525
    (**) fglrx(0): Default mode "640x350": 25.2 MHz (scaled from 0.0 MHz), 31.5 kHz, 70.0 Hz
    (II) fglrx(0): Modeline "640x350" 25.18 640 656 752 800 350 387 389 449 +vsync
    (**) fglrx(0): Default mode "512x384": 19.8 MHz (scaled from 0.0 MHz), 29.8 kHz, 60.0 Hz
    (II) fglrx(0): Modeline "512x384" 19.81 512 544 624 664 384 451 453 497
    (**) fglrx(0): Default mode "400x300": 24.8 MHz (scaled from 0.0 MHz), 46.9 kHz, 75.0 Hz (D)
    (II) fglrx(0): Modeline "400x300" 24.75 400 408 448 528 300 601 602 625 doublescan
    (**) fglrx(0): Default mode "400x300": 22.3 MHz (scaled from 0.0 MHz), 45.0 kHz, 60.0 Hz (D)
    (II) fglrx(0): Modeline "400x300" 22.33 400 416 480 496 300 601 605 742 doublescan
    (**) fglrx(0): Default mode "320x240": 15.8 MHz (scaled from 0.0 MHz), 37.9 kHz, 75.0 Hz (D)
    (II) fglrx(0): Modeline "320x240" 15.75 320 328 360 416 240 481 482 501 doublescan
    (**) fglrx(0): Default mode "320x240": 12.6 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz (D)
    (II) fglrx(0): Modeline "320x240" 12.59 320 328 376 400 240 491 493 525 doublescan
    (**) fglrx(0): Default mode "320x200": 13.1 MHz (scaled from 0.0 MHz), 31.5 kHz, 75.0 Hz (D)
    (II) fglrx(0): Modeline "320x200" 13.10 320 352 368 416 200 406 407 417 doublescan
    (**) fglrx(0): Default mode "320x200": 12.6 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz (D)
    (II) fglrx(0): Modeline "320x200" 12.59 320 336 384 400 200 457 459 524 doublescan
    (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 7.2.0, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.3
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"
    (II) Loading /usr/lib/xorg/modules//libramdac.so
    (II) Module ramdac: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 0.1.0
    ABI class: X.Org Video Driver, version 1.1
    (==) 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 7.2.0, module version = 1.2.0
    ABI class: X.Org Video Driver, version 1.1
    (==) fglrx(0): HPV inactive
    (**) fglrx(0): FSAA enabled: NO
    (==) fglrx(0): FSAA Gamma enabled
    (==) fglrx(0): FSAA Multisample Position is fix
    (==) fglrx(0): NoDRI = NO
    (II) Loading sub module "fglrxdrm"
    (II) LoadModule: "fglrxdrm"
    (II) Reloading /usr/lib/xorg/modules/linux//libfglrxdrm.so
    (II) fglrx(0): Depth moves disabled by default
    (==) fglrx(0): Capabilities: 0x00000000
    (==) fglrx(0): CapabilitiesEx: 0x00000000
    (==) fglrx(0): cpuFlags: 0x4000000f
    (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so"
    (II) fglrx(0): [drm] DRM buffer queue setup: nbufs = 100 bufsize = 65536
    (==) fglrx(0): UseFastTLS=0
    (==) fglrx(0): BlockSignalsOnLock=1
    (==) fglrx(0): EnablePrivateBackZ = NO
    (II) LoadModule: "glesx.so" (glesx)
    (WW) LoadModule: given non-canonical module name "glesx.so"
    (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
    (--) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC? No, I don't.
    (II) resource ranges after preInit:
    [0] 0 0 0xfde00000 - 0xfde0ffff (0x10000) MX[b]
    [1] 0 0 0xb0000000 - 0xb7ffffff (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 0xfe600000 - 0xfe6000ff (0x100) MX[b]
    [7] -1 0 0xfeb00000 - 0xfeb003ff (0x400) MX[b]
    [8] -1 0 0x50000000 - 0x50003fff (0x4000) MX[b]
    [9] -1 0 0x50004000 - 0x500047ff (0x800) MX[b]
    [10] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[b]O
    [11] -1 0 0xfdc00000 - 0xfdc0ffff (0x10000) MX[b](B)
    [12] -1 0 0xa8000000 - 0xafffffff (0x8000000) MX[b](B)
    [13] -1 0 0xfdd00000 - 0xfdd1ffff (0x20000) MX[b](B)
    [14] -1 0 0xfde00000 - 0xfde0ffff (0x10000) MX[b](B)
    [15] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[b](B)
    [16] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b](OprU)
    [17] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b](OprU)
    [18] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b](OprU)
    [19] 0 0 0x0000d000 - 0x0000d0ff (0x100) IX[b]
    [20] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [21] -1 0 0x00000000 - 0x000000ff (0x100) IX[b]
    [22] -1 0 0x00001400 - 0x000014ff (0x100) IX[b]
    [23] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
    [24] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[b]
    [25] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[b]
    [26] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[b]
    [27] -1 0 0x0000eec0 - 0x0000eedf (0x20) IX[b]
    [28] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[b]
    [29] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[b]
    [30] -1 0 0x0000eeb0 - 0x0000eebf (0x10) IX[b]
    [31] -1 0 0x0000ef80 - 0x0000ef83 (0x4) IX[b]
    [32] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[b]
    [33] -1 0 0x0000ef84 - 0x0000ef87 (0x4) IX[b]
    [34] -1 0 0x0000ef88 - 0x0000ef8f (0x8) IX[b]
    [35] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[b]
    [36] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[b]
    [37] -1 0 0x0000ed80 - 0x0000edbf (0x40) IX[b]
    [38] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[b](B)
    [39] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b](OprU)
    [40] 0 0 0x000003c0 - 0x000003df (0x20) IS[b](OprU)
    (II) fglrx(0): driver needs X.org 7.1.x.y with x.y >= 0.0
    (II) fglrx(0): detected X.org 7.1.0.0
    (II) Loading extension ATIFGLRXDRI
    (II) fglrx(0): doing DRIScreenInit
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmOpenByBusid: Searching for BusID PCI:1:0:0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmOpenByBusid: drmOpenMinor returns 6
    drmOpenByBusid: drmGetBusid reports
    drmOpenDevice: node name is /dev/dri/card1
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card2
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card3
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card4
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card5
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card6
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card7
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card8
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card9
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card10
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card11
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card12
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card13
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card14
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmGetBusid returned ''
    (II) fglrx(0): [drm] DRM interface version 1.0
    (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
    (II) fglrx(0): [drm] added 8192 byte SAREA at 0xb4000
    (II) fglrx(0): [drm] mapped SAREA 0xb4000 to 0xb7282000
    (II) fglrx(0): [drm] framebuffer handle = 0xb5000
    (II) fglrx(0): [drm] added 1 reserved context for kernel
    (II) fglrx(0): DRIScreenInit done
    (II) fglrx(0): Kernel Module Version Information:
    (II) fglrx(0): Name: fglrx
    (II) fglrx(0): Version: 8.37.6
    (II) fglrx(0): Date: May 25 2007
    (II) fglrx(0): Desc: ATI FireGL DRM kernel module
    (WW) fglrx(0): Kernel Module version does *not* match driver.
    (EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
    (II) fglrx(0): [drm] removed 1 reserved context for kernel
    (II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xb4000 at 0xb7282000
    (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: 0xb0000000 FBMappedSize: 0x08000000
    (==) fglrx(0): Write-combining range (0xb0000000,0x8000000)
    (II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191)
    (II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,1024) (front color buffer - assumption)
    (II) fglrx(0): Largest offscreen area available: 1280 x 7167
    (==) fglrx(0): Backing store disabled
    (==) fglrx(0): Silken mouse enabled
    (II) Loading extension FGLRXEXTENSION
    (II) Loading extension ATITVOUT
    (**) fglrx(0): DPMS enabled
    (II) fglrx(0): GLESX enableFlags = 0
    (II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
    Screen to screen bit blits
    Solid filled rectangles
    Solid Horizontal and Vertical Lines
    Offscreen Pixmaps
    Setting up tile and stipple cache:
    32 128x128 slots
    32 256x256 slots
    16 512x512 slots
    (II) fglrx(0): Acceleration enabled
    (II) fglrx(0): Direct rendering disabled
    (==) fglrx(0): Using hardware cursor
    fbarea0->box.x1 0x00000000, fbarea0->box.y1 0x00000404
    fbarea0->box.x2 0x00000500, fbarea0->box.y2 0x00000406
    icon[0].start=0x505000
    fbarea1->box.x1 0x00000000, fbarea1->box.y1 0x00000406
    fbarea1->box.x2 0x00000500, fbarea1->box.y2 0x00000408
    icon[1].start=0x508000
    (==) 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) Loading local sub module "GLcore"
    (II) LoadModule: "GLcore"
    (II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so
    (II) Module GLcore: vendor="X.Org Foundation"
    compiled for 7.2.0, 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"
    (**) Keyboard0: Core Keyboard
    (**) Option "Protocol" "standard"
    (**) Keyboard0: Protocol: standard
    (**) Option "AutoRepeat" "500 30"
    (**) Option "XkbRules" "xorg"
    (**) Keyboard0: XkbRules: "xorg"
    (**) Option "XkbModel" "pc105"
    (**) Keyboard0: XkbModel: "pc105"
    (**) Option "XkbLayout" "gb"
    (**) Keyboard0: XkbLayout: "gb"
    (**) Option "CustomKeycodes" "off"
    (**) Keyboard0: CustomKeycodes disabled
    (**) Option "Protocol" "ExplorerPS/2"
    (**) mx518: Device: "/dev/input/mice"
    (**) mx518: Protocol: "ExplorerPS/2"
    (**) Option "CorePointer"
    (**) mx518: Core Pointer
    (**) Option "Device" "/dev/input/mice"
    (**) Option "Buttons" "10"
    (==) mx518: Emulate3Buttons, Emulate3Timeout: 50
    (**) Option "ZAxisMapping" "4 5"
    (**) mx518: ZAxisMapping: buttons 4 and 5
    (**) Option "ButtonMapping" "1 2 3 6 7"
    (**) mx518: Buttons: 14
    (**) Option "Resolution" "800"
    (**) mx518: Resolution: 800
    (II) XINPUT: Adding extended input device "mx518" (type: MOUSE)
    (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
    (II) mx518: ps2EnableDataReporting: succeeded
    xorg.conf:
    Section "ServerLayout"
    Identifier "Xorg"
    Screen 0 "Screen0" 0 0
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "mx518" "CorePointer"
    EndSection
    Section "ServerFlags"
    Option "AllowMouseOpenFail" "true"
    Option "AIGLX" "off" # Disable AIGLX
    EndSection
    Section "Files"
    RgbPath "/usr/share/X11/rgb"
    ModulePath "/usr/lib/xorg/modules"
    # Fonts
    FontPath "/usr/share/fonts/misc:unscaled"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/75dpi"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/100dpi"
    FontPath "/usr/share/fonts/cyrillic"
    FontPath "/usr/share/fonts/Type1"
    FontPath "/usr/share/fonts/TTF"
    EndSection
    Section "Module"
    Load "ddc" # ddc probing of monitor
    Load "dbe"
    Load "dri"
    Load "drm"
    Load "extmod"
    Load "glx"
    Load "bitmap" # bitmap-fonts
    Load "type1"
    Load "freetype"
    Load "record"
    Load "fglrx"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "keyboard"
    # Options
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "gb"
    # Option "XkbVariant" ""
    EndSection
    Section "InputDevice"
    Identifier "mx518"
    Driver "mouse"
    # Options
    Option "CorePointer"
    Option "Resolution" "800"
    Option "Device" "/dev/input/mice"
    Option "Protocol" "ExplorerPS/2"
    Option "ZAxisMapping" "4 5"
    Option "Buttons" "10"
    Option "ButtonMapping" "1 2 3 6 7"
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "AG Neovo"
    ModelName "F-419"
    HorizSync 24.0 - 80.0
    VertRefresh 50.0 - 75.0
    # Options
    Option "DPMS" "true"
    EndSection
    Section "Device"
    Identifier "Card0"
    VendorName "All"
    BoardName "All"
    Driver "fglrx"
    # Options
    # Option "XAANoOffscreenPixmaps" "true"
    # Option "AGPMode" "8"
    # Option "ColorTiling" "on"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    DefaultColorDepth 24
    SubSection "Display"
    Depth 1
    Modes "1280x1024" "1280x960" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 4
    Modes "1280x1024" "1280x960" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 8
    Modes "1280x1024" "1280x960" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 16
    Modes "1280x1024" "1280x960" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1280x1024" "1280x960" "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection
    Section "DRI"
    Mode 0666
    EndSection
    #Section "Extensions"
    # Option "XEVIE" "Enable"
    # Option "Composite" "Enable"
    #Endsection
    Would it be possible to explain the other warnings in Xorg.0.log?  Rather curious about those apart from the obvious one, too.
    Thanks.
    Last edited by Newnux (2007-07-11 16:04:15)

    Indeed, that seems the end-all error of it all.
    I'll summarise my warnings, some for curious reasons:
    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory) # What's this?
    (WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found # Not a problem.
    (WW) fglrx(0): Only one display is connnected,so single mode is enabled # No problem.
    (WW) fglrx(0): Kernel Module version does *not* match driver.
    (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): ********************************************* *
    Anyway, I wondered about versions and noticed this:
    (II) fglrx(0): [drm] DRM interface version 1.0
    (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
    (II) fglrx(0): [drm] added 8192 byte SAREA at 0xbc000
    (II) fglrx(0): [drm] mapped SAREA 0xbc000 to 0xb7285000
    (II) fglrx(0): [drm] framebuffer handle = 0xbd000
    (II) fglrx(0): [drm] added 1 reserved context for kernel
    (II) fglrx(0): DRIScreenInit done
    (II) fglrx(0): Kernel Module Version Information:
    (II) fglrx(0): Name: fglrx
    (II) fglrx(0): Version: 8.37.6
    (II) fglrx(0): Date: May 25 2007
    (II) fglrx(0): Desc: ATI FireGL DRM kernel module
    (WW) fglrx(0): Kernel Module version does *not* match driver. # included to show where this was displayed
    All versions previous to that show 8.38.6:
    (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
    compiled for 7.1.0, module version = 8.38.6
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 1.0
    So I assume I have an old version dotted around somewhere, but I'm not sure about how it's all loaded and such.
    Now, quoting something I'd come across a few times and taking it from thinkwiki:
    If you lose hardware acceleration after a driver update this can be caused by an old fglrx kernel module being loaded.
    Check out /var/log/Xorg.0.log for a message like:
        (WW) fglrx(0): Kernel Module version does *not* match driver.
        (EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
    You can verify this yourself by looking at the version message some lines above. It should read something not matching the installed version like:
        (II) fglrx(0): Kernel Module Version Information:
        (II) fglrx(0): Name: fglrx
        (II) fglrx(0): Version: 8.10.19
    The cause for this trouble might be that there resist multiple versions of the fglrx module within the kernel module search path.
    Go to /lib/modules/<your linux kernel version>/ and type # grep fglrx modules.dep.
    If grep finds multiple lines you nailed down the problem. All you have to do now is to delete any versions of the module (look at the filedate) but the most current one. Then run # depmod and you are done.
    Hint:
    Newer versions (8.21.7) of the fglrx module seem to be installed in the extra/ subdirectory.
    Older versions (8.19.10) used to be located in the kernel/drivers/char/drm/ subdirectory.
    How does this apply to Arch?  I only found one instance of fglrx by using that method.
    Edit: Forgot to add that I've tried reinstalling a few times, it doesn't really seem to do anything.  Wondering if I should attempt to install an older version or something, but I don't get why the driver numbers don't match for me.  Surely others have updated their drivers too.
    Last edited by Newnux (2007-07-11 13:28:55)

  • [Solved] Failed to initialize the NVIDIA kernel module

    Hi all,
    I've just made the jump to arch and have a fresh install. I'm having trouble getting the nvidia drivers to work. I am currently using the nouveau drivers without issue.
    The method I am using - after much trial - is:
    - uninstall nouveau and mesa lib
    - install nvidia package
    - remove nouveau module entry in mkinitcpio.conf
    - run `mkinitcpio -p linux`
    - edit .conf in xorg.conf.d with minimal required settings. Currently:
    Section "Device"
    Identifier "device0"
    Driver "nvidia"
    BusID "PCI:1:0:0"
    EndSection
    I have installed the linux-headers package and tried reinstalling nvidia again
    Card:
    01:00.0 VGA compatible controller: NVIDIA Corporation GF106 [GeForce GTS 450] (rev a1)
    Kernel:
    3.12.6-1-ARCH
    My Xorg.0.log looks like:
    [ 3.979]
    X.Org X Server 1.14.5
    Release Date: 2013-12-12
    [ 3.979] X Protocol Version 11, Revision 0
    [ 3.979] Build Operating System: Linux 3.12.5-1-ARCH x86_64
    [ 3.979] Current Operating System: Linux arch.tempera 3.12.6-1-ARCH #1 SMP PREEMPT Fri Dec 20 19:39:00 CET 2013 x86_64
    [ 3.979] Kernel command line: initrd=\initramfs-linux.img root=/dev/sda2 rw
    [ 3.979] Build Date: 13 December 2013 03:11:42PM
    [ 3.979]
    [ 3.979] Current version of pixman: 0.32.4
    [ 3.979] Before reporting problems, check [url]http://wiki.x.org[/url]
    to make sure that you have the latest version.
    [ 3.979] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 3.979] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 4 21:29:46 2014
    [ 3.980] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 3.980] (==) No Layout section. Using the first Screen section.
    [ 3.980] (==) No screen section available. Using defaults.
    [ 3.980] (**) |-->Screen "Default Screen Section" (0)
    [ 3.980] (**) | |-->Monitor "<default monitor>"
    [ 3.981] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
    [ 3.981] (**) | |-->Device "device0"
    [ 3.981] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
    [ 3.981] (==) Automatically adding devices
    [ 3.981] (==) Automatically enabling devices
    [ 3.981] (==) Automatically adding GPU devices
    [ 3.984] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 3.984] Entry deleted from font path.
    [ 3.984] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
    [ 3.984] Entry deleted from font path.
    [ 3.984] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
    [ 3.984] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
    [ 3.984] Entry deleted from font path.
    [ 3.984] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
    [ 3.984] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/Type1/
    [ 3.984] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 3.984] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 3.984] (II) Loader magic: 0x7fec20
    [ 3.984] (II) Module ABI versions:
    [ 3.984] X.Org ANSI C Emulation: 0.4
    [ 3.984] X.Org Video Driver: 14.1
    [ 3.984] X.Org XInput driver : 19.1
    [ 3.984] X.Org Server Extension : 7.0
    [ 3.985] (--) PCI:*(0:1:0:0) 10de:0dc4:19da:1184 rev 161, Mem @ 0xf4000000/16777216, 0xe0000000/134217728, 0xe8000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
    [ 3.986] Initializing built-in extension Generic Event Extension
    [ 3.986] Initializing built-in extension SHAPE
    [ 3.986] Initializing built-in extension MIT-SHM
    [ 3.986] Initializing built-in extension XInputExtension
    [ 3.986] Initializing built-in extension XTEST
    [ 3.986] Initializing built-in extension BIG-REQUESTS
    [ 3.986] Initializing built-in extension SYNC
    [ 3.986] Initializing built-in extension XKEYBOARD
    [ 3.986] Initializing built-in extension XC-MISC
    [ 3.986] Initializing built-in extension SECURITY
    [ 3.986] Initializing built-in extension XINERAMA
    [ 3.986] Initializing built-in extension XFIXES
    [ 3.986] Initializing built-in extension RENDER
    [ 3.986] Initializing built-in extension RANDR
    [ 3.986] Initializing built-in extension COMPOSITE
    [ 3.986] Initializing built-in extension DAMAGE
    [ 3.986] Initializing built-in extension MIT-SCREEN-SAVER
    [ 3.986] Initializing built-in extension DOUBLE-BUFFER
    [ 3.986] Initializing built-in extension RECORD
    [ 3.986] Initializing built-in extension DPMS
    [ 3.986] Initializing built-in extension X-Resource
    [ 3.986] Initializing built-in extension XVideo
    [ 3.986] Initializing built-in extension XVideo-MotionCompensation
    [ 3.986] Initializing built-in extension XFree86-VidModeExtension
    [ 3.986] Initializing built-in extension XFree86-DGA
    [ 3.986] Initializing built-in extension XFree86-DRI
    [ 3.986] Initializing built-in extension DRI2
    [ 3.986] (II) LoadModule: "glx"
    [ 3.989] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 4.075] (II) Module glx: vendor="NVIDIA Corporation"
    [ 4.075] compiled for 4.0.2, module version = 1.0.0
    [ 4.075] Module class: X.Org Server Extension
    [ 4.075] (II) NVIDIA GLX Module 331.20 Wed Oct 30 17:36:48 PDT 2013
    [ 4.076] Loading extension GLX
    [ 4.076] (II) LoadModule: "nvidia"
    [ 4.076] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [ 4.082] (II) Module nvidia: vendor="NVIDIA Corporation"
    [ 4.082] compiled for 4.0.2, module version = 1.0.0
    [ 4.082] Module class: X.Org Video Driver
    [ 4.083] (II) NVIDIA dlloader X Driver 331.20 Wed Oct 30 17:16:53 PDT 2013
    [ 4.083] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [ 4.083] (++) using VT number 7
    [ 4.090] (II) Loading sub module "fb"
    [ 4.090] (II) LoadModule: "fb"
    [ 4.090] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 4.091] (II) Module fb: vendor="X.Org Foundation"
    [ 4.091] compiled for 1.14.5, module version = 1.0.0
    [ 4.091] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 4.091] (WW) Unresolved symbol: fbGetGCPrivateKey
    [ 4.091] (II) Loading sub module "wfb"
    [ 4.091] (II) LoadModule: "wfb"
    [ 4.091] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [ 4.092] (II) Module wfb: vendor="X.Org Foundation"
    [ 4.092] compiled for 1.14.5, module version = 1.0.0
    [ 4.092] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 4.092] (II) Loading sub module "ramdac"
    [ 4.092] (II) LoadModule: "ramdac"
    [ 4.092] (II) Module "ramdac" already built-in
    [ 4.093] (II) NVIDIA(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
    [ 4.093] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
    [ 4.093] (==) NVIDIA(0): RGB weight 888
    [ 4.093] (==) NVIDIA(0): Default visual is TrueColor
    [ 4.093] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    [ 4.094] (**) NVIDIA(0): Enabling 2D acceleration
    [ 4.095] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
    [ 4.095] (EE) NVIDIA(0): system's kernel log for additional error messages and
    [ 4.095] (EE) NVIDIA(0): consult the NVIDIA README for details.
    [ 4.095] (EE) NVIDIA(0): *** Aborting ***
    [ 4.095] (EE) NVIDIA(0): Failing initialization of X screen 0
    [ 4.095] (II) UnloadModule: "nvidia"
    [ 4.095] (II) UnloadSubModule: "wfb"
    [ 4.095] (II) UnloadSubModule: "fb"
    [ 4.095] (EE) Screen(s) found, but none have a usable configuration.
    [ 4.095] (EE)
    Fatal server error:
    [ 4.095] (EE) no screens found(EE)
    [ 4.095] (EE)
    Please consult the The X.Org Foundation support
    at [url]http://wiki.x.org[/url]
    for help.
    [ 4.095] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [ 4.095] (EE)
    [ 4.107] (EE) Server terminated with error (1). Closing log file.
    The only entry I found in `dmesg | grep nvidia` related to nvidia-drm, and seemed to say it was loaded successfully. I didn't save the exact entry and i've reinstalled nouveau now so that I could post this.
    Any help much appriciated. I've been at this for a while. Learning a lot in the process!
    Last edited by gnibbler (2014-01-04 22:31:49)

    Success! Several days of trying various things and I finally give in and make a post to this forum. One more attempt - which was only really so that I could add modprobe info to this post - and it works.
    I had at some stage installed the driver xf86-video-nv, and this may have been causing the clash. I un-installed it, and followed the procedure above to reinstall nvidia.
    I think the main hang up I'd had is that I had not been rebuilding my kernel image with mkinitcpio after installing nvidia during my previous attempts.
    I hope some info in here helps some other stuck archer.
    Edit: Thanks graysky. I had found the right nvidia driver using the arch wiki and followed this advice to remove the nouveau hook. Much appriciated.
    Last edited by gnibbler (2014-01-04 22:35:00)

  • "Failed to load the NVIDIA kernel module" [SOLVED]

    Hi, I've just done a fresh install of Arch64 and I'm having problems with NVIDIA driver from the repo.
    xorg, xf86-input-evdev -- INSTALLED
    nvidia, nvidia-utils, lib32-nvidia-utils -- INSTALLED (version 256.44-1)
    nouveau -- NOT INSTALLED
    here goes the log files:
    uname -a
    Linux desktop 2.6.32-lts #1 SMP Wed Aug 4 22:02:05 UTC 2010 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ AuthenticAMD GNU/Linux
    lspci | grep VGA
    00:05.0 VGA compatible controller: nVidia Corporation C51PV [GeForce 6150] (rev a2)
    /etc/X11/xorg.conf (generated when I ran "nvidia-xconfig"):
    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig: version 256.44 ([email protected]) Thu Jul 29 01:52:55 PDT 2010
    Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0"
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    EndSection
    Section "Files"
    EndSection
    Section "InputDevice"
    # generated from default
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
    EndSection
    Section "InputDevice"
    # generated from default
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Unknown"
    HorizSync 28.0 - 33.0
    VertRefresh 43.0 - 72.0
    Option "DPMS"
    EndSection
    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection
    /var/Xorg.0.log
    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.
    [ 142.066]
    X.Org X Server 1.8.1.902 (1.8.2 RC 2)
    Release Date: 2010-06-21
    [ 142.084] X Protocol Version 11, Revision 0
    [ 142.091] Build Operating System: Linux 2.6.34-ARCH x86_64
    [ 142.098] Current Operating System: Linux desktop 2.6.32-lts #1 SMP Wed Aug 4 22:02:05 UTC 2010 x86_64
    [ 142.106] Kernel command line: BOOT_IMAGE=/vmlinuz26-lts root=/dev/disk/by-uuid/9eb5ef94-284b-4b7e-b824-5c6b0f329fe8 ro quiet
    [ 142.116] Build Date: 21 June 2010 12:01:49PM
    [ 142.125]
    [ 142.135] Current version of pixman: 0.18.2
    [ 142.145] Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    [ 142.167] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 142.204] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Aug 6 21:15:02 2010
    [ 142.218] (==) Using config file: "/etc/X11/xorg.conf"
    [ 142.232] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 142.246] (==) ServerLayout "Layout0"
    [ 142.246] (**) |-->Screen "Screen0" (0)
    [ 142.246] (**) | |-->Monitor "Monitor0"
    [ 142.246] (**) | |-->Device "Device0"
    [ 142.246] (**) |-->Input Device "Keyboard0"
    [ 142.246] (**) |-->Input Device "Mouse0"
    [ 142.246] (==) Automatically adding devices
    [ 142.246] (==) Automatically enabling devices
    [ 142.246] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
    [ 142.246] Entry deleted from font path.
    [ 142.246] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 142.246] Entry deleted from font path.
    [ 142.246] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
    [ 142.246] Entry deleted from font path.
    [ 142.246] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/100dpi/,
    /usr/share/fonts/75dpi/
    [ 142.246] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 142.246] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    [ 142.246] (WW) Disabling Keyboard0
    [ 142.246] (WW) Disabling Mouse0
    [ 142.246] (II) Loader magic: 0x7ce880
    [ 142.246] (II) Module ABI versions:
    [ 142.246] X.Org ANSI C Emulation: 0.4
    [ 142.246] X.Org Video Driver: 7.0
    [ 142.246] X.Org XInput driver : 9.0
    [ 142.246] X.Org Server Extension : 3.0
    [ 142.252] (--) PCI:*(0:0:5:0) 10de:0240:1043:81cd nVidia Corporation C51PV [GeForce 6150] rev 162, Mem @ 0xfc000000/16777216, 0xd0000000/268435456, 0xfb000000/16777216, BIOS @ 0x????????/131072
    [ 142.252] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    [ 142.252] (II) LoadModule: "extmod"
    [ 142.252] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [ 142.253] (II) Module extmod: vendor="X.Org Foundation"
    [ 142.253] compiled for 1.8.1.902, module version = 1.0.0
    [ 142.253] Module class: X.Org Server Extension
    [ 142.253] ABI class: X.Org Server Extension, version 3.0
    [ 142.253] (II) Loading extension MIT-SCREEN-SAVER
    [ 142.253] (II) Loading extension XFree86-VidModeExtension
    [ 142.253] (II) Loading extension XFree86-DGA
    [ 142.253] (II) Loading extension DPMS
    [ 142.253] (II) Loading extension XVideo
    [ 142.253] (II) Loading extension XVideo-MotionCompensation
    [ 142.253] (II) Loading extension X-Resource
    [ 142.253] (II) LoadModule: "dbe"
    [ 142.253] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [ 142.253] (II) Module dbe: vendor="X.Org Foundation"
    [ 142.253] compiled for 1.8.1.902, module version = 1.0.0
    [ 142.253] Module class: X.Org Server Extension
    [ 142.253] ABI class: X.Org Server Extension, version 3.0
    [ 142.253] (II) Loading extension DOUBLE-BUFFER
    [ 142.253] (II) LoadModule: "glx"
    [ 142.253] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 142.269] (II) Module glx: vendor="NVIDIA Corporation"
    [ 142.269] compiled for 4.0.2, module version = 1.0.0
    [ 142.269] Module class: X.Org Server Extension
    [ 142.269] (II) NVIDIA GLX Module 256.44 Thu Jul 29 01:47:53 PDT 2010
    [ 142.269] (II) Loading extension GLX
    [ 142.269] (II) LoadModule: "record"
    [ 142.269] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [ 142.269] (II) Module record: vendor="X.Org Foundation"
    [ 142.269] compiled for 1.8.1.902, module version = 1.13.0
    [ 142.269] Module class: X.Org Server Extension
    [ 142.269] ABI class: X.Org Server Extension, version 3.0
    [ 142.269] (II) Loading extension RECORD
    [ 142.269] (II) LoadModule: "dri"
    [ 142.270] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [ 142.270] (II) Module dri: vendor="X.Org Foundation"
    [ 142.270] compiled for 1.8.1.902, module version = 1.0.0
    [ 142.270] ABI class: X.Org Server Extension, version 3.0
    [ 142.270] (II) Loading extension XFree86-DRI
    [ 142.270] (II) LoadModule: "dri2"
    [ 142.270] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [ 142.270] (II) Module dri2: vendor="X.Org Foundation"
    [ 142.270] compiled for 1.8.1.902, module version = 1.2.0
    [ 142.270] ABI class: X.Org Server Extension, version 3.0
    [ 142.270] (II) Loading extension DRI2
    [ 142.270] (II) LoadModule: "nvidia"
    [ 142.270] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [ 142.271] (II) Module nvidia: vendor="NVIDIA Corporation"
    [ 142.271] compiled for 4.0.2, module version = 1.0.0
    [ 142.271] Module class: X.Org Video Driver
    [ 142.288] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
    [ 142.303] (EE) NVIDIA: system's kernel log for additional error messages.
    [ 142.319] (II) UnloadModule: "nvidia"
    [ 142.319] (II) Unloading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [ 142.319] (EE) Failed to load module "nvidia" (module-specific error, 0)
    [ 142.335] (EE) No drivers available.
    [ 142.351]
    Fatal server error:
    [ 142.384] no screens found
    [ 142.400]
    Please consult the The X.Org Foundation support
    at http://wiki.x.org
    for help.
    [ 142.469] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [ 142.488]
    find / -name "*nvidia*"
    /lib/modules/2.6.34-ARCH/kernel/drivers/video/backlight/mbp_nvidia_bl.ko
    /lib/modules/2.6.34-ARCH/kernel/drivers/video/nvidia
    /lib/modules/2.6.34-ARCH/kernel/drivers/video/nvidia/nvidiafb.ko
    /lib/modules/2.6.34-ARCH/kernel/drivers/video/nvidia.ko
    /lib/modules/2.6.32-lts/kernel/drivers/video/backlight/mbp_nvidia_bl.ko
    /lib/modules/2.6.32-lts/kernel/drivers/video/nvidia
    /lib/modules/2.6.32-lts/kernel/drivers/video/nvidia/nvidiafb.ko
    /etc/OpenCL/vendors/nvidia.icd
    /etc/X11/xorg.conf.d/20-nvidia.conf
    /usr/lib/libnvidia-cfg.so.1
    /usr/lib/libnvidia-glcore.so.256.44
    /usr/lib/vdpau/libvdpau_nvidia.so.256.44
    /usr/lib/vdpau/libvdpau_nvidia.so
    /usr/lib/vdpau/libvdpau_nvidia.so.1
    /usr/lib/tls/libnvidia-tls.so.256.44
    /usr/lib/libnvidia-cfg.so.256.44
    /usr/lib/libnvidia-cfg.so
    /usr/lib/libnvidia-tls.so.256.44
    /usr/lib/xorg/modules/drivers/nvidia_drv.so
    /usr/lib/libnvidia-compiler.so.256.44
    /usr/share/licenses/nvidia
    /usr/share/licenses/lib32-nvidia-utils
    /usr/share/licenses/nvidia-utils
    /usr/share/applications/nvidia-settings.desktop
    /usr/share/man/man1/nvidia-smi.1.gz
    /usr/share/man/man1/nvidia-settings.1.gz
    /usr/share/man/man1/nvidia-xconfig.1.gz
    /usr/share/doc/nvidia
    /usr/share/doc/nvidia-utils
    /usr/share/pixmaps/nvidia-settings.png
    /usr/bin/nvidia-bug-report.sh
    /usr/bin/nvidia-settings
    /usr/bin/nvidia-smi
    /usr/bin/nvidia-xconfig
    /usr/src/linux-2.6.34-ARCH/include/config/backlight/mbp/nvidia.h
    /usr/src/linux-2.6.34-ARCH/include/config/fb/nvidia
    /usr/src/linux-2.6.34-ARCH/include/config/fb/nvidia.h
    /usr/src/linux-2.6.32-lts/include/config/backlight/mbp/nvidia.h
    /usr/src/linux-2.6.32-lts/include/config/fb/nvidia
    /usr/src/linux-2.6.32-lts/include/config/fb/nvidia.h
    /opt/lib32/usr/lib/libvdpau_nvidia.so.256.44
    /opt/lib32/usr/lib/libvdpau_nvidia.so
    /opt/lib32/usr/lib/libnvidia-glcore.so.256.44
    /opt/lib32/usr/lib/tls/libnvidia-tls.so.256.44
    /opt/lib32/usr/lib/libvdpau_nvidia.so.1
    /opt/lib32/usr/lib/libnvidia-tls.so.256.44
    /opt/lib32/usr/lib/libnvidia-compiler.so.256.44
    /var/lib/pacman/local/nvidia-256.44-1
    /var/lib/pacman/local/nvidia-utils-256.44-1
    /var/lib/pacman/local/lib32-nvidia-utils-256.44-1
    /var/lib/pacman/sync/extra/nvidia-173xx-utils-173.14.27-1
    /var/lib/pacman/sync/extra/nvidia-173xx-173.14.27-1
    /var/lib/pacman/sync/extra/nvidia-256.44-1
    /var/lib/pacman/sync/extra/nvidia-utils-256.44-1
    /var/lib/pacman/sync/community/nvidia-cg-toolkit-2.2-4
    /var/lib/pacman/sync/community/lib32-nvidia-utils-256.44-1
    /var/cache/pacman/pkg/nvidia-utils-256.44-1-x86_64.pkg.tar.xz
    /var/cache/pacman/pkg/nvidia-256.44-1-x86_64.pkg.tar.xz
    /var/cache/pacman/pkg/lib32-nvidia-utils-256.44-1-x86_64.pkg.tar.xz
    Do you have any idea of what should be done to fix it? I don't want to use NVIDIA driver from their site neither nouveau, I want to use the one from the repo. If you know how to solve it, instead of only pointing the solution, also tell why this is happening, it will help me and other people with the same problem too!
    If you need additional information please ask me.
    Thanks!!
    Last edited by ILoveJapaneseGirls (2010-08-07 03:09:55)

    karol, I'll try to add the section you wrote to the xorg.conf, but first I want to show the log of the crash:
    /var/log/Xorg.0.log
    [ 69.813]
    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.
    [ 69.858]
    X.Org X Server 1.8.1.902 (1.8.2 RC 2)
    Release Date: 2010-06-21
    [ 69.882] X Protocol Version 11, Revision 0
    [ 69.890] Build Operating System: Linux 2.6.34-ARCH x86_64
    [ 69.899] Current Operating System: Linux desktop 2.6.34-ARCH #1 SMP PREEMPT Wed Aug 4 14:31:56 CEST 2010 x86_64
    [ 69.910] Kernel command line: BOOT_IMAGE=/vmlinuz26 root=/dev/disk/by-uuid/9eb5ef94-284b-4b7e-b824-5c6b0f329fe8 ro quiet
    [ 69.921] Build Date: 21 June 2010 12:01:49PM
    [ 69.933]
    [ 69.944] Current version of pixman: 0.18.2
    [ 69.957] Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    [ 69.982] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 70.025] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Aug 6 22:35:08 2010
    [ 70.057] (==) Using config file: "/etc/X11/xorg.conf"
    [ 70.072] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 70.117] (==) ServerLayout "Layout0"
    [ 70.117] (**) |-->Screen "Screen0" (0)
    [ 70.117] (**) | |-->Monitor "Monitor0"
    [ 70.117] (**) | |-->Device "Device0"
    [ 70.117] (**) |-->Input Device "Keyboard0"
    [ 70.117] (**) |-->Input Device "Mouse0"
    [ 70.117] (==) Automatically adding devices
    [ 70.118] (==) Automatically enabling devices
    [ 70.145] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
    [ 70.145] Entry deleted from font path.
    [ 70.145] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 70.145] Entry deleted from font path.
    [ 70.145] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
    [ 70.145] Entry deleted from font path.
    [ 70.168] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/100dpi/,
    /usr/share/fonts/75dpi/
    [ 70.168] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 70.168] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    [ 70.168] (WW) Disabling Keyboard0
    [ 70.168] (WW) Disabling Mouse0
    [ 70.168] (II) Loader magic: 0x7ce880
    [ 70.168] (II) Module ABI versions:
    [ 70.168] X.Org ANSI C Emulation: 0.4
    [ 70.168] X.Org Video Driver: 7.0
    [ 70.168] X.Org XInput driver : 9.0
    [ 70.168] X.Org Server Extension : 3.0
    [ 70.185] (--) PCI:*(0:0:5:0) 10de:0240:1043:81cd nVidia Corporation C51PV [GeForce 6150] rev 162, Mem @ 0xfc000000/16777216, 0xd0000000/268435456, 0xfb000000/16777216, BIOS @ 0x????????/131072
    [ 70.186] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    [ 70.186] (II) LoadModule: "extmod"
    [ 70.200] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [ 70.211] (II) Module extmod: vendor="X.Org Foundation"
    [ 70.211] compiled for 1.8.1.902, module version = 1.0.0
    [ 70.211] Module class: X.Org Server Extension
    [ 70.211] ABI class: X.Org Server Extension, version 3.0
    [ 70.211] (II) Loading extension MIT-SCREEN-SAVER
    [ 70.211] (II) Loading extension XFree86-VidModeExtension
    [ 70.211] (II) Loading extension XFree86-DGA
    [ 70.211] (II) Loading extension DPMS
    [ 70.211] (II) Loading extension XVideo
    [ 70.211] (II) Loading extension XVideo-MotionCompensation
    [ 70.211] (II) Loading extension X-Resource
    [ 70.211] (II) LoadModule: "dbe"
    [ 70.211] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [ 70.218] (II) Module dbe: vendor="X.Org Foundation"
    [ 70.218] compiled for 1.8.1.902, module version = 1.0.0
    [ 70.219] Module class: X.Org Server Extension
    [ 70.219] ABI class: X.Org Server Extension, version 3.0
    [ 70.219] (II) Loading extension DOUBLE-BUFFER
    [ 70.219] (II) LoadModule: "glx"
    [ 70.219] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 71.100] (II) Module glx: vendor="NVIDIA Corporation"
    [ 71.111] compiled for 4.0.2, module version = 1.0.0
    [ 71.111] Module class: X.Org Server Extension
    [ 71.111] (II) NVIDIA GLX Module 256.44 Thu Jul 29 01:47:53 PDT 2010
    [ 71.111] (II) Loading extension GLX
    [ 71.111] (II) LoadModule: "record"
    [ 71.111] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [ 71.125] (II) Module record: vendor="X.Org Foundation"
    [ 71.125] compiled for 1.8.1.902, module version = 1.13.0
    [ 71.125] Module class: X.Org Server Extension
    [ 71.125] ABI class: X.Org Server Extension, version 3.0
    [ 71.125] (II) Loading extension RECORD
    [ 71.125] (II) LoadModule: "dri"
    [ 71.126] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [ 71.140] (II) Module dri: vendor="X.Org Foundation"
    [ 71.140] compiled for 1.8.1.902, module version = 1.0.0
    [ 71.140] ABI class: X.Org Server Extension, version 3.0
    [ 71.140] (II) Loading extension XFree86-DRI
    [ 71.140] (II) LoadModule: "dri2"
    [ 71.140] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [ 71.140] (II) Module dri2: vendor="X.Org Foundation"
    [ 71.140] compiled for 1.8.1.902, module version = 1.2.0
    [ 71.140] ABI class: X.Org Server Extension, version 3.0
    [ 71.140] (II) Loading extension DRI2
    [ 71.140] (II) LoadModule: "nvidia"
    [ 71.141] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [ 71.187] (II) Module nvidia: vendor="NVIDIA Corporation"
    [ 71.189] compiled for 4.0.2, module version = 1.0.0
    [ 71.189] Module class: X.Org Video Driver
    [ 71.207] (II) NVIDIA dlloader X Driver 256.44 Thu Jul 29 01:24:51 PDT 2010
    [ 71.207] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [ 71.207] (--) using VT number 7
    [ 71.260] (II) Primary Device is: PCI 00@00:05:0
    [ 71.269] (II) Loading sub module "fb"
    [ 71.269] (II) LoadModule: "fb"
    [ 71.269] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 71.281] (II) Module fb: vendor="X.Org Foundation"
    [ 71.281] compiled for 1.8.1.902, module version = 1.0.0
    [ 71.281] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 71.281] (II) Loading sub module "wfb"
    [ 71.281] (II) LoadModule: "wfb"
    [ 71.281] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [ 71.289] (II) Module wfb: vendor="X.Org Foundation"
    [ 71.289] compiled for 1.8.1.902, module version = 1.0.0
    [ 71.289] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 71.289] (II) Loading sub module "ramdac"
    [ 71.289] (II) LoadModule: "ramdac"
    [ 71.289] (II) Module "ramdac" already built-in
    [ 71.309] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    [ 71.309] (==) NVIDIA(0): RGB weight 888
    [ 71.309] (==) NVIDIA(0): Default visual is TrueColor
    [ 71.309] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    [ 71.309] (**) NVIDIA(0): Enabling RENDER acceleration
    [ 71.309] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
    [ 71.309] (II) NVIDIA(0): enabled.
    [ 72.040] (II) NVIDIA(0): NVIDIA GPU GeForce 6150 (C51) at PCI:0:5:0 (GPU-0)
    [ 72.040] (--) NVIDIA(0): Memory: 262144 kBytes
    [ 72.040] (--) NVIDIA(0): VideoBIOS: 05.51.22.33.07
    [ 72.040] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
    [ 72.040] (--) NVIDIA(0): Connected display device(s) on GeForce 6150 at PCI:0:5:0:
    [ 72.040] (--) NVIDIA(0): LG Electronics L196WTQ (DFP-0)
    [ 72.040] (--) NVIDIA(0): LG Electronics L196WTQ (DFP-0): 310.0 MHz maximum pixel clock
    [ 72.040] (--) NVIDIA(0): LG Electronics L196WTQ (DFP-0): Internal Dual Link TMDS
    [ 72.044] (II) NVIDIA(0): Assigned Display Device: DFP-0
    [ 72.044] (==) NVIDIA(0):
    [ 72.044] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
    [ 72.044] (==) NVIDIA(0): will be used as the requested mode.
    [ 72.044] (==) NVIDIA(0):
    [ 72.044] (II) NVIDIA(0): Validated modes:
    [ 72.044] (II) NVIDIA(0): "nvidia-auto-select"
    [ 72.044] (II) NVIDIA(0): Virtual screen size determined to be 1440 x 900
    [ 72.045] (--) NVIDIA(0): DPI set to (89, 87); computed from "UseEdidDpi" X config
    [ 72.045] (--) NVIDIA(0): option
    [ 72.045] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
    [ 72.045] (--) Depth 24 pixmap format is 32 bpp
    [ 72.052] (II) NVIDIA(0): Initialized GPU GART.
    [ 72.055] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
    [ 72.055] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
    [ 72.055] (II) NVIDIA(0): configuration option may not be set correctly. When the
    [ 72.055] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
    [ 72.055] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
    [ 72.055] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
    [ 72.055] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
    [ 72.055] (II) NVIDIA(0): Config Options in the README.
    [ 72.056] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
    [ 72.178] (EE) NVIDIA(0): Failed to allocate primary buffer: out of memory.
    [ 72.178] (EE) NVIDIA(0): *** Aborting ***
    [ 72.178]
    Fatal server error:
    [ 72.178] AddScreen/ScreenInit failed for driver 0
    [ 72.178]
    [ 72.178]
    Please consult the The X.Org Foundation support
    at http://wiki.x.org
    for help.
    [ 72.178] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [ 72.178]
    As it's mentioned, it may be a problem of ACPI.
    About the lib32-nvidia-utils, I just installed because it's written in the wiki http://wiki.archlinux.org/index.php/NVIDIA#Installing: "Note: On 64 bit systems, For 32-bit programs to take advantage of nvidia-utils you must also install the equivalent lib32 package (for example lib32-nvidia-utils)."

Maybe you are looking for