You are not logged in.

#1 2009-11-02 20:16:21

fiveseven
Member
Registered: 2009-09-16
Posts: 6

[solved]N510 Brightness not changeable

Hi folks,

I ve got a brand new Samsung N510, everything works great so far, instead of the brightness control... (okay cant switch off WLAN and Bluetooth, but thats not that bad)

I tried different methods :

* Using xbacklight did not work: No display has backlight capabilities ...

* Gnome Brightness Aplet just shows a red sign and is not working

* /proc/acpi/video - > not existent, modprobed video module -> /proc/acpi/video is there but empty

* nvclock -f -S  not working, complaining about not compatible etc

* xrandr Method --output ... --SET BACKLIGHT ... (not working)

[root@five-book ~]# xrandr --output default --set BACKLIGHT_CONTROL legacy
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  152 (RANDR)
  Minor opcode of failed request:  11 (RRQueryOutputProperty)
  Serial number of failed request:  20
  Current serial number in output stream:  20
[root@five-book ~]#

Any further ideas on that ?!  Some distros shall work out of the box now (Ubuntu 9.04, Suse 11.1) but i want to use Arch and nothing else and there is no documentation on why its working there now (At leas i found none)

Help would be great! Here some device stats:
* Intel Atom N270
* Nvidia ION LE wiht 183x and the new beta driver (not working on botH)

[root@five-book ~]# uname -a

Linux five-book 2.6.31-ARCH #1 SMP PREEMPT Fri Oct 23 11:12:58 CEST 2009 i686 Intel(R) Atom(TM) CPU N270 @ 1.60GHz GenuineIntel GNU/Linux
[root@five-book ~]# lspci 
00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b3)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:06.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0b.0 IDE interface: nVidia Corporation MCP79 SATA Controller (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:17.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
02:00.0 VGA compatible controller: nVidia Corporation C79 [Quadro FX 470M] (rev b1)
03:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 13)
[root@five-book ~]# dmesg 
Linux version 2.6.31-ARCH (root@architect) (gcc version 4.4.1 (GCC) ) #1 SMP PREEMPT Fri Oct 23 11:12:58 CEST 2009
KERNEL supported cpus:
  Intel GenuineIntel
  AMD AuthenticAMD
  NSC Geode by NSC
  Cyrix CyrixInstead
  Centaur CentaurHauls
  Transmeta GenuineTMx86
  Transmeta TransmetaCPU
  UMC UMC UMC UMC
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009dc00 (usable)
 BIOS-e820: 000000000009dc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000dc000 - 00000000000e0000 (reserved)
 BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000037eb0000 (usable)
 BIOS-e820: 0000000037eb0000 - 0000000037ebc000 (ACPI data)
 BIOS-e820: 0000000037ebc000 - 0000000037ec1000 (ACPI NVS)
 BIOS-e820: 0000000037ec1000 - 0000000040000000 (reserved)
 BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
DMI present.
Phoenix BIOS detected: BIOS may corrupt low RAM, working around it.
e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
last_pfn = 0x37eb0 max_arch_pfn = 0x100000
MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-BFFFF uncachable
  C0000-CFFFF write-protect
  D0000-D7FFF uncachable
  D8000-EFFFF write-through
  F0000-FFFFF write-back
MTRR variable ranges enabled:
  0 base 000000000 mask 0C0000000 write-back
  1 base 03FF00000 mask 0FFF00000 uncachable
  2 disabled
  3 disabled
  4 disabled
  5 disabled
  6 disabled
  7 disabled
x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
Scanning 0 areas for low memory corruption
modified physical RAM map:
 modified: 0000000000000000 - 0000000000010000 (reserved)
 modified: 0000000000010000 - 000000000009dc00 (usable)
 modified: 000000000009dc00 - 00000000000a0000 (reserved)
 modified: 00000000000dc000 - 00000000000e0000 (reserved)
 modified: 00000000000e4000 - 0000000000100000 (reserved)
 modified: 0000000000100000 - 0000000037eb0000 (usable)
 modified: 0000000037eb0000 - 0000000037ebc000 (ACPI data)
 modified: 0000000037ebc000 - 0000000037ec1000 (ACPI NVS)
 modified: 0000000037ec1000 - 0000000040000000 (reserved)
 modified: 00000000e0000000 - 00000000f0000000 (reserved)
 modified: 00000000fec00000 - 00000000fec10000 (reserved)
 modified: 00000000fee00000 - 00000000fee01000 (reserved)
 modified: 00000000fff00000 - 0000000100000000 (reserved)
initial memory mapped : 0 - 01800000
init_memory_mapping: 0000000000000000-00000000377fe000
 0000000000 - 0000400000 page 4k
 0000400000 - 0037400000 page 2M
 0037400000 - 00377fe000 page 4k
kernel direct mapping tables up to 377fe000 @ 10000-15000
RAMDISK: 37df4000 - 37e9f6e6
Allocated new RAMDISK: 00100000 - 001ab6e6
Move RAMDISK from 0000000037df4000 - 0000000037e9f6e5 to 00100000 - 001ab6e5
ACPI: RSDP 000f6f10 00024 (v02 PTLTD )
ACPI: XSDT 37eb365c 0005C (v01 SECCSD LH43STAR 06040000  LTP 00000000)
ACPI: FACP 37ebbc88 000F4 (v03 NVIDIA MCP79    06040000 PTL_ 000F4240)
ACPI: DSDT 37eb4aa1 07173 (v01 NVIDIA    MCP79 06040000 MSFT 03000001)
ACPI: FACS 37ec0fc0 00040
ACPI: SLIC 37ebbd7c 00176 (v01 SECCSD LH43STAR 06040000  LTP 00000000)
ACPI: MCFG 37ebbef2 0003C (v01 PTLTD    MCFG   06040000  LTP 00000000)
ACPI: HPET 37ebbf2e 00038 (v01 PTLTD  HPETTBL  06040000  LTP 00000001)
ACPI: APIC 37ebbf66 00072 (v01 PTLTD       APIC   06040000  LTP 00000000)
ACPI: BOOT 37ebbfd8 00028 (v01 PTLTD  $SBFTBL$ 06040000  LTP 00000001)
ACPI: SSDT 37eb36b8 013E9 (v01  PmRef    CpuPm 00003000 INTL 20060113)
ACPI: Local APIC address 0xfee00000
6MB HIGHMEM available.
887MB LOWMEM available.
  mapped low ram: 0 - 377fe000
  low ram: 0 - 377fe000
  node 0 low ram: 00000000 - 377fe000
  node 0 bootmap 00011000 - 00017f00
