Arch kernel designation

How come the full kernel version isn't included in the arch kernel? Like when doing uname -r, it only shows 2.6.27-ARCH, and not what further revision of .27 it is. Would it be too hard to include that, so we could know whether it was 2.6.27.1, or 2.6.27.5, etc?

How come the full kernel version isn't included in the arch kernel?
As far as uname goes, so that /lib/modules/2.6.27-ARCH does not become...
/lib/modules/2.6.27.1-ARCH
/lib/modules/2.6.27.2-ARCH
/lib/modules/2.6.27.3-ARCH
/lib/modules/2.6.27.4-ARCH
/lib/modules/2.6.27.5-ARCH
It means that the NVIDIA, VirtualBox etc modules always stay in the same place so if their bindings arent changed (unusual in a kernel fix update) then the modules just keep on working rather than needing a new version of them for every kernel update.
Just shows pacman > uname
EDIT: DAMN YOU TACO MAN! beat me to it
Last edited by shazeal (2008-11-09 20:37:23)

Similar Messages

  • [SOLVED] Arch Kernel causes problems

    Since my very first time installing Arch, i was getting some errors like
    Cannot parse block device ids for /dev/sdb2
    Cannot find root device /dev/sdb2
    and eventually i had found a work-around, by taking the kernel and initramfs files (both 2.6.25.20-114) from another Linux, and also the corresponding modules directory. (Works perfect, using Firefox on it at the moment.)
    Now i want to upgrade my kernel eventually (don't have to actually, but i want to, and the problem should not happen anyway) and still, after retrieving the new kernel through pacman (creating the vmlinuz26 and kernel26.img files in /boot, as well as the modules directory) and using it, i get the SAME problem.
    The Arch kernels just won't work for me...
    Does anyone have an idea what it could be?
    (And is there any way to copy the exact error-output i get while trying to boot?)
    Thanks.
    Last edited by TaylanUB (2009-10-18 03:23:36)

    I'm using ext2 on the second partition (first being FAT32) of a Lexar USB Flash Stick.
    # lspci
    00:00.0 Host bridge: nVidia Corporation nForce2 IGP2 (rev c1)
    00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
    00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
    00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
    00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
    00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
    00:01.0 ISA bridge: nVidia Corporation MCP2A ISA bridge (rev a3)
    00:01.1 SMBus: nVidia Corporation MCP2A SMBus (rev a1)
    00:02.0 USB Controller: nVidia Corporation MCP2A USB Controller (rev a1)
    00:02.1 USB Controller: nVidia Corporation MCP2A USB Controller (rev a1)
    00:02.2 USB Controller: nVidia Corporation MCP2A USB Controller (rev a2)
    00:04.0 Bridge: nVidia Corporation MCP2A Ethernet Controller (rev a3)
    00:06.0 Multimedia audio controller: nVidia Corporation MCP2S AC'97 Audio Controller (rev a1)
    00:08.0 PCI bridge: nVidia Corporation MCP2A PCI Bridge (rev a3)
    00:09.0 IDE interface: nVidia Corporation MCP2A IDE (rev a3)
    00:0b.0 IDE interface: nVidia Corporation nForce2 Serial ATA Controller (rev a3)
    00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
    01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550]
    01:00.1 Display controller: ATI Technologies Inc RV350 AS [Radeon 9550] (Secondary)
    02:0b.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev 46)
    # lsusb
    Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 002: ID 05dc:a781 Lexar Media, Inc.
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Last edited by TaylanUB (2009-10-17 11:47:41)

  • Why no bootsplash or fbsplash in arch kernel?

    I'm not begging for a feature, if I wanted it I'd compile it myself, but I was genuinely wondering, why no bootsplash or fbsplash patches applied to the default arch kernel?
    If a splash patch is included in the kernel, it doesn't have to be used if the user doesn't want, right?  And bootsplash has been around for quite some time, and every time I used it it felt like stable software (as in, I had no problems with it).  Now I never tried fbsplash, but why not include one of them?
    I'm sure there's a good reason not to have arch patch the default kernel with either patch, I was just wondering what it is.

    Amazingly, people use Arch on their laptops too.
    IE Me, So I am constantly rebooting, software suspend isnt worth the effort when I boot up in under a minute.
    bootsplash is also nice when you want to do some console based work, or operate entirely from the console.
    As has been said, bootsplash isnt included because of Arch's keep it simple philosophy, developers only patch the kernel with what they need, no more.
    Another reason, could well be that the patches are not well maintained, take a look at bootsplash.org, no recent kernels have patches. Sure bootsplash.de have them, but they always arent out until even a few weeks after the kernel.
    And finally, compiling the kernel with either bootsplash or fbsplash would stop a user from having a choice between the two.
    iphitus

  • [SOLVED] Can't build fglrx module for 3.4.5-1-ARCH kernel

    Hello everyone!
    I updated my system using
        pacman -Syu --ignore glibc
    everything was good, I rebooted and my fglrx module isn't working!
    I tried:
        sudo catalyst_build_module
        Building fglrx module for 3.4.5-1-ARCH kernel ...
        Failed!!! Check out log: /var/log/catalyst-install.log
    Here is log
    Here is quote from it: Kernel header files are absent: directory /lib/modules/3.3.4-1-ARCH/build doesn't exist! Game over
    But I have the latest versions linux and linux-headers packages.
    Help please. Thanks.
    Last edited by metalex (2012-07-20 14:53:37)

    Yes, this is my problem, I  did all from here, but I still can't update glibc.
    grep '^lib/' /var/lib/pacman/local/*/files 
    output:
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-linux-x86-64.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libSegFault.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc.so.6
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm.so.6
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libmemusage.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpcprofile.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread.so.0
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db-1.0.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil.so.1
    /var/lib/pacman/local/lib32-glibc-2.15-10/files:lib/
    /var/lib/pacman/local/lib32-glibc-2.15-10/files:lib/ld-linux.so.2
    I don't know what to do with lib32-glibc...

  • [SOLVED] Building fglrx module for 3.11.3-1-ARCH kernel error

    I got this error today:
    2013-09-28 14:07:59
    Building fglrx module for 3.11.2-1-ARCH kernel ...
    OsVersion says: SMP=1
    file /proc/kallsyms says: SMP=1
    file /usr/lib/modules/3.11.2-1-ARCH/build/include/generated/autoconf.h says: SMP=1
    file /usr/lib/modules/3.11.2-1-ARCH/build/include/generated/autoconf.h says: MODVERSIONS=1
    file /usr/lib/modules/3.11.2-1-ARCH/build/arch/x86/include/asm/compat.h says: COMPAT_ALLOC_USER_SPACE=arch_compat_alloc_user_space
    make: Entering directory `/usr/src/linux-3.11.2-1-ARCH'
    CC [M] /tmp/catalyst.aHP3fa/firegl_public.o
    CC [M] /tmp/catalyst.aHP3fa/kcl_acpi.o
    CC [M] /tmp/catalyst.aHP3fa/kcl_agp.o
    CC [M] /tmp/catalyst.aHP3fa/kcl_debug.o
    CC [M] /tmp/catalyst.aHP3fa/kcl_ioctl.o
    CC [M] /tmp/catalyst.aHP3fa/kcl_io.o
    CC [M] /tmp/catalyst.aHP3fa/kcl_pci.o
    CC [M] /tmp/catalyst.aHP3fa/kcl_str.o
    CC [M] /tmp/catalyst.aHP3fa/kcl_iommu.o
    CC [M] /tmp/catalyst.aHP3fa/kcl.o
    CC [M] /tmp/catalyst.aHP3fa/kcl_wait.o
    LD [M] /tmp/catalyst.aHP3fa/fglrx.o
    Building modules, stage 2.
    MODPOST 1 modules
    CC /tmp/catalyst.aHP3fa/fglrx.mod.o
    LD [M] /tmp/catalyst.aHP3fa/fglrx.ko
    make: Leaving directory `/usr/src/linux-3.11.2-1-ARCH'
    Ok.
    2013-10-05 14:20:34
    Building fglrx module for 3.11.3-1-ARCH kernel ...
    Kernel header files are absent: directory /usr/lib/modules/3.11.3-1-ARCH/build doesn't exist! Game over
    2013-10-05 14:20:41
    Building fglrx module for 3.11.3-1-ARCH kernel ...
    Kernel header files are absent: directory /usr/lib/modules/3.11.3-1-ARCH/build doesn't exist! Game over
    I don't know why, and I do not know if I care.
    Last edited by patrickmaciel (2013-10-06 19:31:53)

    fazo96 wrote:I think it's because of the new kernel. Reinstalling is not a solution, it's avoiding the problem ;D
    Instead, I switched to catalyst-hook (I used catalyst) and upgraded to kernel 3.11.4, the latest version of xorg (there was a new one), gnome 3.10 and the module compiled perfectly, so now everything works on my system
    You right, but you know... I have a lot projects in queue and not have time to search and test evertying
    But, now... catalyst has installed successfully, but, I think isn't working 100%, because, when I click (for example), in a Google Chrome tab, and move to left/right, all tabs disappear or are blurry.
    Anyway, thanks.

  • TRIM command (as it applies to SSD) and the vanilla arch kernel

    According to this wikipedia article, the TRIM command has been implemented in Linux since kernel version 2.6.28.  I'm wondering if the vanilla Arch kernel (x86_64) has support for this compiled in and if so which module would one need to modprobe to use it?
    Thanks!

    graysky wrote:hmmmm... is NOMMU_INITIAL_TRIM_EXCESS the so-called "TRIM" support in the kernel?
    I don't think so, that seems to be memory (ram) related (NOMMU.... MMU is related to memory access as far as I know).
    All I could find with a quick google search were a few posts saying there are submitted patches and some scripts .... nothing too certain.
    As always things seem to be going at the windows development speed instead of the pace technology could go, also it seems that the spec for the trim command is/was still being finalized.
    http://www.linuxquestions.org/questions … ux-713006/
    http://marc.info/?l=linux-kernel&m=124169431911648&w=2
    http://forum.soft32.com/linux/Linux-ATA … 83626.html
    http://www.ocztechnologyforum.com/forum … fb&t=60882

  • Glibc update and /lib/modules/extramodules-3.4-ARCH/kernel/oss/ folde

    so I made the steps mentioned here: https://wiki.archlinux.org/index.php/De … iki:usrlib
    after doing "find /lib -exec pacman -Qo -- '{}' \+" I see I have a lot of stuff in "/lib/modules/extramodules-3.4-ARCH/kernel/oss/" folder, BUT I don't even have oss installed. So I wonder, why are they there, and if I can delete this folder?

    Like Capoeira, I also have some files left in my /lib folder:
    [pieter@laptop ~]$ find /lib -exec pacman -Qo -- '{}' \+
    error: cannot determine ownership of directory '/lib'
    /lib/ld-linux.so.2 is owned by glibc 2.16.0-1
    /lib/libcrypt.so.1 is owned by glibc 2.16.0-1
    /lib/libSegFault.so is owned by glibc 2.16.0-1
    /lib/libnss_dns.so.2 is owned by glibc 2.16.0-1
    /lib/librt.so.1 is owned by glibc 2.16.0-1
    /lib/libresolv.so.2 is owned by glibc 2.16.0-1
    /lib/libnss_files.so.2 is owned by glibc 2.16.0-1
    /lib/libc.so.6 is owned by glibc 2.16.0-1
    /lib/libpcprofile.so is owned by glibc 2.16.0-1
    /lib/libnss_compat.so.2 is owned by glibc 2.16.0-1
    /lib/libthread_db-1.0.so is owned by glibc 2.16.0-1
    /lib/libnss_hesiod-2.16.so is owned by glibc 2.16.0-1
    /lib/libresolv-2.16.so is owned by glibc 2.16.0-1
    /lib/libBrokenLocale-2.16.so is owned by glibc 2.16.0-1
    /lib/libmemusage.so is owned by glibc 2.16.0-1
    /lib/libdl.so.2 is owned by glibc 2.16.0-1
    /lib/libutil-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_nis.so.2 is owned by glibc 2.16.0-1
    /lib/libthread_db.so.1 is owned by glibc 2.16.0-1
    /lib/libnss_files-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_dns-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_db.so.2 is owned by glibc 2.16.0-1
    /lib/libnsl-2.16.so is owned by glibc 2.16.0-1
    /lib/libc-2.16.so is owned by glibc 2.16.0-1
    /lib/libcrypt-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_nisplus-2.16.so is owned by glibc 2.16.0-1
    /lib/libpthread.so.0 is owned by glibc 2.16.0-1
    /lib/libm.so.6 is owned by glibc 2.16.0-1
    /lib/ld-2.16.so is owned by glibc 2.16.0-1
    error: cannot determine ownership of directory '/lib/modules'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/bcma'
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bcma/bcma.ko
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth'
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/btmrvl.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/btusb.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/ath3k.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/btwilink.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/bcm203x.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/btuart_cs.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/dtl1_cs.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/btsdio.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/btmrvl_sdio.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/hci_vhci.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/bt3c_cs.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/bpa10x.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/bfusb.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/bluecard_cs.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/bluetooth/hci_uart.ko
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/misc'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/misc/eeprom'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/net'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet/broadcom'
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet/broadcom/b44.ko
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet/atheros'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet/atheros/atlx'
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet/atheros/atlx/atl2.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet/atheros/atlx/atl1.ko
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet/atheros/atl1c'
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet/atheros/atl1c/atl1c.ko
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet/atheros/atl1e'
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/drivers/net/ethernet/atheros/atl1e/atl1e.ko
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/net'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/net/bluetooth'
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/net/bluetooth/hidp'
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/net/bluetooth/hidp/hidp.ko
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/net/bluetooth/rfcomm'
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/net/bluetooth/rfcomm/rfcomm.ko
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/net/bluetooth/bnep'
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/net/bluetooth/bnep/bnep.ko
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/net/bluetooth/bluetooth.ko
    error: cannot determine ownership of directory '/lib/modules/3.3.4-2-ARCH/updates/net/bluetooth/cmtp'
    error: No package owns /lib/modules/3.3.4-2-ARCH/updates/net/bluetooth/cmtp/cmtp.ko
    /lib/libm-2.16.so is owned by glibc 2.16.0-1
    /lib/libanl-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_db-2.16.so is owned by glibc 2.16.0-1
    /lib/libcidn-2.16.so is owned by glibc 2.16.0-1
    /lib/libdl-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_compat-2.16.so is owned by glibc 2.16.0-1
    /lib/libpthread-2.16.so is owned by glibc 2.16.0-1
    /lib/libBrokenLocale.so.1 is owned by glibc 2.16.0-1
    /lib/libnss_hesiod.so.2 is owned by glibc 2.16.0-1
    /lib/libnsl.so.1 is owned by glibc 2.16.0-1
    error: cannot determine ownership of directory '/lib/udev'
    error: cannot determine ownership of directory '/lib/udev/rules.d'
    error: No package owns /lib/udev/rules.d/50-compat_firmware.rules
    error: No package owns /lib/udev/compat_firmware.sh
    /lib/libnss_nisplus.so.2 is owned by glibc 2.16.0-1
    /lib/libutil.so.1 is owned by glibc 2.16.0-1
    /lib/libanl.so.1 is owned by glibc 2.16.0-1
    /lib/libnss_nis-2.16.so is owned by glibc 2.16.0-1
    /lib/librt-2.16.so is owned by glibc 2.16.0-1
    /lib/libcidn.so.1 is owned by glibc 2.16.0-1
    If a file is not owned by any package, as is the case for all files in this list (except for the ones owned by glibc), can I then just remove it? I might make a backup of those files just to be sure, but it doesn't make sense to just copy this stuff to /usr/lib.
    Last edited by Ailurus (2012-07-14 15:57:28)

  • Arch Kernel Questions

    (This is a really low-priority set of questions.)
    I just wanted to know what some of the differences between the main stable 2.6 kernel and Arch's 2.6 kernel are. I'm not a fan of compiling kernels, so I'd like to know what decisions are made for the default kernel.
    Let me be more specific;
    1. linux-2.6.26.1/Documentation/java.txt: apparently, native support for java binaries is planned for the kernel. Will this be reflected in Arch's kernel as well?
    2. Besides x86, what architectures are supported by the Arch kernel (linux-2.6.26.1/arch)?
    3. Does the Arch kernel support virtualization by default?
    4. Which drivers (if any) are excluded from Arch's kernel (linux-2.6.26.1/drivers)? (If any, why?)
    5. Which filesystems are supported by the Arch kernel (linux-2.6.26.1/fs)? In the install, there are only 5 filesystems available so I'm guessing it's just those 5?
    --- And any other major differences that are worth noting.
    Thank you for reading!
    - vsk

    there is a bug with xen in kernels newer then 2.6.18.
    arch's kernel is as vanilla as the stable release is from what I gather. Other then a few patches and some config changes. Arch tries to stay as close to vanilla as possible with all it's packages. just do a diff between the two configs.

  • Arch kernel with PAE

    I asked some times ago about including PAE (HIGHMEM) in the offical Arch Kernel in x86 and i was said no beceause it is slower and when i want more than 4gb memory i should use x86_64
    now i seen. 32bit is not slower with PAE. Only the stuff over 3GB is slower than with 64bit.
    So the argoument PAE is slower is nonsense beceause the memory which is accessed slower is not existing without PAE so we have the choose between
    No Memory over 3GB
    Slow Memory over 3GB or lemme say not fast as it can be
    the first 3GB are the same speed with and without PAE so maybe we should re-think about this
    Last edited by Vamp898 (2009-10-20 00:32:29)

    Allan wrote:
    That is very strange (and dare I say wrong) given how PAE works...   it is not as if it uses it memory mapping only when needing greater than 3Gb of memory, it needs to use it all the time:  http://en.wikipedia.org/wiki/Physical_Address_Extension
    And here is the only real attempt at benchmarks I have seen.  Although it is a bit old...
    http://people.redhat.com/nmurray/RHEL-2.1-VM-whitepaper.pdf wrote:The performance impact is highly workload dependent, but on a fairly typical kernel
    compile, the PAE penalty works out to be around a 1% performance hit on Red
    Hat's test boxes. Testing with various other workload mixes has given performance
    hits ranging from 0% to 10%.
    wow its really a bit old and i dont know how it was tested
    is there a really good way to benchmark it?
    i just written a bash skript which pumped up the memory and taked the time until it needed to reach 3,8GB
    Last edited by Vamp898 (2009-10-20 02:30:17)

  • Suspend removed form arch kernel ? [solved]

    I don't know why Software suspend was removed from default arch kernel.
    Can it be re-enable ?
    I have recompiled arch kernel with addind this options :
    CONFIG_PM=y
    # CONFIG_PM_DEBUG is not set
    CONFIG_SOFTWARE_SUSPEND=y
    CONFIG_PM_STD_PARTITION="/dev/hdx"
    but there is no /sys/power/disk or /sys/power/mem on my system
    (it was working with 2.6.13 arch kernel)
    did I missed something ?

    ok, I think that initrd is the problem.
    http://wiki.archlinux.org/index.php/Initrd
    I have found some scripts but it's only for swsusp2
    http://wiki.suspend2.net/DistroAndHardw … bianInitrd
    Anybody knows how to activate vanilla swsuspend1 on arch ?

  • Cannot compile ARCH kernel

    Hi there!
    I'm new to AL, so this might also be a newbie question, but noone could help me so far.
    to get to the point, everytime i try to compile an ARCH kernel with:
                "make && make modules modules_install"
    i get an error concerning the Makefile:
    [root@portdemonia linux]# make && make modules modules_install
      CHK     include/linux/version.h
      CHK     include/asm-i386/asm_offsets.h
    scripts/Makefile.build:13: init/Makefile: No such file or directory
    make[1]: *** No rule to make target `init/Makefile'.  Stop.
    make: *** [init] Error 2
    I'd be very glad if anyone could help me out there 

    @craw
    Believe me, you don't want to build the kernel the old fashioned way.
    It's messy, really messy (IMO).
    "pacman -S kernel26" grabs the latest kernel (as the description says: kernel and modules) binaries.
    I suggest you try using ABS.
    As root run "abs".
    It will grab the latest PKGBUILDs & additional files for all the packages from the repositories.
    1, go to "/var/abs/kernels".
    2. copy "kernel26" directory to /var/abs/local/kernel26-myversion (or whatever you want to call it).
    3. Modify the PKGBUILD inside: replace "yes "" | make config" line to be more precise with something within your likes, such as "make xconfig"/"make menuconfig" or even "make oldconfig", to use as base the ArchLinux "config" file there.
    4. save the PKGBUILD
    5. modify the "config" file in that directory, this line to be more precise: CONFIG_LOCALVERSION="-ARCH" / replace ARCH with something else (I don't know how effective this is when you start a new config)
    6. run "makepkg" in that directory
    7. during the build process, you'll be shown the interface to choose what/how to install
    8. in the end you'll have a brand new ArchLinux package with your kernel. You'll be able to install it using "pacman -A whatever_your_pkg_is_named.pkg.tar.gz"
    This way, if you choose to remove it/update it, your system will stay clean because the files in the pkg are kept in pacman's DB.
    But.. the best thing is to read about ABS first. Good luck.
    Enjoy afterwards.

  • Is the standard Arch kernel preemtible?

    Hi,
    in the process of reporting a bug I posted a uname -a which included the text PREEMPT and was then asked if I was "running with CONFIG_PREEMPT (Preemptible Kernel)". I am using the standard Arch kernel, is it a preemtible kernel?
    Thanks, Jamie

    [dieter@gibran ~]$ zgrep CONFIG_PREEMPT /proc/config.gz
    CONFIG_PREEMPT_NOTIFIERS=y
    # CONFIG_PREEMPT_NONE is not set
    # CONFIG_PREEMPT_VOLUNTARY is not set
    CONFIG_PREEMPT=y
    # CONFIG_PREEMPT_TRACER is not set
    Next!

  • Can't boot standard Arch Kernel (root btrfs partition)

    For a long time I using linux-mainline from AUR. Unfortunately Docker don't work on it. I tried to boot standard Arch kernel 3.17 from testing but i have got:
    :: running early hook [udev]
    Warning: /lib/modules/3.17.0-1-ARCH/modules.devname not found - ignoring
    :: running hook [udev]
    :: Triggering uevents..
    Scanning for Btrfs filesystems
    Waiting 10 seconds for device /dev/disk/by-uuid/(uuid)
    ERROR: device 'UUID=(uuid)' not found. Skipping
    ERROR: Unable to find root device  'UUID=(uuid)' .
    I am using  rEFInd to boot. This is config file of kernel:
    "Boot with defaults"    "root=UUID=3c5d33c2-1d2f-4c57-b226-ad7ecc51be00 rootfstype=btrfs rw"
    "Boot to text mode"      "root=UUID=3c5d33c2-1d2f-4c57-b226-ad7ecc51be00 rootfstype=btrfs rw systemd.unit=multi-user.target"
    I tied to downgrade kernel to last stable version but it not helped.
    Last edited by portals (2014-10-07 12:06:08)

    I uncommented the testing repo and pacman -Syu. i tried downgrade to standard repo but it did not help. I have not used standard kernel for more then half year.

  • [SOLVED] Arch Kernel Configuration

    Hi, I'd like to compile recompile the Kernel but I would like to know wich are the default configuration settings that the compiled kernel26 of the core repository has. I would like to tweak some things but starting from that configuration not from the defaul Kernel configuration found in www.kernel.org.
    I would like to know it ABS could be used to do it, or if I can get a configuration file somewhere and use it with ABS.
    Thank you very much.
    Last edited by KaoDome (2009-01-14 00:24:56)

    KaoDome wrote:
    Ok thank you very much! I've found the configuration within the ABS package. The I can edit it running make menuconfig (or the GUI configurator) and then save the edited file as config (in my case, if it was a x84_64 it would be config.x86_64.
    I had to change the checksum for that file in the PKGBUILD file in order to it to work.
    It's now compiling!
    Another question... Does it uses the CFLAGS defined in /etc/makepkg.conf when compiling the Kernel? I hope so...
    Once more, thank you very much for all!
    You can also use the ABS PKGBUILD, and add the "make menuconfig" option to be able to change the -ARCH settings.... then when you press exit it will save (and use) your newly created .config.
    # load configuration
    make menuconfig
    # build!
    So it will load the default -ARCH generic setup and then you can modify to your hardware specs.
    My AMD64 300HZ -Os Low-Latency kernel:
    $ uname -osrpmi
    Linux 2.6.28-ARCHtestAMD x86_64 AMD Turion(tm) 64 X2 Mobile Technology TL-60 AuthenticAMD GNU/Linux
    Last edited by methuselah (2009-01-14 18:58:30)

  • [solved] arch kernel freezes, how can I replace it with lts

    the kernel freezes on almost every boot; I'm referring to the kernel installed and downloaded when I used the net install to install arch
    how do I install the lts kernel ? maybe the lts won't freeze...
    Last edited by Chrys349 (2011-11-26 16:13:38)

    Chrys349 wrote:
    solved... I got rid of kernel freeze, or kernel hang, by appending the "acpi=off" parameter in grub
    I have no idea what "acpi=off" does, but it's the olny solution I found that enables me to both install arch and use it...
    Keep an eye on the battery meter, w/o acpi your computer might be using more power.

Maybe you are looking for

  • UnknownHostException AS2

    Hi Experts, I am connecting PI 7.1 and 4PL External system using AS2 adapter, I am getting the below error : 13 16:15:26     Error     Message could not be forwarded to the JCA adapter. Reason: Fatal exception: javax.resource.ResourceException: SEEBU

  • Is MacKeeper a safe product for my macbook pro?

    Is MacKeeper a safe product for macbooks?

  • Send Plan to Vendor Automatically

    Dear Sir Ours is a production unit (assembly line) we use lot of components. So I want to know is it possible to send plan directly to Vendor by E-mail from SAP. Thanks & Regards Vishal

  • Office 2004 ON Emac with OS 10.4.3

    I installed Office 2004 on an Emac PowerMac6,4 machine running with the OS 10.4.3. - 1.42Ghz When typing text in an office program, the speed of the text displayed on the screen is often lower than the typing speed. Please also note that the RAM has

  • Comparison between OWB and PL/SQL development

    Hello, I am preparaing a presentation comapring development in OWB and development in PL/SQL. Can anybody know the time saved by using OWB (ratio, percentage...) ? Thanks in advance,