Graphview installieren unter Gramps mit Ubuntu

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles l?schen
neue Beiträge
  • Saturn1955
    Benutzer
    • 11.12.2020
    • 47

    Graphview installieren unter Gramps mit Ubuntu

    Bin neu mit dem Programm gramps und brauche etwas Unterstützung.
    Ich möchte das addon graph view installieren, dazu braucht man wohl auch graphviz. Wie kann ich das installieren?
  • Andre_J
    Erfahrener Benutzer
    • 20.06.2019
    • 1899

    #2
    sudo apt-get install graphviz graphviz-dev
    im Terminal sollte funktionieren, sofern du Ubuntu xenial, bionic, focal oder groovy laufen hast.

    Gruß,
    Andre_J
    Gruß,
    Andre

    Kommentar

    • Saturn1955
      Benutzer
      • 11.12.2020
      • 47

      #3
      hab ich so installiert, nur erscheint es im Prog selbst nicht.

      Kommentar

      • Saturn1955
        Benutzer
        • 11.12.2020
        • 47

        #4
        Mit ein bisschen Gefummel und dazuladen von 2 Progs hab ich es hinbekommen. Vielen Dank.

        Kommentar

        • Andre_J
          Erfahrener Benutzer
          • 20.06.2019
          • 1899

          #5
          Unter Windows erscheint bei mir unter Hilfe > Zusatzmodulverwaltung in der Liste die "Graphenansicht" und funktioniert auch.

          Unter Ubuntu stürzt Gramps leider ab, wenn ich eines der Lebenslinien-Diagramme aufrufen will. ich meine, bei der Installation des Zusatzmoduls gab es auch eine Fehlermeldung. Leider bin ich nicht draus schlau geworden. Am Graphviz kann es nicht gemangelt haben, das ist da.

          Ich weiß nicht, ob das hier weiterhilft:
          Gramps info: GRAMPS : 5.1.3 Python : 3.8.5 (default, Aug 25 2020, 10:13:21) [… BSDDB : 6.2.4 (4, 8, 30) sqlite : 3.18.0 (2.6.0) LANG : fr_FR.UTF-8 Système : Darwin Distribution : 19.6.0 When installed, GraphView 1.0.121 causes permanent launch of new Gramps instances, which exit, then relaunch, then exit… Extremely painful to kill (only by multiple force-quits) Version 1.0.120 is OK for me.



          Gruß,
          Andre_J
          Zuletzt ge?ndert von Andre_J; 09.04.2021, 18:17.
          Gruß,
          Andre

          Kommentar

          • Saturn1955
            Benutzer
            • 11.12.2020
            • 47

            #6
            ich muss den threat nochmal aufmachen, da ich nach einiger Zeit eine Neuinstallation von Ubuntu und daher auch von Gramps vornehmen musste.
            Wie ich es damals gemacht habe weiß ich leider nicht mehr

            Ich habe jetzt versucht graphview zu installieren wie folgt


            Code:
            sudo apt-get install graphviz graphviz-dev

            und dann ooch



            Code:
            sudo apt install gir1.2-goocanvas-2.0

            leider erscheint de Grafik nicht. Kann mir hier jemand weiterhelfen?

            Kommentar

            • gki
              Erfahrener Benutzer
              • 18.01.2012
              • 4823

              #7
              Gibt es denn eine Fehlermeldung?
              Gruß
              gki

              Kommentar

              • Saturn1955
                Benutzer
                • 11.12.2020
                • 47

                #8
                nein. Die Frage ist ob das addon überhaupt vollständig erstellt ist.

                Kommentar

                • Andre_J
                  Erfahrener Benutzer
                  • 20.06.2019
                  • 1899

                  #9
                  Zitat von Saturn1955 Beitrag anzeigen

                  Ich habe jetzt versucht graphview zu installieren wie folgt

                  Code:
                  sudo apt-get install graphviz graphviz-dev
                  sudo apt install gir1.2-goocanvas-2.0
                  leider erscheint de Grafik nicht. Kann mir hier jemand weiterhelfen?
                  Unter Windows verlangt das graphview dann noch ein python-Modul svgwrite und ein weiteres Modul.

                  Code:
                   pip install svgwrite
                  erfordert dann noch die Ubuntu-Pakete python3-pip und build-essential.

                  Leider bekomme ich unter Windows und Ubuntu bei Berichte > Grafiken > Familienliniengrafik... trotzdem nur ein weißes Blatt Papier.
                  Ausgewählt habe ich mich und meinen Großvater als "Personen von Interesse". Das sollte das Modul eigentlich hinbekommen.

                  Also: Auch hier kein Erfolg.

                  Aber bei den Schaubildern habe ich jetzt immerhin die Lebenslinien-Diagramme.
                  Zuletzt ge?ndert von Andre_J; 03.12.2021, 09:50.
                  Gruß,
                  Andre

                  Kommentar

                  • gki
                    Erfahrener Benutzer
                    • 18.01.2012
                    • 4823

                    #10
                    Wenn man das Programm mal von der Kommandozeile aus startet, sollte man eigentlich immer eine Fehlermeldung sehen.
                    Gruß
                    gki

                    Kommentar

                    • Saturn1955
                      Benutzer
                      • 11.12.2020
                      • 47

                      #11
                      nach dem Aktualisieren der addons bekomme ich die Fehlermeldung - Graphenansicht konnte nicht geladen werden, es fehlen Python-module oder Programme. Leider wird nicht angezeigt welche.

                      Kommentar

                      • Saturn1955
                        Benutzer
                        • 11.12.2020
                        • 47

                        #12
                        hier mal eine genauere Fehlermeldung nach Starten im Terminal


                        2021-12-03 14:41:11.693: WARNING: graphview.gpr.py: line 52: Graphview Warning: Goocanvas 2 or 3 (https://wiki.gnome.org/action/show/Projects/GooCanvas) is required for this view to work


                        Goocanvas3 habe ich aber installiert

                        Kommentar

                        • Andre_J
                          Erfahrener Benutzer
                          • 20.06.2019
                          • 1899

                          #13
                          Bei mir hängt es sich mit folgender Meldung auf:

                          Error: /tmp/tmp70omd4r9.gv: syntax error in line 67 near '-'

                          Die gleiche Meldung bekomme ich, wenn ich diese .gv-Datei mit Graphviz bearbeiten will:

                          dot -Tpng tmp70omd4r9.gv >gvtest.png

                          In der Zeile steht lediglich:

                          subgraph cluster_xH1859-HL

                          Lösche ich diesen codeblock, meckert er beim nächsten...



                          Im April hat es aber noch funktioniert.
                          Zuletzt ge?ndert von Andre_J; 03.12.2021, 19:28.
                          Gruß,
                          Andre

                          Kommentar

                          • gki
                            Erfahrener Benutzer
                            • 18.01.2012
                            • 4823

                            #14
                            Saturn1955: Hast Du auch die Python-Bindings für Goocanvas installiert? python-pygoocanvas oder so?

                            Andre: was steht denn in der Datei?
                            Gruß
                            gki

                            Kommentar

                            • Andre_J
                              Erfahrener Benutzer
                              • 20.06.2019
                              • 1899

                              #15
                              Zitat von gki Beitrag anzeigen

                              Andre: was steht denn in der Datei?
                              Im Vergleich mit der funktionierenden .gv-Datei vom April stehen da genauso die entsprechenden Anweisungen zum Zeichnen drin. Um das 1:1 nachverfolgen zu können, müsste ich noch die passenden Ausgangspersonen vorgeben.

                              In dem bemängelten Abschnitt steht:

                              Code:
                                subgraph cluster_xH1859-HL
                                {
                                style="invis";
                                "TwT1821-016" -> "xH1859-HL" [ arrowhead=normal arrowtail=none dir=both ]; // Vater: Johann Heinrich Heuvens
                                "WeeT1836-GL" -> "xH1859-HL" [ arrowhead=normal arrowtail=none dir=both ]; // Mutter: Gertrud Lax
                                }
                                "xH1859-HL" -> "TwT1870-009" [ arrowhead=normal arrowtail=none dir=both ]; // Kind: Johann Heinrich Heuvens
                              Aber vielleicht ist auch der vorherige Abschnitt nicht ordnungsgemäß beendet worden?

                              Update: Es scheint wohl am Minuszeichen in der manuell vergebenen Gramps-ID der Familie zu liegen. Mit automatisch generierten IDs klappt die Grafik.

                              Zur Fehlersuche hilft es, wenn man als Ausgabeformat "Graphviz-Datei" wählt, sich diese in einem Texteditor anschaut, und dann ggf diese Datei im Terminal mit dem Programm dot aus dem Graphviz-Paket laufen lässt:

                              dot -Tpng Testdatei.gv >out.png

                              So erhält man lesbare Fehlermeldungen des Programms, während Gramps lediglich kommentarlos eine weiße Seite produziert.
                              Zuletzt ge?ndert von Andre_J; 04.12.2021, 12:49.
                              Gruß,
                              Andre

                              Kommentar

                              Lädt...
                              X