Zwei mal Firebird unter Linux starten

  • Hi, wenn ich unter Linux (Suse8.2) ein FB-Fenster offen habe, und ein zweites öffnen will, erscheint nur der Profilmanager. Ein Klick auf den Button zum starten bringt nur eine Fehlermeldung, das das Profil schon in benutzung ist. Ich kann zwar innerhalb von FB ein neues Fenster starten, das ist aber nicht immer verwendbar, z.B. wenn ich eine html-Datei aus einem Dateimanager heraus starten will.

    Ich möchte aber nicht erst alle FB-Instanzen schliessen, damit ich ein neue s Fenster öffnen kann.

    Kennt jemand abhilfe?

    Mein System: Suse8.2, KDE3.1.1, FB0.6.1(deutsch)

    danke und mfg

  • Im Menü "File/New", zu Deutsch vermutlich "Datei/Neu"...

    Firefox 106.0 Standardbrowser & Portabler.
    Windows 10/64 Pro 22H2, 19045.2193, Malwarebytes Premium, Adwcleaner, Thunderbird, Windows Firewall. Keine Tuningsoftware.

  • Wenn du folgendes Script benutzt um Firebird zu starten, wird mit:
    ./$MOZILLA_EXEC -remote "ping()"

    zuerst getestet ob schon eine Instanz von Firebird läuft und mit:
    ./$MOZILLA_EXEC -remote "$REMOTE_COMMAND"

    wird ein neuer Tab geöffnet.

    ------- cut ---------
    #!/bin/sh

    MOZILLA_DIR="Dein_Firebird_Verzeichnis"
    MOZILLA_EXEC="MozillaFirebird"
    LOCATION='new-tab'

    cd $MOZILLA_DIR || exit 1

    case $1 in
    -*)
    exec ./$MOZILLA_EXEC "$@"
    ;;
    *)
    REMOTE_COMMAND="openURL($@, $LOCATION)"
    ;;
    esac

    # process found
    ./$MOZILLA_EXEC -remote "ping()" &&
    ./$MOZILLA_EXEC -remote "$REMOTE_COMMAND" && exit 0

    # no existing process
    exec ./$MOZILLA_EXEC "$@"

    ------- cut ---------