Forum

Pre-built images available

webos-image-devel images from build #90 are available now as well.

2 Likes

FWIW, the files under the following directory are the pre-built VM images for VirtualBox emulator.
http://build.webos-ports.org/webosose/qemux86/

See https://www.webosose.org/docs/tools/sdk/emulator/emulator-user-guide/ for details.

Build #130 from [https://github.com/webosose/build-webos/commit/4a372dc5b8e4225c0e4d8a6c8bfec152d114314e] finished building, new webos-image and webos-image-devel are available again on:
http://build.webos-ports.org/webosose/

This time there are also images for raspberrypi4:
http://build.webos-ports.org/webosose/raspberrypi4

and for raspberrypi 3B+ owners I've added another image which includes 4.19.66 kernel which supports it (from https://github.com/webosose/meta-webosose/pull/16):
http://build.webos-ports.org/webosose/raspberrypi3/webos-image-raspberrypi3-master-20191023104959-4.19.66-3B%2B.wic.zip

2 Likes

Build #138 from [https://github.com/webosose/build-webos/commit/915b8611cbbf76c89c388b81e6b01d521293f4b1] finished building, new webos-image and webos-image-devel are available again on:
http://build.webos-ports.org/webosose/

for raspberrypi 3B+ owners I've added another image which includes 4.19.80 kernel which supports it (from https://github.com/webosose/meta-webosose/pull/16):
http://build.webos-ports.org/webosose/raspberrypi3/webos-image-devel-raspberrypi3-master-20191120182952-4.19.80-3B%2B.wic.zip
http://build.webos-ports.org/webosose/raspberrypi3/webos-image-raspberrypi3-master-20191120182952-4.19.80-3B%2B.wic.zip

2 Likes

The Raspberrypi 3B+ image should also work for Raspberrypi 3A+? Just tried it and stucked after the rainbow and raspberries screen.

I don't have 3A+ available. Please try to attach UART cable and let us know the output. One of the issues with 3B+ is the ethernet driver which 3A+ doesn't have, so maybe both images will work reasonably well (but wifi is more likely to work with 4B+ image than regular 4B image).

@gyeorye.lee FYI

Build #143 from https://github.com/webosose/build-webos/commit/aec2e3ff82330bae9042b6e2a9375e52f47a7544 finished building, new webos-image and webos-image-devel are available again on:
http://build.webos-ports.org/webosose/

1 Like

Build #154 from https://github.com/webosose/build-webos/commit/01a1b618c7aa17a54cb18c664a6707344b7634b6 finished building, new images are available again on http://build.webos-ports.org/webosose/

I cannot post another consecutive reply, so will be updating my last comment here..

Build #174 (v2.4.0) from https://github.com/webosose/build-webos/commit/199e974a41cea43516572320d32eac3d6df4df79 finished building, new images are available again on http://build.webos-ports.org/webosose/

2 Likes

Hi Martin Jansa,

