Git Product home page Git Product logo

Comments (12)

oxy86 avatar oxy86 commented on May 23, 2024

This log excerpt is apparently from a program called "compiz", which is the compositing window manager in Ubuntu and other linux distributions, not from SocNetV. SocNetV does not use the syslog for any reason at all.
Perhaps you are experiencing a bug in Compiz with Qt5 ? What is your Linux distro/version?
This is the actual log you see? Loads of 'x' characters ?

from app.

martin3000 avatar martin3000 commented on May 23, 2024

This is also in syslog:

Mar 8 23:40:42 JMS-lnx compiz[2985]: MW::initSettings
Mar 8 23:40:42 JMS-lnx compiz[2985]: MW::initSettings - calling slotNetworkAvailableTextCodecs
Mar 8 23:40:42 JMS-lnx compiz[2985]: MW::initSettings - creating DialogPreviewFile object and setting codecs list
Mar 8 23:40:42 JMS-lnx compiz[2985]: MW::initSettings - creating default settings
Mar 8 23:40:42 JMS-lnx compiz[2985]: MW::initSettings - checking for settings file: "/home/jms/socnetv-data/settings.conf"
Mar 8 23:40:42 JMS-lnx compiz[2985]: MW::initSettings - settings file exist - Reading it
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "antialiasing" = "true"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "askedAboutWeights" = "false"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "considerWeights" = "false"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "dataDir" = "/home/jms/socnetv-data/"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initBackgroundColor" = "white"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initBackgroundImage" = ""
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initEdgeArrows" = "true"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initEdgeColor" = "black"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initEdgeColorNegative" = "red"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initEdgeLabelsVisibility" = "false"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initEdgeShape" = "line"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initEdgeThicknessPerWeight" = "true"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initEdgeWeightNumberColor" = "#00aa00"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initEdgeWeightNumberSize" = "7"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initEdgeWeightNumbersVisibility" = "false"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initEdgesVisibility" = "true"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initNodeColor" = "red"
Mar 8 23:40:42 JMS-lnx compiz[2985]: read setting: "initNodeLabelColor" = "#00aa00"

from app.

oxy86 avatar oxy86 commented on May 23, 2024

These are debug messages by SocNetV, indeed. SocNetV prints those messages only on startup but afterwards it stops, except when the user has selected to enable debugging.
Please open the Settings dialog (Ctrl+,) and check if the option "Print debug messages to command line" is enabled. If it is, disable it.

from app.

martin3000 avatar martin3000 commented on May 23, 2024

It was not enabled. I think this is openGL related. Do you use openGL in SocNetV?

from app.

oxy86 avatar oxy86 commented on May 23, 2024

No, we do not use openGL. Can you please upload a more complete syslog for review?

from app.

martin3000 avatar martin3000 commented on May 23, 2024

I'm still researching. I deleted syslog because it was too big.
Btw: would you like to test with a .graphml file with 2500 people and 70000 connections?

from app.

oxy86 avatar oxy86 commented on May 23, 2024

Yes, of course. Please send it to me (upload or email).

Which Linux version do you use ? You can check using the command

lsb_release -a

from app.

martin3000 avatar martin3000 commented on May 23, 2024

demo.zip

I have Ubuntu Version 16.10

from app.

oxy86 avatar oxy86 commented on May 23, 2024

Hello martin3000,

the file you uploaded uses a custom schema from yworks, not the original graphml schema. This means the file has elements declared (such as <y:ShapeNode><y:NodeLabel>Unukorno</y:NodeLabel></y:ShapeNode> and <y:PolyLineEdge><y:Arrows source="none" target="none"/></y:PolyLineEdge>) which can only be read by that specific software. Nevertheless, SocNetV manages to open the file, although with various warnings/omissions (no "polylines" but labels are preserved).

I performed some analysis on your network with SocNetV, i.e. betweenness radial visualization, and I did not get any syslog messages -- as expected, SocNetV prints debug messages to syslog in Linux only if the Settings option "Print debug messages to command line" is enabled.

Thus I cannot reproduce this bug. I can only speculate that you did have the aforementioned option enabled in the first place, and then in a latter time perhaps you disabled it (?). But that would be true only if you test SocNetV again yourself with the same data and no syslog messages appear. So, can you give it another try? Delete ~/socnetv-data/settings.conf (it will be created with default settings), run SocNetV again, open the file you send me and see if any messages are printed on your syslog.

Thank you very much for your time reporting this. From the tests I realized that performance options should be added in Settings. For instance, when the loaded network has thousands edges as in your data, an option to "Disable Edge Highlighting when hovering" would be handy, since that would speed up user interactions with crowded nets.

I am attaching a zip with your network actors in radial layout according to their betweenness score. This file uses the original graphml schema.

wp-pb-betweenness-radial.graphml.zip

from app.

martin3000 avatar martin3000 commented on May 23, 2024

I think the syslog entries are related to the big analysis tables beeing sent to chrome browser. Maybe they are not directly from your program.

from app.

oxy86 avatar oxy86 commented on May 23, 2024

Does this mean that you have tested again as I suggested (having deleted the ~/socnetv-data/settings.conf to reset the app) and you saw syslog messages again? If you did, then please upload an excerpt of these to see what this is all about.

As for the analysis reports, SocNetV writes each report you execute in a HTML file inside ~/socnetv-data, and then calls the system web-browser to open that file.

from app.

martin3000 avatar martin3000 commented on May 23, 2024

I did not test again and I think we can close the case. As long as not other people see it...

from app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.