Loading Kernel Modules in 2.6.15

I'm trying to install drivers for an Areca RAID card. The company has source drivers as well as binaries for SuSE, RedHat, etc. I downloaded the Areca source drivers and the vanilla kernel sources and patched the Kconfig and Makefile in drivers/scsi/ to generate a kernel module, arcmsr.o built against a 2.6.15 kernel.
When i try
modprobe ./arcmsr.o
it fails with
FATAL: module ./arcmsr.o not found
What do I do now? Do I need to run a utility to index the new module for modprobe?
I built the whole set of vanilla kernel modules (but not the kernel itself) with the arch kernel26 config file, should I
make modules_install
to install the whole set and then recreate /lib/modules/linux-2.6.15-ARCH as a symlink to the new module repository?
Or should I write a pkgbuild (or edit the kernel26 pkgbuild) to install the ARC1210 patches and rebuild the kernel instead of doing it by hand? A pkgbuild is less than ideal (though I have one that seems to work), as I would also like to be able to do
pacman -Syu
and upgrade the kernel. I'm afraid that if I tell pacman not to update the kernel, I'll forget and run 2.6.15 forever .

iphitus wrote:Kernel modules for 2.6 have a .ko NOT .o filename.
The included makefile is written for a 2.6 kernel and produces a .o, and Gentoo used to mix the two, although Gentoo is hardly the golden standard.
Please ensure that you use the included makefiles and installation options included with the driver and run depmod -a after installing.
Both the vanilla kernel and the pkgbuild include the source and makefile unchanged in the correct place. Both are patched correctly as per the included readme.
If the driver is precompiled and has no make options, then it will *not* work under any circumstances.
I don't think I can precompile it, since it depends on about a dozen headers from include/scsi, which all have compile-time macros set by the kernel's makefiles. Even if I could track down every #ifdef and set the macro by hand, I wouldn't want to.
What driver is it? It would help us identify your problem much more easily.
Areca ARC1210 Source driver. Before you spend any time on this particular module, I should reiterate that I don't think there's anything wrong with the module itself, I was just looking for a minimum effort method to install the module, preferably without a custom kernel. I don't see this as a very likely option anymore, so more than likely I will use the pkgbuild I wrote for the purpose.

Similar Messages

  • [S]Systemd can't start Load Kernel Modules after upgrade to Linux 4.0

    After upgrading from linux 3.19.3-3 to 4.0.1-1 I've been having a bit of an issue. At that same time I upgraded readline (6.3.006-1 → 6.3.008-1), linux-firmware (20150206.17657c3-1 → 20150410.ec89525-1), nvidia (349.16-1 → 349.16-2) , wpa_suplican (2.4-1 → 1:2.3-1), and  arpack (3.1.5-1 → 3.2.0-1). There may be some typos there since I'm copying by hand. Normally this wouldn't be much of a problem because I have been, priory to a few weeks ago, really good about back ups and would just roll my OS back 15 minutes. But things like that tend to fly out the window when the semester gets heavy. My last snapshot was on May 22nd, which I could still use, but would rather not. Also, it seems like a good idea to try to actual fix things for a change.
    [edit] I should mention that this upgrade was run April 30th.[/edit]
    When I finished booting the system after the upgrade, I got an error message during boot “systemd[1]: Failed to start Load Kernel Modules.” When it finished booting I run “dmesg -l err” to confirm that I'm not having a bad day dream or something. I'm also still seeing the errors that I described in this thread. Don't know if the two are related. I also noticed, when I was logging in, that it said that my stystem was still using the old kernel. Indeed, according to “uname -r” I'm still using 3.19.3-3-ARCH.
    The closest thing to experience I have with this is when I forget to mount /boot before upgrading linux, so I made sure /boot was mounted and rand “sudo pacman -S linux” to reinstall, but this didn't help. Just to check I ran “ls /lib/modules” and see the directorys “4.0.1-1-ARCH” and “extramodules-4.0-ARCH” as I would expect after a succesful upgrade of the kernel.
    Running “systemctl –failed, shows that in addition to systemd-modules-load.service, lm_sensors.service has also failed. I somehow expect lm_sensors depends on systemd-modules-load. I tried “systemctl restart systemd-modules-load”, but was rewarded with a message telling me that it failed. The “journalctl -xe” log has the lines
    systemd[1]: system-modules-load[1799]: Failed to look up alias 'sg': Function not implemented
    systemd[1]: system-modules-load[1799]: Failed to look up alias 'nfs': Function not implemented
    Looking at the Wiki for Systemd under troubleshooting it actually has an example of trying to work through this exact issue. Following that I tried
    journalctl _PID=1799
    systemd[1]: system-modules-load[1799]: Failed to look up alias 'sg': Function not implemented
    systemd[1]: system-modules-load[1799]: Failed to look up alias 'nfs': Function not implemented
    which I already mentioned. At this point that bit of the Wiki stopped being useful.
    Looking up on Google Failed to look up alias 'nfs': Function not implemented returned this thread from two years ago. Running “lsmod |grep sg” or $lsmod |grep nfs” returns nothing, but it also returns nothing on this laptop I'm using as well, so I don't imagine that is useful. Also, “# grep nfs /lib/modules/4.0.1-1-ARCH/modules.alias” returns a “Nosuch file or directory” error.
    Searching for something on 'sg' turned up https://bbs.archlinux.org/viewtopic.php?id=165361, which was also not useful.
    As a sort of last resort I tried https://wiki.archlinux.org/index.php/Do … the_kernel
    I reboot and boot into my fallback installation, running 3.19.3-3, mount the partition with my main Arch on it, and arch-chroot into it.
    I downgraded linux, and nvidia, exited chroot, and rebooted hoping to the Great Bacon that I didn't do anything too damaging. After all, my back ups are more than a week out of date.
    This worked. I'm still getting those annyoing (they are only annoying right?) error messages I mentioned earlier. My system seems fine, if somewhat out of date.
    Still, the question remains, “why did that happen, and how do I actually fix it?”
    [edit2=solution]
    There were two problems. First, my grub.cfg entry was pointing to the wrong UUID. I fixed this by regenerating it. Then I noticed the UUID in the grub menu itself (during the boot prosses) did not match what was in grub.cfg. To fix this I reinstalled grub.
    Last edited by nstgc (2015-05-05 12:07:30)

    Well, I took snapshots, not back ups but they work well enough for this, and rsynced /boot/ to where it use to be, moved/renamed the subvolume boot, and commented out the appropriate line in fstab. I also deleted that other /boot from before. I unmount /boot, and regenerate my grub.cfg. If my machine still boots, I'll try for an upgrade.
    grub.cfg now looks like
    # DO NOT EDIT THIS FILE
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    ### BEGIN /etc/grub.d/00_header ###
    insmod part_gpt
    insmod part_msdos
    if [ -s $prefix/grubenv ]; then
    load_env
    fi
    if [ "${next_entry}" ] ; then
    set default="${next_entry}"
    set next_entry=
    save_env next_entry
    set boot_once=true
    else
    set default="0"
    fi
    if [ x"${feature_menuentry_id}" = xy ]; then
    menuentry_id_option="--id"
    else
    menuentry_id_option=""
    fi
    export menuentry_id_option
    if [ "${prev_saved_entry}" ]; then
    set saved_entry="${prev_saved_entry}"
    save_env saved_entry
    set prev_saved_entry=
    save_env prev_saved_entry
    set boot_once=true
    fi
    function savedefault {
    if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
    fi
    function load_video {
    if [ x$feature_all_video_module = xy ]; then
    insmod all_video
    else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
    fi
    if [ x$feature_default_font_path = xy ] ; then
    font=unicode
    else
    insmod part_msdos
    insmod part_msdos
    insmod part_msdos
    insmod btrfs
    set root='hd4,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd4,msdos1 --hint-efi=hd4,msdos1 --hint-baremetal=ahci4,msdos1 --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 --hint-bios=hd5,msdos4 --hint-efi=hd5,msdos4 --hint-baremetal=ahci5,msdos4 3873d8ba-9472-4d92-ab0d-e94574bd0eae
    else
    search --no-floppy --fs-uuid --set=root 3873d8ba-9472-4d92-ab0d-e94574bd0eae
    fi
    font="/arch/usr/share/grub/unicode.pf2"
    fi
    if loadfont $font ; then
    set gfxmode=auto
    load_video
    insmod gfxterm
    set locale_dir=$prefix/locale
    set lang=en_US
    insmod gettext
    fi
    terminal_input console
    terminal_output gfxterm
    if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
    # Fallback normal timeout code in case the timeout_style feature is
    # unavailable.
    else
    set timeout=5
    fi
    ### END /etc/grub.d/00_header ###
    ### BEGIN /etc/grub.d/10_linux ###
    menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-3873d8ba-9472-4d92-ab0d-e94574bd0eae' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod part_msdos
    insmod part_msdos
    insmod btrfs
    set root='hd4,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd4,msdos1 --hint-efi=hd4,msdos1 --hint-baremetal=ahci4,msdos1 --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 --hint-bios=hd5,msdos4 --hint-efi=hd5,msdos4 --hint-baremetal=ahci5,msdos4 3873d8ba-9472-4d92-ab0d-e94574bd0eae
    else
    search --no-floppy --fs-uuid --set=root 3873d8ba-9472-4d92-ab0d-e94574bd0eae
    fi
    echo 'Loading Linux linux ...'
    linux /arch/boot/vmlinuz-linux root=UUID=3873d8ba-9472-4d92-ab0d-e94574bd0eae rw rootflags=subvol=arch quiet
    echo 'Loading initial ramdisk ...'
    initrd /arch/boot/intel-ucode.img /arch/boot/initramfs-linux.img
    submenu 'Advanced options for Arch Linux' $menuentry_id_option 'gnulinux-advanced-3873d8ba-9472-4d92-ab0d-e94574bd0eae' {
    menuentry 'Arch Linux, with Linux linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-3873d8ba-9472-4d92-ab0d-e94574bd0eae' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod part_msdos
    insmod part_msdos
    insmod btrfs
    set root='hd4,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd4,msdos1 --hint-efi=hd4,msdos1 --hint-baremetal=ahci4,msdos1 --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 --hint-bios=hd5,msdos4 --hint-efi=hd5,msdos4 --hint-baremetal=ahci5,msdos4 3873d8ba-9472-4d92-ab0d-e94574bd0eae
    else
    search --no-floppy --fs-uuid --set=root 3873d8ba-9472-4d92-ab0d-e94574bd0eae
    fi
    echo 'Loading Linux linux ...'
    linux /arch/boot/vmlinuz-linux root=UUID=3873d8ba-9472-4d92-ab0d-e94574bd0eae rw rootflags=subvol=arch quiet
    echo 'Loading initial ramdisk ...'
    initrd /arch/boot/intel-ucode.img /arch/boot/initramfs-linux.img
    menuentry 'Arch Linux, with Linux linux (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-3873d8ba-9472-4d92-ab0d-e94574bd0eae' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod part_msdos
    insmod part_msdos
    insmod btrfs
    set root='hd4,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd4,msdos1 --hint-efi=hd4,msdos1 --hint-baremetal=ahci4,msdos1 --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 --hint-bios=hd5,msdos4 --hint-efi=hd5,msdos4 --hint-baremetal=ahci5,msdos4 3873d8ba-9472-4d92-ab0d-e94574bd0eae
    else
    search --no-floppy --fs-uuid --set=root 3873d8ba-9472-4d92-ab0d-e94574bd0eae
    fi
    echo 'Loading Linux linux ...'
    linux /arch/boot/vmlinuz-linux root=UUID=3873d8ba-9472-4d92-ab0d-e94574bd0eae rw rootflags=subvol=arch quiet
    echo 'Loading initial ramdisk ...'
    initrd /arch/boot/intel-ucode.img /arch/boot/initramfs-linux-fallback.img
    ### END /etc/grub.d/10_linux ###
    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###
    ### BEGIN /etc/grub.d/30_os-prober ###
    menuentry 'Windows Vista (loader) (on /dev/sdd2)' --class windows --class os $menuentry_id_option 'osprober-chain-30F403F0F403B75E' {
    insmod part_gpt
    insmod ntfs
    set root='hd3,gpt2'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt2 --hint-efi=hd3,gpt2 --hint-baremetal=ahci3,gpt2 30F403F0F403B75E
    else
    search --no-floppy --fs-uuid --set=root 30F403F0F403B75E
    fi
    chainloader +1
    menuentry 'Windows Vista (loader) (on /dev/sdd4)' --class windows --class os $menuentry_id_option 'osprober-chain-FE2648382647EFE7' {
    insmod part_gpt
    insmod ntfs
    set root='hd3,gpt4'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt4 --hint-efi=hd3,gpt4 --hint-baremetal=ahci3,gpt4 FE2648382647EFE7
    else
    search --no-floppy --fs-uuid --set=root FE2648382647EFE7
    fi
    chainloader +1
    menuentry 'Arch (on /dev/sdd5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-832bcc8d-836e-4b4e-8d9c-0a19f5bcf7dd' {
    insmod part_gpt
    insmod ext2
    set root='hd3,gpt5'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt5 --hint-efi=hd3,gpt5 --hint-baremetal=ahci3,gpt5 832bcc8d-836e-4b4e-8d9c-0a19f5bcf7dd
    else
    search --no-floppy --fs-uuid --set=root 832bcc8d-836e-4b4e-8d9c-0a19f5bcf7dd
    fi
    linux /boot/vmlinuz-linux root=/dev/sdd5
    initrd /boot/initramfs-linux.img
    submenu 'Advanced options for Arch (on /dev/sdd5)' $menuentry_id_option 'osprober-gnulinux-advanced-832bcc8d-836e-4b4e-8d9c-0a19f5bcf7dd' {
    menuentry 'Arch (on /dev/sdd5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--832bcc8d-836e-4b4e-8d9c-0a19f5bcf7dd' {
    insmod part_gpt
    insmod ext2
    set root='hd3,gpt5'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt5 --hint-efi=hd3,gpt5 --hint-baremetal=ahci3,gpt5 832bcc8d-836e-4b4e-8d9c-0a19f5bcf7dd
    else
    search --no-floppy --fs-uuid --set=root 832bcc8d-836e-4b4e-8d9c-0a19f5bcf7dd
    fi
    linux /boot/vmlinuz-linux root=/dev/sdd5
    initrd /boot/initramfs-linux.img
    ### END /etc/grub.d/30_os-prober ###
    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries. Simply type the
    # menu entries you want to add after this comment. Be careful not to change
    # the 'exec tail' line above.
    ### END /etc/grub.d/40_custom ###
    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f ${config_directory}/custom.cfg ]; then
    source ${config_directory}/custom.cfg
    elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
    source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    ### BEGIN /etc/grub.d/60_memtest86+ ###
    if [ "${grub_platform}" == "pc" ]; then
    menuentry "Memory Tester (memtest86+)" --class memtest86 --class gnu --class tool {
    search --fs-uuid --no-floppy --set=root --hint-bios=hd4,msdos1 --hint-efi=hd4,msdos1 --hint-baremetal=ahci4,msdos1 --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 --hint-bios=hd5,msdos4 --hint-efi=hd5,msdos4 --hint-baremetal=ahci5,msdos4 3873d8ba-9472-4d92-ab0d-e94574bd0eae
    linux16 /arch/boot/memtest86+/memtest.bin
    fi
    ### END /etc/grub.d/60_memtest86+ ###
    It seems as if the lines you mentioned, Scimmia, have changed. I'll take that as a good sign.
    [edit] System still boots. Trying for the upgrade.
    [edit2] Still can't use Linux 4.0. I'm getting the same errors as before.
    [edit3] Successfully downgraded.
    [edit4] I looked through /etc/mkinitcpio.conf and there isn't anything in there that isn't in my laptop's. I don't know if this will help, but here is the output of "pacman -Q"
    a52dec 0.7.4-8
    aalib 1.4rc5-10
    abs 2.4.4-2
    accountsservice 0.6.40-1
    acl 2.2.52-2
    adobe-source-han-sans-jp-fonts 1.002-1
    adwaita-icon-theme 3.16.0-1
    alsa-lib 1.0.29-1
    alsa-plugins 1.0.29-2
    alsa-utils 1.0.29-1
    alsi 0.4.7-1
    arch-install-scripts 15-1
    arch-wiki-docs 20150219-1
    arch-wiki-lite 20150219-2
    archlinux-keyring 20150212-1
    arpack 3.2.0-1
    aspell 0.60.6.1-2
    asunder 2.7-1
    at-spi2-atk 2.16.0-1
    at-spi2-core 2.16.0-1
    atk 2.16.0-1
    atkmm 2.22.7-1
    attr 2.4.47-1
    autoconf 2.69-2
    automake 1.15-1
    avahi 0.6.31-15
    awesome 3.5.6-1
    bash 4.3.033-1
    bash-completion 2.1-5
    bc 1.06.95-1
    bcache-tools 1.0.8-1
    bigpkg 0.4.0-2
    binutils 2.25-2
    bison 3.0.4-1
    blas 3.5.0-1
    bluez 5.30-1
    bluez-libs 5.30-1
    bonnie++ 1.97-1
    boost 1.58.0-1
    boost-libs 1.58.0-1
    btrfs-progs 3.19.1-1
    bullet 2.82-1
    bzip2 1.0.6-5
    ca-certificates 20150402-1
    ca-certificates-cacert 20140824-2
    ca-certificates-mozilla 3.18-3
    ca-certificates-utils 20150402-1
    cabextract 1.4-3
    cairo 1.14.2-1
    cairo-clock 0.3.4-4
    cairo-dock 3.4.1-1
    cairo-dock-plug-ins 3.4.1-1
    cairomm 1.10.0-3
    calibre 2.27.0-1
    cantarell-fonts 0.0.16-2
    caribou 0.4.18.1-1
    cddb-py 1.4-7
    cdparanoia 10.2-5
    cdrdao 1.2.3-7
    cdrtools 3.01a28-1
    celt 0.11.3-2
    cfv 1.18.3-6
    cheese 3.16.1-1
    chmlib 0.40-4
    chromaprint 1.1-2
    chromium 42.0.2311.135-1
    chromium-pepper-flash 1:17.0.0.169-3
    cifs-utils 6.4-1
    cinnamon-desktop 2.4.2-1
    cinnamon-translations 2.4.4-1
    clementine 1.2.3-5
    clucene 2.3.3.4-8
    clutter 1.22.0-2
    clutter-gst2 2.0.14-1
    clutter-gtk 1.6.0-2
    cmus 2.6.0-4
    cogl 1.20.0-1
    colord 1.2.9-2
    colord-gtk 0.1.26-2
    compositeproto 0.4.2-3
    confuse 2.7-3
    coreutils 8.23-1
    cracklib 2.9.4-1
    cryptsetup 1.6.6-1
    cups 2.0.2-4
    cups-filters 1.0.68-1
    cups-pk-helper 0.2.5-1
    curl 7.42.0-1
    damageproto 1.2.1-3
    db 5.3.28-2
    dbus 1.8.16-2
    dbus-glib 0.102-2
    dconf 0.24.0-1
    desktop-file-utils 0.22-1
    device-mapper 2.02.116-1
    dhclient 4.3.2-1
    dhcpcd 6.8.1-1
    dia 0.97.3-1
    dialog 1:1.2_20150225-1
    dictd 1.12.1-4
    diffutils 3.3-2
    ding-libs 0.4.0-3
    djvulibre 3.5.27-1
    dnssec-anchors 20150403-1
    dotconf 1.3-4
    dri2proto 2.8-2
    dri3proto 1.0-1
    dvd+rw-tools 7.1-5
    dvdisaster 0.72.6-1
    e2fsprogs 1.42.12-2
    ecryptfs-utils 106-1
    ed 1.11-1
    efl 1.13.2-1
    elementary 1.13.2-1
    elfutils 0.161-3
    enca 1.16-1
    enchant 1.6.0-5
    enlightenment 0.19.4-1
    evas_generic_loaders 1.13.2-1
    evince 3.16.0-1
    exempi 2.2.2-1
    exfat-utils 1.1.1-1
    exif-py 1.2.0-1
    exiv2 0.24-1
    expac 4-3
    expat 2.1.0-4
    extcalc 0.9.3_1-3
    faac 1.28-5
    faad2 2.7-4
    fakeroot 1.20.2-1
    fbreader 0.99.4-4
    ffmpeg 1:2.6.2-1
    fftw 3.3.4-1
    file 5.22-1
    file-roller 3.16.1-1
    filesystem 2015.02-1
    findutils 4.4.2-6
    firefox 37.0.2-1
    fixesproto 5.0-3
    flac 1.3.1-1
    flashplugin 11.2.202.457-1
    flex 2.5.39-1
    fltk 1.3.3-4
    fluidsynth 1.1.6-4
    fontconfig 2.11.1-1
    fontsproto 2.1.3-1
    foomatic-db 3:20150308-1
    foomatic-db-engine 3:20150308-1
    freetype2 2.5.5-1
    fribidi 0.19.6-2
    fsarchiver 0.6.19-1
    fuse 2.9.3-2
    fuse-exfat 1.1.0-1
    gawk 4.1.2-1
    gc 7.4.2-2
    gcc-fortran 4.9.2-4
    gcc-libs-multilib 4.9.2-4
    gcc-multilib 4.9.2-4
    gconf 3.2.6-3
    gcr 3.15.92-1
    gd 2.1.1-2
    gdb 7.9-1
    gdbm 1.11-1
    gdk-pixbuf2 2.31.3-1
    geany 1.24.1-1
    gemrb 0.8.2-1
    geoclue 0.12.99-2
    geoclue2 2.2.0-2
    geocode-glib 3.16.0-1
    gettext 0.19.4-1
    ghostscript 9.16-1
    giflib 5.1.1-1
    git 2.3.7-1
    gjs 1.43.3-1
    glew 1.12.0-1
    glib-networking 2.44.0-2
    glib2 2.44.0-1
    glibc 2.21-3
    glibmm 2.44.0-1
    glproto 1.4.17-1
    glu 9.0.0-3
    gmime 2.6.20-2
    gmp 6.0.0-2
    gnome-bluetooth 3.16.1-1
    gnome-color-manager 3.16.0-1
    gnome-control-center 3.16.1-2
    gnome-desktop 1:3.16.1-1
    gnome-dictionary 3.16.1-1
    gnome-disk-utility 3.16.0-1
    gnome-menus 3.13.3-1
    gnome-online-accounts 3.16.0-2
    gnome-session 3.16.0-1
    gnome-settings-daemon 3.16.1-1
    gnome-shell 3.16.1-2
    gnome-shell-extensions 3.16.1-1
    gnome-system-monitor 3.16.0-1
    gnome-themes-standard 3.16.0-1
    gnome-tweak-tool 3.16.1-1
    gnome-video-effects 0.4.1-1
    gnupg 2.1.3-3
    gnuplot 5.0.0-2
    gnutls 3.4.0-1
    gobject-introspection 1.44.0-1
    gobject-introspection-runtime 1.44.0-1
    google-chrome 42.0.2311.135-1
    gparted 0.22.0-1
    gpgme 1.5.4-1
    gpm 1.20.7-4
    graphite 1:1.2.4-1
    grep 2.21-2
    grilo 0.2.12-1
    groff 1.22.3-3
    grsync 1.2.5-1
    grub 1:2.02.beta2-5
    gsettings-desktop-schemas 3.16.1-1
    gsfonts 20150122-1
    gsm 1.0.13-8
    gssproxy 0.4.1-1
    gst-libav 1.4.5-1
    gst-plugins-bad 1.4.5-2
    gst-plugins-base 1.4.5-1
    gst-plugins-base-libs 1.4.5-1
    gst-plugins-good 1.4.5-2
    gst-plugins-ugly 1.4.5-2
    gstreamer 1.4.5-1
    gstreamer0.10 0.10.36-4
    gstreamer0.10-base 0.10.36-3
    gstreamer0.10-base-plugins 0.10.36-3
    gstreamer0.10-good 0.10.31-6
    gstreamer0.10-good-plugins 0.10.31-6
    gstreamer0.10-python 0.10.22-2
    gstreamer0.10-ugly 0.10.19-14
    gstreamer0.10-ugly-plugins 0.10.19-14
    gthumb 3.4.0-1
    gtk-update-icon-cache 2.24.27-1
    gtk2 2.24.27-1
    gtk3 3.16.2-1
    gtkmm 2.24.4-1
    gtkmm3 3.16.0-1
    guile 2.0.11-2
    gvfs 1.24.1-1
    gvfs-mtp 1.24.1-1
    gzip 1.6-1
    hal-info 0.20091130-2
    harfbuzz 0.9.40-2
    harfbuzz-icu 0.9.40-2
    haveged 1.9.1-2
    hdparm 9.45-1
    hdsentinel 0.8-2
    help2man 1.46.4-1
    hicolor-icon-theme 0.13-1
    hplip 3.15.4-1
    hspell 1.2-2
    htmlcxx 0.85-4
    htop 1.0.3-2
    hunspell 1.3.3-1
    hwids 20150129-1
    hwinfo 21.10.1.1-1
    hwloc 1.10.1-1
    hyphen 2.8.8-1
    i3-wm 4.10.2-1
    i3lock 2.6-1
    i3status 2.9-1
    i7z 0.27.2.git1-1
    iana-etc 2.30-4
    icedtea-web 1.5.2-1
    icu 55.1-1
    imagemagick 6.9.1.0-1
    imagewriter 1.10.1420800585.134a9b3-1
    imlib2 1.4.7-1
    inetutils 1.9.2-2
    innoextract 1.4-0
    inputproto 2.3.1-1
    intel-tbb 4.3_20150209-1
    intel-ucode 20150121-1
    inxi 2.2.19-1
    iproute2 3.19.0-1
    iptables 1.4.21-3
    iputils 20121221-3
    ipython 3.1.0-1
    iso-codes 3.57-1
    jack 0.124.1-3
    jansson 2.7-1
    jasper 1.900.1-13
    java-environment-common 2-2
    java-runtime-common 2-2
    jdk7-openjdk 7.u79_2.5.5-1
    jfsutils 1.1.15-4
    jmtpfs 0.5-1
    jre7-openjdk 7.u79_2.5.5-1
    jre7-openjdk-headless 7.u79_2.5.5-1
    js 24.2.0-1
    js17 17.0.0-1
    json-c 0.12-2
    json-glib 1.0.2-1
    jsoncpp 1.4.4-1
    julia 2:0.3.7-1
    julia-docs 2:0.3.7-1
    kbd 2.0.2-1
    kbproto 1.0.7-1
    keyutils 1.5.9-1
    kmod 20-1
    krb5 1.13.1-1
    kvirc 4.2.0-4
    lame 3.99.5-2
    lapack 3.5.0-1
    lcms 1.19-5
    lcms2 2.6-1
    ldb 1.1.20-1
    ldns 1.6.17-2
    less 471-1
    lgogdownloader-git 20150310-1
    lib32-acl 2.2.52-2
    lib32-alsa-lib 1.0.29-1
    lib32-alsa-plugins 1.0.29-2
    lib32-atk 2.16.0-1
    lib32-attr 2.4.47-1
    lib32-bzip2 1.0.6-2
    lib32-cairo 1.14.2-1
    lib32-curl 7.41.0-1
    lib32-db 5.3.28-2
    lib32-e2fsprogs 1.42.12-1
    lib32-elfutils 0.161-2
    lib32-expat 2.1.0-2
    lib32-fakeroot 1.20.2-1
    lib32-flac 1.3.1-1
    lib32-flashplugin 11.2.202.457-1
    lib32-fontconfig 2.11.1-1
    lib32-freetype2 2.5.5-1
    lib32-gcc-libs 4.9.2-4
    lib32-gdk-pixbuf2 2.31.3-2
    lib32-gettext 0.19.4-1
    lib32-giflib 5.1.1-1
    lib32-glew 1.12.0-1
    lib32-glib2 2.44.0-1
    lib32-glibc 2.21-2
    lib32-glu 9.0.0-2
    lib32-gmp 6.0.0-1
    lib32-gnutls 3.4.0-2
    lib32-gsm 1.0.13-9
    lib32-gtk2 2.24.27-1
    lib32-harfbuzz 0.9.40-2
    lib32-icu 55.1-1
    lib32-jack 0.124.1-1
    lib32-json-c 0.12-1
    lib32-keyutils 1.5.9-1
    lib32-krb5 1.13.1-1
    lib32-lcms2 2.6-1
    lib32-libaio 0.3.110-1
    lib32-libasyncns 0.8-7
    lib32-libcanberra 0.30-4
    lib32-libcap 2.24-1
    lib32-libcl 1.1-1
    lib32-libcups 2.0.2-2
    lib32-libdbus 1.8.16-1
    lib32-libdrm 2.4.60-1
    lib32-libffi 3.2.1-1
    lib32-libgcrypt 1.6.3-1
    lib32-libgpg-error 1.18-1
    lib32-libice 1.0.9-1
    lib32-libidn 1.30-1
    lib32-libjpeg-turbo 1.4.0-1
    lib32-libldap 2.4.40-1
    lib32-libltdl 2.4.5-1
    lib32-libnl 3.2.25-1
    lib32-libogg 1.3.2-1
    lib32-libpcap 1.6.2-1
    lib32-libpciaccess 0.13.4-1
    lib32-libpng 1.6.16-1
    lib32-libpulse 6.0-1
    lib32-libsamplerate 0.1.8-2
    lib32-libsm 1.2.2-1
    lib32-libsndfile 1.0.25-3
    lib32-libssh2 1.5.0-1
    lib32-libtasn1 4.4-1
    lib32-libtiff 4.0.3-3
    lib32-libtxc_dxtn 1.0.1-5
    lib32-libusb 1.0.19-1
    lib32-libvorbis 1.3.5-1
    lib32-libx11 1.6.3-1
    lib32-libxau 1.0.8-1
    lib32-libxcb 1.11-1
    lib32-libxcomposite 0.4.4-2
    lib32-libxcursor 1.1.14-1
    lib32-libxdamage 1.1.4-2
    lib32-libxdmcp 1.1.2-1
    lib32-libxext 1.3.3-1
    lib32-libxfixes 5.0.1-1
    lib32-libxft 2.3.2-1
    lib32-libxi 1.7.4-1
    lib32-libxinerama 1.1.3-1
    lib32-libxml2 2.9.2-1
    lib32-libxmu 1.1.2-1
    lib32-libxrandr 1.4.2-1
    lib32-libxrender 0.9.8-1
    lib32-libxshmfence 1.2-1
    lib32-libxslt 1.1.28-2
    lib32-libxt 1.1.4-1
    lib32-libxtst 1.2.2-1
    lib32-libxxf86vm 1.1.4-1
    lib32-llvm-libs 3.6.0-1
    lib32-mesa 10.5.4-1
    lib32-mpg123 1.22.1-1
    lib32-ncurses 5.9-3
    lib32-nettle 3.1.1-1
    lib32-nspr 4.10.8-1
    lib32-nss 3.18-1
    lib32-nvidia-libgl 349.16-1
    lib32-nvidia-utils 349.16-1
    lib32-openal 1.16.0-1
    lib32-openssl 1.0.2.a-1
    lib32-p11-kit 0.23.1-2
    lib32-pango 1.36.8-1
    lib32-pcre 8.36-1
    lib32-pixman 0.32.6-1
    lib32-portaudio 19_20140130-1
    lib32-readline 6.3.008-1
    lib32-sdl 1.2.15-6
    lib32-soundtouch 1.8.0-1
    lib32-sqlite 3.8.9-1
    lib32-systemd 219-1
    lib32-tdb 1.3.4-1
    lib32-util-linux 2.26.1-1
    lib32-v4l-utils 1.6.0-1
    lib32-wayland 1.7.0-1
    lib32-wxgtk 3.0.2-4
    lib32-xz 5.2.1-1
    lib32-zlib 1.2.8-1
    libabw 0.1.1-1
    libaio 0.3.110-1
    libao 1.2.0-1
    libarchive 3.1.2-8
    libart-lgpl 2.3.21-3
    libass 0.12.1-1
    libassuan 2.2.0-1
    libasyncns 0.8-5
    libatasmart 0.19-3
    libatomic_ops 7.4.2-1
    libavc1394 0.5.4-2
    libbluray 0.8.0-1
    libbsd 0.7.0-1
    libcaca 0.99.beta18-2
    libcanberra 0.30-5
    libcanberra-pulse 0.30-5
    libcap 2.24-2
    libcap-ng 0.7.4-1
    libcddb 1.3.2-4
    libcdio 0.93-1
    libcdio-paranoia 10.2+0.93+1-1
    libcdr 0.1.1-2
    libcl 1.1-4
    libcroco 0.6.8-2
    libcue 1.4.0-4
    libcups 2.0.2-4
    libdaemon 0.14-3
    libdatrie 0.2.8-1
    libdbus 1.8.16-2
    libdca 0.0.5-4
    libdrm 2.4.60-2
    libdv 1.0.0-6
    libdvbpsi 1:1.1.2-1
    libdvdcss 1.3.0-1
    libdvdnav 5.0.2-1
    libdvdread 5.0.1-1
    libe-book 0.1.2-2
    libebml 1.3.1-1
    libedit 20150325_3.1-1
    libepoxy 1.2-2
    libetonyek 0.1.1-1
    libev 4.19-1
    libevdev 1.4.2-1
    libevent 2.0.22-1
    libexif 0.6.21-2
    libffi 3.2.1-1
    libfontenc 1.1.3-1
    libftdi-compat 0.20-1
    libgcrypt 1.6.3-2
    libgcrypt15 1.5.4-4
    libgdm 3.16.1.1-1
    libgee 0.18.0-1
    libglade 2.6.4-5
    libgme 0.6.0-3
    libgnome-keyring 3.12.0-2
    libgnomekbd 3.6.0-2
    libgpg-error 1.19-1
    libgpod 0.8.3-4
    libgssglue 0.4-2
    libgsystem 2015.1-1
    libgtop 2.30.0-1
    libgusb 0.2.4-1
    libgweather 3.16.1-1
    libgxps 0.2.2-3
    libibus 1.5.10-1
    libical 1.0.1-2
    libice 1.0.9-1
    libid3tag 0.15.1b-8
    libidn 1.30-1
    libiec61883 1.2.0-4
    libimobiledevice 1.2.0-1
    libinput 0.14.1-1
    libirman 0.4.5-4
    libjpeg-turbo 1.4.0-1
    libkate 0.4.1-5
    libksba 1.3.3-1
    liblastfm 1.0.9-1
    libldap 2.4.40-2
    liblqr 0.4.2-1
    libmaa 1.3.2-2
    libmad 0.15.1b-7
    libmatroska 1.4.2-1
    libmediainfo 0.7.73-1
    libmikmod 3.3.7-1
    libmm-glib 1.4.6-1
    libmms 0.6.4-1
    libmng 2.0.2-3
    libmodplug 0.8.8.5-1
    libmp4v2 2.0.0-3
    libmpc 1.0.3-1
    libmpcdec 1.2.6-4
    libmpeg2 0.5.1-5
    libmspub 0.1.2-2
    libmtp 1.1.8-1
    libmwaw 0.3.4-1
    libmygpo-qt 1.0.8-1
    libndp 1.4-1
    libnewt 0.52.18-2
    libnl 3.2.25-1
    libnm-glib 1.0.0-2
    libnotify 0.7.6-1
    liboauth 1.0.3-1
    libodfgen 0.1.3-1
    libofa 0.9.3-5
    libogg 1.3.2-1
    libomxil-bellagio 0.9.3-1
    libpagemaker 0.0.2-1
    libpaper 1.1.24-7
    libpcap 1.6.2-1
    libpciaccess 0.13.4-1
    libpipeline 1.4.0-1
    libplist 1.12-1
    libpng 1.6.16-1
    libproxy 0.4.11-5
    libpulse 6.0-1
    libpwquality 1.2.3-1
    libquvi 0.9.4-3
    libquvi-scripts 0.9.20131130-2
    libqzeitgeist 0.8.0-4
    libraw 0.16.0-3
    libraw1394 2.1.0-2
    libreoffice-fresh 4.4.2-1
    librevenge 0.0.2-1
    librpcsecgss 0.19-8
    librsvg 1:2.40.9-1
    libsamplerate 0.1.8-3
    libsasl 2.1.26-7
    libseccomp 2.2.0-1
    libsecret 0.18-1
    libshout 1:2.3.1-2
    libsidplay 1.36.59-6
    libsigc++ 2.4.1-1
    libsigsegv 2.10-2
    libsm 1.2.2-2
    libsndfile 1.0.25-3
    libsodium 1.0.2-1
    libsoup 2.50.0-1
    libspectre 0.2.7-2
    libsrtp 15.1c9bd90-3
    libssh 0.6.5-1
    libssh2 1.5.0-1
    libsystemd 219-6
    libtar 1.2.20-2
    libtasn1 4.4-1
    libteam 1.14-2
    libthai 0.1.21-1
    libtheora 1.1.1-3
    libtiff 4.0.3-5
    libtiger 0.3.4-4
    libtirpc 0.2.5-1
    libtool 2.4.6-1
    libtxc_dxtn 1.0.1-6
    libunibreak 1.1-1
    libunistring 0.9.5-1
    libunwind 1.1-2
    libupnp 1.6.19-1
    libusb 1.0.19-1
    libusb-compat 0.1.5-1
    libusbmuxd 1.0.10-1
    libutempter 1.1.6-2
    libutil-linux 2.26.1-3
    libva 1.5.1-1
    libvdpau 1.1-1
    libvisio 0.1.1-2
    libvisual 0.4.0-5
    libvorbis 1.3.5-1
    libvpx 1.4.0-2
    libwacom 0.11-1
    libwbclient 4.2.1-1
    libwebp 0.4.3-1
    libwmf 0.2.8.4-12
    libwpd 0.10.0-1
    libwpg 0.3.0-1
    libwps 0.3.1-1
    libx11 1.6.3-1
    libx264 2:144.20150223-1
    libx86 1.1-4
    libx86emu 1.1.23.1-1
    libxau 1.0.8-2
    libxaw 1.0.13-1
    libxcb 1.11-1
    libxcomposite 0.4.4-2
    libxcursor 1.1.14-2
    libxdamage 1.1.4-2
    libxdg-basedir 1.2.0-3
    libxdmcp 1.1.2-1
    libxext 1.3.3-1
    libxfixes 5.0.1-1
    libxfont 1.5.1-1
    libxft 2.3.2-1
    libxi 1.7.4-1
    libxinerama 1.1.3-2
    libxkbcommon 0.5.0-1
    libxkbcommon-x11 0.5.0-1
    libxkbfile 1.0.9-1
    libxklavier 5.4-1
    libxml2 2.9.2-2
    libxmu 1.1.2-1
    libxp 1.0.3-1
    libxpm 3.5.11-1
    libxrandr 1.4.2-2
    libxrender 0.9.9-1
    libxshmfence 1.2-1
    libxslt 1.1.28-3
    libxss 1.2.2-2
    libxt 1.1.5-1
    libxtst 1.2.2-1
    libxv 1.0.10-1
    libxvmc 1.0.9-1
    libxxf86dga 1.1.4-1
    libxxf86vm 1.1.4-1
    libyaml 0.1.6-1
    libzen 0.4.31-1
    libzip 0.11.2-1
    licenses 20140629-1
    links 2.9-1
    linux 3.19.3-3
    linux-api-headers 3.18.5-1
    linux-firmware 20150410.ec89525-1
    lirc 1:0.9.2.a-1
    llvm-libs 3.6.0-5
    lm_sensors 3.3.5-1
    logrotate 3.8.9-1
    lpsolve 5.5.2.0-3
    lrzip 0.621-1
    lua 5.2.4-1
    lua-bitop 1.0.2-5
    lua-expat 1.3.0-1
    lua-lgi 0.8.0-2
    lua-socket 3.0rc1-4
    lua51 5.1.5-4
    luajit 2.0.3-3
    lvm2 2.02.116-1
    lxdream 0.9.1-3
    lz4 128-1
    lzo 2.09-1
    m4 1.4.17-1
    make 4.1-1
    man-db 2.7.1-1
    man-pages 3.83-1
    mcomix 1.01-1
    mcpp 2.7.2-5
    mdadm 3.3.2-1
    memtest86+ 5.01-1
    mencoder 37379-3
    mesa 10.5.4-1
    metamorphose2 0.8.3-2
    mime-types 9-1
    minitube 2.4-1
    mjpegtools 2.1.0-1
    mkinitcpio 18-2
    mkinitcpio-busybox 1.21.1-2
    mkvtoolnix-cli 7.8.0-3
    mobile-broadband-provider-info 20120614-2
    morituri-git 0.2.3.r3.gb1d685f-1
    mozilla-common 1.4-4
    mpfr 3.1.2.p11-1
    mpg123 1.22.1-1
    mplayer 37379-3
    mtdev 1.1.5-1
    mutagen 1.28-1
    mutter 3.16.1.1-1
    ncurses 5.9-7
    nemo 2.4.5-1
    neon 0.30.1-1
    net-snmp 5.7.3-1
    netctl 1.10-2
    nettle 3.1.1-1
    network-manager-applet 1.0.0-2
    networkmanager 1.0.0-2
    nfs-utils 1.3.2-6
    nfsidmap 0.26-1
    nm-connection-editor 1.0.0-2
    npth 1.2-1
    nspr 4.10.8-1
    nss 3.18-3
    ntfs-3g 2015.3.14-1
    nvidia 349.16-1
    nvidia-libgl 349.16-1
    nvidia-utils 349.16-1
    ogmtools 1.5-5
    openal 1.16.0-1
    opencore-amr 0.1.3-2
    openjpeg 1.5.2-1
    openmpi 1.8.4-1
    openresolv 3.6.1-1
    openssh 6.8p1-2
    openssl 1.0.2.a-1
    opus 1.1-1
    orc 0.4.23-1
    os-prober 1.64-1
    p11-kit 0.23.1-2
    p7zip 9.38.1-3
    package-query 1.5-2
    pacman 4.2.1-1
    pacman-mirrorlist 20150315-1
    pacmatic 20150126-1
    pam 1.1.8-5
    pambase 20130928-1
    pango 1.36.8-1
    pangomm 2.36.0-1
    par2cmdline-tbb 20141125-1
    parallel 20150322-1
    parted 3.2-2
    patch 2.7.5-1
    pciutils 3.3.1-1
    pcmciautils 018-7
    pcre 8.36-2
    pcsx2-git 1.3.1.r978.1aebca3-1
    perl 5.20.2-1
    perl-clone 0.37-2
    perl-data-dump 1.22-1
    perl-dbi 1.633-1
    perl-encode-locale 1.04-1
    perl-error 0.17023-1
    perl-file-basedir 0.07-1
    perl-file-listing 6.04-2
    perl-file-which 1.09-4
    perl-html-parser 3.71-3
    perl-html-tagset 3.20-4
    perl-http-cookies 6.01-2
    perl-http-daemon 6.01-2
    perl-http-date 6.02-2
    perl-http-message 6.06-2
    perl-http-negotiate 6.01-2
    perl-ipc-system-simple 1.25-1
    perl-libwww 6.08-1
    perl-locale-gettext 1.05-11
    perl-lwp-mediatypes 6.02-2
    perl-net-http 6.07-1
    perl-uri 1.67-1
    perl-www-robotrules 6.02-2
    perl-xml-libxml 2.0121-1
    perl-xml-namespacesupport 1.11-3
    perl-xml-sax 0.99-4
    perl-xml-sax-base 1.08-3
    phonon-qt4 4.8.3-1
    phonon-qt4-gstreamer 4.8.2-1
    phoronix-test-suite 5.6.0-1
    php 5.6.8-2
    pinentry 0.9.1-1
    pixman 0.32.6-1
    pkg-config 0.28-2
    pkgfile 15-1
    pms 1.90.1-1
    podofo 0.9.3-1
    polkit 0.112-2
    poppler 0.32.0-1
    poppler-glib 0.32.0-1
    poppler-qt5 0.32.0-1
    popt 1.16-7
    portaudio 19_20140130-1
    presentproto 1.0-1
    printproto 1.0.5-3
    procps-ng 3.3.10-2
    protobuf 2.6.1-1
    psmisc 22.21-2
    pth 2.0.7-5
    pulseaudio 6.0-1
    pulseaudio-alsa 2-3
    pv 1.6.0-1
    pygobject-devel 3.16.1-1
    pygobject2-devel 2.28.6-11
    pygtk 2.24.0-5
    pyqt4-common 4.11.3-4
    pyqt5-common 5.4.1-2
    python 3.4.3-2
    python-dateutil 2.4.1-1
    python-dbus 1.2.0-4
    python-dbus-common 1.2.0-4
    python-gmpy2 2.0.5-2
    python-gobject 3.16.1-1
    python-html2text 2015.4.14-1
    python-matplotlib 1.4.3-2
    python-mpmath 0.19-1
    python-nose 1.3.6-1
    python-numexpr 2.4.3-1
    python-numpy 1.9.2-2
    python-pandas 0.16.0-2
    python-pygments 2.0.2-2
    python-pyparsing 2.0.3-1
    python-pyqt4 4.11.3-4
    python-pyqt5 5.4.1-2
    python-pytz 2015.2-1
    python-pyzmq 14.5.0-2
    python-scipy 0.15.1-2
    python-setuptools 1:15.2-1
    python-sip 4.16.7-1
    python-six 1.9.0-1
    python-sympy 0.7.6-2
    python-tornado 4.1.0-2
    python-xdg 0.25-2
    python2 2.7.9-1
    python2-apsw 3.8.9-1
    python2-atspi 2.16.0-1
    python2-beaker 1.7.0-1
    python2-cairo 1.10.0-2
    python2-chardet 2.3.0-1
    python2-cherrypy 3.6.0-1
    python2-cssselect 0.9.1-2
    python2-cssutils 1.0-2
    python2-dateutil 2.4.1-1
    python2-dbus 1.2.0-4
    python2-dnspython 1.12.0-1
    python2-gobject 3.16.1-1
    python2-gobject2 2.28.6-11
    python2-html5lib 0.999-5
    python2-lxml 3.4.4-1
    python2-mako 1.0.1-1
    python2-markupsafe 0.23-2
    python2-mechanize 0.2.5-4
    python2-netifaces 0.10.4-1
    python2-pillow 2.8.1-1
    python2-psutil 2.2.1-2
    python2-pycdio 0.20-3
    python2-pygments 2.0.2-2
    python2-pyqt5 5.4.1-2
    python2-setuptools 1:15.2-1
    python2-sip 4.16.7-1
    python2-six 1.9.0-1
    python2-xdg 0.25-2
    qca 2.0.3-5
    qca-ossl 2.0.0-7
    qjson 0.8.1-3
    qpdf 5.1.2-1
    qt4 4.8.6-5
    qt5-base 5.4.1-4
    qt5-declarative 5.4.1-4
    qt5-location 5.4.1-4
    qt5-script 5.4.1-4
    qt5-sensors 5.4.1-4
    qt5-svg 5.4.1-4
    qt5-tools 5.4.1-4
    qt5-translations 5.4.1-4
    qt5-webchannel 5.4.1-4
    qt5-webkit 5.4.1-4
    qt5-xmlpatterns 5.4.1-4
    qtchooser 48-1
    qtwebkit 2.3.4-1
    randrproto 1.4.1-1
    raptor 2.0.15-2
    rasqal 1:0.9.32-1
    readline 6.3.008-1
    recode 3.6-8
    recordproto 1.14.2-2
    redland 1:1.0.17-2
    reflector 2014.11-1
    reiserfsprogs 3.6.24-1
    renderproto 0.11.1-3
    resourceproto 1.2.0-3
    rest 0.7.93-1
    rhash 1.3.3-1
    rng-tools 5-3
    rpcbind 0.2.3-1
    rsync 3.1.1-2
    rtkit 0.11-5
    rtmpdump 20140918-2
    ruby 2.2.2-1
    s-nail 14.8.0-1
    sbc 1.3-1
    schroedinger 1.0.11-2
    scrnsaverproto 1.2.2-2
    sdcv 0.4.2-8
    sdl 1.2.15-7
    sdl_image 1.2.12-3
    sdl_mixer 1.2.12-4
    sdl_net 1.2.8-2
    sdl_ttf 2.0.11-3
    sed 4.2.2-3
    sg3_utils 1.40-1
    shadow 4.2.1-3
    shared-color-targets 0.1.5-1
    shared-mime-info 1.4-1
    sip 4.16.7-1
    slang 2.3.0-1
    smartmontools 6.3-2
    smbclient 4.2.1-1
    smpeg 0.4.5-1
    snappy 1.1.1-1
    sound-theme-freedesktop 0.8-2
    soundtouch 1.8.0-1
    spandsp 0.0.6-1
    speech-dispatcher 0.8.1-1
    speedtest-cli 0.3.1-1
    speex 1.2rc2-1
    speexdsp 1.2rc3-1
    spotify 0.9.17.1-1
    spotify-gnome-git 20141010-1
    sqlite 3.8.9-1
    startup-notification 0.12-4
    steam 1.0.0.49-3
    sudo 1.8.13-1
    suitesparse 4.4.4-1
    sysfsutils 2.1.0-9
    systemd 219-6
    systemd-sysvcompat 219-6
    t1lib 5.1.2-5
    taglib 1.9.1-1
    talloc 2.1.2-1
    tar 1.28-1
    tdb 1.3.4-1
    telepathy-glib 0.24.1-1
    telepathy-logger 0.8.1-1
    telepathy-mission-control 5.16.3-1
    terminology 0.8.0-1
    tevent 0.9.24-1
    texinfo 5.2-3
    texlive-bin 2014.34260-7
    texlive-core 2014.36709-1
    texlive-langchinese 2014.35921-1
    texlive-langcjk 2014.0-1
    texlive-langjapanese 2014.36466-1
    texlive-langkorean 2014.36573-1
    texlive-latexextra 2014.36706-1
    texlive-pictures 2014.36605-1
    texlive-science 2014.36659-1
    texmaker 4.4.1-1
    thin-provisioning-tools 0.4.1-1
    thunderbird 31.6.0-2
    tinyxml 2.6.2-3
    tmux 1.9_a-2
    totem-plparser 3.10.4-1
    transmission-gtk 2.84-1
    tsmuxer 1.10.6-14
    ttf-dejavu 2.34-2
    ttf-ms-fonts 2.0-10
    tzdata 2015d-1
    udisks2 2.1.5-1
    unrar 1:5.2.7-1
    unzip 6.0-10
    upower 0.99.2-2
    usbutils 008-1
    util-linux 2.26.1-3
    v4l-utils 1.6.2-1
    vi 1:050325-4
    videoproto 2.3.2-1
    vim 7.4.712-1
    vim-latexsuite 20130126-2
    vim-runtime 7.4.712-1
    vlc 2.2.1-2
    vte-common 0.40.0-2
    vte3 0.40.0-2
    wavpack 4.70.0-2
    wayland 1.7.0-1
    webkit2gtk 2.8.1-1
    webkitgtk 2.4.8-2
    webrtc-audio-processing 0.1-2
    wesnoth 1.12.2-2
    wesnoth-data 1.12.2-1
    wget 1.16.3-1
    which 2.21-1
    wildmidi 0.3.8-1
    wine 1.7.42-2
    winetricks 20141130-1
    wireless_tools 30.pre9-1
    wpa_supplicant 1:2.3-1
    wxgtk 3.0.2-4
    wxgtk2.8 2.8.12.1-3
    wxpython 3.0.2.0-1
    wxpython2.8 2.8.12.1-1
    x265 1.6-1
    xboxdrv 0.8.5-3
    xcb-proto 1.11-1
    xcb-util 0.4.0-1
    xcb-util-cursor 0.1.2-1
    xcb-util-image 0.4.0-1
    xcb-util-keysyms 0.4.0-1
    xcb-util-renderutil 0.3.9-1
    xcb-util-wm 0.4.1-1
    xdg-su 1.2.3-1
    xdg-utils 1.1.0.git20150323-1
    xdiskusage 1.51-1
    xextproto 7.3.0-1
    xf86-input-evdev 2.9.2-1
    xf86dgaproto 2.1-3
    xf86driproto 2.1.1-3
    xf86vidmodeproto 2.3.1-3
    xfsprogs 3.2.2-1
    xineramaproto 1.2.1-3
    xkeyboard-config 2.14-1
    xorg-appres 1.0.4-1
    xorg-bdftopcf 1.0.5-1
    xorg-font-util 1.3.1-1
    xorg-font-utils 7.6-4
    xorg-fonts-alias 1.0.3-1
    xorg-fonts-encodings 1.0.4-4
    xorg-fonts-misc 1.0.3-3
    xorg-iceauth 1.0.7-1
    xorg-mkfontdir 1.0.7-2
    xorg-mkfontscale 1.1.2-1
    xorg-server 1.17.1-5
    xorg-server-common 1.17.1-5
    xorg-server-devel 1.17.1-5
    xorg-server-utils 7.6-4
    xorg-sessreg 1.1.0-1
    xorg-setxkbmap 1.3.1-1
    xorg-util-macros 1.19.0-1
    xorg-xauth 1.0.9-1
    xorg-xbacklight 1.2.1-1
    xorg-xcmsdb 1.0.5-1
    xorg-xgamma 1.0.6-1
    xorg-xhost 1.0.7-1
    xorg-xinit 1.3.4-2
    xorg-xinput 1.6.1-1
    xorg-xkbcomp 1.3.0-1
    xorg-xmessage 1.0.4-2
    xorg-xmodmap 1.0.9-1
    xorg-xrandr 1.4.3-1
    xorg-xrdb 1.1.0-1
    xorg-xrefresh 1.0.5-1
    xorg-xset 1.2.3-1
    xorg-xsetroot 1.1.1-2
    xproto 7.0.27-1
    xscreensaver 5.32-1
    xvidcore 1.3.3-1
    xz 5.2.1-1
    yajl 2.1.0-1
    yaourt 1.5-1
    zenity 3.14.0-1
    zeromq 4.0.5-1
    zita-alsa-pcmi 0.2.0-2
    zita-resampler 1.3.0-3
    zlib 1.2.8-3
    zvbi 0.2.35-1
    zziplib 0.13.62-2
    [edit5] My /etc/modules-load.d directory is empty by the way, and "sudo /usr/lib/systemd/systemd-modules-load" returns nothing. Note, this is all while running Linux 3.19, but I believe it should demonstrate that I don't have any special modules running. Or so I believe.
    Last edited by nstgc (2015-05-04 13:16:09)

  • [SOLVED] pacman -Syu on 10/17/2012, systemd can't load kernel modules

    Ok, I did a [pacman -Syu] on my laptop, and everything went well. So I decided to upgrade my PC as well, did a reboot and then couldn't ssh into it.
    Had to access the machine, and found
    # systemctl --failed
    UNIT LOAD ACTIVE SUB JOB DESCRIPTION
    [email protected] loaded failed failed dhcpcd on eth0
    httpd.service loaded failed failed Apache Web Server
    systemd-modules-load.service loaded failed failed Load Kernel Modules
    LOAD = Reflects whether the unit definition was properly loaded.
    ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
    SUB = The low-level unit activation state, values depend on unit type.
    JOB = Pending job for the unit.
    3 loaded units listed. Pass --all to see loaded but inactive units, too.
    To show all installed unit files use 'systemctl list-unit-files'.
    so it failed to load kernel modules...
    # systemctl status systemd-modules-load.service
    systemd-modules-load.service - Load Kernel Modules
    Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
    Active: failed (Result: exit-code) since Wed, 17 Oct 2012 18:27:11 -0400; 45min ago
    Docs: man:systemd-modules-load.service(8)
    man:modules-load.d(5)
    Process: 102 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
    CGroup: name=systemd:/system/systemd-modules-load.service
    Oct 17 18:27:11 MyHost systemd[1]: Failed to start Load Kernel Modules.
    Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
    ... then I checked network devices
    # ip addr
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
    valid_lft forever preferred_lft forever
    # ip addr show dev eth0
    Device "eth0" does not exist.
    ... then the modules; and I saw that none appeared for the Ethernet...
    # lspci -v | grep Ethernet -A8
    00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a2)
    Subsystem: Hewlett-Packard Company Device 2a6c
    Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 5
    Memory at fe02d000 (32-bit, non-prefetchable) [size=4K]
    I/O ports at fc00 [size=8]
    Capabilities: [44] Power Management version 2
    Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit+
    Capabilities: [6c] HyperTransport: MSI Mapping Enable- Fixed+
    ... whereas they did for other devices
    # lspci -v | grep Kernel
    Kernel driver in use: ohci_hcd
    Kernel driver in use: ehci_hcd
    Kernel driver in use: sata_nv
    Kernel driver in use: sata_nv
    Kernel driver in use: pcieport
    Kernel driver in use: pcieport
    Kernel driver in use: pcieport
    Kernel driver in use: nouveau
    I'm guessing it's probably something with the new image after the pgrade, but I don't know which module to load nor do I
    understand why systemd isn't loading the modules when it was working stable enough to act as a headless server before. However, I've only been a week or so with systemd and might have overlooked something in the configs. Any help or insight would be greatly appreciated. Please. I'm desperate.
    Last edited by confusion-is-my-sedative (2012-10-26 21:30:01)

    Yep, I got that far, and tried the same advice from a different user with a 'tee' command which did the same thing, but unfortunately the forcedeth module can't be loaded because its in a different directory than the 'uname -r' specification allows modprobe to search for. I posted my attempts here: https://bbs.archlinux.org/viewtopic.php?pid=1181940

  • About loading kernel modules

    Dear Arch Community,
    I have some issues loading a kernel module. Namely tp_smapi. I myself have never loaded kernel modules before, so I guess I just missed something basic. Here is what I did:
    I followed the wiki to install it:
    $ sudo pacman -S tp_smapi
    and restarted my computer. Yet, the promissed directory to occur did not do so:
    $ ls /sys/devices/platform/smapi
    ls: cannot access /sys/devices/platform/smapi: No such file or directory
    I noticed that some files mentioned by other users don't exist on my system, e.g.
    /etc/modules-load.d/tp_smapi.conf
    /etc/modprobe.d/modprobe.conf
    Also, systemd reports the following:
    $ systemctl list-units
    UNIT LOAD ACTIVE SUB DESCRIPTION
    systemd-modules-load.service loaded failed failed Load Kernel Modules
    So, what is it that I might not have taken care of?
    Thank you,
    Tetrapilot

    tetrapilot wrote:
    @ #2: Well, my model actually does not appear on the list. However, this page suggests, that it does work anyway. (I really want the feature, so I hope that I (the user) is the problem here.)
    So, the suggested commands tell me, that the desired module seems not to exist on my system:
    # modprobe -a tp_smapi
    modprobe: ERROR: could not insert 'tp_smapi': No such device or address
    # journalctl -b | grep "tp_smapi"
    Jan 14 15:51:30 hostname systemd-modules-load[144] Failed to insert 'tp_smapi': no such device or adress
    However, it is installed:
    $ pacman -Q tp_smapi
    tp_smapi 0.41-11
    I did some more research and found that this kind of error massages indeed occurs for unsupported systems. So, bad luck for me.
    Your error does indeed indicates that the module can't find the relevant *hardware*, so messing around with the module loading probably wonæt help. You could check the bios if the feature is disabled there though. Another thing you can try, if the module simply check some product id, is to add the id for your hardware. Else I would suggest poking upstream to get the hardware supported.
    Last edited by Mr.Elendig (2013-01-15 06:54:05)

  • Failed load Kernel Modules | fglrx exec Format Error

    Hello
    after I started my computer this morning it won't load fglrx anymore.
    Yesterday everything worked just fine. But I can still start the xserver without any problem.
    systemctl status systemd-modules-load.serivce outputs:
    systemd-modules-load.service - Load Kernel Modules
       Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
       Active: failed (Result: exit-code) since Tue 2013-08-20 10:59:28 CEST; 20min ago
         Docs: man:systemd-modules-load.service(8)
               man:modules-load.d(5)
      Process: 113 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
    Aug 20 10:59:28 orz-aa-0 systemd-modules-load[113]: Failed to insert 'fglrx': Exec format error
    Aug 20 10:59:28 orz-aa-0 systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE
    Aug 20 10:59:28 orz-aa-0 systemd[1]: Failed to start Load Kernel Modules.
    Aug 20 10:59:28 orz-aa-0 systemd[1]: Unit systemd-modules-load.service entered failed state.
    Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
    and modprobe fglrx outputs:
    modprobe: ERROR: could not insert 'fglrx': Exec format error
    Installed are:
    catalyst 13.8-1
    catalyst-utils 13.8-1
    lib32-catalyst-utils 13.8-1
    xorg-bdftopcf 1.0.4-1
    xorg-font-util 1.3.0-1
    xorg-font-utils 7.6-3
    xorg-fonts-alias 1.0.3-1
    xorg-fonts-encodings 1.0.4-3
    xorg-fonts-misc 1.0.1-2
    xorg-luit 1.1.1-1
    xorg-mkfontdir 1.0.7-1
    xorg-mkfontscale 1.1.1-1
    xorg-server 1.14.2-2
    xorg-server-common 1.14.2-2
    xorg-setxkbmap 1.3.0-1
    xorg-twm 1.0.7-1
    xorg-xauth 1.0.7-1
    xorg-xclock 1.0.6-1
    xorg-xhost 1.0.6-1
    xorg-xinit 1.3.2-3
    xorg-xkbcomp 1.2.4-1
    xorg-xmodmap 1.0.7-1
    xorg-xrdb 1.0.9-2
    xorg-xset 1.2.2-2
    I'm really a newbie to arch linux and would appreciate any help.
    Thanks in advance.
    surrz
    Last edited by surrz (2013-08-20 10:53:28)

    I grepped /var/log/Xorg.0.log as suggested by the wiki, here's the results:
    sudo grep '(EE)' /var/log/Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 19.890] (EE) fglrx(0): atiddxDriScreenInit failed. Probably kernel module missing or incompatible.
    [fiendfan1@arch ~]$ grep '(WW)' /var/log/Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 19.150] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 19.150] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
    [ 19.150] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
    [ 19.150] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
    [ 19.586] (WW) Falling back to old probe method for fglrx
    [ 19.710] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
    [ 19.812] (WW) fglrx(0): board is an unknown third party board, chipset is supported
    [ 19.889] (WW) fglrx(0): Dynamic Surface Resizing cannot be enabled
    [ 19.890] (WW) fglrx(0): ***********************************************************
    [ 19.890] (WW) fglrx(0): * DRI initialization failed *
    [ 19.890] (WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *
    [ 19.890] (WW) fglrx(0): * 2D and 3D acceleration disabled *
    [ 19.890] (WW) fglrx(0): ***********************************************************
    [ 19.908] (WW) fglrx(0): Textured Video not supported without DRI enabled.
    [ 20.014] (WW) fglrx(0): Option "VendorName" is not used
    [ 20.014] (WW) fglrx(0): Option "ModelName" is not used
    [ 20.425] (WW) evdev: USB USB Keykoard: ignoring absolute axes.
    I don't know what any of this means, anyone have any ideas?

  • [Solved]Failed to start Load Kernel Modules

    When I boot up Arch it says that it Failed to start Load Kernel Modules and when I get into my Desktop, the screen is tearing.
    Using the latest kernel with i3wm
    my systemctl status systemd-modules-load
    ● systemd-modules-load.service - Load Kernel Modules
    Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
    Active: failed (Result: exit-code) since Sat 2014-09-20 17:28:06 PDT; 5min ago
    Docs: man:systemd-modules-load.service(8)
    man:modules-load.d(5)
    Process: 144 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
    Main PID: 144 (code=exited, status=1/FAILURE)
    Sep 20 17:28:06 green systemd-modules-load[144]: Failed to insert 'fglrx': Invalid argument
    Sep 20 17:28:06 green systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE
    Sep 20 17:28:06 green systemd[1]: Failed to start Load Kernel Modules.
    Sep 20 17:28:06 green systemd[1]: Unit systemd-modules-load.service entered failed state.
    Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
    Last edited by Green (2014-09-21 07:31:08)

    anatolik wrote:
    It looks like it is unable to load fglrx.
    Do you have any fglrx specific configuration? Do you have anything in your /etc/modprobe.d ?
    Could it be that fglrx is compiled for previous versions of kernel and this is a problem?
    I don't have any specific fglrx configuration and in /etc/modprobe.d/ I have a file called modprobe.conf that contains
    blacklist radeon
    fglrx
    I dont think fglrx was compiled for previous versions of the kernel because I used the kernel that the latest release contained. My kernel version is 3.16.3-1.
    Last edited by Green (2014-09-21 05:44:03)

  • [SOLVED] Loading Kernel Modules with Options

    Hi,
    I am trying to load the nf_conntrack_ftp kernel module on boot. I followed the Arch Wiki's article on kernel module loading [0] and created a file in /etc/modules-load.d/ called nf_conntrack_ftp.conf:
    /etc/modules-load.d/nf_conntrack_ftp.conf wrote:# Load the nf_conntrack_ftp kernel module at boot
    nf_conntrack_ftp
    This loads the nf_conntrack_ftp module on boot just fine; unfortunately the module uses the default FTP port (21) and I need it to run on a different port (6621). When I try to dynamically load nf_conntrack_ftp using modprobe nf_conntrack_ftp ports=6621 it loads just fine and according to systools has the port set correctly. However, if I try to set the port anywhere in /etc/modules-load.d/ I always get an error message during boot saying:
    Failed to start Load Kernel Modules. See 'systemctl status systemd-modules-load.service' for details.
    Looking at the systemctl status message as recommended by the error message on boot doesn't yield anything useful:
    systemctl status systemd-modules-load.service wrote:
    systemd-modules-load.service - Load Kernel Modules
       Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
       Active: failed (Result: exit-code) since Sun 2014-02-09 16:46:13 EST; 11min ago
         Docs: man:systemd-modules-load.service(8)
               man:modules-load.d(5)
      Process: 287 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
    Main PID: 287 (code=exited, status=1/FAILURE)
    Feb 09 16:46:13 babylon5 systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE
    Feb 09 16:46:13 babylon5 systemd[1]: Failed to start Load Kernel Modules.
    Feb 09 16:46:13 babylon5 systemd[1]: Unit systemd-modules-load.service entered failed state.
    I have tried to set the "ports=6621" module option in multiple ways ...
    1. As part of the same nf_conntrack_ftp.conf file in /etc/modules-load.d/:
    /etc/modules-load.d/nf_conntrack_ftp.conf wrote:
    # Load the nf_conntrack_ftp kernel module at boot
    nf_conntrack_ftp
    options nf_conntrack_ftp ports=6621
    2. As a separate test.conf file in /etc/modules-load.d/:
    /etc/modules-load.d/nf_conntrack_ftp.conf wrote:# Load the nf_conntrack_ftp kernel module at boot
    nf_conntrack_ftp
    /etc/modules-load.d/test.conf wrote:options nf_conntrack_ftp ports=6621
    3. I even tried just adding "ports=6621" to the end of the nf_conntrack_ftp.conf file in /etc/modules-load.d/:
    /etc/modules-load.d/nf_conntrack_ftp.conf wrote:# Load the nf_conntrack_ftp kernel module at boot
    nf_conntrack_ftp ports=6621
    None of these worked. The moment there is "options nf_conntrack_ftp ports=6621" in any file in /etc/modules-load.d/ I get the error message on boot and the kernel module won't get loaded.
    What am I missing / doing wrong? Is it not possible to set kernel module parameters on boot? Does nf_conntrack_ftp need to be loaded by the initramfs, i.e. do I need to add the modconf hook to my /etc/mkinitcpio.conf?
    Thanks,
    Marek
    [0] https://wiki.archlinux.org/index.php/Kernel_modules
    Last edited by marco1475 (2014-02-09 22:54:26)

    Raynman wrote:
    marco1475 wrote:[0] https://wiki.archlinux.org/index.php/Kernel_modules
    Read this again, specifically the section about setting options, paying close attention to directory names.
    D'oh! Thanks for pointing that out, what a stupid oversight on my part:
    The files that tell the system which kernel modules to load go into /etc/modules-load.d/.
    The files that tell the system which parameters to pass to the kernel modules when loading them go into /etc/modprobe.d/.
    Now that each file is where it belongs everything works.

  • [Solved] Catalyst fails to load kernel module

    I have just been through the Catalyst install guide, I installed from the Vi0L0 repos rather than building myself.
    Everything appeared to go fine, however fglrx fails to load when I reboot. The xorg log contains;
    fglrx(0): atiddxDriScreenInit failed. Probably kernel module missing or incompatible
    fglrx(0): **********************************************************
    fglrx(0): * DRI initialization failed                               
    fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible
    fglrx(0): * 2D and 3D acceleration disabled                         
    fglrx(0): **********************************************************
    Is this recoverable? Or does this mean that the current Vi0L0 module has not been built for my kernel (3.11.5-1-ARCH)?
    Last edited by ~lynks (2013-11-03 16:16:00)

    This issue has now been resolved after the update to xorg 1.14
    lsmod | grep fglrx
    shows fglrx is not loaded, and:
    modprobe fglrx
    returns with;
    modprobe: ERROR: could not insert 'fglrx': Exec format error
    Does that indicate a 32/64 bit issue?
    This issue has now been resolved after the update to xorg 1.14
    Last edited by ~lynks (2013-11-03 16:15:48)

  • [SOLVED] Loading kernel modules: 'Invalid module foramat'

    Hi.
    I installed latest driver for my VIA video card. The driver is for Ubuntu and SuSE, but I successfully installed it and the files are at place. I changed the driver in my xorg.conf file and it is working, but I am not able to load 'drm' 'via-chrome9'and 'via-agp' kernel modules. The output message says "Invalid module format". These modules are working on Ubuntu. Is there something I can do to make them work.
    Regards.
    Last edited by Gruntz (2008-05-02 09:41:07)

    Gruntz wrote:These modules are working on Ubuntu.
    You cannot use packages compiled for Ubuntu's kernel with Arch's kernel.  You'd have to recompile it against our kernel

  • VirtualBox: Load kernel modules at startup

    I have installed virtualbox and I would like to load its modules vboxdrv at startup so following what is commented in ArchWiki https://wiki.archlinux.org/index.php/Vi … el_Modules, I have create a file virtualbox.conf at /etc/modules-load.d with the following content:
    tee /etc/modules-load.d/virtualbox.conf <<< "vboxdrv"
    and then:
    depmod -a
    Finally, I restart the system but at boot time when loading modules it fails and it recommends me to see systemctl.
    System Info:
    VirtualBox 4.2.4
    Kernerl version: 3.6.6-1-ARCH

    I am trying to load vboxdrv only.
    Recently I have done the following:
    $ sudo /usr/lib/systemd/systemd-modules-load
    Module 'nfs' is already loaded
    Module 'cuse' is already loaded
    Failed to find module 'snd-seq-oss'
    Module 'vboxdrv' is already loaded
    so I guess this is caused by snd-seq-oss at startup, but I do not know how to solve this. In the meantime I will google...
    For your information: I am using OSS.
    I highly appreciate your comments, thanks to all of you.
    graysky wrote:
    toni wrote:VirtualBox 4.2.4
    Kernerl version: 3.6.6-1-ARCH
    ...and `pacman -Syu` your system!
    toni wrote:tee /etc/modules-load.d/virtualbox.conf <<< "vboxdrv"
    I suspect you want to load more than just the vboxdrv, no?  For example, my setup requires both vboxdrv and vboxnetflt to work properly.
    Last edited by toni (2013-01-06 16:40:42)

  • How to load kernel module before another kernel module?

    I have an Iomega ZIP 100 parallel port drive and need module imm to be loaded before lp module. But I don't know how to do this. Simple adding these modules in rc.conf in MODULES section in the correct order doesn't work. I also realized that udev loads lp module, but I don't know how to make udev load this module before or after other modules.
    Last edited by kotyz (2007-06-24 13:58:15)

    or in /etc/mkinitcpio.conf :
    # MODULES
    # The following modules are loaded before any boot hooks are
    # run.  Advanced users may wish to specify all system modules
    # in this array.  For instance:
    #     MODULES="piix ide_disk reiserfs"
    MODULES=""
    and make a new initrd image with mkinitcpio -g /boot/newkernel26.img ,edit menu.lst and reboot

  • Kernel modules not loading at boot.

    ~]$ systemctl status systemd-modules-load.service
    systemd-modules-load.service - Load Kernel Modules
    Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
    Active: failed (Result: exit-code) since Tue 2014-03-11 18:34:06 CDT; 4min 53s ago
    Docs: man:systemd-modules-load.service(8)
    man:modules-load.d(5)
    Process: 137 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
    Main PID: 137 (code=exited, status=1/FAILURE)
    Mar 11 18:34:06 arch-m systemd-modules-load[137]: Failed to insert 'vboxguest...
    Mar 11 18:34:06 arch-m systemd-modules-load[137]: Failed to insert 'vboxsf': ...
    Mar 11 18:34:06 arch-m systemd-modules-load[137]: Inserted module 'vboxvideo'
    Mar 11 18:34:06 arch-m systemd-modules-load[137]: Inserted module 'vboxdrv'
    Mar 11 18:34:06 arch-m systemd-modules-load[137]: Inserted module 'vboxnetadp'
    Mar 11 18:34:06 arch-m systemd-modules-load[137]: Failed to find module 'vbox...
    Mar 11 18:34:06 arch-m systemd[1]: systemd-modules-load.service: main proce...RE
    Mar 11 18:34:06 arch-m systemd[1]: Failed to start Load Kernel Modules.
    Mar 11 18:34:06 arch-m systemd[1]: Unit systemd-modules-load.service entere...e.
    Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
    Hint: Some lines were ellipsized, use -l to show in full.
    Does any one know how to fix this? AFter a while it became annoying.

    More importantly, the modules are built for a specific kernel version.  So if the kernel gets updated and the virtualbox modules get overlooked somehow, then they are not going to work.  You can always rebuild them with makepkg and ABS though.

  • C++ Code in kernel modules

    Is it possible to load kernel modules into Solaris that contain C++ code? If so, what compile/linker options are required to make this happen? Thanks.
    Fred

    Is it possible to load kernel modules into Solaris
    that contain C++ code? If so, what compile/linker
    options are required to make this happen?Hello.
    Yes. The kernel modules are independent of programming language as long as the object file format is correct. So C++ will work.
    There are two kinds of problems:
    1) The init, fini and info functions must have the same name as in other programming languages. This is a problem in C++ because C++ adds data type information to symbol names in the object files. This means a function named "int x(int)" would have the symbol name "x" when using C/x86 or just "x" when using C/Sparc while it may have a symbol name like "1_xII" when using C++ (the actual symbol name depends on the C++ compiler used).
    To solve this problem you may use the 'extern "C"' statement or write a simple assembler wrapper function.
    2) Normally C++ requires a large run-time library. One example for this is the "new" operator. You'll have to write a replacement for this run-time library. So if you want to use the "new" operator you'll have to provide a function named "operator new(int size)" (or something like that). This is true for ALL C++ operators (delete, new[], delete[], ...).
    Martin

  • Unable to load the kernel module 'nvidia.ko' [SOLVED]

    After my most recent kernel upgrade, I can't get my GUI to run. I've tried reinstalling the nvidia driver to no avail.
    Any insight would be greatly appreciated. I'm using a GeForce 8400 GS
    cat /var/log/nvidia-installer.log
    ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most
    frequently when this kernel module was built against the wrong or
    improperly configured kernel sources, with a version of gcc that differs
    from the one used to build the target kernel, or if a driver such as
    rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
    obtaining ownership of the NVIDIA graphics device(s), or NVIDIA GPU
    installed in this system is not supported by this NVIDIA Linux graphics
    driver release.
    Please see the log entries 'Kernel module load error' and 'Kernel
    messages' at the end of the file '/var/log/nvidia-installer.log' for
    more information.
    -> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
    -1 No such device
    -> Kernel messages:
    NVRM: This can occur when a driver such as nouveau, rivafb,
    NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
    NVRM: the NVIDIA device(s).
    NVRM: Try unloading the conflicting kernel module (and/or
    NVRM: reconfigure your kernel without the conflicting
    NVRM: driver(s)), then try loading the NVIDIA kernel module
    NVRM: again.
    NVRM: No NVIDIA graphics adapter probed!
    NVRM: The NVIDIA probe routine was not called for 1 device(s).
    NVRM: This can occur when a driver such as nouveau, rivafb,
    NVRM: nvidiafb, or rivatv was loaded and obtained ownership of
    NVRM: the NVIDIA device(s).
    NVRM: Try unloading the conflicting kernel module (and/or
    NVRM: reconfigure your kernel without the conflicting
    NVRM: driver(s)), then try loading the NVIDIA kernel module
    NVRM: again.
    NVRM: No NVIDIA graphics adapter probed!
    NVRM: The NVIDIA probe routine was not called for 1 device(s).
    NVRM: This can occur when a driver such as rivafb, nvidiafb or
    NVRM: rivatv was loaded and obtained ownership of the NVIDIA
    NVRM: device(s).
    NVRM: Try unloading the rivafb, nvidiafb or rivatv kernel module
    NVRM: (and/or reconfigure your kernel without rivafb/nvidiafb
    NVRM: support), then try loading the NVIDIA kernel module again.
    NVRM: No NVIDIA graphics adapter probed!
    ERROR: Installation has failed. Please see the file
    '/var/log/nvidia-installer.log' for details. You may find suggestions
    on fixing installation problems in the README available on the Linux
    driver download page at www.nvidia.com.
    Last edited by wsims (2010-06-22 15:06:04)

    if you used the packages from repos, the blacklist is done automatically in nvidia,
    $ pacman -Qo /etc/modprobe.d/nouveau_blacklist.conf
    /etc/modprobe.d/nouveau_blacklist.conf is owned by nvidia 195.36.31-1
    $ cat /etc/modprobe.d/nouveau_blacklist.conf
    blacklist nouveau
    but i guess you just want to mess your system by using unsupported and very bad ways and you are way smarter than the devs if you used that installer
    Last edited by wonder (2010-06-22 14:10:01)

  • "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