[Solved] NVidia Drivers on an Acer Aspire 7520

I'll keep it short and simple. I got this laptop, an Acer Aspire 7520.
Everything works. Except the graphics in Arch.
I've had to fall back on using nouveau instead of the nvidia driver - maybe it is or isn't better, but I can't get the nvidia one to work.
When installing Arch, when the time comes to test X, is fails with the error that it can't load the .ko module. Can be reproduced also by trying to run 'modprobe nvidia' as root.
Given that my attempts to try and put up with Vista just came to a stop with it's rather poor excuse for a network manager being incapable of getting an IP address from the DHCP server, I'd like to get this sorted.
Oh, almost forgot. The laptop is 64-bit capable - but with approx 2GB of RAM, even though it's a dual core, the benefits of running a 64-bit OS on it probably wouldn't show up. So it's a 32-bit Arch instead.
Besides, Arch64 is a pest when it comes to stuff not made for x86_64.
Anyway.
That's the problem. Is there a fix for this, which doesn't involve using a different driver?
Thanks,
Grem.
Last edited by Gremnon (2010-08-08 22:37:23)

This is what is currently in the 10-monitor.conf file:
Section "Monitor"
Identifier "Monitor0"
EndSection
Section "Device"
Identifier "Device0"
Driver "nouveau"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1440x900_60"
EndSubSection
EndSection
To change it to nvidia, I'm unfortunately at a loss for what to put in exactly.
'uname -r' returns:
2.6.24-ARCH
I use the stock kernel. I haven't felt adventurous enough to try making my own custom one yet, which is one of the reasons I went off Gentoo. They can claim it's easy all they like, my only attempt on Gentoo didn't work in the slightest.
Anyway.
Unless I'm looking in the wrong place, running 'tail /var/log/dmesg.log' both before and after modprobe shows absolutely no difference at all. Nothing is added to it in the slightest.