I have tried these steps for the purpose of running webos image with qemu using OpenGL ..

  1. in step.5 instead of applying the patch, i directly changed the control-in file with the following changes.
    --enable-gtk
    --with-gtkabi=3.0
    --enable-opengl
    --enable-sdl --with-sdlabi=2.0
    --enable-virglrenderer`

and when running step.7 "debuild -us -uc -i -I" i'm facing some issues like:

#install and enable qemu-kvm.service as well as /etc/default/qemu-kvm

dh_systemd_enable -pqemu-system-common --name=qemu-kvm
dh_installinit -pqemu-system-common --no-restart-on-upgrade --error-handler=true --name=qemu-kvm
dh_installinit: --no-restart-on-upgrade has been renamed to --no-stop-on-upgrade
dh_installinit: This feature will be removed in compat 12.
dh_systemd_start -pqemu-system-common --no-restart-on-upgrade --name=qemu-kvm
dh_installinit -pqemu-guest-agent
dh_link
dh_strip
dh_compress
dh_fixperms
dh_shlibdeps
dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/libvirglrenderer.so.0 (used by debian/qemu-system-x86/usr/bin/qemu-system-x86_64)
Hint: check if the library actually comes from a package.

dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/libvirglrenderer.so.0 (used by debian/qemu-system-mips/usr/bin/qemu-system-mips64el)
Hint: check if the library actually comes from a package.

dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/libvirglrenderer.so.0 (used by debian/qemu-system-s390x/usr/bin/qemu-system-s390x)
Hint: check if the library actually comes from a package.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/qemu-system-s390x.substvars debian/qemu-system-s390x/usr/bin/qemu-system-s390x returned exit code 25
dh_shlibdeps: dpkg-shlibdeps -Tdebian/qemu-system-x86.substvars debian/qemu-system-x86/usr/bin/qemu-system-x86_64 debian/qemu-system-x86/usr/bin/qemu-system-i386 returned exit code 25
dh_shlibdeps: dpkg-shlibdeps -Tdebian/qemu-system-mips.substvars debian/qemu-system-mips/usr/bin/qemu-system-mips64 debian/qemu-system-mips/usr/bin/qemu-system-mips64el debian/qemu-system-mips/usr/bin/qemu-system-mips debian/qemu-system-mips/usr/bin/qemu-system-mipsel returned exit code 25
dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/libvirglrenderer.so.0 (used by debian/qemu-system-misc/usr/bin/qemu-system-sh4eb)
Hint: check if the library actually comes from a package.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/qemu-system-misc.substvars debian/qemu-system-misc/usr/bin/qemu-system-nios2 debian/qemu-system-misc/usr/bin/qemu-system-sh4 debian/qemu-system-misc/usr/bin/qemu-system-tricore debian/qemu-system-misc/usr/bin/qemu-system-xtensa debian/qemu-system-misc/usr/bin/qemu-system-cris debian/qemu-system-misc/usr/bin/qemu-system-xtensaeb debian/qemu-system-misc/usr/bin/qemu-system-m68k debian/qemu-system-misc/usr/bin/qemu-system-or1k debian/qemu-system-misc/usr/bin/qemu-system-unicore32 debian/qemu-system-misc/usr/bin/qemu-system-alpha debian/qemu-system-misc/usr/bin/qemu-system-microblaze debian/qemu-system-misc/usr/bin/qemu-system-moxie debian/qemu-system-misc/usr/bin/qemu-system-lm32 debian/qemu-system-misc/usr/bin/qemu-system-sh4eb debian/qemu-system-misc/usr/bin/qemu-system-microblazeel returned exit code 25
dh_shlibdeps: Aborting due to earlier error
debian/rules:179: recipe for target 'install' failed
make: *** [install] Error 255
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1152:
dpkg-buildpackage -rfakeroot -us -uc -ui -i -I failed

I have tried editing debian/rules file using below text but also couldn't resolve it.

override_dh_shlibdeps:
    dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info

webOS OSE switched back to using VirtualBox, you no longer need to rebuild qemu, read https://www.webosose.org/docs/tools/sdk/emulator/virtualbox-emulator/emulator-user-guide/

Build #197 (v2.5.0) from https://github.com/webosose/build-webos/commit/83f0ce6ecd37657d8f7b03d657bbc9bedbc98215 finished building, new images are available again on http://build.webos-ports.org/webosose/

3 Likes

Hi,

Hope you are well.

Are you able to share the latest prebuilt image? Seems like the site "http://build.webos-ports.org/webosose/" is not reachable.

Would be greatly appreciated as I am keen on trying it on my Raspberry Pi 4 8GB.

Regards,

Tomas

It was back up when I looked just now.

Thank you, managed to download it. What is strange is that when I try to boot the WebOs OSE on my Pi 4 I get this error.

Boot was created using BalenaEtcher.

Any ideas/guidance?

Side Note: I have downloaded the latest Raspberry Pi OS to check that I have the latest firmware.

1 Like

This evening I have downloaded webos-image-raspberrypi4-master-20200528141249.wic.zip from the webos-ports site, burned it to a SD card using balenaEtcher, plugged that card into my RPi4 and it booted to the webOS OSE graphical display just fine. But I bought my RPi4 last year...

This, for example, looks a lot like your problem doesn't it? It may be that your device is too new.

Thank you sir ^_^v #Downloaded

I don't think anyone tried with 8GB version before, it's very likely that the firmware in OSE is just too old. It will be the same in v2.6.0 release, but hopefully the next release will have newer firmware which will be compatible with 8GB version.

Build #218 (v2.6.0) from [https://github.com/webosose/build-webos/commit/253b139a54ee4ca74711dea6a895fe94a3d936a4 ] finished building, new images are available again on [http://build.webos-ports.org/webosose/]

Images for raspberrypi3 weren't created, because raspberrypi3 is no longer officially supported by LGE and currently in v2.6.0 it's broken (it's easy to fix, hopefully the fix will be integrated in the next release).

2 Likes

RPi3(it is not officially support, just fix build issue) and RPi4 8G are also supported in next OSE release.(v2.7.0)

2 Likes