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 <llr...@qq.com> 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_0347529170c39e280f5c2...@qq.com> > > 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"<llr...@qq.com>; > Send time: Monday, Nov 25, 2013 10:16 PM > To: "István Szőllősi"<szollosi.ist...@gmail.com>; > Cc: "ubuntu-phone"<ubuntu-phone@lists.launchpad.net>; > 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.ist...@gmail.com>; > Send time: Sunday, Nov 24, 2013 9:26 PM > To: "leon lee"<llr...@qq.com>; > Cc: "Shuduo Sang"<sangshu...@gmail.com>; > "ubuntu-phone"<ubuntu-phone@lists.launchpad.net>; > 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 <llr...@qq.com> >> >> 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.ist...@gmail.com>; >> Date: Nov 24, 2013 >> To: "Shuduo Sang"<sangshu...@gmail.com>; >> Cc: "ubuntu-phone"<ubuntu-phone@lists.launchpad.net>; >> 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 <sangshu...@gmail.com> >>> >>> 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@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~ubuntu-phone >>> More help : https://help.launchpad.net/ListHelp >> >> > > > -- > Mailing list: https://launchpad.net/~ubuntu-phone > Post to : ubuntu-phone@lists.launchpad.net > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp > -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp