← Back to team overview

ubuntu-phone team mailing list archive

Re: emulator graphics failed

 

I think it's not so stable yet. Last night graphic UI showed up. yeah! But before that, it's not working.




------------------ Original ------------------
From:  "Shuduo Sang"<sangshuduo@xxxxxxxxx>;
Date:  Nov 26, 2013
To:  "leon lee"<llrraa@xxxxxx>; 
Cc:  "István Szőllősi"<szollosi.istv4n@xxxxxxxxx>; "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>; 
Subject:  Re: [Ubuntu-phone] emulator graphics failed



Maybe just need a little patient. The emulator takes about 3~4 minutes
to show up graphic UI on my laptop.

On Mon, Nov 25, 2013 at 10:28 PM, leon lee <llrraa@xxxxxx> wrote:
> Hi, guys. I still have issue with the emulator graphics. I notice that
> there's something like "AppArmor not available as kernel LSM." Is it the
> reason for black screen? What should I check.
>
> init: cannot find '/sbin/adbd', disabling 'adbd'
> init: cannot find '/sbin/adbd', disabling 'adbd'
>  * Starting AppArmor profiles
> * AppArmor not available as kernel LSM.
>
> [fail]
>  * Setting up X socket directories...                                    [
> OK ]
>
>
> To: leon lee <llrraa@xxxxxx>
> From: Chris Wayne <chris.wayne@xxxxxxxxxxxxx>
> Date: Fri, 22 Nov 2013 10:45:33 -0500
> Cc: ubuntu-phone <ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
> In-reply-to: <tencent_0347529170C39E280F5C2326@xxxxxx>
>
> There's no surfaceflinger because it's running Mir :)  The first boot takes
> quite awhile before graphics show up (it took me a couple minutes at least)
>
>
> On Fri, Nov 22, 2013 at 10:39 AM, leon lee <llrraa@xxxxxx> wrote:
>
>> My emulator still has no graphics. And no surfaceflinger in the "ps -ef".
>> Below is my log. Hope someone could help me.
>>
>> emulator$ ./run-emulator.sh
>> emulator: autoconfig: -ramdisk out/target/product/generic/ramdisk.img
>> emulator: autoconfig: -datadir out/target/product/generic
>> emulator: Found target ABI=armeabi-v7a, architecture=arm
>> emulator: Found target API level: 17
>> emulator: using core hw config path:
>> out/target/product/generic/hardware-qemu.ini
>> emulator: keyset loaded from: /home/leon/.android/default.keyset
>> emulator: trying to load skin file
>> 'development/tools/emulator/skins/WVGA800/layout'
>> emulator: skin network speed: 'full'
>> emulator: skin network delay: 'none'
>> emulator: Using initial system image:
>> out/target/product/generic/system.img
>> emulator: WARNING: system partition size adjusted to match image file (300
>> MB > 200 MB)
>>
>> emulator: autoconfig: -initdata out/target/product/generic/userdata.img
>> emulator: WARNING: data partition size adjusted to match image file (300
>> MB > 200 MB)
>>
>> emulator: Physical RAM size: 512MB
>>
>> emulator: Found target ABI=armeabi-v7a
>> emulator: Auto-config: -qemu -cpu cortex-a8
>> Content of hardware configuration file:
>>   hw.cpu.arch = arm
>>   hw.cpu.model = cortex-a8
>>   hw.ramSize = 512
>>   hw.screen = touch
>>   hw.mainKeys = yes
>>   hw.trackBall = yes
>>   hw.keyboard = no
>>   hw.keyboard.lid = no
>>   hw.keyboard.charmap = qwerty2
>>   hw.dPad = yes
>>   hw.gsmModem = yes
>>   hw.gps = yes
>>   hw.battery = yes
>>   hw.accelerometer = yes
>>   hw.audioInput = yes
>>   hw.audioOutput = yes
>>   hw.sdCard = yes
>>   hw.sdCard.path = out/target/product/generic/sdcard.img
>>   disk.cachePartition = yes
>>   disk.cachePartition.path = out/target/product/generic/cache.img
>>   disk.cachePartition.size = 66m
>>   hw.lcd.width = 480
>>   hw.lcd.height = 800
>>   hw.lcd.depth = 16
>>   hw.lcd.density = 160
>>   hw.lcd.backlight = yes
>>   hw.gpu.enabled = yes
>>   hw.camera.back = emulated
>>   hw.camera.front = none
>>   vm.heapSize = 48
>>   hw.sensors.proximity = yes
>>   hw.sensors.magnetic_field = yes
>>   hw.sensors.orientation = yes
>>   hw.sensors.temperature = yes
>>   hw.useext4 = yes
>>   kernel.path = out/target/product/generic/ubuntu/kernel/vmlinuz
>>   kernel.parameters =  androidboot.console=ttyS2
>>   disk.ramdisk.path = out/target/product/generic/ramdisk.img
>>   disk.systemPartition.initPath = out/target/product/generic/system.img
>>   disk.systemPartition.size = 300m
>>   disk.dataPartition.path =
>> out/target/product/generic/out/target/product/generic/userdata.img
>>   disk.dataPartition.size = 300m
>>   avd.name = <build>
>> .
>> QEMU options list:
>> emulator: argv[00] = "out/host/linux-x86/bin//emulator-arm"
>> emulator: argv[01] = "-show-kernel"
>> emulator: argv[02] = "-serial"
>> emulator: argv[03] = "stdio"
>> emulator: argv[04] = "-cpu"
>> emulator: argv[05] = "cortex-a9"
>> emulator: argv[06] = "-append"
>> emulator: argv[07] = "apparmor=0"
>> emulator: argv[08] = "-android-hw"
>> emulator: argv[09] = "out/target/product/generic/hardware-qemu.ini"
>> Concatenated QEMU options:
>>  out/host/linux-x86/bin//emulator-arm -show-kernel -serial stdio -cpu
>> cortex-a9 -append apparmor=0 -android-hw
>> out/target/product/generic/hardware-qemu.ini
>> emulator: registered 'boot-properties' qemud service
>> emulator: nand_add_dev:
>>
>> system,size=0x12c00000,initfile=out/target/product/generic/system.img,pagesize=512,extrasize=0
>> emulator: mapping 'system' NAND image to /tmp/android-leon/emulator-OHbu0L
>> WARNING: Data partition already in use. Changes will not persist!
>> emulator: nand_add_dev: userdata,size=0x12c00000,pagesize=512,extrasize=0
>> emulator: mapping 'userdata' NAND image to
>> /tmp/android-leon/emulator-PWk0i7
>> emulator: registered 'boot-properties' qemud service
>> emulator: Adding boot property: 'dalvik.vm.heapsize' = '48m'
>> emulator: Adding boot property: 'qemu.sf.lcd_density' = '160'
>> emulator: Adding boot property: 'qemu.hw.mainkeys' = '1'
>> emulator: Adding boot property: 'qemu.sf.fake_camera' = 'back'
>> emulator: nand_add_dev:
>>
>> cache,size=0x4200000,file=out/target/product/generic/cache.img,pagesize=512,extrasize=0
>> emulator: Initializing hardware OpenGLES emulation support
>> emulator: Kernel parameters: qemu.gles=1 qemu=1 console=ttyS0
>> android.qemud=ttyS1 androidboot.console=ttyS2 ndns=1 apparmor=0
>> emulator: Trace file name is not set
>>
>> emulator: autoconfig: -scale 0.666276
>> emulator: emulator window was out of view and was recentered
>>
>> emulator: Found ro.adb.qemud build property: 1
>> emulator: control console listening on port 5554, ADB on port 5555
>> emulator: can't connect to ADB server: Connection refused
>> emulator: ping program:
>> /media/linux/1/touch/Emulator/flipped/emulator/out/host/linux-x86/bin/ddms
>> Uncompressing Linux... done, booting the kernel.
>> goldfish_fb_get_pixel_format:167: display surface,pixel format:
>>   bits/pixel:  16
>>   bytes/pixel: 2
>>   depth:       16
>>   red:         bits=5 mask=0xf800 shift=11 max=0x1f
>>   green:       bits=6 mask=0x7e0 shift=5 max=0x3f
>>   blue:        bits=5 mask=0x1f shift=0 max=0x1f
>>   alpha:       bits=0 mask=0x0 shift=0 max=0x0
>> Booting Linux on physical CPU 0
>> Initializing cgroup subsys cpuset
>> Initializing cgroup subsys cpu
>> Linux version 3.4.0-1-goldfish (buildd@kishi03) (gcc version 4.6.4
>> (Ubuntu/Linaro 4.6.4-3ubuntu1) ) #9-Ubuntu PREEMPT Tue Nov 19 18:30:23 UTC
>> 2013
>> CPU: ARMv7 Processor [410fc090] revision 0 (ARMv7), cr=10c5387d
>> CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
>> Machine: Goldfish
>> Memory policy: ECC disabled, Data cache writeback
>> Built 1 zonelists in Zone order, mobility grouping on.  Total pages:
>> 130048
>> Kernel command line: qemu.gles=1 qemu=1 console=ttyS0 android.qemud=ttyS1
>> androidboot.console=ttyS2 ndns=1 apparmor=0
>> PID hash table entries: 2048 (order: 1, 8192 bytes)
>> Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
>> Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
>> Memory: 512MB = 512MB total
>> Memory: 509696k/509696k available, 14592k reserved, 0K highmem
>> Virtual kernel memory layout:
>>     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
>>     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
>>     vmalloc : 0xe0800000 - 0xff000000   ( 488 MB)
>>     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
>>     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
>>     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
>>       .text : 0xc0008000 - 0xc05c3c94   (5872 kB)
>>       .init : 0xc05c4000 - 0xc05ef000   ( 172 kB)
>>       .data : 0xc05f0000 - 0xc0634cc8   ( 276 kB)
>>        .bss : 0xc0634cec - 0xc0782cf0   (1337 kB)
>> NR_IRQS:256
>> sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every
>> 4294967286ms
>> Console: colour dummy device 80x30
>> Calibrating delay loop... 179.60 BogoMIPS (lpj=898048)
>> pid_max: default: 32768 minimum: 301
>> Security Framework initialized
>> AppArmor: AppArmor disabled by boot time parameter
>> Mount-cache hash table entries: 512
>> Initializing cgroup subsys debug
>> Initializing cgroup subsys cpuacct
>> Initializing cgroup subsys freezer
>> Initializing cgroup subsys blkio
>> Initializing cgroup subsys perf_event
>> CPU: Testing write buffer coherency: ok
>> hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 1 counters
>> available
>> Setting up static identity map for 0x41d248 - 0x41d2a0
>> devtmpfs: initialized
>> EVM: security.selinux
>> EVM: security.SMACK64
>> EVM: security.capability
>> dummy:
>> NET: Registered protocol family 16
>> hw-breakpoint: debug architecture 0x0 unsupported.
>> bio: create slab <bio-0> at 0
>> NetLabel: Initializing
>> NetLabel:  domain hash size = 128
>> NetLabel:  protocols = UNLABELED CIPSOv4
>> NetLabel:  unlabeled traffic allowed by default
>> Switching to clocksource goldfish_timer
>> NET: Registered protocol family 2
>> IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
>> TCP established hash table entries: 16384 (order: 5, 131072 bytes)
>> TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
>> TCP: Hash tables configured (established 16384 bind 16384)
>> TCP: reno registered
>> UDP hash table entries: 256 (order: 0, 4096 bytes)
>> UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
>> NET: Registered protocol family 1
>> RPC: Registered named UNIX socket transport module.
>> RPC: Registered udp transport module.
>> RPC: Registered tcp transport module.
>> RPC: Registered tcp NFSv4.1 backchannel transport module.
>> Trying to unpack rootfs image as initramfs...
>> Freeing initrd memory: 2344K
>> goldfish_new_pdev goldfish_interrupt_controller at ff000000 irq -1
>> goldfish_new_pdev goldfish_device_bus at ff001000 irq 1
>> goldfish_new_pdev goldfish_timer at ff003000 irq 3
>> goldfish_new_pdev goldfish_rtc at ff010000 irq 10
>> goldfish_new_pdev goldfish_tty at ff002000 irq 4
>> goldfish_new_pdev goldfish_tty at ff011000 irq 11
>> goldfish_new_pdev goldfish_tty at ff012000 irq 12
>> goldfish_new_pdev smc91x at ff013000 irq 13
>> goldfish_new_pdev goldfish_fb at ff014000 irq 14
>> goldfish_new_pdev goldfish_audio at ff004000 irq 15
>> goldfish_new_pdev goldfish_mmc at ff005000 irq 16
>> goldfish_new_pdev goldfish_memlog at ff006000 irq -1
>> goldfish_new_pdev goldfish-battery at ff015000 irq 17
>> goldfish_new_pdev goldfish_events at ff016000 irq 18
>> goldfish_new_pdev goldfish_nand at ff017000 irq -1
>> goldfish_new_pdev qemu_pipe at ff018000 irq 19
>> goldfish_new_pdev goldfish-switch at ff01a000 irq 20
>> goldfish_new_pdev goldfish-switch at ff01b000 irq 21
>> goldfish_pdev_worker registered goldfish_interrupt_controller
>> goldfish_pdev_worker registered goldfish_device_bus
>> goldfish_pdev_worker registered goldfish_timer
>> goldfish_pdev_worker registered goldfish_rtc
>> goldfish_pdev_worker registered goldfish_tty
>> goldfish_pdev_worker registered goldfish_tty
>> goldfish_pdev_worker registered goldfish_tty
>> goldfish_pdev_worker registered smc91x
>> goldfish_pdev_worker registered goldfish_fb
>> goldfish_pdev_worker registered goldfish_audio
>> audit: initializing netlink socket (disabled)
>> type=2000 audit(1.630:1): initialized
>> goldfish_pdev_worker registered goldfish_mmc
>> goldfish_pdev_worker registered goldfish_memlog
>> goldfish_pdev_worker registered goldfish-battery
>> goldfish_pdev_worker registered goldfish_events
>> goldfish_pdev_worker registered goldfish_nand
>> goldfish_pdev_worker registered qemu_pipe
>> goldfish_pdev_worker registered goldfish-switch
>> goldfish_pdev_worker registered goldfish-switch
>> Installing knfsd (copyright (C) 1996 okir@xxxxxxxxxxxx).
>> fuse init (API version 7.18)
>> msgmni has been set to 1000
>> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
>> io scheduler noop registered
>> io scheduler deadline registered (default)
>> io scheduler cfq registered
>> allocating frame buffer 480 * 800, got ffc00000
>> console [ttyS0] enabled
>> brd: module loaded
>> loop: module loaded
>> nbd: registered device at major 43
>> goldfish_audio_probe
>> goldfish nand dev0: size 12c00000, page 512, extra 0, erase 32768
>> goldfish nand dev1: size 12c00000, page 512, extra 0, erase 32768
>> goldfish nand dev2: size 4200000, page 512, extra 0, erase 32768
>> tun: Universal TUN/TAP device driver, 1.6
>> tun: (C) 1999-2004 Max Krasnyansky <maxk@xxxxxxxxxxxx>
>> smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <nico@xxxxxxxxxxx>
>> eth0: SMC91C11xFD (rev 1) at fe013000 IRQ 13 [nowait]
>> eth0: Ethernet addr: 52:54:00:12:34:56
>> mousedev: PS/2 mouse device common for all mice
>> *** events probe ***
>> events_probe() addr=0xfe016000 irq=18
>> events_probe() keymap=qwerty2
>> input: qwerty2 as /devices/virtual/input/input0
>> goldfish_rtc goldfish_rtc: rtc core: registered goldfish_rtc as rtc0
>> device-mapper: uevent: version 1.0.3
>> device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised:
>> dm-devel@xxxxxxxxxx
>> ashmem: initialized
>> logger: created 256K log 'log_main'
>> logger: created 256K log 'log_events'
>> logger: created 256K log 'log_radio'
>> logger: created 256K log 'log_system'
>> Netfilter messages via NETLINK v0.30.
>> nf_conntrack version 0.5.0 (8000 buckets, 32000 max)
>> ctnetlink v0.93: registering with nfnetlink.
>> NF_TPROXY: Transparent proxy support initialized, version 4.1.0
>> NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
>> xt_time: kernel timezone is -0000
>> ip_tables: (C) 2000-2006 Netfilter Core Team
>> mmc0: new SDHC card at address e118
>> arp_tables: (C) 2002 David S. Miller
>> TCP: cubic registered
>> NET: Registered protocol family 10
>> mmcblk0: mmc0:e118 SU02G 4.00 GiB
>>  mmcblk0: unknown partition table
>> ip6_tables: (C) 2000-2006 Netfilter Core Team
>> NET: Registered protocol family 17
>> NET: Registered protocol family 15
>> 8021q: 802.1Q VLAN Support v1.8
>> Registering the dns_resolver key type
>> VFP support v0.3: implementor 41 architecture 3 part 40 variant 0 rev 0
>> Registering SWP/SWPB emulation handler
>> goldfish_rtc goldfish_rtc: setting system clock to 2013-11-22 14:37:52 UTC
>> (1385131072)
>> Freeing init memory: 172K
>> Write protecting the kernel text section c0008000 - c0598000
>> Loading, please wait...
>> systemd-udevd[83]: starting version 204
>> Begin: Loading essential drivers ... done.
>> Begin: Running /scripts/init-premount ... done.
>> Begin: Mounting root file system ... Begin: Running /scripts/local-top ...
>> done.
>> Begin: Running /scripts/local-premount ... done.
>> initrd: mounting /dev/mmcblk0
>> EXT4-fs (mmcblk0): couldn't mount as ext3 due to feature incompatibilities
>> EXT4-fs (mmcblk0): couldn't mount as ext2 due to feature incompatibilities
>> EXT4-fs (mmcblk0): recovery complete
>> EXT4-fs (mmcblk0): mounted filesystem with ordered data mode. Opts: (null)
>> initrd: mounting system.img (image developer mode)
>> EXT4-fs (loop0): couldn't mount as ext3 due to feature incompatibilities
>> EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities
>> EXT4-fs (loop0): recovery complete
>> EXT4-fs (loop0): mounted filesystem with ordered data mode. Opts: (null)
>> EXT4-fs (loop1): couldn't mount as ext3 due to feature incompatibilities
>> EXT4-fs (loop1): couldn't mount as ext2 due to feature incompatibilities
>> EXT4-fs (loop1): mounted filesystem with ordered data mode. Opts: (null)
>> initrd: device is generic
>>
>> Ubuntu Trusty Tahr (development branch) ubuntu-phablet ttyS2
>>
>> ubuntu-phablet login:
>>
>> phablet@ubuntu-phablet:/var/log/upstart$ ps -ef
>> UID        PID  PPID  C STIME TTY          TIME CMD
>> root         1     0 10 13:57 ?        00:00:38 /sbin/init
>> root         2     0  0 13:57 ?        00:00:00 [kthreadd]
>> root         3     2  0 13:57 ?        00:00:00 [ksoftirqd/0]
>> root         4     2  0 13:57 ?        00:00:00 [kworker/0:0]
>> root         5     2  0 13:57 ?        00:00:00 [kworker/u:0]
>> root         6     2  0 13:57 ?        00:00:00 [watchdog/0]
>> root         7     2  0 13:57 ?        00:00:00 [cpuset]
>> root         8     2  0 13:57 ?        00:00:00 [khelper]
>> root         9     2  0 13:57 ?        00:00:00 [kdevtmpfs]
>> root        10     2  0 13:57 ?        00:00:00 [netns]
>> root        11     2  0 13:57 ?        00:00:00 [sync_supers]
>> root        12     2  0 13:57 ?        00:00:00 [bdi-default]
>> root        13     2  0 13:57 ?        00:00:00 [kblockd]
>> root        14     2  0 13:57 ?        00:00:00 [md]
>> root        15     2  0 13:57 ?        00:00:00 [rpciod]
>> root        16     2  0 13:57 ?        00:00:00 [kworker/0:1]
>> root        17     2  0 13:57 ?        00:00:00 [khungtaskd]
>> root        18     2  0 13:57 ?        00:00:00 [kswapd0]
>> root        19     2  0 13:57 ?        00:00:00 [fsnotify_mark]
>> root        20     2  0 13:57 ?        00:00:00 [ecryptfs-kthrea]
>> root        21     2  0 13:57 ?        00:00:00 [crypto]
>> root        32     2  0 13:57 ?        00:00:00 [kthrotld]
>> root        33     2  0 13:57 ?        00:00:00 [khvcd]
>> root        34     2  0 13:57 ?        00:00:00 [kworker/u:1]
>> root        37     2  0 13:57 ?        00:00:00 [mtdblock0]
>> root        40     2  0 13:57 ?        00:00:00 [mtdblock1]
>> root        43     2  0 13:57 ?        00:00:00 [mtdblock2]
>> root        44     2  0 13:57 ?        00:00:00 [binder]
>> root        45     2  5 13:57 ?        00:00:20 [mmcqd/0]
>> root        58     2  0 13:57 ?        00:00:00 [deferwq]
>> root        59     2  0 13:57 ?        00:00:00 [devfreq_wq]
>> root       125     2  0 13:57 ?        00:00:00 [jbd2/mmcblk0-8]
>> root       126     2  0 13:57 ?        00:00:00 [ext4-dio-unwrit]
>> root       129     2  1 13:57 ?        00:00:05 [loop0]
>> root       132     2  0 13:57 ?        00:00:00 [jbd2/loop0-8]
>> root       133     2  0 13:57 ?        00:00:00 [ext4-dio-unwrit]
>> root       137     2  0 13:57 ?        00:00:00 [loop1]
>> root       140     2  0 13:57 ?        00:00:00 [jbd2/loop1-8]
>> root       141     2  0 13:57 ?        00:00:00 [ext4-dio-unwrit]
>> root       197     2  0 13:57 ?        00:00:00 [flush-7:0]
>> root       198     2  0 13:57 ?        00:00:00 [flush-179:0]
>> root       357     2  0 13:58 ?        00:00:00 [jbd2/mtdblock2-]
>> root       358     2  0 13:58 ?        00:00:00 [ext4-dio-unwrit]
>> root       377     2  0 13:58 ?        00:00:00 [flush-31:2]
>> root       560     1  2 13:58 ?        00:00:05 upstart-local-bridge
>> --daemon --
>> message+   627     1  1 13:59 ?        00:00:03 dbus-daemon --system
>> --fork
>> root       632     1  0 13:59 ?        00:00:00 lxc-start -n android --
>> /init
>> root       661     1  0 13:59 ?        00:00:00
>> /lib/systemd/systemd-logind
>> syslog     669     1  1 13:59 ?        00:00:02 rsyslogd -c5
>> root       732     1  1 14:00 ?        00:00:03 upstart-file-bridge
>> --daemon
>> root       752   632  0 14:00 ?        00:00:00 /init
>> root       758   752  0 14:00 ?        00:00:01 /sbin/ueventd
>> root       768     1  0 14:00 ?        00:00:00 /usr/bin/adbd
>> root       770   752  0 14:00 ?        00:00:00
>> /sbin/upstart-property-watcher
>> system     775   752  0 14:00 ?        00:00:00 /system/bin/servicemanager
>> root       777   752  0 14:00 ?        00:00:00 /system/bin/debuggerd
>> radio      778   752  0 14:00 ?        00:00:00 /system/bin/rild
>> 1019       779   752  0 14:00 ?        00:00:01 /system/bin/drmserver
>> 1013       780   752  1 14:00 ?        00:00:01 /system/bin/mediaserver
>> 1012       781   752  0 14:00 ?        00:00:00 /system/bin/installd
>> system     784   752  0 14:00 ?        00:00:00 /system/bin/sensorservice
>> root       785   752  0 14:00 ?        00:00:00 /system/bin/qemud
>> root       790   752  0 14:00 pts/9    00:00:00 /system/bin/sh
>> root       855     1  4 14:02 ?        00:00:03 upstart-udev-bridge
>> --daemon
>> root       858     1  1 14:02 ?        00:00:01 /lib/systemd/systemd-udevd
>> --dae
>> root      1060     1  2 14:03 ?        00:00:00 upstart-socket-bridge
>> --daemon
>> root      1176     1  3 14:03 ?        00:00:00 lightdm
>> root      1181     1  2 14:03 ?        00:00:00 /bin/sh -e /proc/self/fd/9
>> root      1184     1  2 14:03 ?        00:00:00 cron
>> root      1194  1181  2 14:03 ?        00:00:00 sleep 5
>> root      1198     1  6 14:03 ?        00:00:00 /usr/sbin/sshd -D
>> root      1209     1  0 14:03 ttyS2    00:00:00 /bin/login --
>> root      1218     1  0 14:03 ?        00:00:00
>> /usr/lib/accountsservice/account
>> root      1223     1  0 14:03 ?        00:00:00
>> /usr/lib/policykit-1/polkitd --n
>> root      1239  1176  0 14:03 ?        00:00:00 lightdm --session-child 9
>> 13
>> root      1242     2  0 14:03 ?        00:00:00 [kauditd]
>> phablet   1256  1239  0 14:03 ?        00:00:00 /bin/sh
>> /usr/bin/ubuntu-touch-se
>> phablet   1282  1256  0 14:03 ?        00:00:00 /usr/bin/ssh-agent
>> /usr/bin/dbus
>> phablet   1286     1  0 14:03 ?        00:00:00 //bin/dbus-daemon --fork
>> --print
>> phablet   1290  1256  0 14:03 ?        00:00:00 init --user
>> phablet   1293  1290  0 14:03 ?        00:00:00 /usr/bin/python3
>> /usr/bin/click
>> phablet   1300  1290  0 14:03 ?        00:00:00 ssh-agent
>> phablet   1301  1290  0 14:03 ?        00:00:00 /bin/sh -e /proc/self/fd/9
>> phablet   1304  1301  0 14:03 ?        00:00:00 sleep 60
>> phablet   1309  1290  0 14:03 ?        00:00:00 dbus-daemon --fork
>> --session --a
>> phablet   1312  1293  0 14:03 ?        00:00:00 /bin/sh -c
>> /usr/lib/arm-linux-gn
>> phablet   1313  1312  0 14:03 ?        00:00:00
>> /usr/lib/arm-linux-gnueabihf/con
>> phablet   1314  1290  0 14:03 ?        00:00:00
>> /usr/lib/arm-linux-gnueabihf/url
>> phablet   1320  1290  0 14:03 ?        00:00:00 upstart-event-bridge
>> phablet   1321  1290  0 14:03 ?        00:00:00
>> /usr/lib/arm-linux-gnueabihf/hud
>> phablet   1325  1290  0 14:03 ?        00:00:00 upstart-file-bridge
>> --daemon --u
>> phablet   1326  1290  0 14:03 ?        00:00:00 upstart-dbus-bridge
>> --daemon --s
>> phablet   1327  1290  0 14:03 ?        00:00:00 upstart-dbus-bridge
>> --daemon --s
>> phablet   1334  1290  0 14:03 ?        00:00:00 pulseaudio --start
>> --log-target=
>> rtkit     1336     1  0 14:03 ?        00:00:00
>> /usr/lib/rtkit/rtkit-daemon
>> phablet   1350  1209  0 14:03 ttyS2    00:00:00 -bash
>> phablet   1373  1350  0 14:03 ttyS2    00:00:00 ps -ef
>>
>> ------------------ Original ------------------
>> *Sender:* "Dmitrijs Ledkovs"<xnox@xxxxxxxxxx>;
>> *Send time:* Friday, Nov 22, 2013 10:32 PM
>> *To:* "mirco.mueller"<mirco.mueller@xxxxxxxxxxxxx>;
>> *Cc:* "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;
>> *Subject:* Re: [Ubuntu-phone] Some tips to solve issues while
>> installingTouchEmulator from scratch on an AMD64-system (Trusty)... and
>> some problems
>>
>> On 22 November 2013 14:24, Mirco Müller <mirco.mueller@xxxxxxxxxxxxx>
>> wrote:
>> > Am 22.11.2013 14:46, schrieb Mirco Müller:
>> >
>> > ...
>> >
>> >     In the meantime I already recognized errors in the avalanche of
>> > shell-output stating that my system was missing bison and flex. So I'm
>> > redoing several steps of the howto now with these parsers installed. I
>> hope
>> > that this will solve the reported issues, otherwise I'll provide the
>> > requested log-outputs.
>> >
>> > I have the emulator running now. So all in all, I was missing:
>> >
>> > schedtool
>> > default-jdk
>> > gcc-4.8-multilib
>> > g++-4.8-multilib
>> > bison
>> > flex
>> >
>>
>> Touch/Emulator page expects that one also has installed dependencies
>> for normal porting which are listed at
>> https://wiki.ubuntu.com/Touch/Porting
>>
>> Which indirectly includes all of the above (g++multilib, brings both
>> multilib gcc toolchain packages packages) and openjdk-6-jdk provides a
>> jdk alternative.
>>
>> Regards,
>>
>> Dmitrijs.
>>
>>
>> > The wiki-page I did update too with the hint that the six missing
>> packages
>> > are currently not covered by any package-dependency.
>> >
>> > Best regards...
>> >
>> > Mirco
>>
>> --
>> Mailing list: https://launchpad.net/~ubuntu-phone
>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> More help   : https://help.launchpad.net/ListHelp
>>
>> --
>> Mailing list: https://launchpad.net/~ubuntu-phone
>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
>
> ------------------ Original ------------------
> Sender: "leon lee"<llrraa@xxxxxx>;
> Send time: Monday, Nov 25, 2013 10:16 PM
> To: "István Szőllősi"<szollosi.istv4n@xxxxxxxxx>;
> Cc: "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;
> Subject: [Ubuntu-phone] Reply: follow instructions to build
> emulatoronpreciseamd64 but fail at build-emulator-sdcard.sh
>
> That's weird. Please check if you have the ./build/tools/get-tarball-url.py
> If yes, check if it's executable.
> If yes, then try run the script again.
> If still no luck, then... I don't get it.
>
> ------------------ Original ------------------
> Sender: "István Szőllősi"<szollosi.istv4n@xxxxxxxxx>;
> Send time: Sunday, Nov 24, 2013 9:26 PM
> To: "leon lee"<llrraa@xxxxxx>;
> Cc: "Shuduo Sang"<sangshuduo@xxxxxxxxx>;
> "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;
> Subject: Re: [Ubuntu-phone] follow instructions to build emulator
> onpreciseamd64 but fail at build-emulator-sdcard.sh
>
> "Python3 is already the newest version."
>
>
> 2013/11/24 leon lee <llrraa@xxxxxx>
>>
>> I had the same issue before. It's simple. Just install python3 would
>> remove it. get-tarball-url.py is written in python3.
>>
>>
>> ------------------ Original ------------------
>> From:  "István Szőllősi"<szollosi.istv4n@xxxxxxxxx>;
>> Date:  Nov 24, 2013
>> To:  "Shuduo Sang"<sangshuduo@xxxxxxxxx>;
>> Cc:  "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;
>> Subject:  Re: [Ubuntu-phone] follow instructions to build emulator on
>> preciseamd64 but fail at build-emulator-sdcard.sh
>>
>> Same error here!
>>
>>
>> 2013/11/24 Shuduo Sang <sangshuduo@xxxxxxxxx>
>>>
>>> Hi,
>>>
>>> I just follow https://wiki.ubuntu.com/Touch/Emulator and build it from
>>> scratch then I meet error output as below:
>>>
>>> $ ./build/tools/build-emulator-sdcard.sh
>>> + OUT=out/target/product/generic/
>>> + [ ! -e out/target/product/generic//ubuntu-rootfs.tar.xz ]
>>> + ./build/tools/get-tarball-url.py
>>> ./build/tools/build-emulator-sdcard.sh: 1:
>>> ./build/tools/build-emulator-sdcard.sh:
>>> ./build/tools/get-tarball-url.py: not found
>>> + wget -O out/target/product/generic//ubuntu-rootfs.tar.xz
>>> wget: missing URL
>>> Usage: wget [OPTION]... [URL]...
>>>
>>> Try `wget --help' for more options.
>>>
>>>
>>>
>>> What I should to do now?
>>>
>>> BTW, If I want to copy executable emulator after I build it out, what
>>> files need be copied to?
>>>
>>>
>>> Thanks,
>>> Shuduo
>>>
>>> --
>>> Mailing list: https://launchpad.net/~ubuntu-phone
>>> Post to : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>>> More help : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help   : https://help.launchpad.net/ListHelp
>
.