(9 early reservations) ==> bootmem [0000000000 - 00377fe000]
  #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
  #1 [0000001000 - 0000002000]    EX TRAMPOLINE ==> [0000001000 - 0000002000]
  #2 [0000006000 - 0000007000]       TRAMPOLINE ==> [0000006000 - 0000007000]
  #3 [0001000000 - 000156da44]    TEXT DATA BSS ==> [0001000000 - 000156da44]
  #4 [000009dc00 - 0000100000]    BIOS reserved ==> [000009dc00 - 0000100000]
  #5 [000156e000 - 00015741b8]              BRK ==> [000156e000 - 00015741b8]
  #6 [0000010000 - 0000011000]          PGTABLE ==> [0000010000 - 0000011000]
  #7 [0000100000 - 00001ab6e6]      NEW RAMDISK ==> [0000100000 - 00001ab6e6]
  #8 [0000011000 - 0000018000]          BOOTMAP ==> [0000011000 - 0000018000]
found SMP MP-table at [c00f6fb0] f6fb0
Zone PFN ranges:
  DMA      0x00000010 -> 0x00001000
  Normal   0x00001000 -> 0x000377fe
  HighMem  0x000377fe -> 0x00037eb0
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
    0: 0x00000010 -> 0x0000009d
    0: 0x00000100 -> 0x00037eb0
On node 0 totalpages: 228925
free_area_init_node: node 0, pgdat c141b720, node_mem_map c1575200
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 3949 pages, LIFO batch:0
  Normal zone: 1744 pages used for memmap
  Normal zone: 221486 pages, LIFO batch:31
  HighMem zone: 14 pages used for memmap
  HighMem zone: 1700 pages, LIFO batch:0
