[Solved] ipx/ncpfs support in arch?

Hi.
New to arch (but not to Linux).
I am contemplating setting up a new server @work with Arch linux. For this a support of connectivity to a Novell server is mandantory.
Questions: Is the ipx protocol and ncpfs support in the core part of Arch or is it in another repo? Is the standard kernel configured for ipx/ncpfs support? If not, I assume it's easy to make my own kernel, isn't it?
Edit:
After getting acquainted with the arch ways and AUR I found ncpfs/ipx in AUR. Unmaintained but available anyway.  Didn't try it yet, but I assume that the stock kernel supports ncpfs.
Cheers & TIA,
Britzel
Last edited by Britzel (2010-10-19 18:50:55)

Can you show your build and insmod commands?
I just tried it myself, it all works well after adding #include "linux/module.h" to the .c file.
make V=1 CC=alix-gcc KERNEL_VERSION=3.4.8 KERNEL_DIR=$ALIX/linux/src/linux-3.4.8
(scp leds-alix.ko to the target)
insmod /lib/modules/3.4.8/kernel/drivers/leds/leds-alix.ko
It's not Arch there and I have a much older board (2C3) but I don't think it makes any difference.
Last edited by axs (2013-12-21 18:11:33)

Similar Messages

  • [SOLVED] Alix LED Support for Arch

    I've bought an Alix 2D13 to experiment with it.
    Installation an serial console work perfect but I have problems controlling the leds.
    For Debian based systems there is documentation for an kernel module named leds-alix, unfortunately it isn't inside our kernel. Compiling the module from its sources doesn't worked.
    modprobe: ERROR: could not insert 'leds_alix': Unknown symbol in module, or unknown parameter (see dmesg)
    [ 1831.962904] leds_alix: module license 'unspecified' taints kernel.
    [ 1831.962927] Disabling lock debugging due to kernel taint
    [ 1831.963209] leds_alix: Unknown symbol platform_driver_unregister (err 0)
    [ 1831.963303] leds_alix: Unknown symbol led_classdev_suspend (err 0)
    [ 1831.963382] leds_alix: Unknown symbol led_classdev_unregister (err 0)
    [ 1831.963463] leds_alix: Unknown symbol platform_device_unregister (err 0)
    [ 1831.963568] leds_alix: Unknown symbol __platform_driver_register (err 0)
    [ 1831.963648] leds_alix: Unknown symbol platform_device_register_full (err 0)
    [ 1831.963728] leds_alix: Unknown symbol led_classdev_resume (err 0)
    [ 1831.963808] leds_alix: Unknown symbol led_classdev_register (err 0)
    Controlling the leds via gpio also don't work.
    Anyone an Idea or perhaps an solution?. I think i'm not the only one with an alix.
    Last edited by eanderalx (2013-12-21 20:10:48)

    Can you show your build and insmod commands?
    I just tried it myself, it all works well after adding #include "linux/module.h" to the .c file.
    make V=1 CC=alix-gcc KERNEL_VERSION=3.4.8 KERNEL_DIR=$ALIX/linux/src/linux-3.4.8
    (scp leds-alix.ko to the target)
    insmod /lib/modules/3.4.8/kernel/drivers/leds/leds-alix.ko
    It's not Arch there and I have a much older board (2C3) but I don't think it makes any difference.
    Last edited by axs (2013-12-21 18:11:33)

  • [SOLVED] X11 hid support broken on fresh macbook install

    Hi!
    The solution was elementary indeed, I was missing xf86-input-keyboard and xf86-input-mouse. (looooooooooool)
    What bugs me though, is how this could happen to an already working system. From what I remember I didn't touch those drivers on my previuos system, I guess I installed them and forgot about them, but why would they break from a system update? Anyway, I guess that's nobody's concern by now. Thread solved.
    Old title: X11 hid support completely broken after system update. Now, I've completely reinstalled the system but the error remains. Please read the post below.
    I've a problem with X11 support for input devices since running pacman -Syu 2 days ago. This post contains error logs and a description of my attempts to counter the problem. The hardware is a MacBook, first generation. I'm a novice linux user but seasoned with GNU and a quick learner. The solution to this might be simple, but google didn't give me anything usable. All forum threads I found were either unsolved or irrelevant. 
    This is what has passed. (long story short, may or may not be relevant, my current problem is explained below)
    * After the first reboot since the system update, X11 didn't give me anything except a movable cursor. The screen was completely black using the xmonad wm, and when using twm, it was completely distorted with blue patterns. I start searching for sources of the trouble.
    * ALSA and pommed complain about driver errors during boot. I can't read the messages because they skip by too quickly. I remove them from rc.conf because I prefer dealing with one problem at a time.
    * modprobe complained about framebuffer_blacklist.pacsave having an erroneous extension in /etc/modprobe.d. It actually loaded both the .conf and the .pacsave. I tried swapping between this .pacsave (is it the same or opposite of a .pacorig, btw?) and the .conf. Obviously modprobe stopped complaining when there was no erroneous extension, but I didn't notice it fixing anything else. I'm unsure whether the framebuffer is even relevant.
    * I decide that the problem didn't have anything to do with modprobe. I don't know what happened exactly during this phase, but for some strange reason, the graphics cease to be jumbled. twm starts the default programs, but is not interactive. I could move the mouse, but no mouse buttons were working. Keyboard not working at all.
    * I decide to wipe X11 and hal. I also rm -rf:ed /usr/share/hal, /etc/hal, /usr/share/X11 and /etc/X11 (yeah, I got angry).
    * Reinstalled X11 and hal. Also rm -rf:ed /usr/share/hal, /etc/X11 and /usr/share/X11 (I got really angry). Stuff works now! However, setxkbmap made everything break again, both mouse and keyboard. I read the output of startx and realise evdev hasn't been loaded, since /usr/share/X11/xkb/rules/evdev is missing. The whole folder structure /usr/share/X11/xkb is actually missing. I randomly hit the target and run pacman -S xkeyboard-configure, which creates the folder structure along with the evdev ruleset.
    * The keyboard does not work when using evdev. Temporarily renaming it so that it doesn't get loaded fixes the problem. If I'm not mistaken this makes X11 revert to not-hotplugged keyboard and mouse preferences in xorg.conf (which is auto-generated). The keyboard and mouse then works again (but, obviously, not setxkbmap, and I really need input hotplugging as a laptop user).
    * It's getting late, so I shutdown and go to bed.
    Waking up today, neither keyboard nor mouse is working - also when not using evdev! I've really no idea where to go from here. I've some output for you to analyze:
    xorg.conf (auto-generated except for some commented lines I tried)
    Section "ServerLayout"
    Identifier "X.org Configured"
    Screen 0 "Screen0" 0 0
    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
    EndSection
    # Section "ServerFlags"
    # Option "AutoAddDevices" "True"
    # Option "AllowEmptyInput" "False"
    # EndSection
    Section "Files"
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/TTF"
    FontPath "/usr/share/fonts/Type1"
    EndSection
    Section "Module"
    Load "dbe"
    Load "glx"
    Load "extmod"
    Load "dri2"
    Load "dri"
    Load "record"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    # Option "XkbOptions" "terminate:ctrl_alt_bksp" (this didn't work)
    EndSection
    Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/input/mice"
    Option "ZAxisMapping" "4 5 6 7"
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Monitor Vendor"
    ModelName "Monitor Model"
    EndSection
    Section "Device"
    ### Available Driver options are:-
    ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
    ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
    ### [arg]: arg optional
    #Option "NoAccel" # [<bool>]
    #Option "SWcursor" # [<bool>]
    #Option "ColorKey" # <i>
    #Option "CacheLines" # <i>
    #Option "Dac6Bit" # [<bool>]
    #Option "DRI" # [<bool>]
    #Option "NoDDC" # [<bool>]
    #Option "ShowCache" # [<bool>]
    #Option "XvMCSurfaces" # <i>
    #Option "PageFlip" # [<bool>]
    Identifier "Card0"
    Driver "intel"
    VendorName "Intel Corporation"
    BoardName "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
    BusID "PCI:0:2:0"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    SubSection "Display"
    Viewport 0 0
    Depth 1
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 4
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 8
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 15
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 16
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection
    Xorg.0.log
    X.Org X Server 1.6.2
    Release Date: 2009-7-7
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.30-ARCH i686
    Current Operating System: Linux robban 2.6.30-ARCH #1 SMP PREEMPT Sat Jul 4 11:13:08 UTC 2009 i686
    Build Date: 18 July 2009 08:27:13PM
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jul 22 18:07:42 2009
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) ServerLayout "X.org Configured"
    (**) |-->Screen "Screen0" (0)
    (**) | |-->Monitor "Monitor0"
    (**) | |-->Device "Card0"
    (**) |-->Input Device "Mouse0"
    (**) |-->Input Device "Keyboard0"
    (==) Automatically adding devices
    (==) Automatically enabling devices
    (**) FontPath set to:
    /usr/share/fonts/misc,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/TTF,
    /usr/share/fonts/Type1,
    /usr/share/fonts/misc,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/TTF,
    /usr/share/fonts/Type1,
    built-ins
    (**) ModulePath set to "/usr/lib/xorg/modules"
    (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    (WW) Disabling Mouse0
    (WW) Disabling Keyboard0
    (II) Loader magic: 0x7a40
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 5.0
    X.Org XInput driver : 4.0
    X.Org Server Extension : 2.0
    (II) Loader running on linux
    (--) using VT number 7
    (--) PCI:*(0:0:2:0) 8086:27a2:8086:7270 Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller rev 3, Mem @ 0x90380000/524288, 0x80000000/268435456, 0x90400000/262144, I/O @ 0x000020f0/8
    (--) PCI: (0:0:2:1) 8086:27a6:8086:7270 Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller rev 3, Mem @ 0x90300000/524288
    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    (II) No APM support in BIOS or kernel
    (II) System resource ranges:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
    (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
    (II) "record" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
    (II) LoadModule: "dbe"
    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: "glx"
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (==) AIGLX enabled
    (II) Loading extension GLX
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: "dri2"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
    (II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DRI2
    (II) LoadModule: "dri"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "record"
    (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
    (II) Module record: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension RECORD
    (II) LoadModule: "intel"
    (II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
    (II) Module intel: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 2.7.99
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
    (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, IGD_GM, IGD_G, 965G, G35,
    965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    Mobile Intel® GM45 Express Chipset,
    Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41, IGDNG_D,
    IGDNG_M
    (II) Primary Device is: PCI 00@00:02:0
    (II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    (II) resource ranges after probing:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b]
    [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b]
    [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b]
    [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b]
    [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[b]
    (II) Loading sub module "vgahw"
    (II) LoadModule: "vgahw"
    (II) Loading /usr/lib/xorg/modules//libvgahw.so
    (II) Module vgahw: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 0.1.0
    ABI class: X.Org Video Driver, version 5.0
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"
    (II) Module "ramdac" already built-in
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 7, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 7, (OK)
    drmOpenByBusid: drmOpenMinor returns 7
    drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    (==) intel(0): Depth 24, (--) framebuffer bpp 32
    (==) intel(0): RGB weight 888
    (==) intel(0): Default visual is TrueColor
    (II) intel(0): Integrated Graphics Chipset: Intel(R) 945GM
    (--) intel(0): Chipset: "945GM"
    (--) intel(0): Linear framebuffer at 0x80000000
    (--) intel(0): IO registers at addr 0x90380000 size 524288
    (WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
    (II) intel(0): the SDVO device with slave addr 70 is found on DVO 1 port
    (II) intel(0): 2 display pipes available.
    (II) Loading sub module "ddc"
    (II) LoadModule: "ddc"
    (II) Module "ddc" already built-in
    (II) Loading sub module "i2c"
    (II) LoadModule: "i2c"
    (II) Module "i2c" already built-in
    (II) intel(0): Output VGA using monitor section Monitor0
    (II) intel(0): Output LVDS has no monitor section
    (II) intel(0): I2C bus "LVDSDDC_C" initialized.
    (II) intel(0): Attempting to determine panel fixed mode.
    (II) intel(0): I2C device "LVDSDDC_C:E-EDID segment register" registered at address 0x60.
    (II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
    (II) intel(0): EDID vendor "APP", prod id 40028
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" initialized.
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" registered at address 0x70.
    (II) intel(0): I2C bus "SDVOB DDC Bus" initialized.
    (II) intel(0): Output TMDS-1 has no monitor section
    (II) intel(0): SDVOB: device VID/DID: 04:AA.03, clock range 25.0MHz - 165.0MHz
    (II) intel(0): SDVOB: 1 input channel
    (II) intel(0): SDVOB: TMDS0 output reported
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" initialized.
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" registered at address 0x72.
    (II) intel(0): No SDVO device found on SDVOC
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" removed.
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" removed.
    (II) intel(0): Output TV has no monitor section
    (II) intel(0): Current clock rate multiplier: 1
    (II) intel(0): EDID vendor "APP", prod id 40028
    (II) intel(0): Output VGA disconnected
    (II) intel(0): Output LVDS connected
    (II) intel(0): Output TMDS-1 disconnected
    (II) intel(0): Output TV disconnected
    (II) intel(0): Using exact sizes for initial modes
    (II) intel(0): Output LVDS using initial mode 1280x800
    (II) intel(0): detected 256 kB GTT.
    (II) intel(0): detected 16124 kB stolen memory.
    (==) intel(0): video overlay key set to 0x101fe
    (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
    (==) intel(0): DPI set to (96, 96)
    (II) Loading sub module "fb"
    (II) LoadModule: "fb"
    (II) Loading /usr/lib/xorg/modules//libfb.so
    (II) Module fb: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
    (II) intel(0): Comparing regs from server start up to After PreInit
    (WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009
    (WW) intel(0): PP_STATUS before: on, ready, sequencing idle
    (WW) intel(0): PP_STATUS after: on, ready, sequencing on
    (WW) intel(0): Register 0x61110 (PORT_HOTPLUG_EN) changed from 0x00000000 to 0x00000020
    (WW) intel(0): Register 0x61114 (PORT_HOTPLUG_STAT) changed from 0x00000000 to 0x00000400
    (WW) intel(0): Register 0x70024 (PIPEASTAT) changed from 0x00000000 to 0x00000203
    (WW) intel(0): PIPEASTAT before: status:
    (WW) intel(0): PIPEASTAT after: status: VSYNC_INT_STATUS VBLANK_INT_STATUS OREG_UPDATE_STATUS
    (WW) intel(0): Register 0x71024 (PIPEBSTAT) changed from 0x00000202 to 0x80000202
    (WW) intel(0): PIPEBSTAT before: status: VSYNC_INT_STATUS VBLANK_INT_STATUS
    (WW) intel(0): PIPEBSTAT after: status: FIFO_UNDERRUN VSYNC_INT_STATUS VBLANK_INT_STATUS
    (==) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC? No, I don't.
    (II) resource ranges after preInit:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b](OprD)
    [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b](OprD)
    [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b](OprD)
    [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b](OprU)
    [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[b](OprU)
    (II) intel(0): Kernel reported 483584 total, 1 used
    (II) intel(0): I830CheckAvailableMemory: 1934332 kB available
    (II) intel(0): [DRI2] Setup complete
    (**) intel(0): Framebuffer compression enabled
    (**) intel(0): Tiling enabled
    (**) intel(0): SwapBuffers wait enabled
    (==) intel(0): VideoRam: 262144 KB
    (II) intel(0): Attempting memory allocation with tiled buffers.
    (II) intel(0): Tiled allocation successful.
    (II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
    (II) UXA(0): Driver registered support for the following operations:
    (II) solid
    (II) copy
    (II) composite (RENDER acceleration)
    (==) intel(0): Backing store disabled
    (==) intel(0): Silken mouse enabled
    (II) intel(0): Initializing HW Cursor
    (II) intel(0): Current clock rate multiplier: 1
    (II) intel(0): adjusting plane->pipe mappings to allow for framebuffer compression
    (II) intel(0): Fixed memory allocation layout:
    (II) intel(0): 0x00000000-0x005fffff: compressed frame buffer (6144 kB, 0x000000007f000000 physical
    (II) intel(0): 0x00600000-0x00600fff: compressed ll buffer (4 kB, 0x000000007f600000 physical
    (II) intel(0): 0x00601000-0x0060afff: HW cursors (40 kB, 0x000000007f601000 physical
    (II) intel(0): 0x0060b000-0x0060bfff: overlay registers (4 kB, 0x000000007f60b000 physical
    (II) intel(0): 0x00fbf000: end of stolen memory
    (II) intel(0): 0x00fbf000-0x0f9f3fff: DRI memory manager (239828 kB)
    (II) intel(0): 0x10000000: end of aperture
    (II) intel(0): BO memory allocation layout:
    (II) intel(0): 0x00fbf000: start of memory manager
    (II) intel(0): 0x01000000-0x017fffff: front buffer (8192 kB) X tiled
    (II) intel(0): 0x0f9f4000: end of memory manager
    (WW) intel(0): ESR is 0x00000010, page table error
    (WW) intel(0): PGTBL_ER is 0x00000102, host pte data, display B pte
    (WW) intel(0): Existing errors found in hardware state.
    (II) intel(0): Selecting standard 18 bit TMDS pixel format.
    (II) intel(0): Output configuration:
    (II) intel(0): Pipe A is off
    (II) intel(0): Display plane B is now disabled and connected to pipe A.
    (II) intel(0): Pipe B is on
    (II) intel(0): Display plane A is now enabled and connected to pipe B.
    (II) intel(0): Output VGA is connected to pipe none
    (II) intel(0): Output LVDS is connected to pipe B
    (II) intel(0): Output TMDS-1 is connected to pipe none
    (II) intel(0): Output TV is connected to pipe none
    (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    (II) intel(0): DPMS enabled
    (==) intel(0): Intel XvMC decoder disabled
    (II) intel(0): Set up textured video
    (II) intel(0): Set up overlay video
    (II) intel(0): direct rendering: DRI2 Enabled
    (--) RandR disabled
    (II) Initializing built-in extension Generic Event Extension
    (II) Initializing built-in extension SHAPE
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension BIG-REQUESTS
    (II) Initializing built-in extension SYNC
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-MISC
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension RENDER
    (II) Initializing built-in extension RANDR
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
    (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
    (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
    (II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/i915_dri.so
    (II) GLX: Initialized DRI2 GL provider for screen 0
    (II) intel(0): Setting screen physical size to 286 x 179
    (II) config/hal: Adding input device Macintosh mouse button emulation
    (II) LoadModule: "evdev"
    (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
    (II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.6.1, module version = 2.2.2
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
    (**) Macintosh mouse button emulation: always reports core events
    (**) Macintosh mouse button emulation: Device: "/dev/input/event0"
    (II) Macintosh mouse button emulation: Found 3 mouse buttons
    (II) Macintosh mouse button emulation: Found x and y relative axes
    (II) Macintosh mouse button emulation: Configuring as mouse
    (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
    (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
    (**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
    (**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
    (**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
    (**) Macintosh mouse button emulation: (accel) set acceleration profile 0
    (II) config/hal: Adding input device HID 05ac:1000
    (**) HID 05ac:1000: always reports core events
    (**) HID 05ac:1000: Device: "/dev/input/event2"
    (II) HID 05ac:1000: Found 5 mouse buttons
    (II) HID 05ac:1000: Found x and y relative axes
    (II) HID 05ac:1000: Configuring as mouse
    (**) HID 05ac:1000: YAxisMapping: buttons 4 and 5
    (**) HID 05ac:1000: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device "HID 05ac:1000" (type: MOUSE)
    (**) HID 05ac:1000: (accel) keeping acceleration scheme 1
    (**) HID 05ac:1000: (accel) filter chain progression: 2.00
    (**) HID 05ac:1000: (accel) filter stage 0: 20.00 ms
    (**) HID 05ac:1000: (accel) set acceleration profile 0
    (II) config/hal: Adding input device HID 05ac:1000
    (**) HID 05ac:1000: always reports core events
    (**) HID 05ac:1000: Device: "/dev/input/event1"
    (II) HID 05ac:1000: Found keys
    (II) HID 05ac:1000: Configuring as keyboard
    (II) XINPUT: Adding extended input device "HID 05ac:1000" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) config/hal: Adding input device Apple Computer Apple Internal Keyboard / Trackpad
    (**) Apple Computer Apple Internal Keyboard / Trackpad: always reports core events
    (**) Apple Computer Apple Internal Keyboard / Trackpad: Device: "/dev/input/event3"
    (II) Apple Computer Apple Internal Keyboard / Trackpad: Found keys
    (II) Apple Computer Apple Internal Keyboard / Trackpad: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Apple Computer Apple Internal Keyboard / Trackpad" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) config/hal: Adding input device Video Bus
    (**) Video Bus: always reports core events
    (**) Video Bus: Device: "/dev/input/event15"
    (II) Video Bus: Found keys
    (II) Video Bus: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (WW) Apple Computer Apple Internal Keyboard / Trackpad: unable to handle keycode 464
    (II) Macintosh mouse button emulation: Close
    (II) UnloadModule: "evdev"
    (II) HID 05ac:1000: Close
    (II) UnloadModule: "evdev"
    (II) HID 05ac:1000: Close
    (II) UnloadModule: "evdev"
    (II) Apple Computer Apple Internal Keyboard / Trackpad: Close
    (II) UnloadModule: "evdev"
    (II) Video Bus: Close
    (II) UnloadModule: "evdev"
    startx_output.log (generated from startx &> startx_output.log)
    hostname: Host name lookup failure
    xauth: creating new authority file /root/.serverauth.5083
    X.Org X Server 1.6.2
    Release Date: 2009-7-7
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.30-ARCH i686
    Current Operating System: Linux robban 2.6.30-ARCH #1 SMP PREEMPT Sat Jul 4 11:13:08 UTC 2009 i686
    Build Date: 18 July 2009 08:27:13PM
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jul 22 18:07:42 2009
    (==) Using config file: "/etc/X11/xorg.conf"
    Setting master
    expected keysym, got XF86_Switch_VT_1: line 8 of xfree86
    expected keysym, got XF86_Switch_VT_2: line 11 of xfree86
    expected keysym, got XF86_Switch_VT_3: line 14 of xfree86
    expected keysym, got XF86_Switch_VT_4: line 17 of xfree86
    expected keysym, got XF86_Switch_VT_5: line 20 of xfree86
    / ... (There are literally hundreds of lines like this, so I'm cutting most of them) ... /
    The XKEYBOARD keymap compiler (xkbcomp) reports:
    > Warning: Multiple interpretations of "NoSymbol+AnyOfOrNone(all)"
    > Using last definition for duplicate fields
    / ... (The above two lines repeated about 20 times) .../
    expected keysym, got XF86Display: line 68 of pc
    expected keysym, got XF86KbdLightOnOff: line 69 of pc
    expected keysym, got XF86KbdBrightnessDown: line 70 of pc
    expected keysym, got XF86_Ungrab: line 90 of keypad
    expected keysym, got XF86_ClearGrab: line 96 of keypad
    expected keysym, got XF86AudioMedia: line 26 of inet
    expected keysym, got XF86AudioPrev: line 27 of inet
    expected keysym, got XF86MonBrightnessUp: line 1806 of inet
    expected keysym, got XF86MonBrightnessDown: line 1807 of inet
    Errors from xkbcomp are not fatal to the X server
    expected keysym, got XF86_Switch_VT_1: line 8 of xfree86
    expected keysym, got XF86_Switch_VT_2: line 11 of xfree86
    expected keysym, got XF86_Prev_VMode: line 54 of xfree86
    The XKEYBOARD keymap compiler (xkbcomp) reports:
    > Warning: Multiple interpretations of "NoSymbol+AnyOfOrNone(all)"
    > Using last definition for duplicate fields
    / ... (Above two lines repeated alot again) ... /
    / ... (What looks like everything above repeated once) ... /
    expected keysym, got XF86MonBrightnessUp: line 1806 of inet
    expected keysym, got XF86MonBrightnessDown: line 1807 of inet
    Errors from xkbcomp are not fatal to the X server
    /root/.xmonad/xmonad-i386-linux: executeFile: does not exist (No such file or directory)
    [i](Yeah, I know this is bad, but twm doesn't work either. I'm quite sure it has nothing to do with xmonad)[/i]
    Warning: locale not supported by Xlib, locale set to C
    Warning: X locale modifiers not supported, using default
    Failed to open input method
    Warning: locale not supported by Xlib, locale set to C
    Warning: X locale modifiers not supported, using default
    Failed to open input method
    XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
    after 662 requests (662 known processed) with 5 events remaining.
    [i](This is from "killall X". My xinitrc has "sleep 8;killall X" appended since these problems started appearing)[/i]
    xterm: fatal IO error 11 (Resource temporarily unavailable) or KillClient on X server ":0.0"
    xinit: connection to X server lost.
    waiting for X server to shut down .Dropping master
    error setting MTRR (base = 0x80000000, size = 0x10000000, type = 1) Invalid argument (22)
    Output of pacman -Q: (maybe there are some conflicting drivers or something?)
    a52dec 0.7.4-4
    aalib 1.4rc5-6
    acl 2.2.47-2
    alsa-lib 1.0.20-1
    alsa-oss 1.0.17-1
    alsa-utils 1.0.20-2
    apache 2.2.11-3
    apr 1.3.5-1
    apr-util 1.3.7-1
    aspell 0.60.6-4
    at-spi 1.26.0-1
    atk 1.26.0-1
    attr 2.4.43-1
    aubio 0.3.2-3
    audiofile 0.2.6-4
    autoconf 2.63-1
    automake 1.11-1
    avahi 0.6.25-1
    bash 4.0.024-1
    bin86 0.16.17-4
    binutils 2.19.1-5
    bison 2.4.1-1
    blas 20070405-2
    bluez 4.39-1
    bzip2 1.0.5-4
    ca-certificates 20090709-1
    cabextract 1.2-2
    cairo 1.8.8-1
    cairomm 1.8.2-1
    cdargs 1.35-2
    cdparanoia 10.2-2
    chmlib 0.40-1
    cloog-ppl 0.15.3-1
    compositeproto 0.4-2
    confuse 2.6-1
    consolekit 0.3.0-5
    coreutils 7.4-1
    cpio 2.9-5
    cpufrequtils 005-2
    cracklib 2.8.13-2
    cryptsetup 1.0.6-3
    csup 20060318-5
    curl 7.19.5-2
    damageproto 1.1.0-2
    dash 0.5.5.1-2
    db 4.7.25.4-1
    db4.1 4.1.25-2
    dbus 1.2.14-1
    dbus-core 1.2.14-1
    dbus-glib 0.80-1
    dcron 3.2-4
    desktop-file-utils 0.15-1
    device-mapper 1.02.33-1
    dhcpcd 5.0.6-1
    dialog 1.1_20080819-2
    diffutils 2.8.1-6
    dmapi 2.2.10-1
    dmenu 4.0-1
    dmidecode 2.10-1
    dmxproto 2.2.2-2
    docbook-xml 4.5-2
    doxygen 1.5.9-1
    dri2proto 2.1-1
    dwm 5.6-1
    dzen2 0.8.5-4
    e2fsprogs 1.41.8-1
    ed 1.3-1
    eject 2.1.5-4
    emacs 22.3-2
    enca 1.9-4
    enchant 1.4.2-1
    esound 0.2.41-1
    eventlog 0.2.9-1
    exempi 2.1.0-1
    exiv2 0.18-1
    expat 2.0.1-2
    faac 1.28-1
    faad2 2.7-1
    fakeroot 1.12.4-1
    fam 2.7.0-14
    feh 1.3.4-5
    ffmpeg 0.5-1
    fftw 3.2.1-1
    file 5.03-2
    filesystem 2009.01-2
    findutils 4.4.2-1
    firefox 3.5.1-1
    fixesproto 4.0-3
    flac 1.2.1-1
    flashplugin 10.0.22.87-1
    flex 2.5.35-3
    fluidsynth 1.0.9-1
    fontcacheproto 0.1.2-2
    fontconfig 2.6.0-2
    fontsproto 2.0.2-2
    fox 1.6.36-1
    freetype2 2.3.9-2
    fribidi 0.19.2-1
    fuse 2.7.4-3
    gawk 3.1.6-3
    gc 7.1-1
    gcc 4.4.0-5.1
    gcc-libs 4.4.0-5
    gconf 2.26.2-2
    gdbm 1.8.3-6
    gen-init-cpio 2.6.17-3
    gettext 0.17-3
    ghc 6.10.3-1
    giblib 1.2.4-4
    giflib 4.1.6-3
    glib 1.2.10-7
    glib2 2.20.4-1
    glibc 2.10.1-3
    glibmm 2.20.1-1
    gmp 4.3.1-2
    gmrun 0.9.2-2
    gnutls 2.8.1-1
    gpm 1.20.6-1
    grep 2.5.4-3
    groff 1.20.1-2
    grub 0.97-15
    gsfonts 8.11-5
    gstreamer0.10 0.10.23-1
    gstreamer0.10-base 0.10.23-1
    gstreamer0.10-base-plugins 0.10.23-2
    gstreamer0.10-ffmpeg 0.10.7-1
    gstreamer0.10-good 0.10.15-1
    gtk 1.2.10-9
    gtk-engines 2.18.2-1
    gtk2 2.16.5-1
    gtkmm 2.16.0-1
    gvim 7.2.65-1
    gzip 1.3.12-6
    hal 0.5.12git20090421.4fc367-2
    hal-info 0.20090414-1
    haskell-utf8-string 0.3.5-1
    haskell-x11 1.4.5-1.2
    haskell-x11-xft 0.3-5
    hdparm 9.15-1
    heimdal 1.2.1-5
    herrie 2.2-2
    hicolor-icon-theme 0.10-2
    hunspell 1.2.8-1
    hwdetect 2009.07-1
    imlib2 1.4.2-3
    initscripts 2009.03-2
    inputproto 1.5.0-1
    intel-dri 7.5-1
    iputils 20071127-2
    irssi 0.8.13-1
    iso-codes 3.10.1-1
    jack-audio-connection-kit 0.116.2-2
    jdk 6u14-1
    jfsutils 1.1.14-1
    jre 6u14-1
    kbd 1.15-1
    kbproto 1.0.3-2
    kernel-headers 2.6.30.1-1
    kernel26 2.6.30.1-1
    kernel26-firmware 2.6.30-1
    klibc 1.5.15-3
    klibc-extras 2.5-4
    klibc-kbd 1.15.20080312-10
    klibc-module-init-tools 3.8-1
    klibc-udev 141-3
    ladspa 1.13-2
    lame 3.98.2-2
    lapack 3.2.1-1
    lcms 1.18-2
    less 429-1
    lesstif 0.95.0-3
    libao 0.8.8-2
    libarchive 2.7.0-2
    libart-lgpl 2.3.20-1
    libass 0.9.6-2
    libavc1394 0.5.3-3
    libbeagle 0.3.9-1
    libbonobo 2.24.1-1
    libcaca 0.99.beta16-1
    libcanberra 0.14-1
    libcap 2.16-3
    libcddb 1.3.2-1
    libcdio 0.81-2
    libcups 1.3.11-1
    libdaemon 0.13-2
    libdatrie 0.2.2-1
    libdca 0.0.5-1
    libdmx 1.0.2-2
    libdownload 1.3-3
    libdrm 2.4.12-1
    libdv 1.0.0-2
    libdvbpsi 0.1.6-3
    libdvdnav 4.1.3-1
    libdvdread 4.1.3-1
    libebml 0.7.8-1
    libexif 0.6.17-1
    libfontenc 1.0.4-2
    libftdi 0.15-3
    libgcrypt 1.4.4-2
    libgl 7.5-1
    libglade 2.6.4-1
    libgpg-error 1.6-1
    libgtop 2.26.1-1
    libical 0.43-1
    libice 1.0.5-1
    libid3tag 0.15.1b-3
    libidl2 0.8.13-1
    libiec61883 1.2.0-1
    libjpeg 7-1
    libldap 2.3.43-3
    liblo 0.25-1
    liblrdf 0.4.0-6
    libmad 0.15.1b-4
    libmatroska 0.8.1-2
    libmikmod 3.1.12-2
    libmng 1.0.10-2
    libmodplug 0.8.7-1
    libmp4v2 1.6-1
    libmpcdec 1.2.6-1
    libmpd 0.18.0-1
    libmpeg2 0.5.1-1
    libmtp 0.3.7-1
    libmysqlclient 5.1.36-1
    libnl 1.1-1
    libnotify 0.4.5-1.1
    libogg 1.1.3-2
    liboil 0.3.16-1
    libpcap 1.0.0-1
    libpciaccess 0.10.6-1
    libpng 1.2.38-1
    libproxy 0.2.3-1
    libraw1394 2.0.2-1
    libsamplerate 0.1.7-1
    libsasl 2.1.23-1
    libsexy 0.1.11-1
    libshout 2.2.2-3
    libsigc++2.0 2.2.3-1
    libsm 1.1.0-1
    libsndfile 1.0.20-3
    libtasn1 2.2-1
    libthai 0.1.12-1
    libtheora 1.0-1
    libtiff 3.8.2-5
    libtirpc 0.2.0-1
    libtool 2.2.6a-2
    libtorrent 0.12.2-2
    libtracker 0.6.95-1
    libunique 1.0.8-1
    libusb 0.1.12-3
    libv4l 0.5.99-1
    libvisual 0.4.0-2
    libvorbis 1.2.1rc1-2
    libwnck 2.26.2-1
    libx11 1.2.1-1
    libx86 1.1-2
    libxau 1.0.4-1
    libxaw 1.0.6-1
    libxcb 1.2-1
    libxcomposite 0.4.0-2
    libxcursor 1.1.9-2
    libxdamage 1.1.1-2
    libxdmcp 1.0.2-2
    libxext 1.0.5-2
    libxfce4util 4.6.1-1
    libxfcegui4 4.6.1-1
    libxfixes 4.0.3-2
    libxfont 1.4.0-1
    libxfontcache 1.0.4-2
    libxft 2.1.13-1
    libxi 1.2.1-1
    libxinerama 1.0.3-2
    libxkbfile 1.0.5-1
    libxklavier 3.9-2
    libxml2 2.7.3-2
    libxmu 1.0.4-2
    libxp 1.0.0-2
    libxpm 3.5.7-1
    libxrandr 1.3.0-1
    libxrender 0.9.4-2
    libxres 1.0.3-2
    libxslt 1.1.24-2
    libxspf 1.2.0-1
    libxss 1.1.3-1
    libxt 1.0.6-1
    libxtst 1.0.3-2
    libxv 1.0.4-1
    libxvmc 1.0.4-2
    libxxf86dga 1.0.2-2
    libxxf86misc 1.0.1-2
    libxxf86vm 1.0.2-1
    licenses 2.4-1
    links 2.2-2
    lirc-utils 0.8.5-1
    lm_sensors 3.1.1-1
    logrotate 3.7.8-1
    lrmi 0.10-1
    lua 5.1.4-4
    lvm2 2.02.48-1
    lzo2 2.03-1
    m4 1.4.13-1
    madwifi 0.9.4.3952-5
    madwifi-utils 0.9.4.3952-1
    mailx 8.1.1-7
    make 3.81-4
    man-db 2.5.5-2
    man-pages 3.21-1
    mcpp 2.7.2-2
    mdadm 2.6.9-1
    mesa 7.5-1
    mime-types 1.0-2
    mkinitcpio 0.5.25-1
    mlocate 0.22-1
    module-init-tools 3.8-1
    mozilla-common 1.4-1
    mozplugger 1.12.1-1
    mpd 0.14.2-1
    mpfr 2.4.1-1
    mysql 5.1.36-1
    mysql-clients 5.1.36-1
    nano 2.0.9-2
    ncurses 5.7-2
    net-tools 1.60-14
    netbeans 6.7-1
    nspr 4.8-1
    nss 3.12.3-1
    openssl 0.9.8k-4
    orbit2 2.14.17-1
    pacman 3.2.2-1
    pacman-mirrorlist 20090616-1
    pam 1.0.4-1
    pango 1.24.5-1
    pangomm 2.24.0-1
    patch 2.5.9-2
    pciutils 3.1.2-1
    pcmciautils 015-2
    pcre 7.9-1
    perl 5.10.0-6
    perl-xml-simple 2.18-2
    perlxml 2.36-1
    php 5.2.10-3
    pixman 0.14.0-2
    pkgconfig 0.23-1
    pm-utils 1.2.5-1
    policykit 0.9-9
    pommed 1.26-3
    popt 1.14-1
    ppl 0.10.2-2
    ppp 2.4.4-9
    printproto 1.0.4-1
    procinfo 19-3
    procps 3.2.8-1
    psmisc 22.7-1
    pycairo 1.8.6-1
    pygobject 2.18.0-1
    pygtk 2.14.1-4
    python 2.6.2-5
    python-gdata 1.3.1-1
    python-numpy 1.3.0-2
    qt 4.5.2-3
    rake 0.8.6-1
    randrproto 1.3.0-1
    raptor 1.4.18-1
    rarian 0.8.1-1
    readline 6.0.003-1
    recode 3.6-3
    recordproto 1.13.2-2
    reiserfsprogs 3.6.21-1
    renderproto 0.9.3-2
    rp-pppoe 3.10-1
    rpcbind 0.2.0-1
    rtorrent 0.8.2-3
    ruby 1.8.7_p174-1
    rubygems 1.3.3-1
    run-parts 3.1.3-1
    rxvt-unicode 9.06-2
    schismtracker 0.5rc1-1
    screen 4.0.3-8
    scrnsaverproto 1.1.0-2
    sdl 1.2.13-3
    sdl_image 1.2.7-2
    sdparm 1.03-2
    sed 4.2.1-1
    shadow 4.1.4.1-1
    shaman 1.0.9-1
    shared-mime-info 0.60-1
    smbclient 3.3.6-2
    sound-theme-freedesktop 0.2-1
    speex 1.2rc1-1.1
    sqlite3 3.6.15-2
    startup-notification 0.10-1
    sudo 1.7.2-1
    sysfsutils 2.1.0-5
    syslog-ng 3.0.3-1
    sysvinit 2.86-5
    t1lib 5.1.2-2
    taglib 1.5-1
    tar 1.22-1
    tcp_wrappers 7.6-10
    tdb 3.3.6-1
    terminus-font 4.28-1
    texinfo 4.13a-3
    ttf-dejavu 2.29-1
    tzdata 2009j-1
    udev 141-3
    unixodbc 2.2.14-2
    unrar 3.9.4-1
    unzip 6.0-4
    uriparser 0.7.5-1
    usbutils 0.84-1
    util-linux-ng 2.14.2-1
    vbetool 1.1-1
    vi 7.2.65-1
    videoproto 2.2.2-2
    vim 7.2.65-1.1
    vim-minibufexpl 6.3.2-4
    w3m 0.5.2-3
    wavpack 4.50.1-1
    wget 1.11.4-1
    which 2.20-1
    wireless_tools 29-3
    wpa_supplicant 0.6.9-2
    x264 20090416-1
    xbitmaps 1.0.1-2
    xcb-proto 1.4-1
    xcb-util 0.3.4-2
    xcursor-themes 1.0.1-2
    xextproto 7.0.5-1
    xf86-input-evdev 2.2.2-1
    xf86-input-synaptics 1.1.2-1
    xf86-video-intel 2.7.99.902-1
    xf86dgaproto 2.0.3-2
    xf86miscproto 0.9.2-2
    xf86vidmodeproto 2.2.2-2
    xfconf 4.6.1-1
    xfe 1.19.2-1
    xfsprogs 3.0.1-1
    xineramaproto 1.1.2-2
    xkeyboard-config 1.6-1
    xmlrpc-c 1.06.35-1
    xmobar 0.9.2-1
    xmonad 0.8.1-1.2
    xmonad-contrib 0.8.1-1.2
    xorg-apps 7.4-2
    xorg-font-utils 7.4-2
    xorg-fonts-100dpi 1.0.1-2
    xorg-fonts-75dpi 1.0.1-2
    xorg-fonts-alias 1.0.1-2
    xorg-fonts-encodings 1.0.2-3
    xorg-fonts-misc 1.0.0-4
    xorg-res-utils 1.0.3-3
    xorg-server 1.6.2-1
    xorg-server-utils 7.4-6
    xorg-twm 1.0.4-3
    xorg-utils 7.4-4
    xorg-xauth 1.0.3-1
    xorg-xinit 1.1.1-1
    xorg-xkb-utils 7.4-2
    xpacman 0.11-4
    xpdf 3.02_pl3-1
    xproto 7.0.15-1
    xterm 243-2
    xulrunner 1.9.1.1-1
    xvidcore 1.2.1-1
    xz-utils 4.999.8beta-4
    zenity 2.26.0-2
    zip 3.0-1.1
    zlib 1.2.3.3-3
    zsh 4.3.10-1
    zvbi 0.2.26-1
    Any help would be greatly appreciated! This is too much for me to handle by myself. I'm thinking of trying debian if I can't sort this out, so be a patriot!
    Love,
    sapht
    Last edited by sapht (2009-07-23 17:45:07)

    Alright, I got fed up and decided to reinstall the system.
    Only installed wireless_tools, madwifi, hal, xorg and xf86-video-intel.
    Edited /etc/X11/xorg.conf to select the intel video driver.
    The mouse and keyboard are still frozen.
    Here are some much cleaner Xorg.0.log, xorg.conf and startx_output.log files, I hope it will be easier for any readers of this post to find errors here:
    Output of startx:
    hostname: Host name lookup failure
    xauth: creating new authority file /root/.serverauth.4956
    This is a pre-release version of the X server from The X.Org Foundation.
    It is not supported in any way.
    Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
    Select the "xorg" product for bugs you find in this release.
    Before reporting bugs in pre-release versions please check the
    latest version in the X.Org Foundation git repository.
    See http://wiki.x.org/wiki/GitPage for git access instructions.
    X.Org X Server 1.6.1.901 (1.6.2 RC 1)
    Release Date: 2009-5-8
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.30-ARCH i686
    Current Operating System: Linux datan 2.6.30-ARCH #1 SMP PREEMPT Sat Jul 4 11:13:08 UTC 2009 i686
    Build Date: 28 June 2009 11:20:52AM
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 23 13:37:55 2009
    (==) Using config file: "/etc/X11/xorg.conf"
    Setting master
    (again, this is where 'killall X' from xinitrc runs)
    XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
    after 507 requests (507 known processed) with 2 events remaining.
    xterm: fatal IO error 104 (Connection reset by peer) or KillClient on X server ":0.0"
    xinit: connection to X server lost.
    waiting for X server to shut down .Dropping master
    error setting MTRR (base = 0x80000000, size = 0x10000000, type = 1) Invalid argument (22)
    xorg.conf
    Section "Device"
    Identifier "Card0"
    Driver "intel"
    VendorName "Intel Corporation"
    BoardName "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
    BusID "PCI:0:2:0"
    EndSection
    # Section "ServerLayout"
    # Identifier "X.org Configured"
    # Screen 0 "Screen0" 0 0
    # InputDevice "Mouse0" "CorePointer"
    # InputDevice "Keyboard0" "CoreKeyboard"
    # EndSection
    # Section "Files"
    # ModulePath "/usr/lib/xorg/modules"
    # FontPath "/usr/share/fonts/misc"
    # FontPath "/usr/share/fonts/100dpi:unscaled"
    # FontPath "/usr/share/fonts/75dpi:unscaled"
    # FontPath "/usr/share/fonts/TTF"
    # FontPath "/usr/share/fonts/Type1"
    # EndSection
    # Section "Module"
    # Load "extmod"
    # Load "glx"
    # Load "record"
    # Load "dri"
    # Load "dri2"
    # Load "dbe"
    # EndSection
    And 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.
    X.Org X Server 1.6.1.901 (1.6.2 RC 1)
    Release Date: 2009-5-8
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.30-ARCH i686
    Current Operating System: Linux datan 2.6.30-ARCH #1 SMP PREEMPT Sat Jul 4 11:13:08 UTC 2009 i686
    Build Date: 28 June 2009 11:20:52AM
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 23 13:33:48 2009
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) No Layout section. Using the first Screen section.
    (==) No screen section available. Using defaults.
    (**) |-->Screen "Default Screen Section" (0)
    (**) | |-->Monitor "<default monitor>"
    (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
    (**) | |-->Device "Card0"
    (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
    (==) Automatically adding devices
    (==) Automatically enabling devices
    (WW) The directory "/usr/share/fonts/TTF" does not exist.
    Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/Type1" does not exist.
    Entry deleted from font path.
    (==) FontPath set to:
    /usr/share/fonts/misc,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    built-ins
    (==) ModulePath set to "/usr/lib/xorg/modules"
    (II) Cannot locate a core pointer device.
    (II) Cannot locate a core keyboard device.
    (II) The server relies on HAL to provide the list of input devices.
    If no devices become available, reconfigure HAL or disable AllowEmptyInput.
    (II) Loader magic: 0x640
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 5.0
    X.Org XInput driver : 4.0
    X.Org Server Extension : 2.0
    (II) Loader running on linux
    (--) using VT number 7
    (--) PCI:*(0:0:2:0) 8086:27a2:8086:7270 Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller rev 3, Mem @ 0x90380000/524288, 0x80000000/268435456, 0x90400000/262144, I/O @ 0x000020f0/8
    (--) PCI: (0:0:2:1) 8086:27a6:8086:7270 Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller rev 3, Mem @ 0x90300000/524288
    (II) Open ACPI successful (/var/run/acpid.socket)
    (II) System resource ranges:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: "dbe"
    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: "glx"
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (==) AIGLX enabled
    (II) Loading extension GLX
    (II) LoadModule: "record"
    (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
    (II) Module record: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension RECORD
    (II) LoadModule: "dri"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "dri2"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
    (II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DRI2
    (II) LoadModule: "intel"
    (II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
    (II) Module intel: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 2.7.99
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
    (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, IGD_GM, IGD_G, 965G, G35,
    965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    Mobile Intel® GM45 Express Chipset,
    Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41, IGDNG_D,
    IGDNG_M
    (II) Primary Device is: PCI 00@00:02:0
    (II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    (II) resource ranges after probing:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b]
    [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b]
    [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b]
    [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b]
    [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[b]
    (II) Loading sub module "vgahw"
    (II) LoadModule: "vgahw"
    (II) Loading /usr/lib/xorg/modules//libvgahw.so
    (II) Module vgahw: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 0.1.0
    ABI class: X.Org Video Driver, version 5.0
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"
    (II) Module "ramdac" already built-in
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 8, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 8, (OK)
    drmOpenByBusid: drmOpenMinor returns 8
    drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    (II) intel(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
    (==) intel(0): Depth 24, (--) framebuffer bpp 32
    (==) intel(0): RGB weight 888
    (==) intel(0): Default visual is TrueColor
    (II) intel(0): Integrated Graphics Chipset: Intel(R) 945GM
    (--) intel(0): Chipset: "945GM"
    (--) intel(0): Linear framebuffer at 0x80000000
    (--) intel(0): IO registers at addr 0x90380000 size 524288
    (WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
    (--) intel(0): Using UXA for acceleration
    (II) intel(0): 2 display pipes available.
    (II) Loading sub module "ddc"
    (II) LoadModule: "ddc"
    (II) Module "ddc" already built-in
    (II) Loading sub module "i2c"
    (II) LoadModule: "i2c"
    (II) Module "i2c" already built-in
    (II) intel(0): Output VGA has no monitor section
    (II) intel(0): Output LVDS has no monitor section
    (II) intel(0): I2C bus "LVDSDDC_C" initialized.
    (II) intel(0): Attempting to determine panel fixed mode.
    (II) intel(0): I2C device "LVDSDDC_C:E-EDID segment register" registered at address 0x60.
    (II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
    (II) intel(0): EDID vendor "APP", prod id 40028
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" initialized.
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" registered at address 0x70.
    (II) intel(0): I2C bus "SDVOB DDC Bus" initialized.
    (II) intel(0): Output TMDS-1 has no monitor section
    (II) intel(0): SDVOB: device VID/DID: 04:AA.03, clock range 25.0MHz - 165.0MHz
    (II) intel(0): SDVOB: 1 input channel
    (II) intel(0): SDVOB: TMDS0 output reported
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" initialized.
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" registered at address 0x72.
    (II) intel(0): No SDVO device found on SDVOC
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" removed.
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" removed.
    (II) intel(0): Output TV has no monitor section
    (II) intel(0): Current clock rate multiplier: 1
    (II) intel(0): EDID vendor "APP", prod id 40028
    (II) intel(0): Output VGA disconnected
    (II) intel(0): Output LVDS connected
    (II) intel(0): Output TMDS-1 disconnected
    (II) intel(0): Output TV disconnected
    (II) intel(0): Using exact sizes for initial modes
    (II) intel(0): Output LVDS using initial mode 1280x800
    (II) intel(0): detected 256 kB GTT.
    (II) intel(0): detected 16124 kB stolen memory.
    (==) intel(0): video overlay key set to 0x101fe
    (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
    (==) intel(0): DPI set to (96, 96)
    (II) Loading sub module "fb"
    (II) LoadModule: "fb"
    (II) Loading /usr/lib/xorg/modules//libfb.so
    (II) Module fb: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
    (II) intel(0): Comparing regs from server start up to After PreInit
    (WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009
    (WW) intel(0): PP_STATUS before: on, ready, sequencing idle
    (WW) intel(0): PP_STATUS after: on, ready, sequencing on
    (WW) intel(0): Register 0x61110 (PORT_HOTPLUG_EN) changed from 0x00000000 to 0x00000020
    (WW) intel(0): Register 0x61114 (PORT_HOTPLUG_STAT) changed from 0x00000000 to 0x00000400
    (WW) intel(0): Register 0x70024 (PIPEASTAT) changed from 0x00000000 to 0x00000203
    (WW) intel(0): PIPEASTAT before: status:
    (WW) intel(0): PIPEASTAT after: status: VSYNC_INT_STATUS VBLANK_INT_STATUS OREG_UPDATE_STATUS
    (WW) intel(0): Register 0x71024 (PIPEBSTAT) changed from 0x00000202 to 0x80000202
    (WW) intel(0): PIPEBSTAT before: status: VSYNC_INT_STATUS VBLANK_INT_STATUS
    (WW) intel(0): PIPEBSTAT after: status: FIFO_UNDERRUN VSYNC_INT_STATUS VBLANK_INT_STATUS
    (==) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC? No, I don't.
    (II) resource ranges after preInit:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b](OprD)
    [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b](OprD)
    [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b](OprD)
    [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b](OprU)
    [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[b](OprU)
    (II) intel(0): Kernel reported 483584 total, 1 used
    (II) intel(0): I830CheckAvailableMemory: 1934332 kB available
    (II) intel(0): [DRI2] Setup complete
    (**) intel(0): Framebuffer compression enabled
    (**) intel(0): Tiling enabled
    (==) intel(0): VideoRam: 262144 KB
    (II) intel(0): Attempting memory allocation with tiled buffers.
    (II) intel(0): Tiled allocation successful.
    (II) intel(0): adjusting plane->pipe mappings to allow for framebuffer compression
    (II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
    (II) UXA(0): Driver registered support for the following operations:
    (II) solid
    (II) copy
    (II) composite (RENDER acceleration)
    (==) intel(0): Backing store disabled
    (==) intel(0): Silken mouse enabled
    (II) intel(0): Initializing HW Cursor
    (II) intel(0): Current clock rate multiplier: 1
    (II) intel(0): Fixed memory allocation layout:
    (II) intel(0): 0x00000000-0x005fffff: compressed frame buffer (6144 kB, 0x000000007f000000 physical
    (II) intel(0): 0x00600000-0x00600fff: compressed ll buffer (4 kB, 0x000000007f600000 physical
    (II) intel(0): 0x00601000-0x0060afff: HW cursors (40 kB, 0x000000007f601000 physical
    (II) intel(0): 0x0060b000-0x0060bfff: overlay registers (4 kB, 0x000000007f60b000 physical
    (II) intel(0): 0x00fbf000: end of stolen memory
    (II) intel(0): 0x00fbf000-0x0f9f3fff: DRI memory manager (239828 kB)
    (II) intel(0): 0x10000000: end of aperture
    (II) intel(0): BO memory allocation layout:
    (II) intel(0): 0x00fbf000: start of memory manager
    (II) intel(0): 0x01000000-0x017fffff: front buffer (8192 kB) X tiled
    (II) intel(0): 0x0f9f4000: end of memory manager
    (WW) intel(0): ESR is 0x00000010, page table error
    (WW) intel(0): PGTBL_ER is 0x00000102, host pte data, display B pte
    (WW) intel(0): Existing errors found in hardware state.
    (II) intel(0): Selecting standard 18 bit TMDS pixel format.
    (II) intel(0): Output configuration:
    (II) intel(0): Pipe A is off
    (II) intel(0): Display plane B is now disabled and connected to pipe A.
    (II) intel(0): Pipe B is on
    (II) intel(0): Display plane A is now enabled and connected to pipe B.
    (II) intel(0): Output VGA is connected to pipe none
    (II) intel(0): Output LVDS is connected to pipe B
    (II) intel(0): Output TMDS-1 is connected to pipe none
    (II) intel(0): Output TV is connected to pipe none
    (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    (II) intel(0): DPMS enabled
    (==) intel(0): Intel XvMC decoder disabled
    (II) intel(0): Set up textured video
    (II) intel(0): Set up overlay video
    (II) intel(0): direct rendering: DRI2 Enabled
    (--) RandR disabled
    (II) Initializing built-in extension Generic Event Extension
    (II) Initializing built-in extension SHAPE
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension BIG-REQUESTS
    (II) Initializing built-in extension SYNC
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-MISC
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension RENDER
    (II) Initializing built-in extension RANDR
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
    (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
    (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
    (II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/i915_dri.so
    (II) GLX: Initialized DRI2 GL provider for screen 0
    (II) intel(0): Setting screen physical size to 286 x 179
    (II) config/hal: Adding input device Macintosh mouse button emulation
    (II) LoadModule: "evdev"
    (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
    (II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.6.1, module version = 2.2.2
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
    (**) Macintosh mouse button emulation: always reports core events
    (**) Macintosh mouse button emulation: Device: "/dev/input/event0"
    (II) Macintosh mouse button emulation: Found 3 mouse buttons
    (II) Macintosh mouse button emulation: Found x and y relative axes
    (II) Macintosh mouse button emulation: Configuring as mouse
    (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
    (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
    (**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
    (**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
    (**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
    (**) Macintosh mouse button emulation: (accel) set acceleration profile 0
    (II) config/hal: Adding input device HID 05ac:1000
    (**) HID 05ac:1000: always reports core events
    (**) HID 05ac:1000: Device: "/dev/input/event2"
    (II) HID 05ac:1000: Found 5 mouse buttons
    (II) HID 05ac:1000: Found x and y relative axes
    (II) HID 05ac:1000: Configuring as mouse
    (**) HID 05ac:1000: YAxisMapping: buttons 4 and 5
    (**) HID 05ac:1000: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device "HID 05ac:1000" (type: MOUSE)
    (**) HID 05ac:1000: (accel) keeping acceleration scheme 1
    (**) HID 05ac:1000: (accel) filter chain progression: 2.00
    (**) HID 05ac:1000: (accel) filter stage 0: 20.00 ms
    (**) HID 05ac:1000: (accel) set acceleration profile 0
    (II) config/hal: Adding input device HID 05ac:1000
    (**) HID 05ac:1000: always reports core events
    (**) HID 05ac:1000: Device: "/dev/input/event1"
    (II) HID 05ac:1000: Found keys
    (II) HID 05ac:1000: Configuring as keyboard
    (II) XINPUT: Adding extended input device "HID 05ac:1000" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) config/hal: Adding input device Apple Computer Apple Internal Keyboard / Trackpad
    (**) Apple Computer Apple Internal Keyboard / Trackpad: always reports core events
    (**) Apple Computer Apple Internal Keyboard / Trackpad: Device: "/dev/input/event3"
    (II) Apple Computer Apple Internal Keyboard / Trackpad: Found keys
    (II) Apple Computer Apple Internal Keyboard / Trackpad: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Apple Computer Apple Internal Keyboard / Trackpad" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) config/hal: Adding input device Video Bus
    (**) Video Bus: always reports core events
    (**) Video Bus: Device: "/dev/input/event15"
    (II) Video Bus: Found keys
    (II) Video Bus: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) Macintosh mouse button emulation: Close
    (II) UnloadModule: "evdev"
    (II) HID 05ac:1000: Close
    (II) UnloadModule: "evdev"
    (II) HID 05ac:1000: Close
    (II) UnloadModule: "evdev"
    (II) Apple Computer Apple Internal Keyboard / Trackpad: Close
    (II) UnloadModule: "evdev"
    (II) Video Bus: Close
    (II) UnloadModule: "evdev"
    Reading Xorg.0.log myself, I find nothing that would imply the input devices have been erroneosly loaded. What is going on? Surely I must have missed something?
    Best regards,
    sapht

  • [SOLVED] (U)EFI dualboot Win7 Arch Linux - partitions gone - recovery?

    Hi everybody,
    I have a slight problem with my (U)EFI dualboot system (Windows 7 and Arch Linux) which used to be configured using rEFInd like it is described in my previous post:
    https://bbs.archlinux.org/viewtopic.php … 6#p1300356
    <EFI PARTITION> is /dev/sda1 and I used to boot via <EFI PARTITION>\EFI\Boot\Bootx64.efi which then successfully either loaded Windows or Linux kernel.
    Thanks to my own stupidity and a recent update of refind I decided to copy the new driver, font and icon folders to the <EFI PARTITION> in order to be up-to-date.
    After doing so, the rEFInd boot menu had a third icon which said "Boot via \EFI\Boot\Bootx64.efi" and if I clicked on it a second rEFInd boot menu appeared with only the two icons for Windows 7 and Arch.
    So I figured I could delete Bootx64.efi and ultimately did so, unfortunately. Afterwards I couldn't boot neither Windows nor Linux anymore.
    Following this I went through my noumerous USB boot sticks in order to be able to recover the Bootx64.efi. Unfortunately the first USB stick was a Windows XP one which has the plop bootloader alongside:
    http://www.plop.at/en/bootmanager/thebootmanager.html
    Out of couriousity I entered this bootloader and found HDA and HDB (I assume resembling my SSD and my USB stick).
    To my knowledge I didn't change anything but after entering the bootloader again I just found HDA left, HDB seemed to be gone. But I didn't think of anything bad happening yet.
    Then I found a working Archiso which I booted and using blkid I couldn't find the partitions of my earlier system anymore, only its device and the USB stick:
    /dev/sda: PTUUID="..." PTTYPE="gpt"
    /dev/sdb1: UUID="..." LABEL="ARCH_201312" TYPE="..." and so on
    /dev/sdb2: SEC_TYPE="msdos" and so on
    Even within the EFI shell I could not detect any internal drive anymore (only fs0: which is the USB stick)
    Using Archiso onboard tool testdisk I could find the old partitions. The correct result of the GPT from testdisk is:
    Fri Jul 4 08:45:25 2014
    Command line: TestDisk
    TestDisk 6.14, Data Recovery Utility, July 2013
    Christophe GRENIER <[email protected]>
    http://www.cgsecurity.org
    OS: Linux, kernel 3.12.1-3-ARCH (#1 SMP PREEMPT Tue Nov 26 11:17:02 CET 2013) x86_64
    Compiler: GCC 4.8
    Compilation date: 2013-08-06T08:42:31
    ext2fs lib: 1.42.8, ntfs lib: libntfs-3g, reiserfs lib: 0.3.0.5, ewf lib: none
    /dev/sda: LBA, HPA, LBA48, DCO support
    /dev/sda: size 500118192 sectors
    /dev/sda: user_max 500118192 sectors
    /dev/sda: native_max 500118192 sectors
    /dev/sda: dco 500118192 sectors
    Warning: can't get size for Disk /dev/mapper/control - 0 B - 1 sectors, sector size=512
    Hard disk list
    Disk /dev/sda - 256 GB / 238 GiB - CHS 31130 255 63, sector size=512 - Samsung SSD 840 PRO Series, S/N:S12RNEAD322171L, FW:DXM04B0Q
    Disk /dev/sdb - 2013 MB / 1920 MiB - CHS 1022 62 62, sector size=512 - SMI USB DISK, FW:1100
    Disk /dev/sdc - 4210 MB / 4015 MiB - CHS 1020 130 62, sector size=512 - Generic Flash Disk, FW:8.07
    Disk /dev/mapper/arch_root-image - 1478 MB / 1410 MiB - 2887680 sectors, sector size=512
    Disk /dev/dm-0 - 1478 MB / 1410 MiB - 2887680 sectors, sector size=512
    Partition table type (auto): Intel
    Disk /dev/sda - 256 GB / 238 GiB - Samsung SSD 840 PRO Series
    Partition table type: EFI GPT
    New options :
    Dump : No
    Align partition: Yes
    Expert mode : Yes
    Analyse Disk /dev/sda - 256 GB / 238 GiB - CHS 31130 255 63
    hdr_size=92
    hdr_lba_self=1
    hdr_lba_alt=500118191 (expected 500118191)
    hdr_lba_start=34
    hdr_lba_end=500118158
    hdr_lba_table=2
    hdr_entries=128
    hdr_entsz=128
    hdr_size=92
    hdr_lba_self=500118191
    hdr_lba_alt=1 (expected 1)
    hdr_lba_start=34
    hdr_lba_end=500118158
    hdr_lba_table=500118159
    hdr_entries=128
    hdr_entsz=128
    Trying alternate GPT
    Current partition structure:
    Trying alternate GPT
    search_part()
    Disk /dev/sda - 256 GB / 238 GiB - CHS 31130 255 63
    FAT32 at 0/32/33
    FAT1 : 4110-6150
    FAT2 : 6151-8191
    start_rootdir : 8192 root cluster : 2
    Data : 8192-2097151
    sectors : 2097152
    cluster_size : 8
    no_of_cluster : 261120 (2 - 261121)
    fat_length 2041 calculated 2041
    set_FAT_info: name from BS used
    FAT32 at 0/32/33
    MS Data 2048 2099199 2097152 [NO NAME]
    FAT32, blocksize=4096, 1073 MB / 1024 MiB
    NTFS at 146/251/42
    filesystem size 249593856
    sectors_per_cluster 8
    mft_lcn 786432
    mftmirr_lcn 2
    clusters_per_mft_record -10
    clusters_per_index_record 1
    NTFS part_offset=1209008128, part_size=127792054272, sector_size=512
    NTFS partition cannot be added (part_offset<part_size).
    NTFS at 146/251/42
    filesystem size 249593856
    sectors_per_cluster 8
    mft_lcn 786432
    mftmirr_lcn 2
    clusters_per_mft_record -10
    clusters_per_index_record 1
    MS Data 2361344 251955199 249593856
    NTFS, blocksize=4096, 127 GB / 119 GiB
    recover_EXT2: s_block_group_nr=0/160, s_mnt_count=1318/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
    recover_EXT2: s_blocksize=4096
    recover_EXT2: s_blocks_count 5242880
    recover_EXT2: part_size 41943040
    MS Data 251955200 293898239 41943040
    ext4 blocksize=4096 Large file Sparse superblock, 21 GB / 20 GiB
    recover_EXT2: s_block_group_nr=0/80, s_mnt_count=1317/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
    recover_EXT2: s_blocksize=4096
    recover_EXT2: s_blocks_count 2621440
    recover_EXT2: part_size 20971520
    MS Data 293898240 314869759 20971520
    ext4 blocksize=4096 Large file Sparse superblock, 10 GB / 10 GiB
    recover_EXT2: s_block_group_nr=0/706, s_mnt_count=1317/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
    recover_EXT2: s_blocksize=4096
    recover_EXT2: s_blocks_count 23156049
    recover_EXT2: part_size 185248392
    MS Data 314869760 500118151 185248392
    ext4 blocksize=4096 Large file Sparse superblock, 94 GB / 88 GiB
    Results
    P MS Data 2048 2099199 2097152 [NO NAME]
    FAT32, blocksize=4096, 1073 MB / 1024 MiB
    P MS Data 2361344 251955199 249593856
    NTFS, blocksize=4096, 127 GB / 119 GiB
    P MS Data 251955200 293898239 41943040
    ext4 blocksize=4096 Large file Sparse superblock, 21 GB / 20 GiB
    P MS Data 293898240 314869759 20971520
    ext4 blocksize=4096 Large file Sparse superblock, 10 GB / 10 GiB
    P MS Data 314869760 500118151 185248392
    ext4 blocksize=4096 Large file Sparse superblock, 94 GB / 88 GiB
    interface_write()
    1 P MS Data 2048 2099199 2097152 [NO NAME]
    2 P MS Data 2361344 251955199 249593856
    3 P MS Data 251955200 293898239 41943040
    4 P MS Data 293898240 314869759 20971520
    5 P MS Data 314869760 500118151 185248392
    simulate write!
    TestDisk exited normally.
    ext4 blocksize=4096 Large file Sparse superblock, 94 GB / 88 GiB
    Now the question is: Can I - using testdisk or any other tool - recover those partitions successfully so I will be able to boot again afterwards? I tested and I could mark them as:
    P Primary
    Any help will be greately appreciated.
    Best regards
    Last edited by blablubb1234 (2014-07-08 09:20:08)

    Issue resolved If you care to know how, read on:
    Looking at the disk using gdisk was doing no good. Neither of the recovery options in gdisk did the trick.
    I then returned to testdisk and restored the partitions (successfully). However, afterwards I was greeted by shell telling me the root device was not found (seems like UUIDs get changed when one restores them using testdisk). Adjusting the PARTUUID for root in <EFI SYSTEM PARTIITION>/boot/refind_linux.conf did the trick and I could boot up Archlinux again.
    Windows 7 still didn't boot telling me the required device was inaccessible (probably wrong UUID, too). I could however not restore/edit Windows' BCD using bcdedit, see my post Status: 0xc0000225 boot selection failed; required device inaccessible:
    To make a long story short: Removing bcd and running autorecovery from withing Windows RE successfully created a new bcd. Unfortunately, Windows writes its backup bootloader at <EFI SYSTEM PARTITION>/boot/EFI/Boot/bootx64.efi. This file originally was a copy of refind_x64.efi which I need to put at that location to be able to dualboot. After chrooting to my Arch system I could restore bootx64.efi, create a new fstab and everything is running fine now again.
    Best regards and thanks for the help.

  • [SOLVED] Installing Windows XP after Arch Linux

    I'm not sure at all where to post this, so I've decided to do it here since I have the problem on a laptop... Please move if it should be somewhere else.
    I installed Arch Linux on my new laptop a month ago or so, and am very pleased to have found the very kind of distro I've been looking for. However, I'm having trouble with my graphics (either wine doesn't support it, or the drivers don't have 2D/3D acceleration), and now I want to install Windows XP next to Arch Linux.
    Using a GParted LiveCD, I've repartitioned the harddrive as such: Unpartitioned Space (27GB), Linux (197GB), SWAP (5GB).
    I've also removed the bootable flag from the Linux partition, just to be sure. However, when I try to install Windows XP, it gets stuck after unpacking a bunch of drivers, giving me a bluescreen that tells me to make sure the hardware isn't broken, check my harddrive with CHKDSK /F, or look for viruses. Ofcourse I know none of these are true, since I'm running Arch Linux just fine.
    A friend suggested that maybe my hardware isn't supported by Windows XP, which sounds like the most reasonable explanation so far, but I can't find a list of supported hardware. The M$ homepage basicly says
    "Pentium 233-megahertz (MHz) processor or faster (300 MHz is recommended)"
    for CPU, which doesn't help me at all.
    My hardware is:
    Processor: Intel Celeron 2.2 Ghz
    Memory: 2GB DDR2
    Graphics: Intel 4500MHD
    And the laptop is called an "eMachines E525", though that doesn't say much since there are very, very many called this.
    Can anyone give me any hints as to what I might be doing wrong?
    Last edited by Noxic (2010-05-29 18:44:32)

    Sounds like something I'll want to do. Where did you download the drivers? Do I have to follow some guide? Thanks for the tip
    EDIT:
    Indeed I will want to install AHCI drivers, otherwise Arch Linux fails to boot quite badly. There is also a problem preventing me from booting when I'm using AHCI though;
    At boot, Arch Linux checks /dev/sda1 (NTFS) for errors, and expects to check an ext2 filesystem. Obviously, however, /dev/sda1 is an NTFS filesystem.
    Since it tries to read the NTFS partition as an ext2 filesystem, it panics. Arch Linux then prompts me for the root password (or Ctrl+D to reboot), but I've disabled root login and can therefore do nothing at this point.
    I have a GParted livecd and the Arch Linux livecd, so editing files on any of the filesystem isn't a problem at all, but I don't know what to do at this point. Help?
    Last edited by Noxic (2010-05-29 12:40:33)

  • [SOLVED] nouveau error while booting arch

    Hi!!! I'm newbie to arch, here is an error I can't solve myself. I search in google for solutions but they didn't solved. Please help me to solve this. I dual booted arch linux with window 8.1. After installation, while booting for the first time, this error occurred.
    Here is the error I found.
    [0.063411] Ignoring BGRT: Invalid status 0 (expected 1)
    starting version 218
    Arch_Linux: clean, 70622/18677760 files, 1643393/74703025 blocks
    [ 15.759913] nouveau E[ PIBUST][0000:01:00.0] HUBO: 0xffffffff (0x1a
    [ 15.759952] nouveau E[ PIBUST][0000:01:00.0] GPCO: 0x00000001 (0x1a
    [ 15.823494] nouveau E[ PBUS][0000:01:00.0] MMIO: 0x00000000 FAULT a
    [ 15.824050] nouveau E[ DRM]Pointer to TMDS table invalid
    [ 15.824072] nouveau E[ DRM]Pointer to flat panel table invalid}
    Last edited by aaa234 (2015-02-04 04:18:42)

    aaa234 wrote:
    runical wrote:
    That is a different problem to be honest. I assume that you can login using your normal user? If you set up sudo you might be able to get into root by using
    sudo su
    and change the password like that.
    I'm sorry if this is a noob question. Where do I type sudo su because as soon as the OS is booted, the system asks localhost login and password. I haven't installed any desktop environment yet. I only set up a password under arch-chroot but I can't login with and without that password.
    I was assuming a normal installed environment with a normal user. Using "sudo su", you can abuse privileges granted by sudo to circumvent the password required by su. A well configured sudo should not allow this, but in this case it seemed likely that the system was not completely set up yet.
    problem has been solved with this https://bbs.archlinux.org/viewtopic.php?id=168879
    Then, if there are no more problems, please mark the thread as solved.

  • [SOLVED] Windows 8.1, lost Arch boot loader, cannot reinstall or boot

    Hi all,
    Apologies but I am only posting as I have exhausted my (admittedly quite limited) knowledge and have spent hours trying to get it back up and running but nothing seems to work at all. This will probably be quite long, apologies if there is something really obvious that I have missed on the Wiki or anywhere, but I'm only posting as I can't seem to get anywhere with it at all despite reading and trying.
    Essentially I had a Toshiba Satellite p850-321 laptop (UEFI, secure boot off, fast boot off) which I had dual booting with Windows 8 and Arch using rEFInd. I then had several moments of madness, starting when for some reason - on very little sleep so didn't think - decided to upgrade Windows 8 to 8.1. Unsurprisingly (but a surprise for me at the time), it then booted straight into Windows 8.1, no rEFInd. In hindsight, it had probably just set itself as boot priority but I thought it had overwritten rEFInd with its own bootloader or set it back to default or something so started on a way to try and get it back.
    I then spent many hours trying to get my old bootable Arch USB stick to work with no joy, updating it to the latest arch iso and all sorts. It eventually worked when I updated the laptop BIOS. Booted from the USB, chrooted into arch, reinstalled rEFInd, played around, eventually got it to reboot and display rEFInd but Arch wouldn't start. At this point I noticed that my fstab looked strange (devices/labels mixed up from what I expected), so followed the Beginner's Guide again and recreated the fstab. My disk is partitioned as follows (main partitions of note):
    /dev/sda2 - Windows EFI partition
    /dev/sda4 Windows 8.1
    /dev/sda6 arch swap partition (archswap)
    /dev/sda7 arch root partition (archroot)
    /dev/sda8 arch home partition (archhome)
    Couldn't get rEFInd to work so decided to start again with gummiboot. Installed gummiboot, followed Beginner's Guide to install and configure it. Edited arch.conf and after having to mess about with the location of vmlinuz-arch.efi in the conf file, I have the options part looking like this:
    options        root=/dev/sda7 rw 
    Now gummiboot loads on startup but all I get on trying to load Arch from gummiboot is the dreaded:
    ERROR: device '' not found. Skipping fsck
    ERROR: Unable to find root device ''.
    I've tried changing the root in options in arch.conf to UUID, PARTUUID and even different partitions (just to see what happened...) - the same. Is it likely to be due to me recreating the fstab and something is messed up there?
    Another problem is that now, whatever I do, I cannot boot from the USB again to get in to even try to fix anything. The laptop on boot just hangs for a while and then loads the gummiboot from the disk drive rather than from the USB (I've set the boot priority, everything) and nothing will allow me to boot from the USB. That is probably a secondary issue, I can probably try to reinstall the BIOS again and see if that helps.
    If anyone has had anything similar and has any solutions I'd be really grateful - anything. I don't mind being shown to be incredibly stupid, I get that a lot so have a lot of experience! - just anything that can get me back into Arch again without having to reinstall from scratch!
    Thanks.
    Last edited by pilf (2013-11-02 19:45:44)

    Thanks for replying, very much appreciated. The partitions were numbered sequentially, I only posted up the partitions that I thought were of interest to the issue (which wasn't very helpful!). The partitions are as follows:
    Partition No     Type             
    1                     Win Recover
    2                     EFI System (EFI partition)
    3                     Microsoft Reserved
    4                     Microsoft Basic (Windows 8.1 installation)
    5                     Windows Recover
    6                     Linux Swap
    7                     Microsoft Basic (Arch root partition)
    8                     Microsoft Basic (Arch home partition)
    9                     Windows Recover
    It looks like I have managed to solve it, but I admit I'm not sure what of the several changes I made that solved it. I managed to boot into the USB arch disk by resetting my BIOS back to defaults and then changing the boot order back, which was the only way it would boot the USB - without resetting back and putting the boot order back exactly how it was before it wouldn't boot from the USB. Anyway...
    Checked the partitions with gdisk, no problems. I did sort the partitions as you mentioned, just in case. Changed the partition names using gdisk to the same names I had before (archroot, archhome, archswap). Changed the types from Microsoft Basic to Linux filesystem (partitions 7 and 8) and wrote the partition.
    Mounted everything, chrooted, edited the gummiboot arch.conf file and noticed there were some strange characters in it, a forward slash before /root in the options for example. I had edited the arch.conf file from windows by booting into Windows, mounting the EFI partition (mountvol z: /s) and editing it that way, which would have messed up the formatting. It can't have only been that though as it wasn't booting anyway which is why I went into Windows to edit the file in the first place. Corrected the arch.conf file, rebooted and it booted. Some errors on boot which I need to correct but I can work on those as it boots into my arch installation.
    So all solved. I thought I'd update just to say thanks for the advice and in case it helps anyone else in the future.

  • [SOLVED] Dual Boot Window 7 & Arch on a Uefi system.

    From the Wiki
    Windows 7 x86_64 versions support booting in x86_64 UEFI mode from GPT disk only, OR in BIOS mode from MBR/msdos disk only. They do not support IA32 (x86 32-bit) UEFI boot from GPT/MBR disk, x86_64 UEFI boot from MBR/msdos disk, or BIOS boot from GPT disk.
    I don't understand this. As stated in the title I have a ueif system so that means I have to create a GPT disk ? I already have a gpt disk which I confirmed by running Arch Live USB. Under type it said GPT. I don't understand this at all
    However if Arch is installed in BIOS-GPT in one disk and Windows is installed in BIOS-MBR mode in another disk,  then the BIOS bootloader used by Arch CAN boot the Windows in the other disk, if the bootloader itself has the ability to chainload from another disk.
    Note: If Arch and Windows are dual-booting from same disk, then Arch SHOULD follow the same firmware boot mode and partitioning combination used by the installed Windows in the disk.
    In the Note above it says both Arch and Windows follow the same boot mode if they are dual booting from same disk. I DO NOT want to do this. I have already decided to partition  my drive with 200 Gb going to Windows and 500 Gb going to Arch. Does this mean that I should install both in different modes i.e. Arch in Bios-GPT and Windows in Bios-MBR.
    The recommended way to setup a Linux/Windows dual booting system is to first install Windows, only using part of the disk for its partitions. When you have finished the Windows setup, boot into the Linux install environment where you can create additional partitions for Linux while leaving the existing Windows partitions untouched.
    UEFI systems
    Both Gummiboot and rEFInd autodetect Windows Boot Manager \EFI\Microsoft\Boot\bootmgfw.efi and show it in their boot menu, so there is no manual config required.
    For GRUB(2) follow GRUB#Windows_Installed_in_UEFI-GPT_Mode_menu_entry.
    Syslinux (as of version 6.02 and 6.03-pre9) and ELILO do not support chainloading other EFI applications, so they cannot be used to chainload \EFI\Microsoft\Boot\bootmgfw.efi .
    Computers that come with newer versions of Windows often have secure boot enabled. You will need to take extra steps to either disable secure boot or to make your installation media compatible with secure boot.
    Being a beginner should I go with Gummiboot then. GRUB made a mess last time.
    Also my secure boot is NOT enabled so is that good.
    I have read the FAQs, Beginner's guide, Installation Guide, Dual Boot wiki entry but I just don't understand the above concepts. But it looks this this is the main thing in dual booting. Almost everything else is doable but this I have to get right on account of what happened the last time I installed Arch without getting the above right.
    Last edited by Some Arch Lovin (2014-06-14 08:53:14)

    A few issues with the dual boot setup
    Hello again, I lost my dual factor authentication grid from lastpass. Opensuse was acutally overwriting new pdf files over my old pdf files so now that grid pdf is actually an Arch cheat cheet with the name last_pass_grid.pdf. And the gmail account I used to register to Arch forums is also in last pass.
    This is why I created another account. I am some arch lovin.
    The installation went smoothly but I could not dual boot Windows7 with Arch because my Win7 image is not UEFI bootable so had to dual boot win8(not a fan at all) and arch.
    Almost everything is working correctly. I have a few issues that aren't affecting how the system is working but they still need sorting out.
    I'll do them one at a time but I want to know from the admins if I should start a new thread? Because in a way this thread accomplished it job i.e. win7 and arch dual booting in uefi system.
    If the answer is yes I should create a new thread depending upon the issue then I will do that but in case its a no since I have only 2-3 problems I am going to ask help for the first one.
    My gummiboot is not working on startup. I have to press f12 and use bios booting menu to boot. The problem with that is if I put Windows at the top of the boot priority the bios does not show F12 and F2 at the time of booting up so I can't access the boot menu. I have to boot into Windows and crash it by holding the power button and then the F12 options shows up and I am able to boot into Arch. If I put Arch at the top then Windows keeps restoring back to an earlier version due to start up options.
    NOTE : I can't be sure but one it did work(only once). I checked the images online to compare with what I saw and its very similar. An all black screen with three bootloading options
    Windows
    Arch
    Opensuse(don't know why I created a completely new GPT partition table)
    This is what I did while installing Gummiboot
    # mount -t efivarfs efivarfs /sys/firmware/efi/efivars
    # pacman -S gummiboot
    # gummiboot install
    I tried going through the gummiboot to see if I can do something but it very difficult to comprehend as a beginner. All I get is the characters gummiboot understands but thats all.
    Last edited by Archer61 (2014-06-11 13:48:56)

  • [SOLVED] Running 32bit applications on arch x64 (Steam/bumblebee)

    Hi, guys. I tried to use native steam on my laptop, and I got a usual problem  https://support.steampowered.com/kb_art … -EYZB-7457 .
    I 'm using bumblebee and I suppose I have mistakes in my lib32 packages. So it would be nice if someone explained what's wrong with it. Tried a lot of suggestions from other threads I might break it by myself=/. So what i have:
    $ optirun steam
    Running Steam on arch 64-bit
    STEAM_RUNTIME is enabled automatically
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    [VGL] WARNING: The OpenGL rendering context obtained on X display
    [VGL] :8 is indirect, which may cause performance to suffer.
    [VGL] If :8 is a local X display, then the framebuffer device
    [VGL] permissions may be set incorrectly.
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    unlinked 0 orphaned pipes
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
    Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
    Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
    [1117/154407:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
    [1117/154407:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
    [VGL] WARNING: The OpenGL rendering context obtained on X display
    [VGL] :8 is indirect, which may cause performance to suffer.
    [VGL] If :8 is a local X display, then the framebuffer device
    [VGL] permissions may be set incorrectly.
    Error: OpenGL GLX context is not using direct rendering, which may cause performance problems.
    For more information visit https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457.
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    $ glxinfo32
    name of display: :0.0
    libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/i965_dri.so
    libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/i965_dri.so
    libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: cannot open shared object file: No such file or directory)
    libGL error: unable to load driver: i965_dri.so
    libGL error: driver pointer missing
    libGL error: failed to load driver: i965
    libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/swrast_dri.so
    libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/swrast_dri.so
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    display: :0 screen: 0
    direct rendering: Yes
    server glx vendor string: SGI
    server glx version string: 1.4
    server glx extensions:
    $ optirun glxinfo32
    name of display: :0.0
    [VGL] WARNING: The OpenGL rendering context obtained on X display
    [VGL] :8 is indirect, which may cause performance to suffer.
    [VGL] If :8 is a local X display, then the framebuffer device
    [VGL] permissions may be set incorrectly.
    [VGL] WARNING: The OpenGL rendering context obtained on X display
    [VGL] :8 is indirect, which may cause performance to suffer.
    [VGL] If :8 is a local X display, then the framebuffer device
    [VGL] permissions may be set incorrectly.
    display: :0 screen: 0
    direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
    server glx vendor string: VirtualGL
    server glx version string: 1.4
    server glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_make_current_read, GLX_SUN_get_transparent_index
    client glx vendor string: VirtualGL
    client glx version string: 1.4
    client glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_make_current_read, GLX_SUN_get_transparent_index
    GLX version: 1.4
    GLX extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_make_current_read, GLX_SUN_get_transparent_index
    OpenGL vendor string: NVIDIA Corporation
    OpenGL renderer string: GeForce 310M/PCIe/SSE2
    OpenGL version string: 2.1.2 NVIDIA 325.15
    OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
    # pacman -Qs lib32
    local/lib32-alsa-lib 1.0.27.2-1
    An alternative implementation of Linux sound support (32 bit)
    local/lib32-attr 2.4.47-1
    Extended attribute support library for ACL support (32-bit)
    local/lib32-bzip2 1.0.6-1
    A high-quality data compression program (32-bit)
    local/lib32-dbus 1.6.16-1
    Freedesktop.org message bus system (32-bit)
    local/lib32-elfutils 0.157-1
    Collection of libraries for working with ELF object files and DWARF
    debugging information (32-bit)
    local/lib32-expat 2.1.0-1
    An XML Parser library written in C (32 bit)
    local/lib32-flac 1.3.0-1
    Free Lossless Audio Codec (32-bit)
    local/lib32-fontconfig 2.11.0-1
    A library for configuring and customizing font access (32-bit)
    local/lib32-freetype2 2.5.0.1-1
    TrueType font rendering library (32-bit)
    local/lib32-gcc-libs 4.8.2-4
    Runtime libraries shipped by GCC (32-bit)
    local/lib32-glew 1.10.0-1
    A cross-platform C/C++ extension loading library (32 bit)
    local/lib32-glib2 2.38.1-1
    Common C routines used by GTK+ 2.4 and other libs (32-bit)
    local/lib32-glibc 2.18-10
    GNU C Library for multilib
    local/lib32-glu 9.0.0-2
    Mesa OpenGL utility library (32 bits)
    local/lib32-json-c 0.11-1
    A JSON implementation in C (32-bit)
    local/lib32-lcms2 2.5-1
    Small-footprint color management engine, version 2 (32-bit)
    local/lib32-libasyncns 0.8-6
    A C library for Linux/Unix for executing name service queries
    asynchronously (32-bit)
    local/lib32-libcap 2.22-2
    POSIX 1003.1e capabilities (32-bit)
    local/lib32-libdrm 2.4.47-1
    Userspace interface to kernel DRM services (32-bit)
    local/lib32-libffi 3.0.13-1
    A portable, high level programming interface to various calling conventions
    (32-bit)
    local/lib32-libgcrypt 1.5.3-1
    General purpose cryptographic library based on the code from GnuPG (32-bit)
    local/lib32-libgpg-error 1.12-1
    Support library for libgcrypt (32-bit)
    local/lib32-libice 1.0.8-1
    X11 Inter-Client Exchange library (32-bit)
    local/lib32-libjpeg-turbo 1.3.0-3
    libjpeg derivative with accelerated baseline JPEG compression and
    decompression (32-bit)
    local/lib32-libmng 2.0.2-1
    A collection of routines used to create and manipulate MNG format graphics
    files (32-bit)
    local/lib32-libogg 1.3.1-1
    Ogg bitstream and framing library (32-bit)
    local/lib32-libpciaccess 0.13.2-1
    X11 PCI access library (32-bit
    local/lib32-libpng 1.6.6-1
    A collection of routines used to create PNG format graphics files (32-bit)
    local/lib32-libpulse 4.0-6
    A featureful, general-purpose sound server (32-bit client libraries)
    local/lib32-libsm 1.2.2-1
    X11 Session Management library (32-bit)
    local/lib32-libsndfile 1.0.25-2
    A C library for reading and writing files containing sampled sound (32-bit)
    local/lib32-libtiff 4.0.3-2
    Library for manipulation of TIFF images (32-bit)
    local/lib32-libvorbis 1.3.3-1
    Vorbis codec library (32-bit)
    local/lib32-libx11 1.6.2-1
    X11 client-side library (32-bit)
    local/lib32-libxau 1.0.8-1
    X11 authorisation library (32-bit)
    local/lib32-libxcb 1.9.1-1
    X11 client-side library (32-bit)
    local/lib32-libxcursor 1.1.14-1
    X cursor management library (32-bit)
    local/lib32-libxdamage 1.1.4-1
    X11 damaged region extension library (32-bit)
    local/lib32-libxdmcp 1.1.1-1
    X11 Display Manager Control Protocol library (32-bit)
    local/lib32-libxext 1.3.2-1
    X11 miscellaneous extensions library (32-bit)
    local/lib32-libxfixes 5.0.1-1
    X11 miscellaneous 'fixes' extension library (32-bit)
    local/lib32-libxi 1.7.2-1
    X11 Input extension library (32-bit)
    local/lib32-libxmu 1.1.2-1
    X11 miscellaneous micro-utility library (32-bit)
    local/lib32-libxrandr 1.4.2-1
    X11 RandR extension library (32-bit)
    local/lib32-libxrender 0.9.8-1
    X Rendering Extension client library (32-bit)
    local/lib32-libxss 1.2.2-1
    X11 Screen Saver extension library (32-bit)
    local/lib32-libxt 1.1.4-1
    X11 toolkit intrinsics library (32-bit)
    local/lib32-libxtst 1.2.2-1
    X11 Testing -- Resource extension library (32-bit)
    local/lib32-libxv 1.0.10-1
    X11 Video extension library (32-bit)
    local/lib32-libxxf86vm 1.1.3-1
    X11 XFree86 video mode extension library (32-bit)
    local/lib32-llvm-libs 3.3-1
    Low Level Virtual Machine (runtime library)(32-bit)
    local/lib32-mesa 9.2.3-1
    an open-source implementation of the OpenGL specification (32-bit)
    local/lib32-mesa-demos 8.1.0-3
    Mesa demos and tools (32-bit)
    local/lib32-mesa-libgl 9.2.3-1
    Mesa 3-D graphics library (32-bit)
    local/lib32-nvidia-utils 331.20-1
    NVIDIA drivers utilities (32-bit)
    local/lib32-openal 1.15.1-1
    OpenAL audio library for use with opengl (32-bit)
    local/lib32-openssl 1.0.1.e-2
    The Open Source toolkit for Secure Sockets Layer and Transport Layer
    Security (32-bit)
    local/lib32-pcre 8.33-1
    A library that implements Perl 5-style regular expressions (32-bit)
    local/lib32-primus 20131027-1
    Faster OpenGL offloading for Bumblebee (32-bit)
    local/lib32-qt4 4.8.5-6
    A cross-platform application and UI framework (32-bit)
    local/lib32-sqlite 3.8.1-1
    A C library that implements an SQL database engine (32-bit)
    local/lib32-systemd 208-1
    system and service manager (32-bit)
    local/lib32-util-linux 2.24-1
    Miscellaneous system utilities for Linux (32-bit)
    local/lib32-v4l-utils 1.0.0-2
    Userspace tools and conversion library for Video 4 Linux (32-bit)
    local/lib32-virtualgl 2.3.2-2
    32-bit serverside components for 64-bit VirtualGL servers
    local/lib32-xz 5.0.5-1
    Library and command line tools for XZ and LZMA compressed files (32-bit)
    local/lib32-zlib 1.2.8-1
    Compression library implementing the deflate compression method found in
    gzip and PKZIP (32-bit)
    Thanks
    Last edited by bubka (2013-11-17 14:38:38)

    Direct rendering is working for me. Here's a list of all lib32 packages installed on my system:
    lib32-acl
    lib32-alsa-lib
    lib32-alsa-plugins
    lib32-atk
    lib32-attr
    lib32-bzip2
    lib32-cairo
    lib32-curl
    lib32-dbus
    lib32-e2fsprogs
    lib32-elfutils
    lib32-expat
    lib32-flac
    lib32-flashplugin
    lib32-fontconfig
    lib32-freetype2
    lib32-gcc-libs
    lib32-gdk-pixbuf2
    lib32-gettext
    lib32-glew
    lib32-glib
    lib32-glib2
    lib32-glibc
    lib32-glu
    lib32-gmp
    lib32-gnutls
    lib32-gtk2
    lib32-harfbuzz
    lib32-icu
    lib32-intel-dri
    lib32-json-c
    lib32-keyutils
    lib32-krb5
    lib32-lcms2
    lib32-libasyncns
    lib32-libcanberra
    lib32-libcap
    lib32-libcups
    lib32-libdrm
    lib32-libffi
    lib32-libgcrypt
    lib32-libgnome-keyring
    lib32-libgpg-error
    lib32-libice
    lib32-libjpeg-turbo
    lib32-libjpeg6-turbo
    lib32-libldap
    lib32-libltdl
    lib32-libmng
    lib32-libogg
    lib32-libpciaccess
    lib32-libpng
    lib32-libpng12
    lib32-libpng15
    lib32-libpulse
    lib32-libsm
    lib32-libsndfile
    lib32-libssh2
    lib32-libtasn1
    lib32-libtiff
    lib32-libtxc_dxtn
    lib32-libvorbis
    lib32-libx11
    lib32-libxau
    lib32-libxcb
    lib32-libxcomposite
    lib32-libxcursor
    lib32-libxdamage
    lib32-libxdmcp
    lib32-libxext
    lib32-libxfixes
    lib32-libxft
    lib32-libxi
    lib32-libxinerama
    lib32-libxmu
    lib32-libxrandr
    lib32-libxrender
    lib32-libxss
    lib32-libxt
    lib32-libxtst
    lib32-libxv
    lib32-libxxf86vm
    lib32-llvm-libs
    lib32-mesa
    lib32-mesa-libgl
    lib32-mpg123
    lib32-ncurses
    lib32-nettle
    lib32-nspr
    lib32-nss
    lib32-nvidia-utils
    lib32-openal
    lib32-openssl
    lib32-p11-kit
    lib32-pango
    lib32-pcre
    lib32-pixman
    lib32-primus
    lib32-qt4
    lib32-sdl
    lib32-sdl_image
    lib32-sdl_ttf
    lib32-sqlite
    lib32-systemd
    lib32-tdb
    lib32-util-linux
    lib32-v4l-utils
    lib32-virtualgl
    lib32-xz
    lib32-zlib

  • [SOLVED]Is there anybody using arch linux in coLinux?

    Hei,guys!
    I'm using arch linux in coLinux.I got the image file from sf and I successfully booted it on my machine,em,everything seemed to be OK.But when I tried to do this:
    pacman -Syu
    I got this message :
    checking package integrity...
    error: error while reading package /var/cache/pacman/pkg/gdbm-1.8.3-7-i686.pkg.tar.xz: Unrecognized archive format: Invalid or incomplete multibyte or wide character
    error: failed to commit transaction (libarchive error)
    Errors occurred, no packages were upgraded.
    I think the pacman(maybe just libarchive) is too old to recognize the .pkg.tar.xz files. So dose someone have an idea to work out it?
    Last edited by Cristie (2011-05-28 16:03:35)

    @twilight0:yeah,I acknowledge that,but it didn't work at all. I guess you didn't understand my problem. You know, the pacman coudn't upgrade (in fact I was unable to install any packages) just because the libarchive package was out of date (it meant that I could do nothing with the .tar.xz files downloaded from the mirrors).So I solved the problem by doing like this(Stupid it is, but it really works):
    1.Download libarchive from any of the mirrors around the world.
    2.Find a way to access to the files you just downloaded.
    3.Replace the original libarchive files.
    4.Mofify the local db.It is OK to do this:go to /var/lib/pacman/local,rename the libarchive-VERSION to current version.
    Then I found that depences need openssl >= 1.0.0, so try the same proccess with it.
    So,now everything is running very well.
    Last edited by Cristie (2011-05-28 16:20:03)

  • [SOLVED] Opus codec support

    "Release notes for GStreamer Bad Plug-ins 0.10.23 "The Game Has Changed"
    - opus: new Opus audio codec elements: opusdec, opusenc, opusparsertpopusdepay, rtpopusay
    In arch I have: gstreamer0.10-bad-plugins 0.10.23-2 is not support opus.
    New version support opus (0.10.23-3)
    Last edited by hibii (2012-10-08 23:16:06)

    Already reported:
    https://bugs.archlinux.org/task/30862

  • Emacs compiled with S/MIME support in Arch Linux

    I have been trying without success to get Emacs 23.2 and Gnus 5.13 in Arch Linux to generate messages signed with S/MIME certificates, which are frequently used by the U.S. government and by businesses.  My configuration works fine on my Ubuntu workstation (as opposed to my Arch Linux laptop).  The error I usually get is "smime-sign-buffer is void."  I am beginning to wonder whether Emacs/Gnus on Arch is compiled with S/MIME support.  Does anyone happen to know, or has anyone had any success getting signatures with S/MIME to work on Arch?
    Thanks,
    Bill Day

    I can't help you with emacs, but to find out what options the packages in the repos are compiled with you want abs. With abs you can then use the same PKGBUILD that was used to make the official packages, and change only what you need to change, as opposed to starting from scratch when compiling.
    A few useful links:
    http://wiki.archlinux.org/index.php/Creating_Packages
    http://wiki.archlinux.org/index.php/Makepkg

  • [SOLVED]3.18.5-1-ARCH + system-modules-load.service on Macbook Pro 9,2

    After upgrading from 3.18.4-1-ARCH to 3.18.5-1-ARCH this weekend, my systemd service system-modules-load fails during bootup. I checked out
    # systemctl status system-modules-load
    and found nothing but a warning that my journal has been rotated and the log output is incomplete. I have not hunted down the log or rooted through dmesg as of yet - I need my system functional while working during the week, so I downgraded my kernel back to 3.18.4 for now (under which system-modules-load loads fine). I will reinstall 3.18.5 next weekend and see if I can locate the problem - this post is just a feeler to see if anyone else is encountering this problem with the latest kernel.
    Last edited by Olorin (2015-02-06 03:08:31)

    Yep. It was my own fault. I had been using the b43 driver for my BCM4331 wifi card, and recently switched to broadcom-wl. However, I still was trying to load b43 in /etc/modules-load even though I had removed the driver and module from my system. Not sure why my system only started complaining in 3.18.5, but in any case removing the offending .conf file solved the problem. Thanks, graysky.

  • [SOLVED] Installed Win 7, now Arch won't boot

    Edit: To save anyone reading this all the way, the problem turned out to be a badly edited fstab. Sigh.
    PROBLEM:
    Grub loads, then loads the kernel, but the boot hangs a few seconds later with no real error messages.
    BACKGROUND:
    1) I needed to boot a native Windows 7 partition on my 128GB laptop SSD.
    2) So, I used gparted in an Ubuntu Live USB to resize my existing Arch partition and create an NTFS partition for Win 7:
    sda > sda1=Arch > sda2=ntfs > sda3=linux swap
    Arch still booted fine after this (sda1).
    3) I then installed windows 7 (BIOS install) onto the second partition (sda2). I don't know where or if it puts some system reserved partition - but I can't see anything in gparted.
    4) chrooted from an Arch Live USB, reinstalled GRUB, including mkconfig step
    5) *If* I recall, Arch then booted OK.
    6)  Booted into Windows and applied all updates, set windows to use UTC clock and updated my laptops BIOS. Reboot.
    7) Win 7 boots fine from the grub menu from (hd0,2)
    8) Arch starts booting, loads the kernel, then hangs after the kernel has loaded, but before gdm appears. With the following on screen:
    [2.104597] INFO @wl_cfg80211_attach : Registered CFG80211 phy
    I have tried chrooting and reinstalling linux and linux-headers and grub. But so far to no avail.
    [SOLVED with face palm]
    I installed syslinux using chroot, as it displays more startup messages. The boot was hanging at [a disk task is starting] or words to that effect. It was my USB stick, which I'd foolishly added to fstab with the "auto" option. Editing that out of fstab - and it's all good.
    I'll leave this here in case anyone else does something this dumb.
    Last edited by sultanoswing (2013-10-30 08:09:03)

    fettouhi wrote:
    Thanks for the clarification about the DAEMONS list. My DAEMONS list is:
    DAEMONS=(!hwclock ntpd syslog-ng !network netfs crond @alsa dbus networkmanager ufw cupsd avahi-daemon samba)
    when I try to enable alsa and dbus I get this
    [root@andre ~]# systemctl enable alsa-store.service
    The unit files have no [Install] section. They are not meant to be enabled using systemctl.
    [root@andre ~]# systemctl enable alsa-restore.service
    The unit files have no [Install] section. They are not meant to be enabled using systemctl.
    [root@andre ~]# systemctl enable dbus.service
    The unit files have no [Install] section. They are not meant to be enabled using systemctl.
    Is LVM handled automatically by systemd? The reason I ask is because I have the USELVM= set to YES in rc.conf.
    I made the permanent transition to systemd and did not start alsa at all - sound works fine - so I never bothered with the alsa-store/alsa-restore service files at all - it just works! Also dbus gets handled by default in systemd so you don't need any starting of dbus service at all... it just works.

  • [SOLVED] Question about conky-lua-arch.

    I've managed to get conky-lua-arch up and working except for one minor issue. When I launch it, it automatically displays on the far right side of my 2nd monitor. This leads me to believe its alignment is pre-configured to run on the right side of the screen, which is fine, but how do I get it to be on the right side of my "primary" monitor instead? I've looked thru /usr/share/conky-lua-arch/clock-rings.lua but could not find an alignment or position parameter. I also could not find any other conky-lua-arch config files to look at. Any tips or suggestions are appreciated, thanks.
    EDIT: The config file was located elsewhere. Solved.
    Last edited by GunnDawg (2015-05-22 08:53:10)

    Please remember to mark the thread as solved https://bbs.archlinux.org/viewtopic.php?id=130309

Maybe you are looking for