Starting sign in process...

We're contacting your OpenID provider.
(This may take a few moments.)

Sign in or create an account

Create new Novell account... Get an OpenID...

WARNING: Your browser is in offline mode!

Your browser is in offline mode and cannot browse the web.

Solution: Uncheck "Work Offline" in the File menu, then try again by reloading the page.


"
 

GeekoCFD

Published by Alberto Passalacqua
Based on openSUSE 12.3 64-bit x86

GeekoCFD is a live distribution based on openSUSE – 64 bit, whose purpose is to provide easy and immediate access to open-source Computational Fluid Dynamics tools. It includes cantor, gmsh, grace, gsl, wxMaxima, Octave with an almost complete selection of octave-forge packages, OpenFOAM®, Paraview, pyFoam, R. Additionally, gcc, DDD, Eclipse Helios with CDT, Emacs, git, kate, vim and a complete openSUSE KDE installation are provided, including Gimp, LibreOffice and Blender.

All trademarks belong to their respective owners. This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM® and OpenCFD® trade marks.

Download

Downloaded 2914 times Cloned 111 times

Media

USB & disk image

This is an image of your disk, ready to be written to either a USB drive or your hard disk. When written, it will erase all data on a disk. During the first boot, your partition will be automatically resized to fill available space.

ISO image

Burn this ISO file to a DVD (or CD, if the space allows), and you'll be able to boot directly from the disc.

Preload ISO

A bootable ISO containing the appliance disk image. Boots into a simple graphical environment and prompts for confirmation before writing the image onto the hard drive. Useful for performing automated system installs/preloads.

Warning: Overwrites all data on the target hard drive.

Preload ISO, 3.63 GB, x86_64
MD5: 67970c91c155f9b0f0d9fa6fd087af2b

Virtual

VMware / VirtualBox / KVM image

Whether you use VMware, VirtualBox, or KVM, this vmdk is a ready-to-use virtual appliance.

Virtual Hard Disk

This image includes special extensions to run on Microsoft Hyper-V Server or Windows Virtual PC.

Virtual Hard Disk, 3.48 GB, x86_64
MD5: 3383f0a119119ee177aca1923cf31e50

Release notes

Changelog

Version 5.0.0 (Public release)

  • Updated version of OpenFOAM 2.2.x (x > 1, Including commit 71fcc245333b470549e11ad6aba739746a1085be – Fri Apr 5 15:29:09 2013 +0100)
  • Upgraded packages according to openSUSE 12.3 release
  • Re-introduced selection of octave-forge packages
  • New Hyper-V image added to the choice of virtual images
  • Autologin is now enabled by default. The default user is geeko. This behavior can be changed in YaST → Security and users.

Main features

  • System
    o OpenSUSE 12.3 – 64 bit
    o Kernel 3.7.10
    o gcc 4.7.2
    o KDE 4.10.0
  • Scientific software
    o cantor
    o FiPy
    o gmsh 2.7.0
    o grace
    o gsl
    o HelyxOS-1.0.1
    o wxMaxima and Maxima
    o Octave
    o OpenFOAM® 2.2.x
    o Paraview 3.12
    o pyFoam
    o R
  • Development tools
    o DDD
    o Eclipse Juno SR2 with CDT
    o Emacs
    o git
    o kate
    o vim with gitdiff
    o kompare
  • Other software
    o Blender
    o Firefox 20.0
    o Gimp
    o ImageMagick
    o LibreOffice 3.6

Notes on past releases

  • The release of GeekoCFD 5.0.0 signs the end of life of GeekoCFD 3.1.0.
  • GeekoCFD 4.0.0 is now unsupported. Only the Live CD/DVD image of GeekoCFD 4.0.0 is available for download. Users are advised to upgrade to version 5.0.0.

Changelog

4 dependencies updated
4 files removed
2 files updated
2816 new dependencies
6 new files
14 new software selections
13 software selections removed
Build configuration updated
Desktop configuration updated

Details...

Technical Details

Appliance configuration

Basic settings

Keyboard: english-us
Time zone: Europe/Berlin
Language: en_US.UTF-8
Network: network_manager
Firewall: enabled

Software

4 patterns, 2816 packages
View package list…

Security summary

Comments

You need to sign in to comment

Everyone's comments

Juan A. Damia TJuan A. Damia T,

Hello Prof. Passalacqua. I am grateful for sharing your work with us. Which is your recommendation for the minimum size of a suitable pen drive for the current version of GeekoCFD? Thank you.

Alberto PassalacquaAlberto Passalacqua,

GeekoCFD disk image, once extracted, occupies about 14GB. I would then recommend at least 16GB, so that you have some space to store data.

Jose ReyJose Rey,

Hi Alberto, can I request the addition of Helyx-OS and discretizer. Thank you.

Alberto PassalacquaAlberto Passalacqua,

Thank you for your comment Jose. Do you know if these two tools are packaged for openSUSE? Discretizer seems to provide only source code, which would mean I have to build it myself and maintain it. Helyx-OS is based on java, so things are easier there.

Jose ReyJose Rey,

Alberto, I use discretizer under windows, because those are the only binaries I could find: https://sourceforge.net/projects/wyldckat.u/files/discretizer/

Alberto PassalacquaAlberto Passalacqua,

Thank you! I included HelyxOS in GeekoCFD 5.0.0. Discretizer is not there though.

Fausto A. A. BarbutoFausto A. A. Barbuto,

I wonder if the next version(s) of GeekoCFD couldn’t come with FiPy (http://www.ctcms.nist.gov/fipy/) pre-installed… That would be great.

Alberto PassalacquaAlberto Passalacqua,

Yes, I can certainly add it. In the meanwhile, you can add it to any of the images for writable meadia using this 1-click installation (the latest GeekoCFD is based on openSUSE 12.2 and can use all its repositories): http://software.opensuse.org/package/python-FiPy

Thank you for your suggestion!

riyaz ismailriyaz ismail,

Thank you for creating GeekoCFD, it really saves time and everything works very nicely out of the box :).

Mert TürkolMert Türkol,

Hi! How much disk space would you recommend for this installation? (including margins that will be used in the future after installation of the OS)

Alberto PassalacquaAlberto Passalacqua,

It depends on the use-case. If you install on a removable drive, the image will automatically expand to fill the drive. I would recommend to have some GB of free space so that you can actually run cases (I assume they are not very large, if you use a pen-drive).

If you are installing on a desktop system, I would consider 15-20GB for the / partition, to which you should add the space for your data (/home directory), which I typically keep as large as possible :-)

Mert TürkolMert Türkol,

Thank you. But I encountered a problem while trying to install it via vmware player. Player says that the boot file is configured for 64-bit and will not allow me to run 64-bit guests on this host. However I’m 100% sure that my laptop is 64-bit compatible. Do you have any idea/recommendation for this?

Alberto PassalacquaAlberto Passalacqua,

You need to enable the options for virtualization (Intel VT-x or AMD-V depending on the CPU) in the BIOS (if available), in order to be able to virtualize a 64-bit operating system.

JR22JR22,

Is it possible to run this in Amazon’s EC2? Does this distro have some sort of X11 server? Thanks.

Alberto PassalacquaAlberto Passalacqua,

GeekoCFD Text Mode version 3.1.0 has an EC2 image. http://susestudio.com/a/2qtLK2/geekocfd-text-mode?version=3.1.0

Currently EC2 images are not available for GeekoCFD and GeekoCFD Text Mode 4.×.

Truth TTruth T,

please, how can I run or instal the the above media on my Linux system SUSE 12.1

please, help me

Alberto PassalacquaAlberto Passalacqua,

GeekoCFD is a complete Linux distribution based on openSUSE 12.1. If you install GeekoCFD, you will have a default openSUSE 12.1 installation, with the additional packages included in GeekoCFD.
Just download the appropriate medium for your use case, and boot from it. You will see that the installation procedure is very similar to the one of an openSUSE Live CD.

Alberto PassalacquaAlberto Passalacqua,

Hi Lazlow,

the preload ISO is identical to the “USB & Disk image”, but it provides a graphical installer to transfer it to the destination hard-drive. You find more information here: http://blog.susestudio.com/2010/10/new-preload-iso-build-format.html

In short: burn the image to a pendrive (see instructions in the USB & Disk image section), and then boot from that image. The installer should start. Please remember that it will overwrite the whole destination hard-drive.

Best regards,
Alberto

Lazlow MillerLazlow Miller,

Hi Alberto,
sorry I do not get it…The install option does not come up there are only two options: geekoCFD and failsafe-GeekoCFD.
Shouldn’t I just use the “sudo dd if=/home/suse/myappliance.raw of=/dev/sdb bs=4k conv=fdatasync” command to install your appliance on a hard disk just as I wrote it on a USB stick? Will it erase the whole HDD even if I install it (with the dd command) to only a partition of a disk (eg. sda3)? Will it leave sda1 and sda2 partitions as they are? Does it require swap partition?
Thanks.

Alberto PassalacquaAlberto Passalacqua,

I would suggest you to install from a live-cd if you want to target a specific partition.

Lazlow MillerLazlow Miller,

Hi,
thanks I could try this from Preload ISO. What should I do to install it to my hard disk?
“Useful for performing automated system installs/preloads.” but how to do a system install?
Thanks in advance!

Alberto PassalacquaAlberto Passalacqua,

The new 1.0.6 release :

  • provides an improve installation process, with automatic check of the minimum space requirements for root’s partition.

*allows overlayed applications (OpenFOAM, gmsh, eclipse, …) to be accessed directly from their terminal for all new users created using system tools (YaST).

  • Fixes a bug with Java virtual machine.
  • Includes the updated 2.6.34.4—0.1 kernel, with important fixes for the ACPI subsystem, and an updated version of SUN Java VM.
Shi JieShi Jie,

Thanks!

Alberto PassalacquaAlberto Passalacqua,

Hi Peter,

if you try the images, any feedback or report about problems you encounter is welcome :-)

Alberto

Peter FrancisPeter Francis,

Thanks Alberto ,
Looking forward to getting to grips with OpenFoam

James MasonJames Mason,

Glad to see you finally got this going!

Loading, please wait...