Similar Messages

  • Optical drive, camera and bluetooth problems with Acer Aspire 7520

    Hello everyone
    First, my DVD drive just stopped working, it's not being recognized by Arch it seems. This has happened before a few times, but it suddenly started to work. I can open the tray manually, and when I insert a DVD, you can see the led blinking and drive does start to spin, but thats all. I've tried removing and reloading cdrom module with no success. Also, there was a /dev/sr0 before, now it's gone.
    Here is the output from dmesg:
    Initializing cgroup subsys cpuset
    Initializing cgroup subsys cpu
    Linux version 2.6.34-ARCH (tobias@T-POWA-LX) (gcc version 4.5.0 20100610 (prerelease) (GCC) ) #1 SMP PREEMPT Mon Jul 5 22:12:11 CEST 2010
    Command line: root=/dev/disk/by-uuid/bc6d313b-0d53-423c-a845-a35031b4ffdb ro vga=773
    BIOS-provided physical RAM map:
    BIOS-e820: 0000000000000000 - 000000000009e000 (usable)
    BIOS-e820: 000000000009e000 - 00000000000a0000 (reserved)
    BIOS-e820: 00000000000d2000 - 0000000000100000 (reserved)
    BIOS-e820: 0000000000100000 - 0000000077f50000 (usable)
    BIOS-e820: 0000000077f50000 - 0000000077f65000 (ACPI data)
    BIOS-e820: 0000000077f65000 - 0000000077f66000 (ACPI NVS)
    BIOS-e820: 0000000077f66000 - 0000000080000000 (reserved)
    BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
    BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
    BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
    BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
    NX (Execute Disable) protection: active
    DMI present.
    e820 update range: 0000000000000000 - 0000000000001000 (usable) ==> (reserved)
    e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
    No AGP bridge found
    last_pfn = 0x77f50 max_arch_pfn = 0x400000000
    MTRR default type: uncachable
    MTRR fixed ranges enabled:
    00000-9FFFF write-back
    A0000-BFFFF uncachable
    C0000-D3FFF write-protect
    D4000-E3FFF uncachable
    E4000-FFFFF write-protect
    MTRR variable ranges enabled:
    0 base 0000000000 mask FF80000000 write-back
    1 disabled
    2 disabled
    3 disabled
    4 disabled
    5 disabled
    6 disabled
    7 disabled
    x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
    e820 update range: 0000000000001000 - 0000000000010000 (usable) ==> (reserved)
    Scanning 1 areas for low memory corruption
    modified physical RAM map:
    modified: 0000000000000000 - 0000000000010000 (reserved)
    modified: 0000000000010000 - 000000000009e000 (usable)
    modified: 000000000009e000 - 00000000000a0000 (reserved)
    modified: 00000000000d2000 - 0000000000100000 (reserved)
    modified: 0000000000100000 - 0000000077f50000 (usable)
    modified: 0000000077f50000 - 0000000077f65000 (ACPI data)
    modified: 0000000077f65000 - 0000000077f66000 (ACPI NVS)
    modified: 0000000077f66000 - 0000000080000000 (reserved)
    modified: 00000000e0000000 - 00000000f0000000 (reserved)
    modified: 00000000fec00000 - 00000000fec10000 (reserved)
    modified: 00000000fee00000 - 00000000fee01000 (reserved)
    modified: 00000000fff80000 - 0000000100000000 (reserved)
    initial memory mapped : 0 - 20000000
    found SMP MP-table at [ffff8800000f7c90] f7c90
    init_memory_mapping: 0000000000000000-0000000077f50000
    0000000000 - 0077e00000 page 2M
    0077e00000 - 0077f50000 page 4k
    kernel direct mapping tables up to 77f50000 @ 16000-1a000
    RAMDISK: 37e5f000 - 37ff0000
    ACPI: RSDP 00000000000f7ca0 00024 (v02 ACRSYS)
    ACPI: XSDT 0000000077f5e339 0005C (v01 ACRSYS ACRPRDCT 06040000 LTP 00000000)
    ACPI: SLIC 0000000077f64ace 00176 (v01 ACRSYS ACRPRDCT 06040000 LOHR 00000000)
    ACPI: FACP 0000000077f64c44 000F4 (v03 NVIDIA MCP67-M 06040000 PTL_ 000F4240)
    ACPI: DSDT 0000000077f5e395 066C5 (v01 NVIDIA MCP67 06040000 MSFT 03000000)
    ACPI: FACS 0000000077f65fc0 00040
    ACPI: SSDT 0000000077f64d38 001C4 (v01 PTLTD POWERNOW 06040000 LTP 00000001)
    ACPI: MCFG 0000000077f64efc 0003C (v01 Nvidia NVDAACPI 06040000 NVDA 00000000)
    ACPI: HPET 0000000077f64f38 00038 (v01 PTLTD HPETTBL 06040000 LTP 00000001)
    ACPI: APIC 0000000077f64f70 00068 (v01 PTLTD ? APIC 06040000 LTP 00000000)
    ACPI: BOOT 0000000077f64fd8 00028 (v01 PTLTD $SBFTBL$ 06040000 LTP 00000001)
    ACPI: Local APIC address 0xfee00000
    [ffffea0000000000-ffffea0001bfffff] PMD -> [ffff880002000000-ffff880003bfffff] on node 0
    Zone PFN ranges:
    DMA 0x00000010 -> 0x00001000
    DMA32 0x00001000 -> 0x00100000
    Normal empty
    Movable zone start PFN for each node
    early_node_map[2] active PFN ranges
    0: 0x00000010 -> 0x0000009e
    0: 0x00000100 -> 0x00077f50
    On node 0 totalpages: 491230
    DMA zone: 56 pages used for memmap
    DMA zone: 0 pages reserved
    DMA zone: 3926 pages, LIFO batch:0
    DMA32 zone: 6662 pages used for memmap
    DMA32 zone: 480586 pages, LIFO batch:31
    Detected use of extended apic ids on hypertransport bus
    ACPI: PM-Timer IO Port: 0x1008
    ACPI: Local APIC address 0xfee00000
    ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
    ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
    ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
    ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
    ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
    IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
    ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
    ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
    ACPI: IRQ0 used by override.
    ACPI: IRQ2 used by override.
    ACPI: IRQ9 used by override.
    Using ACPI (MADT) for SMP configuration information
    ACPI: HPET id: 0x10de8201 base: 0xfed00000
    SMP: Allowing 2 CPUs, 0 hotplug CPUs
    nr_irqs_gsi: 24
    early_res array is doubled to 64 at [18100 - 188ff]
    PM: Registered nosave memory: 000000000009e000 - 00000000000a0000
    PM: Registered nosave memory: 00000000000a0000 - 00000000000d2000
    PM: Registered nosave memory: 00000000000d2000 - 0000000000100000
    Allocating PCI resources starting at 80000000 (gap: 80000000:60000000)
    Booting paravirtualized kernel on bare hardware
    setup_percpu: NR_CPUS:16 nr_cpumask_bits:16 nr_cpu_ids:2 nr_node_ids:1
    PERCPU: Embedded 29 pages/cpu @ffff880001800000 s88232 r8192 d22360 u1048576
    pcpu-alloc: s88232 r8192 d22360 u1048576 alloc=1*2097152
    pcpu-alloc: [0] 0 1
    Built 1 zonelists in Zone order, mobility grouping on. Total pages: 484512
    Kernel command line: root=/dev/disk/by-uuid/bc6d313b-0d53-423c-a845-a35031b4ffdb ro vga=773
    PID hash table entries: 4096 (order: 3, 32768 bytes)
    Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
    Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
    Checking aperture...
    No AGP bridge found
    Node 0: aperture @ 9960000000 size 32 MB
    Aperture beyond 4GB. Ignoring.
    Subtract (49 early reservations)
    #1 [0001000000 - 00016e1178] TEXT DATA BSS
    #2 [0037e5f000 - 0037ff0000] RAMDISK
    #3 [00016e2000 - 00016e20ed] BRK
    #4 [00000f7ca0 - 0000100000] BIOS reserved
    #5 [00000f7c90 - 00000f7ca0] MP-table mpf
    #6 [000009e000 - 000009e471] BIOS reserved
    #7 [000009e5c5 - 00000f7c90] BIOS reserved
    #8 [000009e471 - 000009e5c5] MP-table mpc
    #9 [0000010000 - 0000012000] TRAMPOLINE
    #10 [0000012000 - 0000016000] ACPI WAKEUP
    #11 [0000016000 - 0000018000] PGTABLE
    #12 [00016e2100 - 00016e3100] BOOTMEM
    #13 [0000018000 - 00000180f0] BOOTMEM
    #14 [0001ee4000 - 0001ee5000] BOOTMEM
    #15 [0001ee5000 - 0001ee6000] BOOTMEM
    #16 [0002000000 - 0003c00000] MEMMAP 0
    #17 [00016e3100 - 00016fb100] BOOTMEM
    #18 [00016fb100 - 0001713100] BOOTMEM
    #19 [0001714000 - 0001715000] BOOTMEM
    #20 [00016e1180 - 00016e11c1] BOOTMEM
    #21 [00016e1200 - 00016e1243] BOOTMEM
    #22 [00016e1280 - 00016e1520] BOOTMEM
    #23 [00016e1540 - 00016e15a8] BOOTMEM
    #24 [00016e15c0 - 00016e1628] BOOTMEM
    #25 [00016e1640 - 00016e16a8] BOOTMEM
    #26 [00016e16c0 - 00016e1728] BOOTMEM
    #27 [00016e1740 - 00016e17a8] BOOTMEM
    #28 [00016e17c0 - 00016e1828] BOOTMEM
    #29 [00016e1840 - 00016e18a8] BOOTMEM
    #30 [00016e18c0 - 00016e1928] BOOTMEM
    #31 [00016e1940 - 00016e19a8] BOOTMEM
    #32 [00016e19c0 - 00016e1a28] BOOTMEM
    #33 [00016e1a40 - 00016e1aa8] BOOTMEM
    #34 [00016e1ac0 - 00016e1ae0] BOOTMEM
    #35 [00016e1b00 - 00016e1b47] BOOTMEM
    #36 [00016e1b80 - 00016e1bc7] BOOTMEM
    #37 [0001800000 - 000181d000] BOOTMEM
    #38 [0001900000 - 000191d000] BOOTMEM
    #39 [00016e1c00 - 00016e1c08] BOOTMEM
    #40 [00016e1c40 - 00016e1c48] BOOTMEM
    #41 [00016e1c80 - 00016e1c88] BOOTMEM
    #42 [00016e1cc0 - 00016e1cd0] BOOTMEM
    #43 [00016e1d00 - 00016e1e40] BOOTMEM
    #44 [00016e1e40 - 00016e1ea0] BOOTMEM
    #45 [00016e1ec0 - 00016e1f20] BOOTMEM
    #46 [0001715000 - 000171d000] BOOTMEM
    #47 [000191d000 - 0001b1d000] BOOTMEM
    #48 [0001b1d000 - 0001c1d000] BOOTMEM
    Memory: 1924012k/1965376k available (3484k kernel code, 456k absent, 40908k reserved, 1796k data, 480k init)
    SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    Hierarchical RCU implementation.
    NR_IRQS:768
    Extended CMOS year: 2000
    spurious 8259A interrupt: IRQ7.
    Console: colour dummy device 80x25
    console [tty0] enabled
    allocated 19660800 bytes of page_cgroup
    please try 'cgroup_disable=memory' option if you don't want memory cgroups
    hpet clockevent registered
    Fast TSC calibration using PIT
    Detected 1800.462 MHz processor.
    Calibrating delay loop (skipped), value calculated using timer frequency.. 3602.96 BogoMIPS (lpj=6001540)
    Security Framework initialized
    Mount-cache hash table entries: 256
    Initializing cgroup subsys ns
    Initializing cgroup subsys cpuacct
    Initializing cgroup subsys memory
    Initializing cgroup subsys devices
    Initializing cgroup subsys freezer
    Initializing cgroup subsys net_cls
    tseg: 0077f80000
    CPU: Physical Processor ID: 0
    CPU: Processor Core ID: 0
    mce: CPU supports 5 MCE banks
    using C1E aware idle routine
    Performance Events: AMD PMU driver.
    ... version: 0
    ... bit width: 48
    ... generic registers: 4
    ... value mask: 0000ffffffffffff
    ... max period: 00007fffffffffff
    ... fixed-purpose events: 0
    ... event mask: 000000000000000f
    ACPI: Core revision 20100121
    Setting APIC routing to flat
    ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
    CPU0: AMD Athlon(tm) 64 X2 Dual-Core Processor TK-55 stepping 01
    System has AMD C1E enabled
    Switch to broadcast mode on CPU0
    Booting Node 0, Processors #1 Ok.
    Switch to broadcast mode on CPU1
    Brought up 2 CPUs
    Total of 2 processors activated (7204.45 BogoMIPS).
    devtmpfs: initialized
    NET: Registered protocol family 16
    node 0 link 0: io port [1000, fffff]
    TOM: 0000000080000000 aka 2048M
    node 0 link 0: mmio [a0000, bffff]
    node 0 link 0: mmio [80000000, dfffffff]
    node 0 link 0: mmio [e0000000, efffffff]
    node 0 link 0: mmio [f0000000, fe0bffff]
    bus: [00, ff] on node 0 link 0
    bus: 00 index 0 [io 0x0000-0xffff]
    bus: 00 index 1 [mem 0x000a0000-0x000bffff]
    bus: 00 index 2 [mem 0x80000000-0xfcffffffff]
    ACPI: bus type pci registered
    PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
    PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
    PCI: Using configuration type 1 for base access
    bio: create slab <bio-0> at 0
    ACPI: EC: Look up EC in DSDT
    ACPI: Interpreter enabled
    ACPI: (supports S0 S3 S4 S5)
    ACPI: Using IOAPIC for interrupt routing
    ACPI: EC: GPE = 0x10, I/O: command/status = 0x66, data = 0x62
    ACPI: No dock devices found.
    PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
    ACPI: PCI Root Bridge [PCI0] (0000:00)
    pci_root PNP0A08:00: host bridge window [io 0x0000-0x0cf7] (ignored)
    pci_root PNP0A08:00: host bridge window [io 0x0d00-0xffff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000a0000-0x000bffff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000c0000-0x000c3fff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000c4000-0x000c7fff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000c8000-0x000cbfff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000cc000-0x000cffff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000d0000-0x000d3fff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000d4000-0x000d7fff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000d8000-0x000dbfff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000dc000-0x000dffff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000e0000-0x000e3fff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000e4000-0x000e7fff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000e8000-0x000ebfff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000ec000-0x000effff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x000f0000-0x000fffff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0xfed40000-0xfed44fff] (ignored)
    pci_root PNP0A08:00: host bridge window [mem 0x80000000-0xfebfffff] (ignored)
    pci 0000:00:01.0: reg 10: [io 0x1d00-0x1dff]
    pci 0000:00:01.1: reg 10: [io 0x3080-0x30bf]
    pci 0000:00:01.1: reg 20: [io 0x3040-0x307f]
    pci 0000:00:01.1: reg 24: [io 0x3000-0x303f]
    pci 0000:00:01.1: PME# supported from D3hot D3cold
    pci 0000:00:01.1: PME# disabled
    pci 0000:00:01.3: reg 10: [mem 0xf2400000-0xf247ffff]
    pci 0000:00:02.0: reg 10: [mem 0xf2686000-0xf2686fff]
    pci 0000:00:02.0: supports D1 D2
    pci 0000:00:02.0: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:00:02.0: PME# disabled
    pci 0000:00:02.1: reg 10: [mem 0xf2689000-0xf26890ff]
    pci 0000:00:02.1: supports D1 D2
    pci 0000:00:02.1: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:00:02.1: PME# disabled
    pci 0000:00:04.0: reg 10: [mem 0xf2687000-0xf2687fff]
    pci 0000:00:04.0: supports D1 D2
    pci 0000:00:04.0: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:00:04.0: PME# disabled
    pci 0000:00:04.1: reg 10: [mem 0xf2689400-0xf26894ff]
    pci 0000:00:04.1: supports D1 D2
    pci 0000:00:04.1: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:00:04.1: PME# disabled
    pci 0000:00:07.0: reg 10: [mem 0xf2680000-0xf2683fff]
    pci 0000:00:07.0: PME# supported from D3hot D3cold
    pci 0000:00:07.0: PME# disabled
    pci 0000:00:09.0: reg 10: [io 0x30f0-0x30f7]
    pci 0000:00:09.0: reg 14: [io 0x30e4-0x30e7]
    pci 0000:00:09.0: reg 18: [io 0x30e8-0x30ef]
    pci 0000:00:09.0: reg 1c: [io 0x30e0-0x30e3]
    pci 0000:00:09.0: reg 20: [io 0x30d0-0x30df]
    pci 0000:00:09.0: reg 24: [mem 0xf2684000-0xf2685fff]
    pci 0000:00:0a.0: reg 10: [mem 0xf2688000-0xf2688fff]
    pci 0000:00:0a.0: reg 14: [io 0x30f8-0x30ff]
    pci 0000:00:0a.0: reg 18: [mem 0xf2689c00-0xf2689cff]
    pci 0000:00:0a.0: reg 1c: [mem 0xf2689800-0xf268980f]
    pci 0000:00:0a.0: supports D1 D2
    pci 0000:00:0a.0: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:00:0a.0: PME# disabled
    pci 0000:00:0c.0: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:00:0c.0: PME# disabled
    pci 0000:00:0d.0: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:00:0d.0: PME# disabled
    pci 0000:00:12.0: reg 10: [mem 0xf1000000-0xf1ffffff]
    pci 0000:00:12.0: reg 14: [mem 0xd0000000-0xdfffffff 64bit pref]
    pci 0000:00:12.0: reg 1c: [mem 0xf0000000-0xf0ffffff 64bit]
    pci 0000:00:12.0: reg 30: [mem 0x00000000-0x0001ffff pref]
    PCI: peer root bus 00 res updated from pci conf
    pci 0000:01:04.0: proprietary Ricoh MMC controller disabled (via firewire function)
    pci 0000:01:04.0: MMC cards are now supported by standard SDHCI controller
    pci 0000:01:04.0: reg 10: [mem 0xf2300000-0xf23007ff]
    pci 0000:01:04.0: PME# supported from D0 D3hot D3cold
    pci 0000:01:04.0: PME# disabled
    pci 0000:01:04.1: reg 10: [mem 0xf2300800-0xf23008ff]
    pci 0000:01:04.1: supports D1 D2
    pci 0000:01:04.1: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:01:04.1: PME# disabled
    pci 0000:01:04.2: reg 10: [mem 0xf2301000-0xf23010ff]
    pci 0000:01:04.2: supports D1 D2
    pci 0000:01:04.2: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:01:04.2: PME# disabled
    pci 0000:01:04.3: reg 10: [mem 0xf2301400-0xf23014ff]
    pci 0000:01:04.3: supports D1 D2
    pci 0000:01:04.3: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:01:04.3: PME# disabled
    pci 0000:00:08.0: PCI bridge to [bus 01-01] (subtractive decode)
    pci 0000:00:08.0: bridge window [io 0xf000-0x0000] (disabled)
    pci 0000:00:08.0: bridge window [mem 0xf2300000-0xf23fffff]
    pci 0000:00:08.0: bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
    pci 0000:00:08.0: bridge window [io 0x0000-0xffff] (subtractive decode)
    pci 0000:00:08.0: bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
    pci 0000:00:08.0: bridge window [mem 0x80000000-0xfcffffffff] (subtractive decode)
    pci 0000:00:0c.0: PCI bridge to [bus 03-04]
    pci 0000:00:0c.0: bridge window [io 0x4000-0x4fff]
    pci 0000:00:0c.0: bridge window [mem 0xf2000000-0xf21fffff]
    pci 0000:00:0c.0: bridge window [mem 0xf2800000-0xf29fffff 64bit pref]
    pci 0000:05:00.0: reg 10: [mem 0xf2200000-0xf220ffff 64bit]
    pci 0000:00:0d.0: PCI bridge to [bus 05-05]
    pci 0000:00:0d.0: bridge window [io 0xf000-0x0000] (disabled)
    pci 0000:00:0d.0: bridge window [mem 0xf2200000-0xf22fffff]
    pci 0000:00:0d.0: bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
    pci_bus 0000:00: on NUMA node 0
    ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
    ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P0._PRT]
    ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.XVR1._PRT]
    ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.XVR2._PRT]
    ACPI: PCI Interrupt Link [LNK1] (IRQs 5 7 11) *10
    ACPI: PCI Interrupt Link [LNK2] (IRQs 5 7 *11)
    ACPI: PCI Interrupt Link [LNK3] (IRQs 5 7 11) *0, disabled.
    ACPI: PCI Interrupt Link [LNK4] (IRQs 5 7 11) *0, disabled.
    ACPI: PCI Interrupt Link [LK1E] (IRQs 16) *0, disabled.
    ACPI: PCI Interrupt Link [LK2E] (IRQs 17) *0, disabled.
    ACPI: PCI Interrupt Link [LK3E] (IRQs 18) *0, disabled.
    ACPI: PCI Interrupt Link [LK4E] (IRQs 19) *10
    ACPI: PCI Interrupt Link [LSMB] (IRQs 20 21 22 23) *10
    ACPI: PCI Interrupt Link [LUS0] (IRQs 20 21 22 23) *11
    ACPI: PCI Interrupt Link [LUS2] (IRQs 20 21 22 23) *7
    ACPI: PCI Interrupt Link [LMAC] (IRQs 20 21 22 23) *11
    ACPI: PCI Interrupt Link [LAZA] (IRQs 20 21 22 23) *10
    ACPI: PCI Interrupt Link [LGPU] (IRQs 17) *10
    ACPI: PCI Interrupt Link [LPID] (IRQs 20 21 22 23) *0, disabled.
    ACPI: PCI Interrupt Link [LSI0] (IRQs 20 21 22 23) *5
    ACPI: PCI Interrupt Link [Z00N] (IRQs 20 21 22 23) *10
    ACPI: PCI Interrupt Link [Z00O] (IRQs 20 21 22 23) *11
    ACPI: PCI Interrupt Link [LPMU] (IRQs 18) *11
    vgaarb: device added: PCI:0000:00:12.0,decodes=io+mem,owns=io+mem,locks=none
    vgaarb: loaded
    PCI: Using ACPI for IRQ routing
    PCI: pci_cache_line_size set to 64 bytes
    reserve RAM buffer: 000000000009e000 - 000000000009ffff
    reserve RAM buffer: 0000000077f50000 - 0000000077ffffff
    NetLabel: Initializing
    NetLabel: domain hash size = 128
    NetLabel: protocols = UNLABELED CIPSOv4
    NetLabel: unlabeled traffic allowed by default
    HPET: 3 timers in total, 0 timers will be used for per-cpu timer
    hpet0: at MMIO 0xfed00000, IRQs 2, 8, 31
    hpet0: 3 comparators, 32-bit 25.000000 MHz counter
    Switching to clocksource hpet
    pnp: PnP ACPI init
    ACPI: bus type pnp registered
    pnp: PnP ACPI: found 13 devices
    ACPI: ACPI bus type pnp unregistered
    system 00:01: [io 0x0360-0x0361] has been reserved
    system 00:01: [io 0x04d0-0x04d1] has been reserved
    system 00:07: [mem 0xe0000000-0xefffffff] has been reserved
    system 00:0a: [io 0x1000-0x107f] has been reserved
    system 00:0a: [io 0x1080-0x10ff] has been reserved
    system 00:0a: [io 0x1400-0x147f] has been reserved
    system 00:0a: [io 0x1480-0x14ff] has been reserved
    system 00:0a: [io 0x1800-0x187f] has been reserved
    system 00:0a: [io 0x1880-0x18ff] has been reserved
    system 00:0c: [mem 0xffc00000-0xffffffff] could not be reserved
    system 00:0c: [mem 0xfec00000-0xfec00fff] could not be reserved
    system 00:0c: [mem 0xfee00000-0xfeefffff] could not be reserved
    system 00:0c: [mem 0xfed00000-0xfed00fff] has been reserved
    system 00:0c: [mem 0xfef00000-0xfef00fff] has been reserved
    pci 0000:00:12.0: BAR 6: assigned [mem 0x80000000-0x8001ffff pref]
    pci 0000:00:08.0: PCI bridge to [bus 01-01]
    pci 0000:00:08.0: bridge window [io disabled]
    pci 0000:00:08.0: bridge window [mem 0xf2300000-0xf23fffff]
    pci 0000:00:08.0: bridge window [mem pref disabled]
    pci 0000:00:0c.0: PCI bridge to [bus 03-04]
    pci 0000:00:0c.0: bridge window [io 0x4000-0x4fff]
    pci 0000:00:0c.0: bridge window [mem 0xf2000000-0xf21fffff]
    pci 0000:00:0c.0: bridge window [mem 0xf2800000-0xf29fffff 64bit pref]
    pci 0000:00:0d.0: PCI bridge to [bus 05-05]
    pci 0000:00:0d.0: bridge window [io disabled]
    pci 0000:00:0d.0: bridge window [mem 0xf2200000-0xf22fffff]
    pci 0000:00:0d.0: bridge window [mem pref disabled]
    pci 0000:00:08.0: setting latency timer to 64
    pci 0000:00:0c.0: setting latency timer to 64
    pci 0000:00:0d.0: setting latency timer to 64
    pci_bus 0000:00: resource 4 [io 0x0000-0xffff]
    pci_bus 0000:00: resource 5 [mem 0x000a0000-0x000bffff]
    pci_bus 0000:00: resource 6 [mem 0x80000000-0xfcffffffff]
    pci_bus 0000:01: resource 1 [mem 0xf2300000-0xf23fffff]
    pci_bus 0000:01: resource 4 [io 0x0000-0xffff]
    pci_bus 0000:01: resource 5 [mem 0x000a0000-0x000bffff]
    pci_bus 0000:01: resource 6 [mem 0x80000000-0xfcffffffff]
    pci_bus 0000:03: resource 0 [io 0x4000-0x4fff]
    pci_bus 0000:03: resource 1 [mem 0xf2000000-0xf21fffff]
    pci_bus 0000:03: resource 2 [mem 0xf2800000-0xf29fffff 64bit pref]
    pci_bus 0000:05: resource 1 [mem 0xf2200000-0xf22fffff]
    NET: Registered protocol family 2
    IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
    TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
    TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
    TCP: Hash tables configured (established 262144 bind 65536)
    TCP reno registered
    UDP hash table entries: 1024 (order: 3, 32768 bytes)
    UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
    NET: Registered protocol family 1
    pci 0000:00:00.0: Found enabled HT MSI Mapping
    pci 0000:00:00.0: Found enabled HT MSI Mapping
    pci 0000:00:00.0: Found enabled HT MSI Mapping
    pci 0000:00:00.0: Found enabled HT MSI Mapping
    pci 0000:00:00.0: Found enabled HT MSI Mapping
    pci 0000:00:00.0: Found enabled HT MSI Mapping
    pci 0000:00:12.0: Boot video device
    PCI: CLS 64 bytes, default 64
    Unpacking initramfs...
    Freeing initrd memory: 1604k freed
    Simple Boot Flag at 0x36 set to 0x1
    Scanning for low memory corruption every 60 seconds
    audit: initializing netlink socket (disabled)
    type=2000 audit(1280047128.390:1): initialized
    VFS: Disk quotas dquot_6.5.2
    Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    msgmni has been set to 3760
    alg: No test for stdrng (krng)
    Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
    io scheduler noop registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    pcieport 0000:00:0c.0: setting latency timer to 64
    pcieport 0000:00:0c.0: irq 24 for MSI/MSI-X
    pcieport 0000:00:0d.0: setting latency timer to 64
    pcieport 0000:00:0d.0: irq 25 for MSI/MSI-X
    pcieport 0000:00:0c.0: Requesting control of PCIe PME from ACPI BIOS
    Firmware did not grant requested _OSC control
    pcieport 0000:00:0c.0: Failed to receive control of PCIe PME service: no _OSC support
    pcie_pme: probe of 0000:00:0c.0:pcie01 failed with error -13
    pcieport 0000:00:0d.0: Requesting control of PCIe PME from ACPI BIOS
    Firmware did not grant requested _OSC control
    pcieport 0000:00:0d.0: Failed to receive control of PCIe PME service: no _OSC support
    pcie_pme: probe of 0000:00:0d.0:pcie01 failed with error -13
    vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90010100000, using 1536k, total 131072k
    vesafb: mode is 1024x768x8, linelength=1024, pages=3
    vesafb: scrolling: redraw
    vesafb: Pseudocolor: size=8:8:8:8, shift=0:0:0:0
    Console: switching to colour frame buffer device 128x48
    fb0: VESA VGA frame buffer device
    Linux agpgart interface v0.103
    Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12
    serio: i8042 KBD port at 0x60,0x64 irq 1
    serio: i8042 AUX port at 0x60,0x64 irq 12
    mice: PS/2 mouse device common for all mice
    cpuidle: using governor ladder
    cpuidle: using governor menu
    TCP cubic registered
    NET: Registered protocol family 17
    PM: Resume from disk failed.
    registered taskstats version 1
    Initalizing network drop monitor service
    Freeing unused kernel memory: 480k freed
    udev: starting version 158
    input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
    SCSI subsystem initialized
    libata version 3.00 loaded.
    ahci 0000:00:09.0: version 3.0
    ACPI: PCI Interrupt Link [LSI0] enabled at IRQ 23
    ahci 0000:00:09.0: PCI INT A -> Link[LSI0] -> GSI 23 (level, low) -> IRQ 23
    ahci 0000:00:09.0: irq 26 for MSI/MSI-X
    ahci 0000:00:09.0: controller can do NCQ, turning on CAP_NCQ
    ahci 0000:00:09.0: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf impl IDE mode
    ahci 0000:00:09.0: flags: 64bit ncq sntf led clo pmp pio slum part
    ahci 0000:00:09.0: setting latency timer to 64
    scsi0 : ahci
    scsi1 : ahci
    scsi2 : ahci
    scsi3 : ahci
    ata1: SATA max UDMA/133 abar m8192@0xf2684000 port 0xf2684100 irq 26
    ata2: SATA max UDMA/133 abar m8192@0xf2684000 port 0xf2684180 irq 26
    ata3: SATA max UDMA/133 abar m8192@0xf2684000 port 0xf2684200 irq 26
    ata4: SATA max UDMA/133 abar m8192@0xf2684000 port 0xf2684280 irq 26
    ata2: SATA link down (SStatus 0 SControl 300)
    ata4: SATA link down (SStatus 0 SControl 300)
    ata3: SATA link down (SStatus 0 SControl 300)
    ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    ata1.00: ATA-7: WDC WD1600BEVS-22RST0, 04.01G04, max UDMA/133
    ata1.00: 312581808 sectors, multi 16: LBA48 NCQ (depth 31/32)
    ata1.00: configured for UDMA/133
    scsi 0:0:0:0: Direct-Access ATA WDC WD1600BEVS-2 04.0 PQ: 0 ANSI: 5
    sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB)
    sd 0:0:0:0: [sda] Write Protect is off
    sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    sda: sda1 sda2 sda3
    sd 0:0:0:0: [sda] Attached SCSI disk
    EXT4-fs (sda1): mounted filesystem with ordered data mode
    rtc_cmos 00:04: RTC can wake from S4
    rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
    rtc0: alarms up to one year, y3k, 114 bytes nvram, hpet irqs
    udev: starting version 159
    fuse init (API version 7.13)
    forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
    ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 22
    forcedeth 0000:00:0a.0: PCI INT A -> Link[LMAC] -> GSI 22 (level, low) -> IRQ 22
    forcedeth 0000:00:0a.0: setting latency timer to 64
    ACPI: Invalid active0 threshold
    thermal LNXTHERM:01: registered as thermal_zone0
    ACPI: Thermal Zone [THRM] (34 C)
    ACPI: WMI: Skipping duplicate GUID 05901221-D566-11D1-B2F0-00A0C9062910
    [Firmware Bug]: ACPI(IGPU) defines _DOD but not _DOS
    input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input1
    ACPI: Video Device [IGPU] (multi-head: yes rom: no post: no)
    ACPI: WMI: Mapper loaded
    input: PC Speaker as /devices/platform/pcspkr/input/input2
    forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x732 @ 1, addr 00:1b:38:4e:9e:40
    forcedeth 0000:00:0a.0: highdma pwrctl mgmt gbit lnktim msi desc-v3
    k8temp 0000:00:18.3: Temperature readouts might be wrong - check erratum #141
    vboxdrv: Trying to deactivate the NMI watchdog permanently...
    vboxdrv: Successfully done.
    vboxdrv: Found 2 processor cores.
    sd 0:0:0:0: Attached scsi generic sg0 type 0
    VBoxDrv: dbg - g_abExecMemory=ffffffffa01f2560
    vboxdrv: fAsync=1 offMin=0x4e21e offMax=0x4e21e
    vboxdrv: TSC mode is 'asynchronous', kernel timer mode is 'normal'.
    vboxdrv: Successfully loaded version 3.2.0 (interface 0x00140001).
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    lirc_dev: IR Remote Control driver registered, major 61
    i2c i2c-0: nForce2 SMBus adapter at 0x3040
    i2c i2c-1: nForce2 SMBus adapter at 0x3000
    input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input3
    ACPI: EC: GPE storm detected, transactions will use polling mode
    EDAC MC: Ver: 2.1.0 Jul 5 2010
    ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 21
    ehci_hcd 0000:00:02.1: PCI INT B -> Link[LUS2] -> GSI 21 (level, low) -> IRQ 21
    ehci_hcd 0000:00:02.1: setting latency timer to 64
    ehci_hcd 0000:00:02.1: EHCI Host Controller
    ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 1
    ehci_hcd 0000:00:02.1: debug port 1
    ehci_hcd 0000:00:02.1: cache line size of 64 is not supported
    ehci_hcd 0000:00:02.1: irq 21, io mem 0xf2689000
    ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00
    ACPI: Lid Switch [LID]
    input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input4
    ACPI: Sleep Button [SLPB]
    input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input5
    ACPI: Power Button [PWRB]
    input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input6
    ACPI: Power Button [PWRF]
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 5 ports detected
    ACPI: PCI Interrupt Link [Z00O] enabled at IRQ 20
    ehci_hcd 0000:00:04.1: PCI INT B -> Link[Z00O] -> GSI 20 (level, low) -> IRQ 20
    ehci_hcd 0000:00:04.1: setting latency timer to 64
    ehci_hcd 0000:00:04.1: EHCI Host Controller
    ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 2
    ehci_hcd 0000:00:04.1: debug port 1
    ehci_hcd 0000:00:04.1: cache line size of 64 is not supported
    ehci_hcd 0000:00:04.1: irq 20, io mem 0xf2689400
    lirc_dev: lirc_register_driver: sample_rate: 0
    enecir: KB3926B detected
    enecir: chip is 0x3909 - 0x24, 0xc0
    enecir: driver has been succesfully loaded
    ehci_hcd 0000:00:04.1: USB 2.0 started, EHCI 1.00
    hub 2-0:1.0: USB hub found
    hub 2-0:1.0: 5 ports detected
    ACPI: AC Adapter [ACAD] (off-line)
    ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 11
    firewire_ohci 0000:01:04.0: PCI INT A -> Link[LNK1] -> GSI 11 (level, low) -> IRQ 11
    firewire_ohci: Added fw-ohci device 0000:01:04.0, OHCI v1.0, 4 IR + 4 IT contexts, quirks 0x0
    usb 1-3: new high speed USB device using ehci_hcd and address 2
    hub 1-0:1.0: unable to enumerate USB device on port 3
    ACPI: Battery Slot [BAT1] (battery present)
    nvidia: module license 'NVIDIA' taints kernel.
    Disabling lock debugging due to kernel taint
    firewire_core: created device fw0: GUID 00023f78c5006d9b, S400
    ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 23
    ohci_hcd 0000:00:02.0: PCI INT A -> Link[LUS0] -> GSI 23 (level, low) -> IRQ 23
    ohci_hcd 0000:00:02.0: setting latency timer to 64
    ohci_hcd 0000:00:02.0: OHCI Host Controller
    ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 3
    ohci_hcd 0000:00:02.0: irq 23, io mem 0xf2686000
    hub 3-0:1.0: USB hub found
    hub 3-0:1.0: 5 ports detected
    ACPI: PCI Interrupt Link [Z00N] enabled at IRQ 22
    ohci_hcd 0000:00:04.0: PCI INT A -> Link[Z00N] -> GSI 22 (level, low) -> IRQ 22
    ohci_hcd 0000:00:04.0: setting latency timer to 64
    ohci_hcd 0000:00:04.0: OHCI Host Controller
    ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 4
    ohci_hcd 0000:00:04.0: irq 22, io mem 0xf2687000
    hub 4-0:1.0: USB hub found
    hub 4-0:1.0: 5 ports detected
    EDAC amd64_edac: Ver: 3.3.0 Jul 5 2010
    EDAC amd64: This node reports that Memory ECC is currently disabled, set F3x44[22] (0000:00:18.3).
    EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
    Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
    (Note that use of the override may cause unknown side effects.)
    amd64_edac: probe of 0000:00:18.2 failed with error -22
    cfg80211: Calling CRDA to update world regulatory domain
    ACPI: PCI Interrupt Link [LGPU] enabled at IRQ 17
    nvidia 0000:00:12.0: PCI INT A -> Link[LGPU] -> GSI 17 (level, low) -> IRQ 17
    nvidia 0000:00:12.0: setting latency timer to 64
    vgaarb: device changed decodes: PCI:0000:00:12.0,olddecodes=io+mem,decodes=none:owns=io+mem
    NVRM: loading NVIDIA UNIX x86_64 Kernel Module 256.35 Wed Jun 16 18:42:44 PDT 2010
    sdhci: Secure Digital Host Controller Interface driver
    sdhci: Copyright(c) Pierre Ossman
    sdhci-pci 0000:01:04.1: SDHCI controller found [1180:0822] (rev 22)
    ACPI: PCI Interrupt Link [LNK2] enabled at IRQ 11
    sdhci-pci 0000:01:04.1: PCI INT B -> Link[LNK2] -> GSI 11 (level, low) -> IRQ 11
    sdhci-pci 0000:01:04.1: Will use DMA mode even though HW doesn't fully claim to support it.
    Registered led device: mmc0::
    mmc0: SDHCI controller on PCI [0000:01:04.1] using DMA
    usb 3-3: new full speed USB device using ohci_hcd and address 2
    ACPI: PCI Interrupt Link [LK4E] enabled at IRQ 19
    ath5k 0000:05:00.0: PCI INT A -> Link[LK4E] -> GSI 19 (level, low) -> IRQ 19
    ath5k 0000:05:00.0: setting latency timer to 64
    ath5k 0000:05:00.0: registered as 'phy0'
    usb 3-3: not running at top speed; connect to a high speed hub
    ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 21
    HDA Intel 0000:00:07.0: PCI INT A -> Link[LAZA] -> GSI 21 (level, low) -> IRQ 21
    hda_intel: Disable MSI for Nvidia chipset
    HDA Intel 0000:00:07.0: setting latency timer to 64
    Linux video capture interface: v2.00
    input: PS/2 Mouse as /devices/platform/i8042/serio1/input/input7
    uvcvideo: Found UVC 1.00 device Acer CrystalEye webcam (064e:a101)
    input: Acer CrystalEye webcam as /devices/pci0000:00/0000:00:02.0/usb3/3-3/3-3:1.0/input/input8
    usbcore: registered new interface driver uvcvideo
    USB Video Class driver (v0.1.0)
    input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input9
    ath: EEPROM regdomain: 0x65
    ath: EEPROM indicates we should expect a direct regpair map
    ath: Country alpha2 being used: 00
    ath: Regpair used: 0x65
    phy0: Selected rate control algorithm 'minstrel'
    Registered led device: ath5k-phy0::rx
    Registered led device: ath5k-phy0::tx
    ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
    input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:07.0/input/input10
    ACPI Exception: AE_TIME, Returned by Handler for [EmbeddedControl] (20100121/evregion-474)
    ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC0.ECOK] (Node ffff88007781ffc0), AE_TIME
    ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC0.ACAD._PSR] (Node ffff8800778259e0), AE_TIME
    ACPI Exception: AE_TIME, Error reading AC Adapter state (20100121/ac-141)
    EXT4-fs (sda2): mounted filesystem with ordered data mode
    Adding 2152704k swap on /dev/sda3. Priority:-1 extents:1 across:2152704k
    forcedeth 0000:00:0a.0: irq 27 for MSI/MSI-X
    eth0: no link during initialization.
    Clocksource tsc unstable (delta = 4398046404009 ns)
    ata1.00: configured for UDMA/133
    ata1: EH complete
    sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
    nvclock:2261 freeing invalid memtype f1000000-f1010000
    nvclock:2261 freeing invalid memtype f1010000-f1030000
    wlan0: Trigger new scan to find an IBSS to join
    wlan0: Trigger new scan to find an IBSS to join
    wlan0: Trigger new scan to find an IBSS to join
    wlan0: Creating new IBSS network, BSSID b2:0a:28:21:7c:ac
    ip_tables: (C) 2000-2006 Netfilter Core Team
    nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
    CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
    nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
    sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
    wlan0: deauthenticating from 00:1e:e5:45:bf:58 by local choice (reason=3)
    wlan0: authenticate with 00:1e:e5:45:bf:58 (try 1)
    wlan0: authenticated
    wlan0: associate with 00:1e:e5:45:bf:58 (try 1)
    wlan0: RX AssocResp from 00:1e:e5:45:bf:58 (capab=0x411 status=0 aid=1)
    wlan0: associated
    Intel AES-NI instructions are not detected.
    padlock: VIA PadLock not detected.
    NET: Registered protocol family 10
    lo: Disabled Privacy Extensions
    ADDRCONF(NETDEV_UP): eth0: link is not ready
    wlan0: no IPv6 routers present
    CE: hpet increased min_delta_ns to 7500 nsec
    ata1.00: configured for UDMA/133
    ata1: EH complete
    sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    Now, the camera issue is a bit different. It worked before with no problems. But now, when I start guvcview, it opens it's main window, and a second window that usually show picture from camera, just appears for a moment and disappears. The led next to my camera turns on, and stays that way. Also, yesterday when I was trying to test the camera, guvcview stuck in a uninteruptible state, so I couldn't kill him in any way. Even after I close guvcview, the camera led is still on, but he is not among active processes. Although in the guvcview output below it says that the device is in use, I don't know how, because I rebooted my laptop and then I tried to run it.
    This is what guvcview outputs in console after I start and then close it:
    guvcview 1.3.0
    video device: /dev/video0
    /dev/video0 - device 1
    Init. Acer CrystalEye webcam (location: usb-0000:00:02.0-3)
    { pixelformat = 'MJPG', description = 'MJPEG' }
    { discrete: width = 640, height = 480 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 352, height = 288 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 320, height = 240 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 176, height = 144 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 160, height = 120 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { pixelformat = 'RGB3', description = 'RGB3' }
    { discrete: width = 640, height = 480 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 352, height = 288 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 320, height = 240 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 176, height = 144 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 160, height = 120 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { pixelformat = 'BGR3', description = 'BGR3' }
    { discrete: width = 640, height = 480 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 352, height = 288 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 320, height = 240 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 176, height = 144 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 160, height = 120 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { pixelformat = 'YU12', description = 'YU12' }
    { discrete: width = 640, height = 480 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 352, height = 288 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 320, height = 240 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 176, height = 144 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 160, height = 120 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { pixelformat = 'YV12', description = 'YV12' }
    { discrete: width = 640, height = 480 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 352, height = 288 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 320, height = 240 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 176, height = 144 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    { discrete: width = 160, height = 120 }
    Time interval between frame: 1/30, 1/20, 1/15, 1/10, 1/5, 1/1,
    vid:064e
    pid:a101
    driver:uvcvideo
    checking format: 1196444237
    VIDIOC_G_COMP:: Invalid argument
    compression control not supported
    fps is set to 1/30
    V4L2_CTRL_FLAG_NEXT_CTRL supported
    libv4l2: error turning on stream: Timer expired
    VIDIOC_STREAMON - Unable to start capture: Timer expired
    fps is set to 1/30
    libv4l2: error turning on stream: Device or resource busy
    VIDIOC_STREAMON - Unable to start capture: Device or resource busy
    libv4l2: error turning on stream: Device or resource busy
    VIDIOC_STREAMON - Unable to start capture: Device or resource busy
    write /home/amar/.guvcviewrc OK
    free controls
    cleaned allocations - 100%
    Closing portaudio ...OK
    Closing GTK... OK
    For the bluetooth, I really never managed to get it working. The bluetooth daemons starts with no problems, but hcitool dev shows no devices. I read the wiki, and the only thing I didn't try is the hid2hci tool, I couldn't figure out what to use for devpath argument.
    Thanks.

    for DVD:
    which DE you use ?
    post your
    /etc/fstab

  • [SOLVED] Extra resolutions for games with Nvidia drivers

    When using the nouveau drivers, games and other such applications will allow me to select any resolution my screens (one 1920x1080, the other 1680x1050-- the latter of which is to the left of the first) will support, as well as 3600x1080, the combined total (spanning both screens). For instance, I can make something like Tux Racer 1280x800, and either windowed or fullscreen. However, with the Nvidia proprietary drivers, the only resolutions that I can select are 1920x1080, 1680x1050, and 3600x1080. This prevents me from playing windowed games in such a way that they don't cover my whole screen, or playing fullscreen games at lower resolutions for higher performance. How can I use the Nvidia drivers and the "extra" resolutions? (Ideally, all those listed in the Xinerama output below)
    Xrandr outputs this:
    Screen 0: minimum 8 x 8, current 3600 x 1080, maximum 16384 x 16384
    DVI-I-0 connected 1920x1080+1680+0 (normal left inverted right x axis y axis) 510mm x 287mm
    1920x1080 60.0*+
    1680x1050 60.0
    1600x1200 60.0
    1440x900 59.9
    1400x1050 74.8 60.0
    1280x1024 75.0 60.0
    1280x960 60.0
    1280x800 59.8
    1152x864 75.0
    1024x768 75.0 70.1 60.0
    832x624 74.6
    800x600 75.0 72.2 60.3 56.2
    700x525 149.5 120.0
    640x480 75.0 72.8 59.9
    512x384 140.1 120.0
    400x300 144.4
    320x240 145.6 120.1
    DVI-I-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
    1680x1050 59.9*+ 60.0
    1440x900 75.0 59.9
    1400x1050 60.0
    1280x1024 75.0 60.0
    1280x960 60.0
    1152x864 75.0
    1024x768 75.0 70.1 60.0
    832x624 74.6
    800x600 75.0 72.2 60.3 56.2
    700x525 149.5 120.0
    640x480 75.0 72.8 59.9
    512x384 140.1 120.0
    400x300 144.4
    320x240 145.6 120.1
    DVI-I-2 disconnected (normal left inverted right x axis y axis)
    HDMI-0 disconnected (normal left inverted right x axis y axis)
    DVI-I-3 disconnected (normal left inverted right x axis y axis)
    My xorg.conf is:
    Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0" 0 0
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    Option "Xinerama" "0"
    EndSection
    Section "Files"
    FontPath "/usr/share/fonts/local"
    EndSection
    Section "InputDevice"
    # generated from default
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
    EndSection
    Section "InputDevice"
    # generated from default
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection
    Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Acer G235H"
    HorizSync 30.0 - 83.0
    VertRefresh 56.0 - 75.0
    Option "DPMS"
    EndSection
    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce GTS 450"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "Stereo" "0"
    Option "nvidiaXineramaInfoOrder" "CRT-0"
    Option "TwinViewOrientation" "CRT-1 LeftOf CRT-0"
    Option "metamodes" "CRT-0: nvidia-auto-select, CRT-1: nvidia-auto-select"
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection
    Last edited by DrKillPatient (2012-07-06 19:29:15)

    brebs wrote:
    Maybe these help:
    http://www.nvnews.net/vbulletin/showthread.php?t=184711
    http://www.nvnews.net/vbulletin/showthread.php?t=184968
    Thanks. The first link worked, in the sense that my games now have all those resolution options, but now there's a new bug.
    To future readers: a solution has been found for this bug as well, see below.
    My metamodes setting now reads:
    Option "metamodes" "CRT-0: nvidia-auto-select, CRT-1: nvidia-auto-select; nvidia-auto-select {ViewPortI n=1920x1080}; nvidia-auto-select {ViewPortIn=1680x1050}; [b]nvidia-auto-select {ViewPortIn=1600x1200};[/b] nvidia-auto-sele ct {ViewPortIn=1440x900}; nvidia-auto-select {ViewPortIn=1400x1050}; nvidia-auto-select {ViewPortIn=1280x1024}; nvi dia-auto-select {ViewPortIn=1280x960}; nvidia-auto-select {ViewPortIn=1280x800}; nvidia-auto-select {ViewPortIn=115 2x864}; nvidia-auto-select {ViewPortIn=1024x768}; nvidia-auto-select {ViewPortIn=832x624}; nvidia-auto-select {View PortIn=800x600}; nvidia-auto-select {ViewPortIn=700x525}; nvidia-auto-select {ViewPortIn=640x480}; nvidia-auto-sele ct {ViewPortIn=512x384}; nvidia-auto-select {ViewPortIn=400x300}; nvidia-auto-select {ViewPortIn=320x240}
    Because I now have included a resolution whose height is 1200 (or so I suppose-- if I remove that part, the issue does not occur), this happens:
    Xrandr output:
    Screen 0: minimum 8 x 8, current 3600 x 1200, maximum 16384 x 16384
    My X screen has the right length, but the wrong height! Now, my desktop seems to span the right area (3600x1080), but if I move my mouse to the bottom of that area, it pans down another 120 pixels. In that area, there's just graphical gibberish, often whatever I had on the screen last time.
    If I use Xrandr to set my screens' output, it works again, butthere a solution within the Nvidia driver settings...
    EDIT: It occurs to me that the setting seems to be taking the largest possible resolution for the X screen based on those metamodes.
    EDIT 2: This is likely intended behavior. The proper virtual resolution (X screen resolution) may be restored by adding
    Virtual 3600 1080
    to the "Display" subsection under the "Screen" section.
    I'll mark this as solved.
    Here's my working xorg.conf, by the way. I've posted only the "Screen" section because that's all I've changed. The rest is in my first post.
    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "Stereo" "0"
    Option "nvidiaXineramaInfoOrder" "CRT-0"
    Option "TwinViewOrientation" "CRT-1 LeftOf CRT-0"
    Option "metamodes" "CRT-0: nvidia-auto-select, CRT-1: nvidia-auto-select; nvidia-auto-select {ViewPortIn=1920x1080}; nvidia-auto-select {ViewPortIn=1680x1050}; nvidia-auto-select {ViewPortIn=1600x1200}; nvidia-auto-select {ViewPortIn=1440x900}; nvidia-auto-select {ViewPortIn=1400x1050}; nvidia-auto-select {ViewPortIn=1280x1024}; nvidia-auto-select {ViewPortIn=1280x960}; nvidia-auto-select {ViewPortIn=1280x800}; nvidia-auto-select {ViewPortIn=1152x864}; nvidia-auto-select {ViewPortIn=1024x768}; nvidia-auto-select {ViewPortIn=832x624}; nvidia-auto-select {ViewPortIn=800x600}; nvidia-auto-select {ViewPortIn=700x525}; nvidia-auto-select {ViewPortIn=640x480}; nvidia-auto-select {ViewPortIn=512x384}; nvidia-auto-select {ViewPortIn=400x300}; nvidia-auto-select {ViewPortIn=320x240}"
    SubSection "Display"
    Virtual 3600 1080
    Depth 24
    EndSubSection
    EndSection
    Last edited by DrKillPatient (2012-07-06 19:31:18)

  • Blank screen with proprietary nvidia drivers [SOLVED]

    I've just installed arch on a new computer, and have encountered an issue- I can't get it running with the proprietary drivers, just nouveau, which is quite the handicap on a GeForce 660.
    I used the beginner's guide since my last fresh install was using the arch installation framework. Everything went more or less smoothly, and I booted in to a working system- indeed, I can still boot into it just fine if I chroot in with my install media and swap back to nouveau. If I don't, I get the typical udev boot messages and all, and then it blanks out instead of going to the login prompt. It also does this if I uninstall both nvidia and nouveau drivers.
    I've looked at some threads over this, and none of them seemed to apply. I've tried both current and 304 drivers, regenerated initramfs, and blacklisted nouveau.
    One last bit of information that may or may not be relevant: at least one of the threads mentioned these issues being related to GRUB, while I'm booting straight from UEFI using efibootmgr- not sure if that could be related in any way.
    Last edited by azripah (2013-07-04 05:29:19)

    Hm, I seem to have solved it by blacklisting i915, as suggested in the talk page on nvidia drivers for UEFI users.

  • [SOLVED] Acer Aspire One D250 LAN not detected.

    Hi guys,
    Cant seem to find anyone on the net that has the same problem as me, but here it goes.
    I have a Acer Aspire One D250, Id really like to run linux on it. There are dozens of posts on the web explaining you need to install the drivers from the Atheros site because the output of lspci is wrong.
    Well, the problem that i am having with Arch is that lspci doesnt even show my network card, and as soon as i boot, the light on the physical card turns on, but never goes off (almost like it hangs...)
    Ive included the output of Arch's lspci where its not visible, and the output of the ubuntu live netbook remix where it is visible just as the wrong name.
    Its almost like arch wants to load the wrong driver and then the card just freezes.... but i dont know, im not a fiull blown linux expert...
    Hope someone can help me because its driving me crazy.
    This is the output from the arch lspci:
    # lspci
    00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
    00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
    00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
    00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
    00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
    00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
    00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
    00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
    00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
    00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
    00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
    00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
    00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
    00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
    00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
    00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
    01:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
    This is the output from the ubuntu netbook remix lspci:
    lspci
    00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
    00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
    00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
    00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
    00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
    00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
    00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
    00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
    00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
    00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
    00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
    00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
    00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
    00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
    00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
    01:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
    03:00.0 Ethernet controller: Attansic Technology Corp. Device 1062 (rev c0)
    Last edited by kirothi (2009-10-09 08:40:23)

    Kernel Installed from the testing repo, now im getting the following build errors:
    # make install
    make -C /lib/modules/2.6.31-ARCH/build SUBDIRS=/root/atheros_ln_driver/src modules
    make[1]: Entering directory `/usr/src/linux-2.6.31-ARCH'
    CC [M] /root/atheros_ln_driver/src/at_main.o
    /root/atheros_ln_driver/src/at_main.c: In function 'at_request_irq':
    /root/atheros_ln_driver/src/at_main.c:262: warning: passing argument 2 of 'request_irq' from incompatible pointer type
    include/linux/interrupt.h:116: note: expected 'irq_handler_t' but argument is of type 'void (*)(int, void *)'
    /root/atheros_ln_driver/src/at_main.c: In function 'at_probe':
    /root/atheros_ln_driver/src/at_main.c:343: warning: 'DMA_nnBIT_MASK' is deprecated
    /root/atheros_ln_driver/src/at_main.c:344: warning: 'DMA_nnBIT_MASK' is deprecated
    /root/atheros_ln_driver/src/at_main.c:347: warning: 'DMA_nnBIT_MASK' is deprecated
    /root/atheros_ln_driver/src/at_main.c:348: warning: 'DMA_nnBIT_MASK' is deprecated
    /root/atheros_ln_driver/src/at_main.c:392: error: 'struct net_device' has no member named 'open'
    /root/atheros_ln_driver/src/at_main.c:393: error: 'struct net_device' has no member named 'stop'
    /root/atheros_ln_driver/src/at_main.c:394: error: 'struct net_device' has no member named 'hard_start_xmit'
    /root/atheros_ln_driver/src/at_main.c:395: error: 'struct net_device' has no member named 'get_stats'
    /root/atheros_ln_driver/src/at_main.c:396: error: 'struct net_device' has no member named 'set_multicast_list'
    /root/atheros_ln_driver/src/at_main.c:397: error: 'struct net_device' has no member named 'set_mac_address'
    /root/atheros_ln_driver/src/at_main.c:398: error: 'struct net_device' has no member named 'change_mtu'
    /root/atheros_ln_driver/src/at_main.c:399: error: 'struct net_device' has no member named 'do_ioctl'
    /root/atheros_ln_driver/src/at_main.c:403: error: 'struct net_device' has no member named 'tx_timeout'
    /root/atheros_ln_driver/src/at_main.c:411: error: 'struct net_device' has no member named 'vlan_rx_register'
    /root/atheros_ln_driver/src/at_main.c:414: error: 'struct net_device' has no member named 'poll_controller'
    /root/atheros_ln_driver/src/at_main.c: In function 'at_io_error_detected':
    /root/atheros_ln_driver/src/at_main.c:834: error: 'struct net_device' has no member named 'priv'
    /root/atheros_ln_driver/src/at_main.c: In function 'at_io_slot_reset':
    /root/atheros_ln_driver/src/at_main.c:857: error: 'struct net_device' has no member named 'priv'
    /root/atheros_ln_driver/src/at_main.c: In function 'at_io_resume':
    /root/atheros_ln_driver/src/at_main.c:884: error: 'struct net_device' has no member named 'priv'
    make[2]: *** [/root/atheros_ln_driver/src/at_main.o] Error 1
    make[1]: *** [_module_/root/atheros_ln_driver/src] Error 2
    make[1]: Leaving directory `/usr/src/linux-2.6.31-ARCH'
    make: *** [default] Error 2
    again, no internet information available, although someone posted about editing the source file, but getting send and transmit errors once the driver was loaded into the kernel.
    thanks for the help.
    P.S. compiling this thing under ubuntu was no problem, and it worked instantly.

  • [SOLVED] Acer Aspire One - Wireless issue + Wpa_supplicant

    Hi there!
    I've been using arch on both my desktop and laptop for a while, with wpa_supplicant working perfectly for both of them (University 802.1x auth) I have a config file which works perfectly on the same wireless network with my laptop, but on the netbook I just can't seem to get on it. It's an Acer Aspire One - A150.
    This computer uses as we know an atheros chip, which I just can't seem to get working. My laptop on the other hand uses an ipw2200 chip which works fine.
    I've installed the madwifi modules, and when doing iwconfig i can see wlan0 listed.  If i try to scan for wireless ap's with "iwlist wlan0 scan" it does not find anything.
    Doing "wpa_supplicant -Dmadwifi -iwlan0 -c/..../wpa_supplicant.conf -dd " produces the following error
    [henrik@scribble ~]$ sudo wpa_supplicant -Dmadwifi -iwlan0 -c/home/henrik/wpa_supplicant.conf -dd
    Initializing interface 'wlan0' conf '/home/henrik/wpa_supplicant.conf' driver 'madwifi' ctrl_interface 'N/A' bridge 'N/A'
    Configuration file '/home/henrik/wpa_supplicant.conf' -> '/home/henrik/wpa_supplicant.conf'
    Reading configuration file '/home/henrik/wpa_supplicant.conf'
    ctrl_interface='/var/run/wpa_supplicant'
    eapol_version=1
    ap_scan=1
    fast_reauth=1
    Line: 485 - start of a new network block
    ssid - hexdump_ascii(len=7):
    65 64 75 72 6f 61 6d eduroam
    key_mgmt: 0x1
    eap methods - hexdump(len=16): 00 00 00 00 19 00 00 00 00 00 00 00 00 00 00 00
    identity - hexdump_ascii(len=21):
    68 72 69 30 30 33 40 6d 61 69 6c 62 6f 78 2e 75 xXxXXX@xxxxxxx
    69 74 2e 6e 6f xx.com
    password - hexdump_ascii(len=8): [REMOVED]
    phase2 - hexdump_ascii(len=13):
    61 75 74 68 3d 4d 53 43 48 41 50 56 32 auth=MSCHAPV2
    priority=10 (0xa)
    Priority group 10
    id=0 ssid='eduroam'
    Initializing interface (2) 'wlan0'
    EAPOL: SUPP_PAE entering state DISCONNECTED
    EAPOL: KEY_RX entering state NO_KEY_RECEIVE
    EAPOL: SUPP_BE entering state INITIALIZE
    EAP: EAP entering state DISABLED
    EAPOL: External notification - portEnabled=0
    EAPOL: External notification - portValid=0
    SIOCGIWRANGE: WE(compiled)=22 WE(source)=21 enc_capa=0xf
    capabilities: key_mgmt 0xf enc 0xf
    WEXT: Operstate: linkmode=1, operstate=5
    ioctl[IEEE80211_IOCTL_SETPARAM]: Operation not supported
    wpa_driver_madwifi_init: failed to set wpa_supplicant-based roaming
    WEXT: Operstate: linkmode=0, operstate=6
    Failed to initialize driver interface
    Failed to add interface wlan0
    Cancelling scan request
    Cancelling authentication timeout
    [henrik@scribble ~]$
    I really hope some of you have a suggestion to what I can do to fix this, as it's really annoying only being able to use wired.
    What I find wierd, is that "iwlist...scan" does not work.
    Thanks in advance
    -Henrik
    Last edited by henrikken (2009-03-24 15:49:54)

    two things:
    1. Your computer should be using the ath5k driver for the ar5007 chipset that your netbook has... and
    2. If the opensource approach doesn't work for you, build this driver.
    p.s. (wlan0 will be renamed to ath0)
    #Contributor: KJoN <[email protected]>
    pkgname=madwifi-hal
    pkgver=0.10.5.6
    pkgrel=svn
    pkgdesc="Multiband Atheros Drivers - hal 0.10.5.6 - svn"
    arch=('i686' 'x86_64')
    url="http://svn.madwifi-project.org"
    license=('GPL')
    depends=('subversion')
    provides=('madwifi' 'madwifi-utils')
    source=()
    md5sums=()
    build() {
    cd $startdir/src
    svn co http://svn.madwifi-project.org/madwifi/branches/$pkgname-$pkgver
    cd $pkgname-$pkgver
    make
    make DESTDIR=$startdir/pkg install
    cp $startdir/pkg/usr/local/* $startdir/pkg/usr -vR
    cp $startdir/pkg/usr/share/* $startdir/pkg/usr -vR
    rm $startdir/pkg/usr/{local,share} -r
    errr... remember to blacklist ath5k on MODULES on your rc.conf and please, run depmod -a after installing this package.
    Luck with your issue

  • [Solved] Suspend to ram doesn't work correctly on Acer Aspire 5100

    Hi people of the archlinux forum.
    Finally I decided to change from ubuntu to archlinux because I wanted to learn more about the world of linux.:D
    I have already almost completely set up my laptop, but I have a problem when suspending to ram. The problem comes out when i wake up the laptop, and the screen starts to flicker and will not go away until i restart the laptop.
    This is my laptop after the suspend:
    I'm using pm-utils to suspend and hibernate my laptop, and the hibernate works fine. All settings were made following the arch wiki.
    this is my xorg.conf
    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 "dri"
    Load "extmod"
    Load "glx"
    Load "dbe"
    Load "dri2"
    Load "record"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection
    Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/input/mice"
    Option "ZAxisMapping" "4 5 6 7"
    EndSection
    Section "Monitor"
    #DisplaySize 330 210 # mm
    Identifier "Monitor0"
    VendorName "AUO"
    ModelName "2174"
    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 "Dac6Bit" # [<bool>]
    #Option "Dac8Bit" # [<bool>]
    #Option "BusType" # [<str>]
    #Option "CPPIOMode" # [<bool>]
    #Option "CPusecTimeout" # <i>
    #Option "AGPMode" # <i>
    #Option "AGPFastWrite" # [<bool>]
    #Option "AGPSize" # <i>
    #Option "GARTSize" # <i>
    #Option "RingSize" # <i>
    #Option "BufferSize" # <i>
    #Option "EnableDepthMoves" # [<bool>]
    #Option "EnablePageFlip" # [<bool>]
    #Option "NoBackBuffer" # [<bool>]
    #Option "DMAForXv" # [<bool>]
    #Option "FBTexPercent" # <i>
    #Option "DepthBits" # <i>
    #Option "PCIAPERSize" # <i>
    #Option "AccelDFS" # [<bool>]
    #Option "IgnoreEDID" # [<bool>]
    #Option "CustomEDID" # [<str>]
    #Option "DisplayPriority" # [<str>]
    #Option "PanelSize" # [<str>]
    #Option "ForceMinDotClock" # <freq>
    #Option "ColorTiling" # [<bool>]
    #Option "VideoKey" # <i>
    #Option "RageTheatreCrystal" # <i>
    #Option "RageTheatreTunerPort" # <i>
    #Option "RageTheatreCompositePort" # <i>
    #Option "RageTheatreSVideoPort" # <i>
    #Option "TunerType" # <i>
    #Option "RageTheatreMicrocPath" # <str>
    #Option "RageTheatreMicrocType" # <str>
    #Option "ScalerWidth" # <i>
    #Option "RenderAccel" # [<bool>]
    #Option "SubPixelOrder" # [<str>]
    #Option "ShowCache" # [<bool>]
    #Option "ClockGating" # [<bool>]
    #Option "VGAAccess" # [<bool>]
    #Option "ReverseDDC" # [<bool>]
    #Option "LVDSProbePLL" # [<bool>]
    #Option "AccelMethod" # <str>
    #Option "DRI" # [<bool>]
    #Option "ConnectorTable" # <str>
    #Option "DefaultConnectorTable" # [<bool>]
    #Option "DefaultTMDSPLL" # [<bool>]
    #Option "TVDACLoadDetect" # [<bool>]
    #Option "ForceTVOut" # [<bool>]
    #Option "TVStandard" # <str>
    #Option "IgnoreLidStatus" # [<bool>]
    #Option "DefaultTVDACAdj" # [<bool>]
    #Option "Int10" # [<bool>]
    #Option "EXAVSync" # [<bool>]
    #Option "ATOMTVOut" # [<bool>]
    #Option "R4xxATOM" # [<bool>]
    #Option "ForceLowPowerMode" # [<bool>]
    #Option "DynamicPM" # [<bool>]
    #Option "NewPLL" # [<bool>]
    #Option "ZaphodHeads" # <str>
    Identifier "Card0"
    Driver "radeon"
    VendorName "ATI Technologies Inc"
    BoardName "RS482 [Radeon Xpress 200M]"
    BusID "PCI:1:5: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
    I know you maybe need more info, but i don't really know what do you need... please tell me what do you need and a post it!
    Sorry for my english this isn't my native languaje... Thanks you for all
    Last edited by geonunez (2010-07-08 20:19:09)

    I have the same problem with my Acer Aspire 5100 (video ATI Xpress1100).
    xorg.conf is not used. Turning KMS off doesn`t help.
    I have tried to use uswsusp, but it doesn`t help. s2ram -n output correctly identify my laptop, which means it is in "whitelist" and correct settings for this hardware is known. s2ram suspend works, but screen blinking after waking up remains the same.
    [Sydorenko@SLE ~]$ sudo s2ram -n
    Machine matched entry 17:
    sys_vendor = 'Acer *'
    sys_product = 'Aspire 5100 *'
    sys_version = ''
    bios_version = ''
    Fixes: 0x3 S3_BIOS S3_MODE
    This machine can be identified by:
    sys_vendor = "Acer "
    sys_product = "Aspire 5100 "
    sys_version = "V3.10A"
    bios_version = "V3.10A"
    See http://suspend.sf.net/s2ram-support.html for details.
    Last edited by SydMax (2010-06-06 16:53:50)

  • USB Keyboard Drivers do not work Acer Aspire X3470

    Hi!  I am having a hard time trying to find the correct Driver for my Acer Aspire X3470.  Currently I am using the standard PS/2 Keyboard to input commands.  But I do not want to use that Keyboard and I want to use my USB Keyboard. I tried everything to get the right driver for it but I am having no luck at all... is there anyone that could possibly help me identify this problem¿ 

    Hi rnoctus83, The keyboard should have an installation CDC for the driver or once you connected the system should look for the driver automatically, i would suggest to go directly to the manufactures page of your keyboard and look for the driver and installed manually and if it works that way. 

  • [SOLVED] Questions on Acer Aspire One netbook resolution

    I've been digging through the wiki and googling everything, but I just can't figure out how to get the dang resolution right!
    I've got an Acer Aspire One (D257, model ZE6) and technically, it should be 1024 x 600. Everything seems like it's the right size, but it's just slightly blurry and looking at it makes me a bit dizzy, like it's just slightly off. I've read that the Acer netbooks are SIZED to 1024x600 but use the RESOLUTION of 1024x768. Could anyone confirm this? Am I way off base?
    The wiki suggests using xrandr to change the resolution, but I get the BADMATCH error. The solutions I googled mostly involve editing an xorg.conf, which doesn't exist. Trying to generate it myself always fails (xorg -configure, which always leads to "number of created screens does not match number of detected devices").
    Maybe I've just missed something really obvious... But I can't seem to find it.
    Last edited by DevPug (2013-07-27 17:41:41)

    WonderWoofy wrote:There is the kernel driver, which is the i915 module from the kernel, and then there is the Xorg driver, which is provided by the xf86-video-intel package.  Do you have both?
    OH MY GOD. I followed the wiki to a T, but when I double-checked, I didn't have i915 listed in the MODULES="" line. So I must have not saved it, in my hurry to get everything going. My desktop looked okay-ish, but my web browser was resizing text improperly, hence the 'dizzy' effect.
    Thank you from the bottom of my heart for catching my silly oversight!
    Gusar wrote:I wouldn't say "crappy display", I'd say you don't like the default anti-aliasing.
    This is also true, though... My next task is to find better anti-aliasing that I can get along with. The default just isn't cutting it, now that I can see it clearly.
    Last edited by DevPug (2013-07-27 17:57:58)

  • Xorg.conf Acer Aspire 3000 xinerama [request][SOLVED]

    Anyone having an acer aspire 3000 laptop with xinerama working?
    Or anyone with a "sis" driver laptop with xinerama?
    I would be very very grateful if someone could post a working xorg.conf file with xinerama working for any of the above setups.
    Been struggling all night with this and can't get it to work.
    Or does anyone know of any tutorial that works to get xinerama up and running?
    Ask2

    This xorg.conf works. Acer Aspire 3000
    Xinerama works nicely except its very very slow and locks up computer during some screen events, like moving a terminal and stuff.
    Section "Files"
        RgbPath      "/usr/share/X11/rgb"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/100dpi"
        FontPath     "/usr/share/fonts/TTF"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/75dpi"
    EndSection
    Section "Module"
       Load  "ddc"  # ddc probing of monitor
        Load  "dbe"
        Load  "dri"
        Load  "extmod"
       Load  "bitmap" # bitmap-fonts
        Load  "type1"
        Load  "freetype"
        Load  "record"
    EndSection
    Section "InputDevice"
        Identifier  "Keyboard1"
        Driver      "keyboard"
       Option      "CoreKeyboard"
        Option "XkbRules" "xorg"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "se"
    EndSection
    Section "InputDevice"
        Identifier  "PS/2 Mouse"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option          "ZAxisMapping"          "4 5"
        Option      "Device" "/dev/psaux"
        Option      "Emulate3Buttons" "true"
        Option      "Emulate3Timeout" "70"
        Option        "SendCoreEvents"  "true"
    EndSection
    Section "InputDevice"
            Identifier      "USB Mouse"
            Driver          "mouse"
            Option          "Device"                "/dev/input/mice"
            Option          "Protocol"              "IMPS/2"
            Option          "ZAxisMapping"          "4 5"
            Option          "Buttons"               "5"
    EndSection
    Section "Extensions"
        Option "Composite" "true"
    EndSection
    Section "ServerFlags"
        Option "AllowMouseOpenFail"  "true"
    EndSection
    Section "Device"
       Identifier  "Videocard0"
       Driver      "sis"
       BusID       "PCI:01:00:0"
       Screen      0
       Option      "DDC"             "0"
       Option      "VBERestore"      "0"
       Option      "UseFBDev"        "true"
    EndSection
    Section "Device"
       Identifier  "Videocard1"
       Driver      "sis"
       BusID       "PCI:01:00:0"
       Screen      1
       Option      "DDC"             "0"
       Option      "VBERestore"      "0"
       Option      "UseFBDev"        "true"
    EndSection
    Section "Monitor"
       Identifier  "Laptop LCD"
       Option      "DPMS"
       HorizSync   28-96
       VertRefresh 50-75
    EndSection
    Section "Monitor"
       Identifier  "Desktop LCD"
       Option      "DPMS"
       HorizSync   28-96
       VertRefresh 50-75
    EndSection
    Section "Screen"
       Identifier     "Screen0"
       Device         "Videocard0"
       Monitor        "Laptop LCD"
       DefaultDepth   24
       SubSection "Display"
          Depth       24
          Modes       "1024x768"
       EndSubSection
    EndSection
    Section "Screen"
       Identifier     "Screen1"
       Device         "Videocard1"
       Monitor        "Desktop LCD"
       DefaultDepth   24
       SubSection "Display"
          Depth       24
          Modes       "1280x1024"
       EndSubSection
    EndSection
    Section "ServerLayout"
       Identifier           "DefaultLayout"
       Screen               0  "Screen0"
       Screen               1  "Screen1"   LeftOf   "Screen0"
       InputDevice          "Keyboard0"
       InputDevice          "PS/2 Mouse"
       Option               "Xinerama"
       #Option               "Clone"  "Off"
    EndSection
    Section "DRI"
        Mode 0666
    EndSection

  • [SOLVED] nVidia 87.76 Drivers installer fails to build kernel module

    Hey,
    I have a nVidia GeForce2 Integrated graphics card on my Asus A7N266 motherboard. According to the nVidia site, http://www.nvidia.com/object/IO_32667.html, the most recent driver that supports this is the 96.xx series. Yet as shown here, http://www.nvnews.net/vbulletin/showthread.php?t=87332, many people have found that the 96.xx series drivers cause graphical corruption when using a GeForce2 IGP.
    Before coming to Arch, I had used Xubuntu 7.04 and managed to compile the last known working drivers, version 87.76, following the instructions here: http://kmandla.wordpress.com/2007/03/25 … 20-12-386/
    That all went well but now I'm using Arch. I tried using the nvidia-96.xx driver in the repos just for testing sake but I still got the same graphical corruption.
    Thus I have been trying to install the 87.76 drivers on Arch, but it always fails at the kernel module building stage. I had first applied this patch here, http://www.nvnews.net/vbulletin/showthr … ost1086669, before compling as the plain driver wont compile against recent kernels.
    Here is the output from the installer:
    nvidia-installer log file '/var/log/nvidia-installer.log'
    creation time: Sun Aug 5 11:57:53 2007
    option status:
    license pre-accepted : false
    update : false
    force update : false
    expert : false
    uninstall : false
    driver info : false
    precompiled interfaces : true
    no ncurses color : false
    query latest version : false
    OpenGL header files : true
    no questions : false
    silent : false
    no recursion : false
    no backup : false
    kernel module only : false
    sanity : false
    add this kernel : false
    no runlevel check : false
    no network : false
    no ABI note : false
    no RPMs : false
    no kernel module : false
    force SELinux : default
    force tls : (not specified)
    X install prefix : (not specified)
    X library install path : (not specified)
    X module install path : (not specified)
    OpenGL install prefix : (not specified)
    OpenGL install libdir : (not specified)
    utility install prefix : (not specified)
    utility install libdir : (not specified)
    doc install prefix : (not specified)
    kernel name : (not specified)
    kernel include path : (not specified)
    kernel source path : (not specified)
    kernel output path : (not specified)
    kernel install path : (not specified)
    proc mount point : /proc
    ui : (not specified)
    tmpdir : /tmp
    ftp mirror : ftp://download.nvidia.com
    RPM file list : (not specified)
    Using: nvidia-installer ncurses user interface
    -> License accepted.
    -> No precompiled kernel interface was found to match your kernel; would you li
    ke the installer to attempt to download a kernel interface for your kernel f
    rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
    -> No matching precompiled kernel interface was found on the NVIDIA ftp site;
    this means that the installer will need to compile a kernel interface for
    your kernel.
    -> Performing CC sanity check with CC="cc".
    -> Performing CC version check with CC="cc".
    -> Kernel source path: '/lib/modules/2.6.22-ARCH/build'
    -> Kernel output path: '/lib/modules/2.6.22-ARCH/build'
    -> Performing rivafb check.
    -> Performing nvidiafb check.
    -> Cleaning kernel module build directory.
    executing: 'cd ./usr/src/nv; make clean'...
    rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nv.o nv
    -vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nvidia.mod.o
    rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
    rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
    rm -f -f stprof stprof.o symtab.h
    rm -f -rf .tmp_versions
    -> Building kernel module:
    executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.22-ARCH/bui
    ld SYSOUT=/lib/modules/2.6.22-ARCH/build'...
    NVIDIA: calling KBUILD...
    make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.22-ARCH/build SUBDIRS=/home
    /kris/Source/nVidia GLX 87.76 Driver/NVIDIA-Linux-x86-1.0-8776-pkg1/usr/src/
    nv modules
    test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
    echo; \
    echo " ERROR: Kernel configuration is invalid."; \
    echo " include/linux/autoconf.h or include/config/auto.conf are mis
    sing."; \
    echo " Run 'make oldconfig && make prepare' on kernel src to fix it
    echo; \
    /bin/false)
    make[2]: *** No rule to make target `GLX'. Stop.
    NVIDIA: left KBUILD.
    nvidia.ko failed to build!
    make[1]: *** [mdl] Error 1
    make: *** [module] Error 2
    -> Error.
    ERROR: Unable to build the NVIDIA kernel module.
    ERROR: Installation has failed. Please see the file
    '/var/log/nvidia-installer.log' for details. You may find suggestions
    on fixing installation problems in the README available on the Linux
    driver download page at www.nvidia.com.
    Any ideas as to how I can get the kernel module to build?
    I am using 'kernel26 2.6.22.1-4' with the 'kernel-headers 2.6.22.1-1' from the testing repo.
    Last edited by Nameless One (2007-08-10 07:08:38)

    make CC=cc  KBUILD_VERBOSE=1 -C /lib/modules/2.6.22-ARCH/buildSUBDIRS=/home/kris/Source/nVidia GLX 87.76 Driver/NVIDIA-Linux-x86-1.0-8776-pkg1/usr/src/
    The name of the directory you placed the driver in contains spaces. That is  why you get the no rule to make target GLX error.
    It would be better not to circumvent pacman. I am using the following PKGBUILDs for the 8776 driver:
    nvidia-8776:
    pkgname=nvidia-8776
    pkgver=1.0.8776
    _nver=1.0-8776
    _kernver='2.6.22-ARCH'
    pkgrel=1
    pkgdesc="NVIDIA drivers for Arch kernel."
    arch=(i686 x86_64)
    [ "$CARCH" = "i686" ] && ARCH=x86
    [ "$CARCH" = "x86_64" ] && ARCH=x86_64
    url="http://www.nvidia.com/"
    depends=(kernel26 nvidia-8776-utils)
    conflicts=('nvidia' 'nvidia-96xx' 'nvidia-71xx' 'nvidia-legacy')
    install=nvidia.install
    source=(http://download.nvidia.com/XFree86/Linux-$ARCH/${_nver}/NVIDIA-Linux-$ARCH-${_nver}-pkg0.run NVIDIA_kernel-1.0-8776-20061203.diff.txt)
    md5sums=('93ad45fe7b974a5a80348e1890f9b7c9' '70e669f06ee4881c2583261672de292a')
    [ "$CARCH" = "x86_64" ] && md5sums=('f5340e4bbce811add994b1685cdea03b' '70e669f06ee4881c2583261672de292a')
    build()
    # Extract
    cd $startdir/src/
    sh NVIDIA-Linux-$ARCH-${_nver}-pkg0.run --extract-only
    cd NVIDIA-Linux-$ARCH-${_nver}-pkg0
    # Any extra patches are applied in here...
    patch -p0 < $startdir/NVIDIA_kernel-1.0-8776-20061203.diff.txt ||return 1
    cd usr/src/nv/
    ln -s Makefile.kbuild Makefile
    make SYSSRC=/lib/modules/$_kernver/build module || return 1
    # install kernel module
    mkdir -p $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/video/
    install -m644 nvidia.ko $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/video/
    sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install
    Place the patch (NVIDIA_kernel-1.0-8776-20061203.diff.txt) and nvidia.install in the same directory as the PKGBUILD.
    nvidia-utils:
    pkgname=nvidia-8776-utils
    pkgver=1.0.8776
    _nver=1.0-8776
    pkgrel=1
    pkgdesc="NVIDIA drivers utilities and libraries."
    arch=(i686 x86_64)
    [ "$CARCH" = "i686" ] && ARCH=x86
    [ "$CARCH" = "x86_64" ] && ARCH=x86_64
    url="http://www.nvidia.com/"
    depends=(xorg-server)
    conflicts=('libgl' 'libgl-dri' 'ati-fglrx-utils' 'nvidia-legacy-utils' 'nvidia-71xx-utils' 'nvidia-96xx-utils')
    provides=('libgl' )
    #install=nvidia.install
    source=(http://download.nvidia.com/XFree86/Linux-$ARCH/${_nver}/NVIDIA-Linux-$ARCH-${_nver}-pkg0.run)
    md5sums=('93ad45fe7b974a5a80348e1890f9b7c9')
    [ "$CARCH" = "x86_64" ] && md5sums=('f5340e4bbce811add994b1685cdea03b')
    build()
    # override nvida install routine and do it the long way.
    cd $startdir/src/
    sh NVIDIA-Linux-${ARCH}-${_nver}-pkg0.run --extract-only
    cd NVIDIA-Linux-${ARCH}-${_nver}-pkg0/usr/
    mkdir -p $startdir/pkg/usr/{lib,bin,share/applications,share/pixmaps,man/man1}
    mkdir -p $startdir/pkg/usr/lib/xorg/modules/{extensions,drivers}
    mkdir -p $startdir/pkg/usr/share/licenses/nvidia/
    install `find lib/ -iname \*.so\*` $startdir/pkg/usr/lib/
    install lib/tls/* $startdir/pkg/usr/lib
    install share/man/man1/* $startdir/pkg/usr/man/man1/
    rm $startdir/pkg/usr/man/man1/nvidia-installer.1.gz
    install X11R6/lib/libXv* $startdir/pkg/usr/lib/
    install share/applications/nvidia-settings.desktop $startdir/pkg/usr/share/applications/
    # fix nvidia .desktop file
    sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i $startdir/pkg/usr/share/applications/nvidia-settings.desktop
    install share/pixmaps/nvidia-settings.png $startdir/pkg/usr/share/pixmaps/
    install X11R6/lib/modules/drivers/nvidia_drv.so $startdir/pkg/usr/lib/xorg/modules/drivers
    install X11R6/lib/modules/extensions/libglx.so.$pkgver $startdir/pkg/usr/lib/xorg/modules/extensions
    install -m755 bin/nvidia-{settings,xconfig,bug-report.sh} $startdir/pkg/usr/bin/
    cd $startdir/pkg/usr/lib/;
    ln -s /usr/lib/libGL.so.$pkgver libGL.so
    ln -s /usr/lib/libGL.so.$pkgver libGL.so.1
    ln -s /usr/lib/libGLcore.so.$pkgver libGLcore.so.1
    ln -s /usr/lib/libnvidia-cfg.so.$pkgver libnvidia-cfg.so.1
    ln -s /usr/lib/libnvidia-tls.so.$pkgver libnvidia-tls.so.1
    cd $startdir/pkg/usr/lib/xorg/modules/extensions;
    ln -s /usr/lib/xorg/modules/extensions/libglx.so.$pkgver libglx.so
    install $startdir/src/NVIDIA-Linux-${ARCH}-${_nver}-pkg0/LICENSE $startdir/pkg/usr/share/licenses/nvidia/
    find $startdir/pkg/usr -type d -exec chmod 755 {} \;
    # phew :)
    Last edited by kappa (2007-08-09 11:14:42)

  • [SOLVED] RT Kernel & Nvidia Drivers

    I apologize in advance if this questions has already been answered in the forums.  I did search them and read through a lot of posts but couldn't find exactly what I'm looking for.
    Today is my second day with the outstanding Arch Linux.  I was able to get it installed and setup with no problems whatsoever.  Today I'm having a little problem.  I have the kernel package "kernel26-2.6.30.6-1-x86_64.pkg.tar.gz" installed along with the "kernel-headers-2.6.30.5-1-x86_64.pkg.tar.gz" package.  I installed the "nvidia-185.18.36-1-x86_64.pkg.tar.gz" package and all is well on the desktop (have OpenGL and everything.  I need a RT kernel for Jack & Ardour audio recording.  I have installed (kernel26rt-2.6.29.5_rt23-1-x86_64.pkg.tar.gz, not sure which repo I got that from but I installed it with "pacman").  When I boot that kernel I get some error about not being able to load the nvidia module.  I expected that as that's what always happens in other distros.  Usually in them I can install the kernel-headers for the RT kernel, reboot and it works then.  I can't find the headers for the RT kernel I installed and I'm not sure if it would help if I did.
    I guess my question is this: is there a simple ("pacman -S some-rt-kernel" & "pacman -S some-nvidia-rt-something") I can do that I don't know about or am I going to have to get my hands all dirty with ABS and/or AUR and source installing?
    I installed the base system, X, a full Gnome desktop with every bell & whistle you can think of with the greatest of ease with "pacman".  I just find it hard to believe I can get a RT kernel and Nvidia drivers working the same way.
    Anyway, thanks for any help.
    Zaephen.
    Edit:
    I thought I should mention, I just went to "http://repos.archaudio.org/testing/i686/" (the place I think I got my RT kernel, just the x86_64 page) and they have a "nvidia-rt-185.18.14-1-i686.pkg.tar.gz" package in the i686 repo.  Doesn't help me on x86_64 though .
    Last edited by Zaephen (2009-09-28 12:00:34)

    Zaephen wrote:
    A huge thanks to you both!
    Taking ugkbunb's advice, I compiled the ice kernel & nvidia-beta.  Worked without any problems and I have a RT kernel !  My default kernel no longer works with Nvidia but I expected that.  I suppose the easiest way to fix that would be to compile the ice kernel without RT, having a "regular" kernel and a "RT kernel?
    Thanks for the help guys.  If I can get a regular kernel working with Nvidia support, great, if not, great.  With your help I got a RT kernel working and that's a must for audio recording.
    Zaephen.
    It is easy to get your non-rt kernel to work with nvidia... just download the pkgbuild for nvidia-beta... change the name to so it does not conflict... I usually change the name of the RT drivers to nvidia-beta-rt... but since you already have them installed as nvidia-beta... you could change it to nvidia-beta-vanilla or anything really... then edit the `uname -r` line so that it points to the proper kernel... pretty sure it is 2.6.31-ARCH... if that doesn't work... just boot into your vanilla kernel and build the package from there leaving the `uname -r' line as is but making sure to change the package name so it doesn't conflict. Walla! two drivers installed and the proper one will load with each kernel.
    Zaephen wrote:
    ngoonee wrote:
    Hmm... are you sure you have the RT kernel? Forced preemption? I couldn't build the nvidia drivers on mine.
    As for having nvidia drivers for both kernels, its quite simple. Just install nvidia-beta for the main kernel and copy the PKGBUILD (rename the package to nvidia-beta-rt or something like that) and install that on the RT kernel.
    Yes I have both the regular Arch kernel and the RT kernel.
    This may sound dumb but, can anyone tell me how to distinguish between kernels when I install them like I did the -ice kernel?  I have the ice kernel installed as posted above with the RT patch.  Now I'm going to try and install another -ice kernel only this time I'm not going to have the RT patch applied.  Won't this install over my present -ice kernel if I don't tell it to call it something else?  How can I call it something else?
    Zaephen.
    Yes it will... you will need to edit the package name and as well dig through your kernel config and edit the LOCAL VERSION variable. Why do you want to have 3 kernels installed though?
    Last edited by ugkbunb (2009-09-21 16:14:13)

  • [SOLVED] Error with Nvidia Drivers (following the Beginner's Guide)

    I followed the beginner's installation guide and everything worked fine all the way up untill updating the kernel module dependencies using the "depmod -a" command..
    First I created the "xorg.conf" file with the "nvidia-xconfig" command and it said:
    Make sure all instances of DRI are commented out:
    #    Load        "dri"
    However, there are no instances of "dri" in my xorg.conf file, so i skipped this step and moved on.
    Next it said:
    Double check your /etc/X11/xorg.conf to make sure your default depth, horizontal sync, vertical refresh, and resolutions are acceptable.
    But I don't know what they should be set to, so I skipped this and moved on again.
    This is where everything fails:
    The next step is to use the following command to update the kernel module dependencies for the nVidia drivers.
    depmod -a
    But when i do that, it fails.
    Anyone know possibly why or has had this issue?
    Last edited by trusktr (2010-02-19 07:22:32)

    PirateJonno wrote:um, I don't think you can just 'do' a kernel update, you have to wait for a new one to come out first
    You can run any kernel version you wish on Arch, if you compile yourself, of course.
    trustktr wrote:Hmmmm, yeah, that is a good question: When to run depmod -a?
    When you first install the proprietary drivers. That's it, unless you will be maintaining a custom kernel system or something. In fact, the proprietary drivers might even run the depmod script themselves, I don't know, since it is a black box binary. Makes sense, but someone else would need to answer that.
    EDIT: Also wanted to add that many shell commands throw no output whatsoever upon successful completion. Therefore, the absence of error output can be interpreted as no error. Just FYI.
    Last edited by Misfit138 (2010-02-21 02:58:04)

  • [SOLVED] Best drivers for an Nvidia 8600GTS?

    Hi all. I installed Arch for the first time over the weekend. Everything went smoothly until it came time to start X - could never get it to work. I tried lots of different remedies (installing nvidia drivers from the repositories, installing the driver supplied by Nvidia themselves, blacklisting Nouveau, etc.). Nothing worked, and I think now the best thing is to start over clean and try to find where I went wrong (as there's a good chance I've done more harm than good in the process).
    So as I nuke and reinstall, I'm wondering which driver will be best for my c. 2006 Nvidia 8600GTS card. Should I install the arch nvidia drivers with
    pacman -Syu nvidia nvidia-utils nvidia-libgl libvdpau
    or should I use the driver supplied by Nvidia? And if I go with the Nvidia-supplied driver, do I leave nvidia-utils, nvidia-libgl and/or libvdpau, or does it replace those, too?
    Any thoughts would be appreciated. Thanks!
    Last edited by jmatthewturner (2014-06-02 14:48:41)

    First of all, please, read through the related Wiki pages.
    The arch nvidia drivers (packages: nvidia, nvidia-utils, etc) are the ones supplied by nvidia, maintained and packaged by the arch maintainers and packagers.
    https://wiki.archlinux.org/index.php/NVIDIA
    The open source driver is called nouveau.
    https://wiki.archlinux.org/index.php/Nouveau

  • [SOLVED]Acer Aspire V5-571 backlight problem

    Hi,
    I have Acer Aspire V5-571 laptop with intel HD 4000 graphics.I used to control backlight with intel driver,but after reinstalling arch there is no intel_backlight0 folder in /sys/class/backlight directory, only acpi_video0 folder.I have the lastest intel driver 2.21.2-1 and kernel version 3.7.7-1.
    Thanks.
    Last edited by grobar87 (2013-05-14 19:49:39)

    Fixed in kernel 3.9.2-1

Maybe you are looking for

  • More detail and a reply for the CQ50 - 130US will not boot with 8gb ram post

    The specs, on the web site say that the  max memory supported is 3GB DDR2 because the notebook was built with the OS Vista(32 bit) installed so that's why the manual has the 3 GB max. memory supported limit. The 32 bit OS can't address memory over 3.

  • Import and Folder Issues

    I've spent hours trying simply to consolidate some images into various folders. I'm trying to import a file with the extension .CRW into a folder and get the message that (same filename).psd already exists in the folder. Yes, it does, but I want them

  • TIP: Working with AVCHD while ingesting

    You can do this. If you have a long list of clips to ingest from an AVCHD chip or drive, you can start the ingest process, and while it's going on in the background, begin cutting up your clips organzing your browser, and editing the already ingested

  • Check for excel installation

    Hi All, Is there a way to check to see if Ms Excel is already installed on a given system?  And is there a way to check for the current version of Excel?  I'm running LV 8.6 w. Report Generation toolkit. Message Edited by lavalava on 06-17-2010 03:16

  • System Error on Boot

    I have recently moved to BT. I have a home hub3, which I installed using the CD provided. Everything seems to be working correctly but whenever I boot my computer since the installation, I get a system error warning "A Duplicate name exists on the Ne