Saturday, November 10, 2007

Howto enable Compiz Fusion







Compiz Fusion won't be enabled on Ubuntu 7.10 by default. The Intel 965GMA / X3100 graphic adapter is blacklisted due to issues with video playback backend XV. If you open Totem or VLC it will exit again due to a failure in the XV backend.

If you want to enable Compiz Fusion on the Zepto 3215W, and don't care about video playback, follow this howto:

Remove the Intel 965GMA / X3100 graphic adapter from the blacklist:
sudo nano /usr/bin/compiz

Locate the blacklisting part and comment out the "intel 965" line.

Restart X with CTRL-ALT-BACKSPACE and login again. You now have Compiz Fusion on Ubuntu 7.10.

Wednesday, November 7, 2007

My Zepto Znote 3215W POWER

Configuration

Znote 3215W 15,4" WXGA
Keyboard Znote 2x25/3x15/3xx4 - D
Intel C2 DUO T5250 1,50GHz 667MHZ
2048MB (2x1024) PC5300 Original Z
Intel® GMA X3100
Intel Pro/Wireless 4965AGN
80GB SATA, 2,5" 5400RPM - HDD
SAMSUNG DVD-RW DL 6xx4W/6xx5WD/2x
6 Cell Batteri til Znote 2xx5W/2x
No operating system ordered (Ubuntu 8.04 installed)


