Hi everyone,

It's been a while since I've wrestled with such a cussed install. I now have a working system, but am hoping someone has run across some of these issues and can point me to solutions for some niggling residual problems.

I recently got an ASUS EB 1030 and decided to position it for use as a lightweight multifunction household server. I decided the best approach would be to install Ubuntu mini on it, so I repartitioned and installed. Turns out that the EB 1030 has dual Atom processors that are only recognized as i686s, so would only take 32-bit. That wasted my first hour and led to my first problem:

1. Ubuntu 12.04 install process stalls at app loading phase. Network is recognized nicely and mirror is properly assigned but installation stalls going into app loading. I can <Ctrl>+<Alt>+<Fn> to a busybox console to power down properly, but can't get the install to go forward. My solution was to install 13.10, which does not stall. However, for server use, I want an LTS. I may just wait for 14.04 now that I have a working system, but has anyone run into this issue with this HW and if so, how did you solve it?

2. The 13.10 install did not proceed smoothly. Firstly, I wrestled unsuccessfully with a GPT partition, and eventually had to fall back to an MBR partition. Then, GRUB would not install necessitating a post-install fix using boot repair. Upon reboot, GRUB came up properly, but OS loaded without monitor signal which promptly put the monitor to sleep. Fortunately, I had selected ssh-server as an install component and could ssh into the new system. Following this thread, I blacklisted the gma500_gfx driver and now have a working TTY, presumably falling back to a VESA driver. None of the suggestions in post #11 of aforementioned thread works. I was not at all impressed. Question: what is the proper video module? How do I get video working in case I want to load X?

3. The Atom D2550 has 2 cores, each with 2 threads. lshw shows 1 core disabled, yet 4 "logical" CPUs which implies all 4 threads working. All of htop, [Ilscpu[/I], nproc and cat /proc/cpuinfo shows 4 virtual CPUs as well, so I'm not too concerned, but I am confused why lshw is anomolous.

On paper the EB1030 is a slick, light little thing with no moving parts, mountable on your monitor, and sips less than 30 watts at full CPU load. However, it's more trouble than it's worth. Documentation is nonexistent, Googling for info is sparse and uninformative, and the web site sucks. I spent more than a day wrestling with the cursed thing. Can't imagine how a general Linux user could figure it out or put up with it.

Following are HW specs and outputs from various queries:

Model: ASUS EB 1030
CPU: Atom Cedar Trail dual core D2550
SSD: 32 GB
RAM: 2 GB
GPU: Integrated Atom D2xxx/N2xxx graphics
Code:
DuckHook@piece_of_junk:~$ lspci -vnnk
00:00.0 Host bridge [0600]: Intel Corporation Atom Processor D2xxx/N2xxx DRAM Controller [8086:0bf3] (rev 04)
    Subsystem: ASUSTeK Computer Inc. Device [1043:84a9]
    Flags: bus master, fast devsel, latency 0

00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller [8086:0be2] (rev 0b) (prog-if 00 [VGA controller])
    Subsystem: ASUSTeK Computer Inc. Device [1043:84a9]
    Flags: bus master, fast devsel, latency 0, IRQ 11
    Memory at dfc00000 (32-bit, non-prefetchable) [size=1M]
    I/O ports at f0e0 [size=8]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>

00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 02)
    Subsystem: ASUSTeK Computer Inc. Device [1043:84f5]
    Flags: bus master, fast devsel, latency 0, IRQ 46
    Memory at dff00000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 02) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
    I/O behind bridge: 00001000-00001fff
    Memory behind bridge: 80000000-801fffff
    Prefetchable memory behind bridge: 0000000080200000-00000000803fffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport

00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 2 [8086:27d2] (rev 02) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
    I/O behind bridge: 0000e000-0000efff
    Memory behind bridge: dfe00000-dfefffff
    Prefetchable memory behind bridge: 0000000080400000-00000000805fffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport

00:1c.2 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 3 [8086:27d4] (rev 02) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
    I/O behind bridge: 00002000-00002fff
    Memory behind bridge: dfd00000-dfdfffff
    Prefetchable memory behind bridge: 0000000080600000-00000000807fffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport

00:1c.3 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 4 [8086:27d6] (rev 02) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
    I/O behind bridge: 00003000-00003fff
    Memory behind bridge: 80800000-809fffff
    Prefetchable memory behind bridge: 0000000080a00000-0000000080bfffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport

00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 02) (prog-if 00 [UHCI])
    Subsystem: ASUSTeK Computer Inc. Device [1043:83ad]
    Flags: bus master, medium devsel, latency 0, IRQ 23
    I/O ports at f080 [size=32]
    Kernel driver in use: uhci_hcd

00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 02) (prog-if 00 [UHCI])
    Subsystem: ASUSTeK Computer Inc. Device [1043:83ad]
    Flags: bus master, medium devsel, latency 0, IRQ 21
    I/O ports at f060 [size=32]
    Kernel driver in use: uhci_hcd