Using APIC driver default
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 0 global_irq 2 high edge)
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.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
ACPI: HPET id: 0x10dea301 base: 0xfed00000
SMP: Allowing 2 CPUs, 0 hotplug CPUs
nr_irqs_gsi: 24
PM: Registered nosave memory: 000000000009d000 - 000000000009e000
PM: Registered nosave memory: 000000000009e000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000dc000
PM: Registered nosave memory: 00000000000dc000 - 00000000000e0000
PM: Registered nosave memory: 00000000000e0000 - 00000000000e4000
PM: Registered nosave memory: 00000000000e4000 - 0000000000100000
Allocating PCI resources starting at 40000000 (gap: 40000000:a0000000)
NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:2 nr_node_ids:1
PERCPU: Embedded 14 pages at c1c79000, static data 34332 bytes
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 227135
Kernel command line: root=/dev/disk/by-uuid/6ccd5976-f11e-4460-aa8a-a6529fec08bc ro vga=791 resume=/dev/sda2
PID hash table entries: 4096 (order: 12, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
Initializing HighMem for node 0 (000377fe:00037eb0)
Memory: 901172k/916160k available (3110k kernel code, 14384k reserved, 1121k data, 416k init, 6856k highmem)
virtual kernel memory layout:
    fixmap  : 0xfff1e000 - 0xfffff000   ( 900 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xf7ffe000 - 0xff7fe000   ( 120 MB)
    lowmem  : 0xc0000000 - 0xf77fe000   ( 887 MB)
      .init : 0xc1422000 - 0xc148a000   ( 416 kB)
      .data : 0xc1309a2d - 0xc1421e68   (1121 kB)
      .text : 0xc1000000 - 0xc1309a2d   (3110 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
NR_IRQS:512
Extended CMOS year: 2000
Fast TSC calibration using PIT
Detected 1599.856 MHz processor.
spurious 8259A interrupt: IRQ7.
Console: colour dummy device 80x25
console [tty0] enabled
hpet clockevent registered
HPET: 4 timers in total, 0 timers will be used for per-cpu timer
Calibrating delay loop (skipped), value calculated using timer frequency.. 3200.03 BogoMIPS (lpj=5332853)
Security Framework initialized
Mount-cache hash table entries: 512
CPU: L1 I cache: 32K, L1 D cache: 24K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
mce: CPU supports 5 MCE banks
CPU0: Thermal monitoring handled by SMI
using mwait in idle threads.
Performance Counters: Atom events, Intel PMU driver.
... version:                 3
... bit width:               40
... generic counters:        2
... value mask:              000000ffffffffff
... max period:              000000007fffffff
... fixed-purpose counters:  3
... counter mask:            0000000700000003
Checking 'hlt' instruction... OK.
ACPI: Core revision 20090521
..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
CPU0: Intel(R) Atom(TM) CPU N270   @ 1.60GHz stepping 02
Booting processor 1 APIC 0x1 ip 0x6000
Initializing CPU#1
Calibrating delay using timer specific routine.. 3201.28 BogoMIPS (lpj=5333251)
CPU: L1 I cache: 32K, L1 D cache: 24K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
mce: CPU supports 5 MCE banks
CPU1: Thermal monitoring enabled (TM2)
x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106
CPU1: Intel(R) Atom(TM) CPU N270   @ 1.60GHz stepping 02
checking TSC synchronization [CPU#0 -> CPU#1]: passed.
Brought up 2 CPUs
Total of 2 processors activated (6402.31 BogoMIPS).
CPU0 attaching sched-domain:
 domain 0: span 0-1 level SIBLING
  groups: 0 1
CPU1 attaching sched-domain:
 domain 0: span 0-1 level SIBLING
  groups: 1 0
Booting paravirtualized kernel on bare hardware
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 4
PCI: MCFG area at e0000000 reserved in E820
PCI: Using MMCONFIG for extended config space
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI: BIOS _OSI(Linux) query ignored
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: EC: GPE = 0x44, I/O: command/status = 0x66, data = 0x62
ACPI: EC: driver started in interrupt mode
ACPI: Power Resource [FN00] (off)
ACPI: No dock devices found.
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:03.0: reg 10 io port: [0x1c00-0x1cff]
pci 0000:00:03.2: reg 10 io port: [0x3080-0x30bf]
pci 0000:00:03.2: reg 20 io port: [0x3040-0x307f]
pci 0000:00:03.2: reg 24 io port: [0x3000-0x303f]
pci 0000:00:03.2: PME# supported from D3hot D3cold
pci 0000:00:03.2: PME# disabled
pci 0000:00:03.5: reg 10 32bit mmio: [0xc0080000-0xc00fffff]
pci 0000:00:04.0: reg 10 32bit mmio: [0xc0006000-0xc0006fff]
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 32bit mmio: [0xc0007000-0xc00070ff]
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:06.0: reg 10 32bit mmio: [0xc0008000-0xc0008fff]
pci 0000:00:06.0: supports D1 D2
pci 0000:00:06.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:06.0: PME# disabled
pci 0000:00:06.1: reg 10 32bit mmio: [0xc0007400-0xc00074ff]
pci 0000:00:06.1: supports D1 D2
pci 0000:00:06.1: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:06.1: PME# disabled
pci 0000:00:08.0: reg 10 32bit mmio: [0xc0000000-0xc0003fff]
pci 0000:00:08.0: PME# supported from D3hot D3cold
pci 0000:00:08.0: PME# disabled
pci 0000:00:0b.0: reg 10 io port: [0x30e0-0x30e7]
pci 0000:00:0b.0: reg 14 io port: [0x30d4-0x30d7]
pci 0000:00:0b.0: reg 18 io port: [0x30d8-0x30df]
pci 0000:00:0b.0: reg 1c io port: [0x30d0-0x30d3]
pci 0000:00:0b.0: reg 20 io port: [0x30c0-0x30cf]
pci 0000:00:0b.0: reg 24 32bit mmio: [0xc0004000-0xc0005fff]
pci 0000:00:10.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:10.0: PME# disabled
pci 0000:00:15.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:15.0: PME# disabled
pci 0000:00:16.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:16.0: PME# disabled
pci 0000:00:17.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:17.0: PME# disabled
pci 0000:00:09.0: transparent bridge
pci 0000:02:00.0: reg 10 32bit mmio: [0xc1000000-0xc1ffffff]
pci 0000:02:00.0: reg 14 64bit mmio: [0xd0000000-0xdfffffff]
pci 0000:02:00.0: reg 1c 64bit mmio: [0xc4000000-0xc5ffffff]
pci 0000:02:00.0: reg 24 io port: [0x4000-0x407f]
pci 0000:02:00.0: reg 30 32bit mmio: [0x000000-0x01ffff]
pci 0000:00:10.0: bridge io port: [0x4000-0x4fff]
pci 0000:00:10.0: bridge 32bit mmio: [0xc1000000-0xc1ffffff]
pci 0000:00:10.0: bridge 64bit mmio pref: [0xc4000000-0xdfffffff]
pci 0000:03:00.0: reg 10 64bit mmio: [0xc2000000-0xc200ffff]
pci 0000:00:15.0: bridge 32bit mmio: [0xc2000000-0xc20fffff]
pci 0000:04:00.0: reg 10 64bit mmio: [0xc2100000-0xc2103fff]
pci 0000:04:00.0: reg 18 io port: [0x5000-0x50ff]
pci 0000:04:00.0: supports D1 D2
pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:04:00.0: PME# disabled
pci 0000:00:16.0: bridge io port: [0x5000-0x5fff]
pci 0000:00:16.0: bridge 32bit mmio: [0xc2100000-0xc21fffff]
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.IXVE._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P0._PRT]
ACPI: PCI Interrupt Link [LNK1] (IRQs 5 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK2] (IRQs 5 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK3] (IRQs 5 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK4] (IRQs 5 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [L1E0] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L2E0] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L3E0] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L4E0] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L1E1] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L2E1] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L3E1] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L4E1] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L1E2] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L2E2] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L3E2] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L4E2] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L1E3] (IRQs *16)
ACPI: PCI Interrupt Link [L2E3] (IRQs 16) *0, disabled.
ACPI: PCI Interrupt Link [L3E3] (IRQs 16) *0, disabled.
ACPI: PCI Interrupt Link [L4E3] (IRQs 16) *0, disabled.
ACPI: PCI Interrupt Link [L1E4] (IRQs 18 19 20 21 22 23) *5
ACPI: PCI Interrupt Link [L2E4] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L3E4] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L4E4] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L1E5] (IRQs 18 19 20 21 22 23) *7
ACPI: PCI Interrupt Link [L2E5] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L3E5] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L4E5] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L1E6] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L2E6] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L3E6] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [L4E6] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [LSMB] (IRQs 18 19 20 21 22 23) *10
ACPI: PCI Interrupt Link [LUS0] (IRQs 18 19 20 21 22 23) *5
ACPI: PCI Interrupt Link [LUS2] (IRQs 18 19 20 21 22 23) *7
ACPI: PCI Interrupt Link [LMAC] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [LAZA] (IRQs 17) *10
ACPI: PCI Interrupt Link [LGPU] (IRQs 18 19 20 21 22 23) *10
ACPI: PCI Interrupt Link [LPID] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [LSI0] (IRQs 18 19 20 21 22 23) *11
ACPI: PCI Interrupt Link [LSI1] (IRQs 18 19 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [LUSA] (IRQs 18 19 20 21 22 23) *17
ACPI: PCI Interrupt Link [LUSB] (IRQs 18 19 20 21 22 23) *10
ACPI: PCI Interrupt Link [LPMU] (IRQs 18 19 20 21 22 23) *7
PCI: Using ACPI for IRQ routing
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp 00:01: mem resource (0xc0080000-0xc0087fff) overlaps 0000:00:03.5 BAR 0 (0xc0080000-0xc00fffff), disabling
Switched to high resolution mode on CPU 1
pnp: PnP ACPI: found 14 devices
ACPI: ACPI bus type pnp unregistered
system 00:02: ioport range 0x1d00-0x1d03 has been reserved
system 00:03: ioport range 0x1000-0x107f has been reserved
system 00:03: ioport range 0x1080-0x10ff has been reserved
system 00:03: ioport range 0x1400-0x147f has been reserved
system 00:03: ioport range 0x1480-0x14ff has been reserved
system 00:03: ioport range 0x1800-0x187f has been reserved
system 00:03: ioport range 0x1880-0x18ff has been reserved
system 00:03: ioport range 0x3040-0x307f has been reserved
system 00:03: ioport range 0x3000-0x303f has been reserved
system 00:04: iomem range 0xffc00000-0xffffffff could not be reserved
system 00:04: iomem range 0xfec00000-0xfec00fff could not be reserved
system 00:04: iomem range 0xfee00000-0xfeefffff could not be reserved
system 00:04: iomem range 0xfed00000-0xfed00fff has been reserved
system 00:06: iomem range 0xe0000000-0xefffffff has been reserved
system 00:0d: ioport range 0x4d0-0x4d1 has been reserved
system 00:0d: ioport range 0x295-0x296 has been reserved
Switched to high resolution mode on CPU 0
pci 0000:00:09.0: PCI bridge, secondary bus 0000:01
pci 0000:00:09.0:   IO window: disabled
pci 0000:00:09.0:   MEM window: disabled
pci 0000:00:09.0:   PREFETCH window: disabled
pci 0000:00:10.0: PCI bridge, secondary bus 0000:02
pci 0000:00:10.0:   IO window: 0x4000-0x4fff
pci 0000:00:10.0:   MEM window: 0xc1000000-0xc1ffffff
pci 0000:00:10.0:   PREFETCH window: 0x000000c4000000-0x000000dfffffff
pci 0000:00:15.0: PCI bridge, secondary bus 0000:03
pci 0000:00:15.0:   IO window: disabled
pci 0000:00:15.0:   MEM window: 0xc2000000-0xc20fffff
pci 0000:00:15.0:   PREFETCH window: disabled
pci 0000:00:16.0: PCI bridge, secondary bus 0000:04
pci 0000:00:16.0:   IO window: 0x5000-0x5fff
pci 0000:00:16.0:   MEM window: 0xc2100000-0xc21fffff
pci 0000:00:16.0:   PREFETCH window: disabled
pci 0000:00:17.0: PCI bridge, secondary bus 0000:05
pci 0000:00:17.0:   IO window: disabled
pci 0000:00:17.0:   MEM window: disabled
pci 0000:00:17.0:   PREFETCH window: disabled
pci 0000:00:09.0: setting latency timer to 64
pci 0000:00:10.0: setting latency timer to 64
ACPI: PCI Interrupt Link [L1E3] enabled at IRQ 16
pci 0000:00:15.0: PCI INT A -> Link[L1E3] -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:15.0: setting latency timer to 64
ACPI: PCI Interrupt Link [L1E4] enabled at IRQ 23
pci 0000:00:16.0: PCI INT A -> Link[L1E4] -> GSI 23 (level, low) -> IRQ 23
pci 0000:00:16.0: setting latency timer to 64
ACPI: PCI Interrupt Link [L1E5] enabled at IRQ 22
pci 0000:00:17.0: PCI INT A -> Link[L1E5] -> GSI 22 (level, low) -> IRQ 22
pci 0000:00:17.0: setting latency timer to 64
pci_bus 0000:00: resource 0 io:  [0x00-0xffff]
pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
pci_bus 0000:01: resource 3 io:  [0x00-0xffff]
pci_bus 0000:01: resource 4 mem: [0x000000-0xffffffff]
pci_bus 0000:02: resource 0 io:  [0x4000-0x4fff]
pci_bus 0000:02: resource 1 mem: [0xc1000000-0xc1ffffff]
pci_bus 0000:02: resource 2 pref mem [0xc4000000-0xdfffffff]
pci_bus 0000:03: resource 1 mem: [0xc2000000-0xc20fffff]
pci_bus 0000:04: resource 0 io:  [0x5000-0x5fff]
pci_bus 0000:04: resource 1 mem: [0xc2100000-0xc21fffff]
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
NET: Registered protocol family 1
Unpacking initramfs...
Freeing initrd memory: 685k freed
Simple Boot Flag at 0x37 set to 0x1
apm: BIOS not found.
Scanning for low memory corruption every 60 seconds
audit: initializing netlink socket (disabled)
type=2000 audit(1257183895.580:1): initialized
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
msgmni has been set to 1748
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci 0000:02:00.0: Boot video device
pcieport-driver 0000:00:15.0: irq 24 for MSI/MSI-X
pcieport-driver 0000:00:15.0: setting latency timer to 64
pcieport-driver 0000:00:16.0: irq 25 for MSI/MSI-X
pcieport-driver 0000:00:16.0: setting latency timer to 64
pcieport-driver 0000:00:17.0: irq 26 for MSI/MSI-X
pcieport-driver 0000:00:17.0: setting latency timer to 64
vesafb: framebuffer at 0xc5000000, mapped to 0xf8080000, using 3072k, total 14336k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: protected mode interface info at c000:ca30
vesafb: pmi: set display start = c00cca93, set palette = c00ccaee
vesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc 3ce 3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da 
vesafb: scrolling: redraw
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
input: Macintosh mouse button emulation as /devices/virtual/input/input0
PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
i8042.c: Detected active multiplexing controller, rev 1.1.
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
serio: i8042 AUX3 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
Using IPI No-Shortcut mode
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
registered taskstats version 1
Initalizing network drop monitor service
Freeing unused kernel memory: 416k freed
SCSI subsystem initialized
libata version 3.00 loaded.
ACPI: PCI Interrupt Link [LSI0] enabled at IRQ 21
pata_acpi 0000:00:0b.0: PCI INT A -> Link[LSI0] -> GSI 21 (level, low) -> IRQ 21
pata_acpi 0000:00:0b.0: setting latency timer to 64
pata_acpi 0000:00:0b.0: PCI INT A disabled
ahci 0000:00:0b.0: version 3.0
ahci 0000:00:0b.0: PCI INT A -> Link[LSI0] -> GSI 21 (level, low) -> IRQ 21
ahci 0000:00:0b.0: irq 27 for MSI/MSI-X
ahci 0000:00:0b.0: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl IDE mode
ahci 0000:00:0b.0: flags: 64bit ncq sntf led pmp pio 
ahci 0000:00:0b.0: setting latency timer to 64
scsi0 : ahci
scsi1 : ahci
scsi2 : ahci
scsi3 : ahci
scsi4 : ahci
scsi5 : ahci
ata1: SATA max UDMA/133 abar m8192@0xc0004000 port 0xc0004100 irq 27
ata2: SATA max UDMA/133 abar m8192@0xc0004000 port 0xc0004180 irq 27
ata3: SATA max UDMA/133 abar m8192@0xc0004000 port 0xc0004200 irq 27
ata4: SATA max UDMA/133 abar m8192@0xc0004000 port 0xc0004280 irq 27
ata5: SATA max UDMA/133 abar m8192@0xc0004000 port 0xc0004300 irq 27
ata6: SATA max UDMA/133 abar m8192@0xc0004000 port 0xc0004380 irq 27
ata2: SATA link down (SStatus 0 SControl 300)
ata5: SATA link down (SStatus 0 SControl 300)
ata3: SATA link down (SStatus 0 SControl 300)
ata4: SATA link down (SStatus 0 SControl 300)
ata6: SATA link down (SStatus 0 SControl 300)
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: ATA-8: Hitachi HTS543216L9A300, FB2OC4CC, 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      Hitachi HTS54321 FB2O 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 sda4
sd 0:0:0:0: [sda] Attached SCSI disk
PM: Starting manual resume from disk
EXT4-fs (sda3): barriers enabled
EXT4-fs (sda3): delayed allocation enabled
EXT4-fs: file extents enabled
kjournald2 starting: pid 607, dev sda3:8, commit interval 5 seconds
EXT4-fs: mballoc enabled
EXT4-fs (sda3): mounted filesystem with ordered data mode
rtc_cmos 00:0b: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one year, y3k, 114 bytes nvram, hpet irqs
udev: starting version 146
ACPI: SSDT 37ebe267 0030C (v01  PmRef  Cpu0Ist 00003000 INTL 20060113)
ACPI: SSDT 37ebe916 007B4 (v01  PmRef  Cpu0Cst 00003001 INTL 20060113)
Monitor-Mwait will be used to enter C-1 state
Monitor-Mwait will be used to enter C-2 state
Marking TSC unstable due to TSC halts in idle
ACPI: CPU0 (power states: C1[C1] C2[C2])
processor LNXCPU:00: registered as cooling_device0
ACPI: Processor [CPU0] (supports 8 throttling states)
ACPI: SSDT 37ebe077 001F0 (v01  PmRef  Cpu1Ist 00003000 INTL 20060113)
ACPI: SSDT 37ebe891 00085 (v01  PmRef  Cpu1Cst 00003000 INTL 20060113)
ACPI: CPU1 (power states: C1[C1] C2[C2])
processor LNXCPU:01: registered as cooling_device1
ACPI: Processor [CPU1] (supports 8 throttling states)
ACPI: AC Adapter [ADP1] (on-line)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
ACPI: Power Button [PWRF]
input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input3
ACPI: Power Button [PWRB]
input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input4
ACPI: Sleep Button [SLPB]
input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input5
ACPI: Lid Switch [LID0]
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
thermal LNXTHERM:01: registered as thermal_zone0
ACPI: Thermal Zone [TZ00] (43 C)
thermal LNXTHERM:02: registered as thermal_zone1
ACPI: Thermal Zone [TZ01] (43 C)
input: PC Speaker as /devices/platform/pcspkr/input/input6
ACPI: WMI: Mapper loaded
sky2 driver version 1.23
sky2 0000:04:00.0: PCI INT A -> Link[L1E4] -> GSI 23 (level, low) -> IRQ 23
sky2 0000:04:00.0: setting latency timer to 64
sky2 0000:04:00.0: Yukon-2 FE+ chip revision 0
sky2 0000:04:00.0: irq 28 for MSI/MSI-X
sky2 eth0: addr 00:24:54:0d:f3:cb
ACPI: Battery Slot [BAT1] (battery present)
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 20
ehci_hcd 0000:00:04.1: PCI INT B -> Link[LUS2] -> 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 1
ehci_hcd 0000:00:04.1: debug port 1
ehci_hcd 0000:00:04.1: cache line size of 32 is not supported
ehci_hcd 0000:00:04.1: irq 20, io mem 0xc0007000
ehci_hcd 0000:00:04.1: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 4 ports detected
ACPI: PCI Interrupt Link [LUSB] enabled at IRQ 19
ehci_hcd 0000:00:06.1: PCI INT B -> Link[LUSB] -> GSI 19 (level, low) -> IRQ 19
ehci_hcd 0000:00:06.1: setting latency timer to 64
ehci_hcd 0000:00:06.1: EHCI Host Controller
ehci_hcd 0000:00:06.1: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:06.1: debug port 1
ehci_hcd 0000:00:06.1: cache line size of 32 is not supported
ehci_hcd 0000:00:06.1: irq 19, io mem 0xc0007400
sd 0:0:0:0: Attached scsi generic sg0 type 0
ehci_hcd 0000:00:06.1: USB 2.0 started, EHCI 1.00
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 4 ports detected
i2c-adapter i2c-0: nForce2 SMBus adapter at 0x3040
i2c-adapter i2c-1: nForce2 SMBus adapter at 0x3000
fan PNP0C0B:00: registered as cooling_device2
ACPI: Fan [FAN0] (off)
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 18
ohci_hcd 0000:00:04.0: PCI INT A -> Link[LUS0] -> GSI 18 (level, low) -> IRQ 18
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 3
ohci_hcd 0000:00:04.0: irq 18, io mem 0xc0006000
Linux agpgart interface v0.103
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 4 ports detected
ACPI: PCI Interrupt Link [LUSA] enabled at IRQ 23
ohci_hcd 0000:00:06.0: PCI INT A -> Link[LUSA] -> GSI 23 (level, low) -> IRQ 23
ohci_hcd 0000:00:06.0: setting latency timer to 64
ohci_hcd 0000:00:06.0: OHCI Host Controller
ohci_hcd 0000:00:06.0: new USB bus registered, assigned bus number 4
ohci_hcd 0000:00:06.0: irq 23, io mem 0xc0008000
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 4 ports detected
cfg80211: Using static regulatory domain info
cfg80211: Regulatory domain: US
    (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
    (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
    (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
    (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
    (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
    (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
    (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
cfg80211: Calling CRDA for country: US
usb 2-2: new high speed USB device using ehci_hcd and address 2
usb 2-2: configuration #1 chosen from 1 choice
nvidia: module license 'NVIDIA' taints kernel.
Disabling lock debugging due to kernel taint
Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04731/0xa40000
Linux video capture interface: v2.00
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input7
usb 4-3: new full speed USB device using ohci_hcd and address 2
uvcvideo: Found UVC 1.00 device CNF8140 (04f2:b147)
input: CNF8140 as /devices/pci0000:00/0000:00:06.1/usb2/2-2/2-2:1.0/input/input8
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)
ACPI: PCI Interrupt Link [LPMU] enabled at IRQ 22
nvidia 0000:00:03.5: PCI INT B -> Link[LPMU] -> GSI 22 (level, low) -> IRQ 22
ACPI: PCI Interrupt Link [LGPU] enabled at IRQ 21
nvidia 0000:02:00.0: PCI INT A -> Link[LGPU] -> GSI 21 (level, low) -> IRQ 21
nvidia 0000:02:00.0: setting latency timer to 64
NVRM: loading NVIDIA UNIX x86 Kernel Module  190.42  Tue Oct 20 20:18:32 PDT 2009
usb 4-3: configuration #1 chosen from 1 choice
ath5k 0000:03:00.0: PCI INT A -> Link[L1E3] -> GSI 16 (level, low) -> IRQ 16
ath5k 0000:03:00.0: setting latency timer to 64
ath5k 0000:03:00.0: registered as 'phy0'
HDA Intel 0000:00:08.0: power state changed by ACPI to D0
ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 17
HDA Intel 0000:00:08.0: PCI INT A -> Link[LAZA] -> GSI 17 (level, low) -> IRQ 17
HDA Intel 0000:00:08.0: setting latency timer to 64
Bluetooth: Core ver 2.15
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: Generic Bluetooth USB driver ver 0.5
usbcore: registered new interface driver btusb
ath: EEPROM regdomain: 0x68
ath: EEPROM indicates we should expect a direct regpair map
ath: Country alpha2 being used: 00
ath: Regpair used: 0x68
phy0: Selected rate control algorithm 'minstrel'
ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
hda_codec: Unknown model for ALC269, trying auto-probe from BIOS...
input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:08.0/input/input9
EXT4-fs (sda3): internal journal on sda3:8
EXT4-fs (sda4): barriers enabled
kjournald2 starting: pid 1221, dev sda4:8, commit interval 5 seconds
EXT4-fs (sda4): internal journal on sda4:8
EXT4-fs (sda4): delayed allocation enabled
EXT4-fs: file extents enabled
EXT4-fs: mballoc enabled
EXT4-fs (sda4): mounted filesystem with ordered data mode
Adding 2104504k swap on /dev/sda2.  Priority:-1 extents:1 across:2104504k 
Bluetooth: L2CAP ver 2.13
Bluetooth: L2CAP socket layer initialized
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bridge firewalling registered
Bluetooth: SCO (Voice Link) ver 0.6
Bluetooth: SCO socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
ADDRCONF(NETDEV_UP): wlan0: link is not ready
usb 4-1: new full speed USB device using ohci_hcd and address 3
usb 4-1: configuration #1 chosen from 1 choice
usbcore: registered new interface driver hiddev
input: Logitech USB Receiver as /devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.0/input/input10
generic-usb 0003:046D:C526.0001: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:06.0-1/input0
input: Logitech USB Receiver as /devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.1/input/input11
generic-usb 0003:046D:C526.0002: input,hiddev0,hidraw1: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:06.0-1/input1
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
CPU0 attaching NULL sched-domain.
CPU1 attaching NULL sched-domain.
CPU0 attaching sched-domain:
 domain 0: span 0-1 level SIBLING
  groups: 0 1
CPU1 attaching sched-domain:
 domain 0: span 0-1 level SIBLING
  groups: 1 0
sky2 eth0: enabling interface
ADDRCONF(NETDEV_UP): eth0: link is not ready
sky2 eth0: disabling interface
sky2 eth0: enabling interface
ADDRCONF(NETDEV_UP): eth0: link is not ready
ADDRCONF(NETDEV_UP): wlan0: link is not ready
wlan0: authenticate with AP 00:1a:4f:24:c8:1e
wlan0: authenticated
wlan0: associate with AP 00:1a:4f:24:c8:1e
wlan0: RX AssocResp from 00:1a:4f:24:c8:1e (capab=0x411 status=0 aid=1)
wlan0: associated
ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
padlock: VIA PadLock not detected.
wlan0: no IPv6 routers present
fuse init (API version 7.12)
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
Slow work thread pool: Starting up
Slow work thread pool: Ready
FS-Cache: Loaded
FS-Cache: Netfs 'nfs' registered for caching
atkbd.c: Unknown key pressed (translated set 2, code 0xb1 on isa0060/serio0).
atkbd.c: Use 'setkeycodes e031 <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xb1 on isa0060/serio0).
atkbd.c: Use 'setkeycodes e031 <keycode>' to make it known.

Thx a lot in advance!

Last edited by fiveseven (2009-11-12 12:11:37)

Offline

#2 2009-11-04 07:28:43

yb
Member
Registered: 2009-11-01
Posts: 7

Re: [solved]N510 Brightness not changeable

I'm concerned to : same netbook, same problem.

Offline

#3 2009-11-05 10:11:29

apaige
Member
Registered: 2008-06-15
Posts: 96

Re: [solved]N510 Brightness not changeable

Same netbook, same problem too. Three things:

1) Add this to /etc/rc.local in order to have the Fn keys recognized:

setkeycodes e002 $(( 0x82 ))
setkeycodes e003 $(( 0x83 ))
setkeycodes e004 $(( 0x84 ))
setkeycodes e006 $(( 0x86 ))
setkeycodes e008 $(( 0x88 ))
setkeycodes e009 $(( 0x89 ))
setkeycodes e031 $(( 0xb1 ))

…and this to ~/.xmodmap (then load it with "xmodmap ~/.xmodmap" in ~/.xinitrc):

keycode 122 = XF86MonBrightnessUp
keycode 134 = XF86AudioRaiseVolume
keycode 160 = XF86AudioMute
keycode 174 = XF86AudioLowerVolume
keycode 188 = XF86MonBrightnessDown
keycode 210 = XF86Display
keycode 223 = XF86Standby

2) Are you saying it works out of the box with Ubuntu? Have you actually tried it? If it does, have a look in /sys/class/backlight, see if anything's in there.

3) Nvidia's latest stable driver (190.42) works fine here.

Edit: interesting, we seem to have different Wi-Fi devices. Here's my lspci (I disabled the ethernet device in the BIOS):

00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b3)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:06.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0b.0 IDE interface: nVidia Corporation MCP79 SATA Controller (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:17.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
02:00.0 VGA compatible controller: nVidia Corporation C79 [Quadro FX 470M] (rev b1)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8192 (rev 01)

Last edited by apaige (2009-11-05 10:16:31)

Offline

#4 2009-11-06 23:38:06

yb
Member
Registered: 2009-11-01
Posts: 7

Re: [solved]N510 Brightness not changeable

Hi,

Apaige, does your solution work on your netbook ? I tried as you said but
with no luck : no effect on brightness, and volume down doesn't work
anymore.

This is what I did :
- I first ran "xev" to see keyboard events : no event from Fn+up and Fn+down
keys
- I applied your advice, with setkeyscodes, and re-ran "xev". 2 things :
     - the associated action doesn't seem to be good,
     - there seem to be a problem after the first click on one of these two keys, because the events repeat themselves indefinitely, until a click on another key:

KeyPress event, serial 34, synthetic NO, window 0x3c00001,
    root 0x145, subw 0x0, time 1453197, (110,64), root:(114,607),
    state 0x0, keycode 144 (keysym 0xff68, Find), same_screen YES,
    XLookupString gives 0 bytes:                                  
    XmbLookupString gives 0 bytes:                                
    XFilterEvent returns: False                                   

KeyRelease event, serial 34, synthetic NO, window 0x3c00001,
    root 0x145, subw 0x0, time 1453239, (110,64), root:(114,607),
    state 0x0, keycode 144 (keysym 0xff68, Find), same_screen YES,
    XLookupString gives 0 bytes:                                  
    XFilterEvent returns: False                                   

KeyPress event, serial 34, synthetic NO, window 0x3c00001,
    root 0x145, subw 0x0, time 1453239, (110,64), root:(114,607),
    state 0x0, keycode 144 (keysym 0xff68, Find), same_screen YES,
    XLookupString gives 0 bytes:                                  
    XmbLookupString gives 0 bytes:                                
    XFilterEvent returns: False                                   

KeyRelease event, serial 34, synthetic NO, window 0x3c00001,
    root 0x145, subw 0x0, time 1453272, (110,64), root:(114,607),
    state 0x0, keycode 144 (keysym 0xff68, Find), same_screen YES,
    XLookupString gives 0 bytes:                                  
    XFilterEvent returns: False                                   
[...]

and

KeyPress event, serial 34, synthetic NO, window 0x3c00001,
    root 0x145, subw 0x0, time 1454074, (110,64), root:(114,607),
    state 0x0, keycode 145 (keysym 0x1008ff58, XF86Cut), same_screen YES,
    XLookupString gives 0 bytes:                                         
    XmbLookupString gives 0 bytes:                                       
    XFilterEvent returns: False                                          

KeyRelease event, serial 34, synthetic NO, window 0x3c00001,
    root 0x145, subw 0x0, time 1454109, (110,64), root:(114,607),
    state 0x0, keycode 145 (keysym 0x1008ff58, XF86Cut), same_screen YES,
    XLookupString gives 0 bytes:                                         
    XFilterEvent returns: False                                          

KeyPress event, serial 34, synthetic NO, window 0x3c00001,
    root 0x145, subw 0x0, time 1454109, (110,64), root:(114,607),
    state 0x0, keycode 145 (keysym 0x1008ff58, XF86Cut), same_screen YES,
    XLookupString gives 0 bytes:                                         
    XmbLookupString gives 0 bytes:                                       
    XFilterEvent returns: False                                          

KeyRelease event, serial 34, synthetic NO, window 0x3c00001,
    root 0x145, subw 0x0, time 1454143, (110,64), root:(114,607),
    state 0x0, keycode 145 (keysym 0x1008ff58, XF86Cut), same_screen YES,
    XLookupString gives 0 bytes:                                         
    XFilterEvent returns: False                                          
[...]

Finally : ok, keyboard shortcuts doesn't work (for the moment). But what about applets or command line ? This doesn't work either, as described by fiveseven...

Offline

#5 2009-11-07 07:57:42

apaige
Member
Registered: 2008-06-15
Posts: 96

Re: [solved]N510 Brightness not changeable

yb wrote:

Apaige, does your solution work on your netbook ? I tried as you said but
with no luck : no effect on brightness, and volume down doesn't work
anymore.

Nah, like I said, I have the same problem. My "solution" is only one step, that makes the Fn keys send a keycode.

yb wrote:

- there seem to be a problem after the first click on one of these two keys, because the events repeat themselves indefinitely, until a click on another key

Same thing here, not sure why that is. I even disabled autorepeat for those keys with xset -r, but it doesn't seem to have much effect on those particular keys. Maybe it has something to do with the odd way the Fn key works on the N510 (being shared with the Menu key).

yb wrote:

Finally : ok, keyboard shortcuts doesn't work (for the moment). But what about applets or command line ? This doesn't work either, as described by fiveseven...

None of those will work until there's a driver for controlling the backlight. Maybe in the next kernel version?

By the way, I forgot that you might have different keycodes because you bought the N510 in a different country. What I did was press all the Fn keys, then check out dmesg: I got a bunch of messages saying to run setkeycodes, along with the sets of codes to run it with. Remove the setkeycodes commands, reboot, and do that, you'll get the right codes.

Offline

#6 2009-11-08 13:24:23

fiveseven
Member
Registered: 2009-09-16
Posts: 6

Re: [solved]N510 Brightness not changeable

Okay, tried Ubuntu 9.10.

There I can change the backlight. Got a /proc/acpi/video/IGPU/LCD0/brightness

When I echo there, backlight is adjustable.

With the gnome applet it´s also possible... just the FN Key are not working, but that´s not a big deal...


Any ideas, how to compare the systems in order to find the clue ?!

Offline

#7 2009-11-08 13:48:10

apaige
Member
Registered: 2008-06-15
Posts: 96

Re: [solved]N510 Brightness not changeable

Post the output of the following commands, to be run from Ubuntu (maybe use a pastebin):

zcat /proc/config.gz
lsmod

Last edited by apaige (2009-11-08 13:49:10)

Offline

#8 2009-11-08 19:11:39

yb
Member
Registered: 2009-11-01
Posts: 7

Re: [solved]N510 Brightness not changeable

In ubuntu karmic :

lsmod : http://pastebin.com/m5e137b6f

zcat /proc/config.gz
gzip: /proc/config.gz: No such file or directory

cat /boot/config-2.6.31-14-generic :  http://pastebin.com/m6aa658e4

Offline

#9 2009-11-08 20:26:26

apaige
Member
Registered: 2008-06-15
Posts: 96

Re: [solved]N510 Brightness not changeable

The only thing I can think of is CONFIG_FB_NVIDIA_BACKLIGHT, which is related to the nvidiafb driver, which is not recommended when also using the X.org nvidia driver. Worth a shot, anyway.

Offline

#10 2009-11-09 10:51:54

fiveseven
Member
Registered: 2009-09-16
Posts: 6

Re: [solved]N510 Brightness not changeable

Okay,
built a custom kernel with CONFIG_FB_NVIDIA_BACKLIGHT=y , additionally loaded all the kernel module which were loaded by Ubuntu, but not change so far, still no brightness control...

Any other ideas ?

Last edited by fiveseven (2009-11-09 18:35:51)

Offline

#11 2009-11-12 12:16:35

fiveseven
Member
Registered: 2009-09-16
Posts: 6

Re: [solved]N510 Brightness not changeable

Okay got it! Brightness is working now like a charm.

I am running a custom kernel the whole time,
,tried to build the kernel with the Ubuntu 9.10 config, no change....

I've got a small data Server running Ubuntu 9.10, downloaded Ubuntu patched kernel sources for 2.6.31 and copied drivers/acpi/video.c and video_detect.c to the src folder of my Arch install and recompiled the kernel again, now after loading the video module, brightness is adjustable.

Offline

#12 2009-11-12 18:30:59

apaige
Member
Registered: 2008-06-15
Posts: 96

Re: [solved]N510 Brightness not changeable

Would you mind running diff against the vanilla kernel sources (2.6.31) please? Or maybe link to the patches sources tarball.

Offline

#13 2009-11-13 08:50:13

apaige
Member
Registered: 2008-06-15
Posts: 96

Re: [solved]N510 Brightness not changeable

Brilliant, it does work. Here's the patch against vanilla linux-2.6.31:

diff -Naur linux-2.6.31/drivers/acpi/video.c linux-2.6.31-ubuntu/drivers/acpi/video.c
--- linux-2.6.31/drivers/acpi/video.c    2009-09-10 00:13:59.000000000 +0200
+++ linux-2.6.31-ubuntu/drivers/acpi/video.c    2009-10-16 16:04:02.000000000 +0200
@@ -603,6 +603,7 @@
                     unsigned long long *level)
 {
     acpi_status status = AE_OK;
+    int i;
 
     if (device->cap._BQC || device->cap._BCQ) {
         char *buf = device->cap._BQC ? "_BQC" : "_BCQ";
@@ -618,8 +619,15 @@
 
             }
             *level += bqc_offset_aml_bug_workaround;
-            device->brightness->curr = *level;
-            return 0;
+            for (i = 2; i < device->brightness->count; i++)
+                if (device->brightness->levels[i] == *level) {
+                    device->brightness->curr = *level;
+                    return 0;
+            }
+            /* BQC returned an invalid level. Stop using it.  */
+            ACPI_WARNING((AE_INFO, "%s returned an invalid level",
+                        buf));
+            device->cap._BQC = device->cap._BCQ = 0;
         } else {
             /* Fixme:
              * should we return an error or ignore this failure?
@@ -870,7 +878,7 @@
     br->flags._BCM_use_index = br->flags._BCL_use_index;
 
     /* _BQC uses INDEX while _BCL uses VALUE in some laptops */
-    br->curr = level_old = max_level;
+    br->curr = level = max_level;
 
     if (!device->cap._BQC)
         goto set_level;
@@ -892,15 +900,25 @@
 
     br->flags._BQC_use_index = (level == max_level ? 0 : 1);
 
-    if (!br->flags._BQC_use_index)
+    if (!br->flags._BQC_use_index) {
+        /*
+         * Set the backlight to the initial state.
+         * On some buggy laptops, _BQC returns an uninitialized value
+         * when invoked for the first time, i.e. level_old is invalid.
+         * set the backlight to max_level in this case
+         */
+        for (i = 2; i < br->count; i++)
+            if (level_old == br->levels[i])
+                level = level_old;
         goto set_level;
+    }
 
     if (br->flags._BCL_reversed)
         level_old = (br->count - 1) - level_old;
-    level_old = br->levels[level_old];
+    level = br->levels[level_old];
 
 set_level:
-    result = acpi_video_device_lcd_set_level(device, level_old);
+    result = acpi_video_device_lcd_set_level(device, level);
     if (result)
         goto out_free_levels;
 
@@ -1083,7 +1101,12 @@
      */
 
     /* Does this device support video switching? */
-    if (video->cap._DOS) {
+    if (video->cap._DOS || video->cap._DOD) {
+        if (!video->cap._DOS) {
+            printk(KERN_WARNING FW_BUG
+                "ACPI(%s) defines _DOD but not _DOS\n",
+                acpi_device_bid(video->device));
+        }
         video->flags.multihead = 1;
         status = 0;
     }
diff -Naur linux-2.6.31/drivers/acpi/video_detect.c linux-2.6.31-ubuntu/drivers/acpi/video_detect.c
--- linux-2.6.31/drivers/acpi/video_detect.c    2009-09-10 00:13:59.000000000 +0200
+++ linux-2.6.31-ubuntu/drivers/acpi/video_detect.c    2009-10-16 16:04:02.000000000 +0200
@@ -82,7 +82,7 @@
         return 0;
 
     /* Does this device able to support video switching ? */
-    if (ACPI_SUCCESS(acpi_get_handle(device->handle, "_DOD", &h_dummy)) &&
+    if (ACPI_SUCCESS(acpi_get_handle(device->handle, "_DOD", &h_dummy)) ||
         ACPI_SUCCESS(acpi_get_handle(device->handle, "_DOS", &h_dummy)))
         video_caps |= ACPI_VIDEO_OUTPUT_SWITCHING;

Offline

#14 2009-11-13 09:29:05

fiveseven
Member
Registered: 2009-09-16
Posts: 6

Re: [solved]N510 Brightness not changeable

Hey yeah ok great, wanted to do the diff but you were faster excellent smile

Hope this will get mainline soon...
Greetings

Offline

#15 2009-11-25 14:04:44

Malstrond
Member
From: Germany
Registered: 2009-06-03
Posts: 98

Re: [solved]N510 Brightness not changeable

The "repeating function key" problem will also be fixed in 2.6.32. This patch creates a new interface in /sys/devices/platform/i8042/serio0/force_release. You need input the keycodes of the keys that are getting "stuck" there.
Here is an example, but for the N310, the N510's keycodes are slightly different.

But you still need to map the scancodes to keycodes first (apaige's post).

Then you can map the keycodes to keybindings, i.e. XF86Display, or to a script. For example, WLAN and Bluetooth can be turned on and off with the interfaces in /sys/class/rfkill/.

Last edited by Malstrond (2009-11-25 14:05:49)

Offline

#16 2009-11-25 14:48:42

lustikus
Member
Registered: 2009-11-10
Posts: 262

Re: [solved]N510 Brightness not changeable

I'm really looking forward to 2.6.32
I have a Samsung X120 and my Fn-keys also don't work. Perhaps someone can write a new wiki entry how to do it then.

Offline

#17 2009-12-04 01:51:30

apaige
Member
Registered: 2008-06-15
Posts: 96

Re: [solved]N510 Brightness not changeable

Malstrond wrote:

The "repeating function key" problem will also be fixed in 2.6.32. This patch creates a new interface in /sys/devices/platform/i8042/serio0/force_release. You need input the keycodes of the keys that are getting "stuck" there.

Doesn't seem to help, running kernel 2.6.32. Xev still shows the keys getting stuck.

Offline

#18 2010-01-19 15:22:22

Vortex375
Member
Registered: 2009-02-24
Posts: 61

Re: [solved]N510 Brightness not changeable

Hi,

my backlight still won't work with Kernel 2.6.32. Trying to echo to /proc/acpi/video/IGPU/LCD0/brightness produces "Invalid Argument".

Meanwhile, is there maybe an easier way to get this to work, that doesn't require copying source from the Ubuntu kernel? Did someone make a package on aur for it?

I'm asking here since I was unable to find anything.

Offline

#19 2010-06-18 18:04:57

flamingmoe1979
Member
Registered: 2010-06-18
Posts: 4

Re: [solved]N510 Brightness not changeable

Hey there,

i ve got i Samsung X120, too.

My FN-Keys dont work. I installed samsung-tools via yaourt. Now i m able to switch on/off Bluetooth, Wlan, Backlight by pushing a button i have to chose. But not with pushing the FN key. How will i be able to adjust the brightness and loudness?

Can someone give me some support? Im not a Linux nerd sad

Thanks and regards!

Offline

Board footer

Powered by FluxBB