Linux

Just Suse Linux is officially supported, other Linux distributions will probably get some obstacles that needs to be removed (as on Gentoo Linux).

To be able to read the DVD the Linux must be able to support udf and obviously have a DVD drive. udf might not be activated under Linux, since the kernel source recommends to deactivated it.

cat /usr/src/linux/.config | grep CONFIG_UDF_FS will show how it is set

If not set, then recompiling the kernel with CONFIG_UDF_FS set.

Under Linux open the mounted DVD in the file manager.

Open start.html to see nicely what the dvd contains.

Modern computers might not have DVD drives anymore, so find a way to copy the DVD to the modern computer. There are different ways as simply use an old computer with a DVD drive that mounts a network drive of the new computer and copy it over.

As regular user (not root) open a console cd <.....>/LOGOCOMFORT/Linux and start ./start.sh so all error messages might pop up and remain on the screen.

First error might be bash: ./start.sh: Permission denied

This, when directly run via DVD appears to be a nasty problem, since setting executable permission to the file means write to the read only DVD. One way out is to copy the complete DVD to a hard disk having a ext or other Linux friendly partition (not FAT). Then remove the DVD.

Set the executable permission to ./start.sh Then ./start.sh

The next error arrives Next error chmod: cannot access '/CDROM_Installers/Disk1/InstData/Linux64/VM/Setup.bin': No such file or directory

This can be fixed as root by creating a symbolic link ln -s <directory where the copy is>/CDROM_Installers/ /

Verify that /CDROM_Installers holds the files as /CDROM_Installers/Disk1/InstData/Linux64/VM/Setup.bin

Now as regular user start ./start.sh again

Important

It is recommended to install Logo Soft comfort into a users home directory as ~/Siemens/LOGOComfort_V8.2 to avoid conflicts with the systems installation done by root and its package management system.

Select the destination directory name carefully because a later rename can confuse java and therefore damage the installation.

After installation the LOGOComfort shell script found in the installations directory can be started.

desktop-file-validate Logo.desktop

Desktop file

Unfortunately there is no desktop file. So opening File manager an double click on LOGOComfort, start it via console or create manually a desktop file is the way to go.

touch ~/Desktop/Logo.desktop and add:

Example 4.1. Logo.desktop file

[Desktop Entry]
Type=Application
Name=Logo
Icon=<path where installed>/Samples/Siemens.gif
Exec=<path where installed>/LOGOComfort


LOGOComfort.ico would be a nicer Icon and can be found in the DVD's Windows directory. Copy it to ~/Siemens and adapt the icon path.

Final steps

Now it is time to clean up delete <the directory where the copy is> and delete the sym link rm /CDROM_Installers

When working a "adapter type" runtime error might pop up. This can be fixed by adding a "Suse Linux file" for every Ethernet adapter found. The file name has to contain the Ethernet adapter name as ifconfig shows. Example touch /etc/sysconfig/network/ifcfg-enp3s0

LOGO Soft comfort update

Login to the Siemens site and get the newest update file as for V8.4: 109975999_V8.4.1_Upgrade_Package_SW_FW.zip and upzip it. It allows to update previous version directly including V8.2.

cd <path>/V8.4.1_Upgrade_Package_SW_FW/LOGO!8.4.1_Web-Installer/LOGO! Comfort/InstData/Linux64/VM and set executable permission to Setup.bin and start it ./Setup.bin

Install it into your home directory as ~/Siemens/LOGOComfort_V8.4

Adapt the new path in the desktopfile

Exec=/<....>/Siemens/LOGOComfort_V8.4/LOGOComfort

If desired delete the old versions as ~/Siemens/LOGOComfort_V8.<x> and the unzipped directory <path>/V8.4.1_Upgrade_Package_SW_FW/


Linurs startpage