dmesg output
- - -
[ 0.000000] Linux version 2.6.24-16-generic (buildd@palmer) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Thu Apr 10 13:23:42 UTC 2008 (Ubuntu 2.6.24-16.30-generic)
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
[ 0.000000] BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000d2000 - 00000000000d4000 (reserved)
[ 0.000000] BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 000000007f6d0000 (usable)
[ 0.000000] BIOS-e820: 000000007f6d0000 - 000000007f6e3000 (ACPI NVS)
[ 0.000000] BIOS-e820: 000000007f6e3000 - 0000000080000000 (reserved)
[ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[ 0.000000] BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
[ 0.000000] BIOS-e820: 00000000fed14000 - 00000000fed1a000 (reserved)
[ 0.000000] BIOS-e820: 00000000fed1c000 - 00000000fed90000 (reserved)
[ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[ 0.000000] BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
[ 0.000000] 1142MB HIGHMEM available.
[ 0.000000] 896MB LOWMEM available.
[ 0.000000] found SMP MP-table at 000f7bc0
[ 0.000000] Entering add_active_range(0, 0, 521936) 0 entries of 256 used
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0 -> 4096
[ 0.000000] Normal 4096 -> 229376
[ 0.000000] HighMem 229376 -> 521936
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[1] active PFN ranges
[ 0.000000] 0: 0 -> 521936
[ 0.000000] On node 0 totalpages: 521936
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 4064 pages, LIFO batch:0
[ 0.000000] Normal zone: 1760 pages used for memmap
[ 0.000000] Normal zone: 223520 pages, LIFO batch:31
[ 0.000000] HighMem zone: 2285 pages used for memmap
[ 0.000000] HighMem zone: 290275 pages, LIFO batch:31
[ 0.000000] Movable zone: 0 pages used for memmap
[ 0.000000] DMI present.
[ 0.000000] ACPI: RSDP signature @ 0xC00F7B40 checksum 0
[ 0.000000] ACPI: RSDP 000F7B40, 0024 (r2 Compal)
[ 0.000000] ACPI: XSDT 7F6D872A, 008C (r1 Compal CRESTLNE 6040000 LTP 0)
[ 0.000000] ACPI: FACP 7F6DFBD2, 00F4 (r3 INTEL CRESTLNE 6040000 ALAN 1)
[ 0.000000] ACPI: DSDT 7F6D9B51, 600D (r2 Compal CRESTLNE 6040000 INTL 20061109)
[ 0.000000] ACPI: FACS 7F6E2FC0, 0040
[ 0.000000] ACPI: APIC 7F6DFCC6, 0068 (r1 INTEL CRESTLNE 6040000 LOHR 5A)
[ 0.000000] ACPI: HPET 7F6DFD2E, 0038 (r1 Compal CRESTLNE 6040000 LOHR 5A)
[ 0.000000] ACPI: MCFG 7F6DFD66, 003C (r1 INTEL CRESTLNE 6040000 LOHR 5A)
[ 0.000000] ACPI: TCPA 7F6DFDA2, 0032 (r1 Intel CRESTLNE 6040000 LOHR 5A)
[ 0.000000] ACPI: TMOR 7F6DFDD4, 0026 (r1 PTLTD 6040000 PTL 3)
[ 0.000000] ACPI: SLIC 7F6DFDFA, 0176 (r1 Compal CRESTLNE 6040000 TBD 1)
[ 0.000000] ACPI: APIC 7F6DFF70, 0068 (r1 PTLTD APIC 6040000 LTP 0)
[ 0.000000] ACPI: BOOT 7F6DFFD8, 0028 (r1 PTLTD $SBFTBL$ 6040000 LTP 1)
[ 0.000000] ACPI: SSDT 7F6D988C, 02C5 (r1 SataRe SataAhci 1000 INTL 20050624)
[ 0.000000] ACPI: SSDT 7F6D8D42, 025F (r1 PmRef Cpu0Tst 3000 INTL 20050624)
[ 0.000000] ACPI: SSDT 7F6D8C9C, 00A6 (r1 PmRef Cpu1Tst 3000 INTL 20050624)
[ 0.000000] ACPI: SSDT 7F6D87B6, 04E6 (r1 PmRef CpuPm 3000 INTL 20050624)
[ 0.000000] ACPI: BIOS bug: multiple APIC/MADT found, using 0
[ 0.000000] ACPI: If "acpi_apic_instance=2" works better, notify linux-acpi@vger.kernel.org
[ 0.000000] ACPI: DMI detected: Compal
[ 0.000000] ACPI: PM-Timer IO Port: 0x1008
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[ 0.000000] Processor #0 6:15 APIC version 20
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[ 0.000000] Processor #1 6:15 APIC version 20
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Enabling APIC mode: Flat. Using 1 I/O APICs
[ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] Allocating PCI resources starting at 88000000 (gap: 80000000:7ec00000)
[ 0.000000] swsusp: Registered nosave memory region: 000000000009f000 - 00000000000a0000
[ 0.000000] swsusp: Registered nosave memory region: 00000000000a0000 - 00000000000d2000
[ 0.000000] swsusp: Registered nosave memory region: 00000000000d2000 - 00000000000d4000
[ 0.000000] swsusp: Registered nosave memory region: 00000000000d4000 - 00000000000dc000
[ 0.000000] swsusp: Registered nosave memory region: 00000000000dc000 - 0000000000100000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 517859
[ 0.000000] Kernel command line: root=UUID=9d8aeef0-f694-4ed2-9b08-7dfbce32e3e1 ro quiet splash
[ 0.000000] mapped APIC to ffffb000 (fee00000)
[ 0.000000] mapped IOAPIC to ffffa000 (fec00000)
[ 0.000000] Enabling fast FPU save and restore... done.
[ 0.000000] Enabling unmasked SIMD FPU exception support... done.
[ 0.000000] Initializing CPU#0
[ 0.000000] PID hash table entries: 4096 (order: 12, 16384 bytes)
[ 0.000000] Detected 1496.267 MHz processor.
[ 42.529049] Console: colour VGA+ 80x25
[ 42.529052] console [tty0] enabled
[ 42.529353] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 42.529679] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 42.635070] Memory: 2057540k/2087744k available (2157k kernel code, 28992k reserved, 998k data, 364k init, 1170240k highmem)
[ 42.635078] virtual kernel memory layout:
[ 42.635079] fixmap : 0xfff4b000 - 0xfffff000 ( 720 kB)
[ 42.635081] pkmap : 0xff800000 - 0xffc00000 (4096 kB)
[ 42.635082] vmalloc : 0xf8800000 - 0xff7fe000 ( 111 MB)
[ 42.635083] lowmem : 0xc0000000 - 0xf8000000 ( 896 MB)
[ 42.635084] .init : 0xc041b000 - 0xc0476000 ( 364 kB)
[ 42.635086] .data : 0xc031b5a4 - 0xc0414dc4 ( 998 kB)
[ 42.635087] .text : 0xc0100000 - 0xc031b5a4 (2157 kB)
[ 42.635090] Checking if this processor honours the WP bit even in supervisor mode... Ok.
[ 42.635133] SLUB: Genslabs=11, HWalign=64, Order=0-1, MinObjects=4, CPUs=2, Nodes=1
[ 42.635298] hpet clockevent registered
[ 42.715261] Calibrating delay using timer specific routine.. 3003.14 BogoMIPS (lpj=6006296)
[ 42.715288] Security Framework initialized
[ 42.715294] SELinux: Disabled at boot.
[ 42.715309] AppArmor: AppArmor initialized
[ 42.715313] Failure registering capabilities with primary security module.
[ 42.715321] Mount-cache hash table entries: 512
[ 42.715452] CPU: After generic identify, caps: bfebfbff 20000000 00000000 00000000 0000e39d 00000000 00000001 00000000
[ 42.715461] monitor/mwait feature present.
[ 42.715463] using mwait in idle threads.
[ 42.715467] CPU: L1 I cache: 32K, L1 D cache: 32K
[ 42.715470] CPU: L2 cache: 2048K
[ 42.715473] CPU: Physical Processor ID: 0
[ 42.715474] CPU: Processor Core ID: 0
[ 42.715477] CPU: After all inits, caps: bfebfbff 20000000 00000000 00003940 0000e39d 00000000 00000001 00000000
[ 42.715487] Compat vDSO mapped to ffffe000.
[ 42.715500] Checking 'hlt' instruction... OK.
[ 42.731666] SMP alternatives: switching to UP code
[ 42.733459] Early unpacking initramfs... done
[ 43.132982] ACPI: Core revision 20070126
[ 43.133030] ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found.
[ 43.200221] CPU0: Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz stepping 0d
[ 43.200239] SMP alternatives: switching to SMP code
[ 43.200986] Booting processor 1/1 eip 3000
[ 43.211289] Initializing CPU#1
[ 43.290933] Calibrating delay using timer specific routine.. 2992.48 BogoMIPS (lpj=5984961)
[ 43.290940] CPU: After generic identify, caps: bfebfbff 20000000 00000000 00000000 0000e39d 00000000 00000001 00000000
[ 43.290946] monitor/mwait feature present.
[ 43.290949] CPU: L1 I cache: 32K, L1 D cache: 32K
[ 43.290951] CPU: L2 cache: 2048K
[ 43.290953] CPU: Physical Processor ID: 0
[ 43.290955] CPU: Processor Core ID: 1
[ 43.290956] CPU: After all inits, caps: bfebfbff 20000000 00000000 00003940 0000e39d 00000000 00000001 00000000
[ 43.291519] CPU1: Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz stepping 0d
[ 43.291543] Total of 2 processors activated (5995.62 BogoMIPS).
[ 43.291735] ENABLING IO-APIC IRQs
[ 43.291932] ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 43.438964] checking TSC synchronization [CPU#0 -> CPU#1]: passed.
[ 43.458969] Brought up 2 CPUs
[ 43.458994] CPU0 attaching sched-domain:
[ 43.458997] domain 0: span 03
[ 43.458999] groups: 01 02
[ 43.459002] CPU1 attaching sched-domain:
[ 43.459004] domain 0: span 03
[ 43.459006] groups: 02 01
[ 43.459232] net_namespace: 64 bytes
[ 43.459241] Booting paravirtualized kernel on bare hardware
[ 43.459774] Time: 12:04:08 Date: 05/10/08
[ 43.459803] NET: Registered protocol family 16
[ 43.460004] EISA bus registered
[ 43.460009] ACPI: bus type pci registered
[ 43.460443] PCI: PCI BIOS revision 2.10 entry at 0xfdde1, last bus=14
[ 43.460446] PCI: Using configuration type 1
[ 43.460447] Setting up standard PCI resources
[ 43.463071] ACPI: EC: Look up EC in DSDT
[ 43.465476] ACPI: BIOS _OSI(Linux) query ignored via DMI
[ 43.465479] ACPI: If "acpi_osi=Linux" works better, please notify linux-acpi@vger.kernel.org
[ 43.466023] ACPI: Interpreter enabled
[ 43.466027] ACPI: (supports S0 S3 S4 S5)
[ 43.466044] ACPI: Using IOAPIC for interrupt routing
[ 43.507470] ACPI: EC: GPE = 0x1c, I/O: command/status = 0x66, data = 0x62
[ 43.507473] ACPI: EC: driver started in poll mode
[ 43.507514] ACPI: PCI Root Bridge [PCI0] (0000:00)
[ 43.508730] PCI quirk: region 1000-107f claimed by ICH6 ACPI/GPIO/TCO
[ 43.508735] PCI quirk: region 1180-11bf claimed by ICH6 GPIO
[ 43.510524] PCI: Transparent bridge - 0000:00:1e.0
[ 43.510594] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[ 43.511024] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
[ 43.511171] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT]
[ 43.511315] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP03._PRT]
[ 43.511458] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP04._PRT]
[ 43.511601] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP05._PRT]
[ 43.511744] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP06._PRT]
[ 43.511904] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIB._PRT]
[ 43.517681] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 *5 6 7 10 12 14 15)
[ 43.517797] ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 11 12 14 15) *10
[ 43.517910] ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 *7 10 12 14 15)
[ 43.518022] ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 11 12 14 15) *10
[ 43.518134] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 7 10 12 14 15) *11
[ 43.518245] ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 7 *11 12 14 15)
[ 43.518356] ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 7 10 12 14 15) *11
[ 43.518467] ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 7 11 12 14 15) *10
[ 43.518628] Linux Plug and Play Support v0.97 (c) Adam Belay
[ 43.518660] pnp: PnP ACPI init
[ 43.518668] ACPI: bus type pnp registered
[ 43.539026] pnp: PnP ACPI: found 10 devices
[ 43.539029] ACPI: ACPI bus type pnp unregistered
[ 43.539032] PnPBIOS: Disabled by ACPI PNP
[ 43.539255] PCI: Using ACPI for IRQ routing
[ 43.539258] PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
[ 43.702826] NET: Registered protocol family 8
[ 43.702829] NET: Registered protocol family 20
[ 43.702863] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[ 43.702868] hpet0: 3 64-bit timers, 14318180 Hz
[ 43.703903] AppArmor: AppArmor Filesystem Enabled
[ 43.706701] Time: tsc clocksource has been installed.
[ 43.706710] Switched to high resolution mode on CPU 0
[ 43.706820] Switched to high resolution mode on CPU 1
[ 43.715688] system 00:01: iomem range 0xfed1c000-0xfed1ffff could not be reserved
[ 43.715692] system 00:01: iomem range 0xfed14000-0xfed17fff could not be reserved
[ 43.715695] system 00:01: iomem range 0xfed18000-0xfed18fff could not be reserved
[ 43.715698] system 00:01: iomem range 0xfed19000-0xfed19fff could not be reserved
[ 43.715701] system 00:01: iomem range 0xe0000000-0xefffffff has been reserved
[ 43.715705] system 00:01: iomem range 0xfed20000-0xfed3ffff could not be reserved
[ 43.715708] system 00:01: iomem range 0xfed40000-0xfed44fff could not be reserved
[ 43.715711] system 00:01: iomem range 0xfed45000-0xfed8ffff could not be reserved
[ 43.715720] system 00:04: iomem range 0xfed00000-0xfed003ff could not be reserved
[ 43.715727] system 00:06: ioport range 0x680-0x69f has been reserved
[ 43.715730] system 00:06: ioport range 0x800-0x80f has been reserved
[ 43.715733] system 00:06: ioport range 0x1000-0x107f has been reserved
[ 43.715736] system 00:06: ioport range 0x1180-0x11bf has been reserved
[ 43.715738] system 00:06: ioport range 0x1640-0x164f has been reserved
[ 43.715741] system 00:06: ioport range 0xfe00-0xfe00 has been reserved
[ 43.715744] system 00:06: ioport range 0xff00-0xff7f has been reserved
[ 43.746183] PCI: Bridge: 0000:00:1c.0
[ 43.746187] IO window: 2000-2fff
[ 43.746194] MEM window: c0000000-c3ffffff
[ 43.746199] PREFETCH window: cc000000-cdffffff
[ 43.746206] PCI: Bridge: 0000:00:1c.1
[ 43.746210] IO window: 3000-3fff
[ 43.746216] MEM window: f0000000-f3ffffff
[ 43.746221] PREFETCH window: fa000000-fbffffff
[ 43.746228] PCI: Bridge: 0000:00:1c.2
[ 43.746231] IO window: 4000-4fff
[ 43.746237] MEM window: f4000000-f7ffffff
[ 43.746242] PREFETCH window: fc000000-fdffffff
[ 43.746249] PCI: Bridge: 0000:00:1c.3
[ 43.746252] IO window: 5000-5fff
[ 43.746259] MEM window: b8000000-bbffffff
[ 43.746264] PREFETCH window: c8000000-c9ffffff
[ 43.746271] PCI: Bridge: 0000:00:1c.4
[ 43.746272] IO window: disabled.
[ 43.746278] MEM window: disabled.
[ 43.746283] PREFETCH window: disabled.
[ 43.746290] PCI: Bridge: 0000:00:1c.5
[ 43.746291] IO window: disabled.
[ 43.746297] MEM window: f8200000-f82fffff
[ 43.746302] PREFETCH window: disabled.
[ 43.746309] PCI: Bridge: 0000:00:1e.0
[ 43.746311] IO window: disabled.
[ 43.746317] MEM window: f8300000-f83fffff
[ 43.746322] PREFETCH window: disabled.
[ 43.746357] ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 17 (level, low) -> IRQ 16
[ 43.746364] PCI: Setting latency timer of device 0000:00:1c.0 to 64
[ 43.746392] ACPI: PCI Interrupt 0000:00:1c.1[B] -> GSI 16 (level, low) -> IRQ 17
[ 43.746398] PCI: Setting latency timer of device 0000:00:1c.1 to 64
[ 43.746426] ACPI: PCI Interrupt 0000:00:1c.2[C] -> GSI 18 (level, low) -> IRQ 18
[ 43.746432] PCI: Setting latency timer of device 0000:00:1c.2 to 64
[ 43.746459] ACPI: PCI Interrupt 0000:00:1c.3[D] -> GSI 19 (level, low) -> IRQ 19
[ 43.746466] PCI: Setting latency timer of device 0000:00:1c.3 to 64
[ 43.746492] ACPI: PCI Interrupt 0000:00:1c.4[A] -> GSI 17 (level, low) -> IRQ 16
[ 43.746498] PCI: Setting latency timer of device 0000:00:1c.4 to 64
[ 43.746525] ACPI: PCI Interrupt 0000:00:1c.5[B] -> GSI 16 (level, low) -> IRQ 17
[ 43.746531] PCI: Setting latency timer of device 0000:00:1c.5 to 64
[ 43.746547] PCI: Setting latency timer of device 0000:00:1e.0 to 64
[ 43.746559] NET: Registered protocol family 2
[ 43.783677] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 43.783916] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[ 43.784377] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
[ 43.784602] TCP: Hash tables configured (established 131072 bind 65536)
[ 43.784605] TCP reno registered
[ 43.795746] checking if image is initramfs...<6>ACPI: EC: non-query interrupt received, switching to interrupt mode
[ 44.174066] it is
[ 44.583454] Freeing initrd memory: 7705k freed
[ 44.583613] Simple Boot Flag at 0x38 set to 0x1
[ 44.584264] audit: initializing netlink socket (disabled)
[ 44.584278] audit(1210421048.636:1): initialized
[ 44.584492] highmem bounce pool size: 64 pages
[ 44.586600] VFS: Disk quotas dquot_6.5.1
[ 44.586679] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 44.586822] io scheduler noop registered
[ 44.586824] io scheduler anticipatory registered
[ 44.586826] io scheduler deadline registered
[ 44.586838] io scheduler cfq registered (default)
[ 44.586849] Boot video device is 0000:00:02.0
[ 44.587105] PCI: Setting latency timer of device 0000:00:1c.0 to 64
[ 44.587171] assign_interrupt_mode Found MSI capability
[ 44.587227] Allocate Port Service[0000:00:1c.0:pcie00]
[ 44.587263] Allocate Port Service[0000:00:1c.0:pcie02]
[ 44.587375] PCI: Setting latency timer of device 0000:00:1c.1 to 64
[ 44.587440] assign_interrupt_mode Found MSI capability
[ 44.587493] Allocate Port Service[0000:00:1c.1:pcie00]
[ 44.587527] Allocate Port Service[0000:00:1c.1:pcie02]
[ 44.587642] PCI: Setting latency timer of device 0000:00:1c.2 to 64
[ 44.587707] assign_interrupt_mode Found MSI capability
[ 44.587760] Allocate Port Service[0000:00:1c.2:pcie00]
[ 44.587794] Allocate Port Service[0000:00:1c.2:pcie02]
[ 44.587908] PCI: Setting latency timer of device 0000:00:1c.3 to 64
[ 44.587974] assign_interrupt_mode Found MSI capability
[ 44.588026] Allocate Port Service[0000:00:1c.3:pcie00]
[ 44.588059] Allocate Port Service[0000:00:1c.3:pcie02]
[ 44.588168] PCI: Setting latency timer of device 0000:00:1c.4 to 64
[ 44.588234] assign_interrupt_mode Found MSI capability
[ 44.588286] Allocate Port Service[0000:00:1c.4:pcie00]
[ 44.588319] Allocate Port Service[0000:00:1c.4:pcie02]
[ 44.588430] PCI: Setting latency timer of device 0000:00:1c.5 to 64
[ 44.588495] assign_interrupt_mode Found MSI capability
[ 44.588547] Allocate Port Service[0000:00:1c.5:pcie00]
[ 44.588581] Allocate Port Service[0000:00:1c.5:pcie02]
[ 44.588863] isapnp: Scanning for PnP cards...
[ 44.944074] isapnp: No Plug & Play device found
[ 44.970768] Real Time Clock Driver v1.12ac
[ 44.971039] hpet_resources: 0xfed00000 is busy
[ 44.971068] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
[ 44.972736] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
[ 44.972808] input: Macintosh mouse button emulation as /devices/virtual/input/input0
[ 44.972911] PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[ 45.016043] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 45.016048] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 45.038959] mice: PS/2 mouse device common for all mice
[ 45.039078] EISA: Probing bus 0 at eisa.0
[ 45.039085] Cannot allocate resource for EISA slot 1
[ 45.039088] Cannot allocate resource for EISA slot 2
[ 45.039090] Cannot allocate resource for EISA slot 3
[ 45.039092] Cannot allocate resource for EISA slot 4
[ 45.039094] Cannot allocate resource for EISA slot 5
[ 45.039110] EISA: Detected 0 cards.
[ 45.039114] cpuidle: using governor ladder
[ 45.039115] cpuidle: using governor menu
[ 45.039203] NET: Registered protocol family 1
[ 45.039230] Using IPI No-Shortcut mode
[ 45.039260] registered taskstats version 1
[ 45.039388] Magic number: 8:528:76
[ 45.039455] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 45.039457] EDD information not available.
[ 45.039657] Freeing unused kernel memory: 364k freed
[ 45.064128] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[ 46.282819] fuse init (API version 7.9)
[ 46.304724] ACPI: SSDT 7F6D9610, 01B4 (r1 PmRef Cpu0Ist 3000 INTL 20050624)
[ 46.304981] ACPI: SSDT 7F6D8FA1, 05EA (r1 PmRef Cpu0Cst 3001 INTL 20050624)
[ 46.307117] Monitor-Mwait will be used to enter C-1 state
[ 46.307121] Monitor-Mwait will be used to enter C-2 state
[ 46.307124] Monitor-Mwait will be used to enter C-3 state
[ 46.307260] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
[ 46.307265] ACPI: Processor [CPU0] (supports 8 throttling states)
[ 46.307533] ACPI: SSDT 7F6D97C4, 00C8 (r1 PmRef Cpu1Ist 3000 INTL 20050624)
[ 46.307771] ACPI: SSDT 7F6D958B, 0085 (r1 PmRef Cpu1Cst 3000 INTL 20050624)
[ 46.308851] ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3])
[ 46.308857] ACPI: Processor [CPU1] (supports 8 throttling states)
[ 46.657456] usbcore: registered new interface driver usbfs
[ 46.657480] usbcore: registered new interface driver hub
[ 46.657508] usbcore: registered new device driver usb
[ 46.658833] USB Universal Host Controller Interface driver v3.0
[ 46.658879] ACPI: PCI Interrupt 0000:00:1a.0[A] -> GSI 16 (level, low) -> IRQ 17
[ 46.658891] PCI: Setting latency timer of device 0000:00:1a.0 to 64
[ 46.658896] uhci_hcd 0000:00:1a.0: UHCI Host Controller
[ 46.659112] uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 1
[ 46.659147] uhci_hcd 0000:00:1a.0: irq 17, io base 0x00001820
[ 46.659278] usb usb1: configuration #1 chosen from 1 choice
[ 46.659303] hub 1-0:1.0: USB hub found
[ 46.659308] hub 1-0:1.0: 2 ports detected
[ 46.761986] ACPI: PCI Interrupt 0000:00:1a.1[B] -> GSI 21 (level, low) -> IRQ 20
[ 46.762001] PCI: Setting latency timer of device 0000:00:1a.1 to 64
[ 46.762006] uhci_hcd 0000:00:1a.1: UHCI Host Controller
[ 46.762032] uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 2
[ 46.762070] uhci_hcd 0000:00:1a.1: irq 20, io base 0x00001840
[ 46.762199] usb usb2: configuration #1 chosen from 1 choice
[ 46.762227] hub 2-0:1.0: USB hub found
[ 46.762232] hub 2-0:1.0: 2 ports detected
[ 46.804702] SCSI subsystem initialized
[ 46.813723] libata version 3.00 loaded.
[ 46.865969] ACPI: PCI Interrupt 0000:00:1a.7[C] -> GSI 18 (level, low) -> IRQ 18
[ 46.865988] PCI: Setting latency timer of device 0000:00:1a.7 to 64
[ 46.865992] ehci_hcd 0000:00:1a.7: EHCI Host Controller
[ 46.866022] ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 3
[ 46.869949] ehci_hcd 0000:00:1a.7: debug port 1
[ 46.869957] PCI: cache line size of 32 is not supported by device 0000:00:1a.7
[ 46.869969] ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf8604800
[ 46.884795] ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[ 46.884916] usb usb3: configuration #1 chosen from 1 choice
[ 46.884942] hub 3-0:1.0: USB hub found
[ 46.884949] hub 3-0:1.0: 4 ports detected
[ 46.988874] ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 23 (level, low) -> IRQ 21
[ 46.988891] PCI: Setting latency timer of device 0000:00:1d.7 to 64
[ 46.988895] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[ 46.988921] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4
[ 46.992833] ehci_hcd 0000:00:1d.7: debug port 1
[ 46.992840] PCI: cache line size of 32 is not supported by device 0000:00:1d.7
[ 46.992850] ehci_hcd 0000:00:1d.7: irq 21, io mem 0xf8604c00
[ 47.008741] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[ 47.008855] usb usb4: configuration #1 chosen from 1 choice
[ 47.008881] hub 4-0:1.0: USB hub found
[ 47.008887] hub 4-0:1.0: 6 ports detected
[ 47.112928] ACPI: PCI Interrupt 0000:0e:06.0[A] -> GSI 22 (level, low) -> IRQ 22
[ 47.165633] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[22] MMIO=[f8300000-f83007ff] Max Packet=[2048] IR/IT contexts=[4/4]
[ 47.169680] ata_piix 0000:00:1f.1: version 2.12
[ 47.169702] ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 19 (level, low) -> IRQ 19
[ 47.169748] PCI: Setting latency timer of device 0000:00:1f.1 to 64
[ 47.169966] scsi0 : ata_piix
[ 47.170044] scsi1 : ata_piix
[ 47.170663] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x1810 irq 14
[ 47.170666] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x1818 irq 15
[ 47.444485] Clocksource tsc unstable (delta = -2451330871 ns)
[ 47.448830] Time: hpet clocksource has been installed.
[ 47.451079] ata1.00: ATAPI: TSSTcorp CDDVDW SN-S082H, SB00, max UDMA/33
[ 47.465578] ata1.00: configured for UDMA/33
[ 47.490375] scsi 0:0:0:0: CD-ROM TSSTcorp CDDVDW SN-S082H SB00 PQ: 0 ANSI: 5
[ 47.490777] tg3.c:v3.86 (November 9, 2007)
[ 47.490858] ACPI: PCI Interrupt 0000:04:00.0[A] -> GSI 17 (level, low) -> IRQ 16
[ 47.490876] PCI: Setting latency timer of device 0000:04:00.0 to 64
[ 47.534071] eth0: Tigon3 [partno(BCM95906) rev c002 PHY(5906)] (PCI Express) 10/100Base-TX Ethernet 00:1b:38:54:a0:6b
[ 47.534079] eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[0] TSOcap[1]
[ 47.534082] eth0: dma_rwctrl[76180000] dma_mask[64-bit]
[ 47.534128] ahci 0000:00:1f.2: version 3.0
[ 47.534156] ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) -> IRQ 19
[ 47.553352] ieee1394: Host added: ID:BUS[0-00:1023] GUID[00023f79bc400ee4]
[ 47.601676] ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 3 ports 3 Gbps 0x7 impl SATA mode
[ 47.601683] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part
[ 47.601692] PCI: Setting latency timer of device 0000:00:1f.2 to 64
[ 47.601975] scsi2 : ahci
[ 47.602219] scsi3 : ahci
[ 47.602407] scsi4 : ahci
[ 47.602521] ata3: SATA max UDMA/133 abar m2048@0xf8604000 port 0xf8604100 irq 217
[ 47.602525] ata4: SATA max UDMA/133 abar m2048@0xf8604000 port 0xf8604180 irq 217
[ 47.602529] ata5: SATA max UDMA/133 abar m2048@0xf8604000 port 0xf8604200 irq 217
[ 47.671161] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 47.672137] ata3.00: ATA-7: Hitachi HTS541680J9SA00, SB2OC7KP, max UDMA/100
[ 47.672142] ata3.00: 156301488 sectors, multi 16: LBA48 NCQ (depth 31/32)
[ 47.673350] ata3.00: configured for UDMA/100
[ 47.695275] ata4: SATA link down (SStatus 0 SControl 300)
[ 47.716558] ata5: SATA link down (SStatus 0 SControl 300)
[ 47.716802] scsi 2:0:0:0: Direct-Access ATA Hitachi HTS54168 SB2O PQ: 0 ANSI: 5
[ 47.717197] ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 23 (level, low) -> IRQ 21
[ 47.717209] PCI: Setting latency timer of device 0000:00:1d.0 to 64
[ 47.717214] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[ 47.717245] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5
[ 47.717274] uhci_hcd 0000:00:1d.0: irq 21, io base 0x00001860
[ 47.717407] usb usb5: configuration #1 chosen from 1 choice
[ 47.717433] hub 5-0:1.0: USB hub found
[ 47.717438] hub 5-0:1.0: 2 ports detected
[ 47.725495] Driver 'sd' needs updating - please use bus_type methods
[ 47.728681] sd 2:0:0:0: [sda] 156301488 512-byte hardware sectors (80026 MB)
[ 47.728701] sd 2:0:0:0: [sda] Write Protect is off
[ 47.728705] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 47.728733] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 47.728800] sd 2:0:0:0: [sda] 156301488 512-byte hardware sectors (80026 MB)
[ 47.728816] sd 2:0:0:0: [sda] Write Protect is off
[ 47.728819] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 47.728851] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 47.728854] sda:<6>ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 19
[ 47.812680] PCI: Setting latency timer of device 0000:00:1d.1 to 64
[ 47.812688] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[ 47.812724] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6
[ 47.812767] uhci_hcd 0000:00:1d.1: irq 19, io base 0x00001880
[ 47.812890] usb usb6: configuration #1 chosen from 1 choice
[ 47.812916] hub 6-0:1.0: USB hub found
[ 47.812921] hub 6-0:1.0: 2 ports detected
[ 47.916594] ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18
[ 47.916607] PCI: Setting latency timer of device 0000:00:1d.2 to 64
[ 47.916613] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[ 47.916647] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7
[ 47.916679] uhci_hcd 0000:00:1d.2: irq 18, io base 0x000018a0
[ 47.916808] usb usb7: configuration #1 chosen from 1 choice
[ 47.916835] hub 7-0:1.0: USB hub found
[ 47.916840] hub 7-0:1.0: 2 ports detected
[ 48.069627] Driver 'sr' needs updating - please use bus_type methods
[ 48.095134] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[ 48.095140] Uniform CD-ROM driver Revision: 3.20
[ 48.095215] sr 0:0:0:0: Attached scsi CD-ROM sr0
[ 48.123339] sda1 sda2 <>
[ 48.151235] sd 2:0:0:0: [sda] Attached SCSI disk
[ 48.155735] sr 0:0:0:0: Attached scsi generic sg0 type 5
[ 48.155757] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 48.400205] Attempting manual resume
[ 48.400209] swsusp: Resume From Partition 8:5
[ 48.400210] PM: Checking swsusp image.
[ 48.400350] PM: Resume from disk failed.
[ 48.449836] kjournald starting. Commit interval 5 seconds
[ 48.449875] EXT3-fs: mounted filesystem with ordered data mode.
[ 55.167030] Linux agpgart interface v0.102
[ 55.201283] agpgart: Detected an Intel 965GM Chipset.
[ 55.202421] agpgart: Detected 7676K stolen memory.
[ 55.231640] agpgart: AGP aperture is 256M @ 0xd0000000
[ 55.335770] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 55.366976] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 55.497039] input: Power Button (FF) as /devices/virtual/input/input2
[ 55.534059] ACPI: Power Button (FF) [PWRF]
[ 55.534138] input: Lid Switch as /devices/virtual/input/input3
[ 55.534209] ACPI: Lid Switch [LID0]
[ 55.534260] input: Power Button (CM) as /devices/virtual/input/input4
[ 55.565721] ACPI: Power Button (CM) [PWRB]
[ 55.622849] ACPI: WMI-Acer: Mapper loaded
[ 56.001549] ACPI: AC Adapter [ACAD] (on-line)
[ 56.084799] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/LNXVIDEO:00/input/input5
[ 56.101397] ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
[ 56.113274] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input6
[ 56.141386] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 56.330839] ACPI: Battery Slot [BAT1] (battery present)
[ 56.614181] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 20 (level, low) -> IRQ 23
[ 56.614211] PCI: Setting latency timer of device 0000:00:1b.0 to 64
[ 56.647818] hda_codec: Unknown model for ALC268, trying auto-probe from BIOS...
[ 56.717624] iTCO_vendor_support: vendor-support=0
[ 56.746595] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.02 (26-Jul-2007)
[ 56.746723] iTCO_wdt: Found a ICH8M TCO device (Version=2, TCOBASE=0x1060)
[ 56.746783] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[ 57.029999] ricoh-mmc: Ricoh MMC Controller disabling driver
[ 57.030003] ricoh-mmc: Copyright(c) Philip Langdale
[ 57.030411] ricoh-mmc: Ricoh MMC controller found at 0000:0e:06.2 [1180:0843] (rev 12)
[ 57.030425] ricoh-mmc: Controller is now disabled.
[ 57.053839] sdhci: Secure Digital Host Controller Interface driver
[ 57.053841] sdhci: Copyright(c) Pierre Ossman
[ 57.053878] sdhci: SDHCI controller found at 0000:0e:06.1 [1180:0822] (rev 22)
[ 57.053900] ACPI: PCI Interrupt 0000:0e:06.1[B] -> GSI 23 (level, low) -> IRQ 21
[ 57.053916] sdhci:slot0: Will use DMA mode even though HW doesn't fully claim to support it.
[ 57.053963] mmc0: SDHCI at 0xf8300800 irq 21 DMA
[ 57.121805] iwl4965: Intel(R) Wireless WiFi Link 4965AGN driver for Linux, 1.2.0
[ 57.121810] iwl4965: Copyright(c) 2003-2007 Intel Corporation
[ 57.121967] ACPI: PCI Interrupt 0000:0c:00.0[A] -> GSI 17 (level, low) -> IRQ 16
[ 57.122006] PCI: Setting latency timer of device 0000:0c:00.0 to 64
[ 57.122037] iwl4965: Detected Intel Wireless WiFi Link 4965AGN
[ 57.546399] input: PC Speaker as /devices/platform/pcspkr/input/input7
[ 58.716495] iwl4965: Tunable channels: 13 802.11bg, 19 802.11a channels
[ 58.717036] wmaster0: Selected rate control algorithm 'iwl-4965-rs'
[ 58.923141] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input8
[ 59.101607] lp: driver loaded but no devices found
[ 59.222750] Adding 3229024k swap on /dev/sda5. Priority:-1 extents:1 across:3229024k
[ 59.688069] EXT3 FS on sda1, internal journal
[ 60.476114] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 60.894299] No dock devices found.
[ 61.842783] apm: BIOS not found.
[ 61.964205] ppdev: user-space parallel port driver
[ 62.048425] audit(1210421073.685:2): type=1503 operation="inode_permission" requested_mask="a::" denied_mask="a::" name="/dev/tty" pid=5163 profile="/usr/sbin/cupsd" namespace="default"
[ 62.920653] Bluetooth: Core ver 2.11
[ 62.920777] NET: Registered protocol family 31
[ 62.920781] Bluetooth: HCI device and connection manager initialized
[ 62.920786] Bluetooth: HCI socket layer initialized
[ 62.987193] Bluetooth: L2CAP ver 2.9
[ 62.987201] Bluetooth: L2CAP socket layer initialized
[ 63.098721] Bluetooth: RFCOMM socket layer initialized
[ 63.098734] Bluetooth: RFCOMM TTY layer initialized
[ 63.098737] Bluetooth: RFCOMM ver 1.8
[ 63.520840] tg3: eth0: Link is up at 100 Mbps, full duplex.
[ 63.520847] tg3: eth0: Flow control is on for TX and on for RX.
[ 65.130751] [drm] Initialized drm 1.1.0 20060810
[ 65.142466] ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 17
[ 65.142480] PCI: Setting latency timer of device 0000:00:02.0 to 64
[ 65.142566] [drm] Initialized i915 1.6.0 20060119 on minor 0
[ 65.191618] NET: Registered protocol family 17
[ 66.217287] NET: Registered protocol family 10
[ 66.217691] lo: Disabled Privacy Extensions
[ 66.219177] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 69.871770] eth0: no IPv6 routers present
[ 74.621898] CPU0 attaching NULL sched-domain.
[ 74.621908] CPU1 attaching NULL sched-domain.
[ 74.633545] CPU0 attaching sched-domain:
[ 74.633554] domain 0: span 03
[ 74.633557] groups: 01 02
[ 74.633563] CPU1 attaching sched-domain:
[ 74.633566] domain 0: span 03
[ 74.633569] groups: 02 01