00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 02) (prog-if 00 [UHCI])
    Subsystem: ASUSTeK Computer Inc. Device [1043:83ad]
    Flags: bus master, medium devsel, latency 0, IRQ 18
    I/O ports at f040 [size=32]
    Kernel driver in use: uhci_hcd

00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 02) (prog-if 00 [UHCI])
    Subsystem: ASUSTeK Computer Inc. Device [1043:83ad]
    Flags: bus master, medium devsel, latency 0, IRQ 16
    I/O ports at f020 [size=32]
    Kernel driver in use: uhci_hcd

00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 02) (prog-if 20 [EHCI])
    Subsystem: ASUSTeK Computer Inc. Device [1043:83ad]
    Flags: bus master, medium devsel, latency 0, IRQ 23
    Memory at dff05000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>
    Kernel driver in use: ehci-pci

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2) (prog-if 01 [Subtractive decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=05, subordinate=05, sec-latency=32
    Capabilities: <access denied>

00:1f.0 ISA bridge [0601]: Intel Corporation NM10 Family LPC Controller [8086:27bc] (rev 02)
    Subsystem: ASUSTeK Computer Inc. Device [1043:83ad]
    Flags: bus master, medium devsel, latency 0
    Capabilities: <access denied>
    Kernel driver in use: lpc_ich

00:1f.2 SATA controller [0106]: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] [8086:27c1] (rev 02) (prog-if 01 [AHCI 1.0])
    Subsystem: ASUSTeK Computer Inc. Device [1043:83ad]
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 44
    I/O ports at f0d0 [size=8]
    I/O ports at f0c0 [size=4]
    I/O ports at f0b0 [size=8]
    I/O ports at f0a0 [size=4]
    I/O ports at f000 [size=16]
    Memory at dff04000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>
    Kernel driver in use: ahci

00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 02)
    Subsystem: ASUSTeK Computer Inc. Device [1043:83ad]
    Flags: medium devsel, IRQ 5
    I/O ports at 0800 [size=32]

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
    Subsystem: ASUSTeK Computer Inc. Device [1043:84cd]
    Flags: bus master, fast devsel, latency 0, IRQ 45
    I/O ports at e000 [size=256]
    Memory at dfe04000 (64-bit, prefetchable) [size=4K]
    Memory at dfe00000 (64-bit, prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: r8169

03:00.0 Network controller [0280]: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
    Subsystem: Lite-On Communications Inc Device [11ad:6627]
    Flags: bus master, fast devsel, latency 0, IRQ 18
    Memory at dfd00000 (64-bit, non-prefetchable) [size=512K]
    Expansion ROM at dfd80000 [disabled] [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: ath9k
Code:
DuckHook@piece_of_junk:~$ sudo lshw -sanitize -C processor
[sudo] password for DuckHook: 
  *-cpu:0                 
       description: CPU
       product: Intel(R) Atom(TM) CPU D2550   @ 1.86GHz
       vendor: Intel Corp.
       physical id: 1
       bus info: cpu@0
       version: 6.6.1
       serial: [REMOVED]
       slot: CPU 1
       size: 1865MHz
       capacity: 1865MHz
       width: 64 bits
       clock: 533MHz
       capabilities: x86-64 boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 xtpr pdcm movbe lahf_lm arat dtherm
       configuration: cores=2 enabledcores=1 id=1 threads=2
     *-logicalcpu:0
          description: Logical CPU
          physical id: 1.1
          width: 64 bits
          capabilities: logical
     *-logicalcpu:1
          description: Logical CPU
          physical id: 1.2
          width: 64 bits
          capabilities: logical
     *-logicalcpu:2
          description: Logical CPU
          physical id: 1.3
          width: 64 bits
          capabilities: logical
     *-logicalcpu:3
          description: Logical CPU
          physical id: 1.4
          width: 64 bits
          capabilities: logical
  *-cpu:1 DISABLED
       description: CPU [empty]
       physical id: e020
  *-cpu:2 DISABLED
       description: CPU [empty]
       physical id: e00f
  *-cpu:3 DISABLED
       description: CPU [empty]
       physical id: 1e
  *-cpu:4
       physical id: 2f
       bus info: cpu@1
       version: 6.6.1
       serial: [REMOVED]
       size: 1850MHz
       capabilities: ht
       configuration: id=1
     *-logicalcpu:0
          description: Logical CPU
          physical id: 1.1
          capabilities: logical
     *-logicalcpu:1
          description: Logical CPU
          physical id: 1.2
          capabilities: logical
     *-logicalcpu:2
          description: Logical CPU
          physical id: 1.3
          capabilities: logical
     *-logicalcpu:3
          description: Logical CPU
          physical id: 1.4
          capabilities: logical
Code:
DuckHook@piece_of_junk:~$ sudo lshw -sanitize -C video
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: Atom Processor D2xxx/N2xxx Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 0b
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:dfc00000-dfcfffff ioport:f0e0(size=8)