[X2Go-User] TCE-live build
Seth Galitzer
sgsax at ksu.edu
Fri Dec 8 18:17:39 CET 2017
My build script is not significantly different from yours, except I
build i386 images for my AMD Geode thin clients. My build machine runs
debian jessie and I can build images successfully for both jessie and
stretch, just by changing $LBX2GO_DEBVERSION and selecting the proper
branch for $LBX2GO_CONFIG. For stretch, use the branch as you have here.
For jessie, take off "-stretch" from the end of the url.
I don't believe the release of the build host matters, as packages are
pulled down according to the parameters passed to "lb config" and "lb
build". These are generated based on files from the repo branch pulled
down from $LBX2GO_CONFIG. I don't think there are specific branches for
various ubuntu releases, though.
Seth
On 12/08/2017 03:54 AM, Widu Wittekindt wrote:
> Sorry for the previous mail, blame my thick fingers. Heres the complete
> mail.
>
> Hi everybody,
>
> I'm new to x2go and I am trying to set up a thinclient environment and I
> try to build the live netboot image. I've been following the instructions in
>
> https://wiki.x2go.org/doku.php/doc:howto:tce#starting_the_build
>
> I did set the following
>
> export
> LBX2GO_CONFIG='https://github.com/LinuxHaus/live-build-x2go::feature/openbox-magic-pixel-workaround-stretch'
> export LBX2GO_ARCH='-a amd64 -k amd64'
> export LBX2GO_SPACE='--apt-indices none
> --apt-recommends false
> --cache false
> --checksums none
> --firmware-binary false
> --memtest none
> --win32-loader false'
> export LBX2GO_DEFAULTS="--backports true
> --firmware-chroot true
> --initsystem sysvinit
> --security true
> --updates true
> --distribution $LBX2GO_DEBVERSION"
> export LBX2GO_ARCHIVE_AREAS="main contrib non-free"
> export LBX2GO_LANG='de'
> export LBX2GO_TCE_SHRINK="true"
> export LBX2GO_NOSQUASHFS="false"
> export LBX2GO_IMAGETYPE='netboot'
>
> When I run the build script on a debian stretch system (9.2) I run into
> the following error
>
> ...
> [2017-12-08 10:49:48] lb binary_disk
> [2017-12-08 10:49:48] lb binary_loadlin
> [2017-12-08 10:49:48] lb binary_win32-loader
> [2017-12-08 10:49:48] lb binary_includes
> P: Begin copying binary includes...
> [2017-12-08 10:49:48] lb binary_hooks
> P: Begin executing hooks...
> [2017-12-08 10:49:48] lb binary_grub-efi
> P: Begin preparing Grub based EFI support...
> W: Bootloader in this image type not yet supported by live-build.
> W: This would produce a not bootable image, aborting (FIXME).
> P: Begin unmounting filesystems...
> P: Saving caches...
> Build failed: './live-build-x2go-20171208104441
>
> Then I did try the same build with the same environment on a jessie
> system (8.6) and it worked.
>
> I tried it as well on different ubuntu-versions (14.04, 16.04, 17.10)
> and all failed.
>
> Maybe this should be stated in the wiki?
>
> cheers
> widu
> _______________________________________________
> x2go-user mailing list
> x2go-user at lists.x2go.org
> https://lists.x2go.org/listinfo/x2go-user
>
--
Seth Galitzer
Systems Coordinator
Computer Science Department
Kansas State University
http://www.cs.ksu.edu/~sgsax
sgsax at ksu.edu
785-532-7790
More information about the x2go-user
mailing list