- - -

Tuesday, November 6, 2007

Sound issue Ubuntu 7.10

I installed Ubuntu 7.10 on my new Zepto 3215W and all hardware worked except the audio. As written on the Zepto site, you have to install new ALSA drivers.

I've solved the problem by following the steps below:

- - -
Install dependencies:
sudo apt-get install libncurses5-dev
build-essential ncurses-dev gettext linux-headers-`uname -r`


Download the files needed (this is version 1.0.15rc2):
ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.15rc2.tar.bz2

ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.15rc2.tar.bz2
ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.15rc1.tar.bz2

Notice: ALSA 1.0.15 is released, so go download that instead.

I save mine on separate home-partition first (in case of reinstall) to a
directory called ~/ALSA/1.0.15rc2 and then I do the following:
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp ~/ALSA/1.0.15rc2/* .
sudo tar xjf alsa-driver-1.0.15rc2.tar.bz2
sudo tar xjf alsa-lib-1.0.15rc2.tar.bz2
sudo tar xjf alsa-utils-1.0.15rc1.tar.bz2

Then compile (I'm not sure if the --with-oss=yes is needed):
cd alsa-driver-1.0.15rc2/
sudo ./configure --with-cards=hda-intel --with-oss=yes
sudo make
sudo make install
cd ../alsa-lib-1.0.15rc2/
sudo ./configure
sudo make
sudo make install
cd ../alsa-utils-1.0.15rc1/
sudo ./configure
sudo make
sudo make install

Then edit alsa-base in /etc/modprobe.d:
sudo nano /etc/modprobe.d/alsa-base
And add the following line at the end:
options snd-hda-intel model=acer

Then restart the ALSA deamon and ALSA will find your audio hardware. You can also reboot your laptop if you like.
- - -

Notice: If you install a new kernel you'll have to do it all over again.