Install fails for Linux



  • Yes, it is installed there, and that's the path where KEY_DEVELOPPER_DATA_PATH is pointed too (I also left KEY_DEVELOPER_DATA_PATH pointing there, just in case).

    Elisa



  • First : make sure theses variables contains the full path and not ~/.....
    Second : Not sure at all, did you reboot after modifying the conf file? I don't know how linux deals with internaly.

    Jocelyn



  • Hi,

    Yes, the variables contain the full path. I rebooted and reinstalled the SDK, just in case (modified again the cmake file), but still it is not working for my App or for a newly created App. I am using 0.7.0, by the way, and Ubuntu 16.04 LTS.

    Edit: here is what's log to the console when I run the SDK, no mention to the developed Apps:

    libpng warning: iCCP: known incorrect sRGB profile
    =============== SBGPath summary infos ================
    
    ===============
     > SBGPath::getSAMSONPath()                       = /home/user/OneAngstrom/SAMSON-Application/0.7.0
     > SBGPath::getSDKPath()                          = .
    ===============
     > SBGPath::getUserDataPath()                     = /home/user/Documents/OneAngstrom/SAMSON
     > SBGPath::getUserElementPath()                  = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Elements
     > SBGPath::getUserElementDataPath()              = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Data/Elements
     > SBGPath::getUserDownloadedElementPath()        = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Download/Elements
    ===============
     > SBGPath::getDevelopperDataPath()               = 
     > SBGPath::getDevelopperElementPath()            = /Elements
     > SBGPath::getDevelopperElementPackagedPath()    = /Connect/Elements
    ===============
     > SBGPath::getBinaryPath()                       = ./SAMSON-Debug/Binaries
    ===============
     > SBGPath::getCurrentSkinPath()                  = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default
     > SBGPath::getCursorPath()                       = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/Cursors
     > SBGPath::getIconPath()                         = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/Icons
     > SBGPath::getImagePath()                        = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/Images
     > SBGPath::getSoundPath()                        = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/Sounds
     > SBGPath::getSplashScreenPath()                 = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/SplashScreens
     > SBGPath::getStylePath()                        = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/StyleSheets
    ===============
     > SBGPath::getInterfacePath()                    = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Interface
     > SBGPath::getScratchPath()                      = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch
     > SBGPath::getScratchElementPath()               = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements
     > SBGPath::getScratchUpdatesPath()               = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Updates
     > SBGPath::getShaderPath()                       = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Shaders
     > SBGPath::getTranslationPath()                  = /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Translations
    
    =============== SBGPath summary infos ================
    
    "/home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/Cursors"
    "/home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/Icons"
    "/home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Elements"
    "/home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch"
    "/home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Shaders"
    "/home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/Sounds"
    "/home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/SplashScreens"
    "/home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Skins/Default/StyleSheets"
    "/home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Resource/Translations"
    Disabling SBIWebService
    SBIWebService::downloadElementXMLFile : WebService is disabled abort
    
    =============================================================================
    Allowed elements ids in database: 
    1   ->   "06485695-DEE2-1383-A575-E5AABA05DCCD"
    2   ->   "0808A8EF-125F-1382-18D4-65B7997BB794"
    3   ->   "154ACCDA-8950-C6B2-7456-DAB6BA82AA5D"
    4   ->   "385FE362-ADFD-CE55-95C0-4E63560EFA29"
    5   ->   "6F5D45C5-E76E-CDC8-52D5-D2821C128BE8"
    6   ->   "9DFF7162-FFBF-C149-C9D3-2E1DEBC40321"
    7   ->   "ADFD5395-CF7A-23EB-4FB4-F1F7DA85D9C3"
    8   ->   "B0D9900C-B058-E7FA-4C31-D85F18B9C4E2"
    9   ->   "CE375B52-7D0B-7DF0-AA3E-EB0AD85BEBFE"
    10   ->   "CEBACCDA-8950-C6B2-7456-D077BA82AA5D"
    11   ->   "EC83FAEB-1A42-FF16-EEB2-CF021EF38EBF"
    =============================================================================
    
    "start 0 0 files downloaded successfully\n"
    Could not open  "/home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/disabledElements.info"
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/06485695-DEE2-1383-A575-E5AABA05DCCD
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/0808A8EF-125F-1382-18D4-65B7997BB794
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/154ACCDA-8950-C6B2-7456-DAB6BA82AA5D
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/385FE362-ADFD-CE55-95C0-4E63560EFA29
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/6F5D45C5-E76E-CDC8-52D5-D2821C128BE8
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/9DFF7162-FFBF-C149-C9D3-2E1DEBC40321
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/ADFD5395-CF7A-23EB-4FB4-F1F7DA85D9C3
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/B0D9900C-B058-E7FA-4C31-D85F18B9C4E2
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/CE375B52-7D0B-7DF0-AA3E-EB0AD85BEBFE
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/CEBACCDA-8950-C6B2-7456-D077BA82AA5D
    Extracting /home/user/.local/share/OneAngstrom/SAMSON-Data/0.7.0/Scratch/Elements/EC83FAEB-1A42-FF16-EEB2-CF021EF38EBF
    Registering: An app to download structures from the Protein Data Bank
            Registering: PDB Download
    Registering: This element contains three exporters (*xyz, *.pdb, *.mol2) to easily export models from SAMSON
            Registering: Protein Data Bank (*.pdb)
            Registering: XYZ (*.xyz)
            Registering: Mol2 (*.mol2)
    Registering: This element is used to generate an empty element from a template and gain time on this creation process.
            Registering: SEAElementGeneratorApp : SAMSON Element generator pro tip: modify me
    Registering: This element contains three importers (*xyz, *.mol2, *.pdb [with aliases: *.pdb1, ..., *.pdb6, *.ent, *.vdb]) to easily load models into SAMSON
            Registering: Protein Data Bank (*.pdb4)
            Registering: Protein Data Bank (*.ent)
            Registering: Protein Data Bank (*.pdb5)
            Registering: VIPERdb, PDB format (*.vdb)
            Registering: Protein Data Bank (*.pdb6)
            Registering: XYZ (*.xyz)
            Registering: Protein Data Bank (*.pdb)
            Registering: Mol2 (*.mol2)
            Registering: Protein Data Bank (*.pdb1)
            Registering: Protein Data Bank (*.pdb2)
            Registering: Protein Data Bank (*.pdb3)
    Registering: This element is used to generate UUID directly from SAMSON in one click.
            Registering: UUID Genenerator : SAMSON Element that generate UUID in one click.
    Registering: This element contains a set of essential editors for SAMSON, for example to select, translate, erase, rotate...
            Registering: Translation controller plane
            Registering: Torsion
            Registering: Ruler
            Registering: Delegate
            Registering: Translation controller center GUI
            Registering: Rotation controller axis
            Registering: Translation controller plane GUI
            Registering: Rotation controller axis GUI
            Registering: Angle
            Registering: Atom-atom distance
            Registering: Atom name
            Registering: Translation controller axis
            Registering: Translation controller center
            Registering: Translation
            Registering: Eraser
            Registering: Rotation controller
            Registering: Translation controller axis GUI
            Registering: Bond order
            Registering: Group name
            Registering: Translation controller
            Registering: Move camera
            Registering: Atom creator
            Registering: Rotation controller track-ball GUI
            Registering: Bond length
            Registering: Rotation controller track-ball
            Registering: Rectangle selection
            Registering: Lasso selection
            Registering: Point selection
            Registering: Rotation
    Registering: SAMSON document exporters (*.sam and *.samx)
            Registering: SAMSON Documents (*.samx)
            Registering: SAMSON Documents (*.sam)
    Registering: SAMSON document importers (*.sam and *.samx)
            Registering: SAMSON Documents (*.samx)
            Registering: SAMSON Documents (*.sam)
    Registering: This element is used to package and validate an elment you developed and wanted to publish.
            Registering: SEAElementPackagerApp : SAMSON Element generator pro tip: modify me
    Registering: This element is a group called default visual models to easily display different molecule visualizations in SAMSON
            Registering: Gaussian surface
            Registering: Ball and stick
            Registering: Ball-and-stick
            Registering: Van der Waals
            Registering: Lines
            Registering: Licorice
            Registering: Lines
            Registering: Van der Waals
            Registering: Gaussian surface
            Registering: Licorice
    Registering: A visual model to represent secondary structure
            Registering: Secondary structure
    Registering: SAMSON Base - Data Model - App
            Registering: App
    Registering: SAMSON Base - Data Model - Color
            Registering: Color scheme per chain ID
            Registering: Constant color scheme
            Registering: Color scheme per temperature factor
            Registering: CPK color scheme
            Registering: Color scheme per residue sequence number
            Registering: Color scheme per residue type
            Registering: Color scheme per partial charge
            Registering: Color scheme per secondary structure type
            Registering: Color scheme per occupancy
            Registering: Color scheme per formal charge
    Registering: SAMSON Base - Data Model - Data Graph
            Registering: Data graph node
            Registering: Node group
            Registering: Data graph node color scheme
    Registering: SAMSON Base - Data Model - Document
            Registering: Label
            Registering: Camera
            Registering: Layer
            Registering: Document
    Registering: SAMSON Base - Data Model - Structural Model
            Registering: Molecule
            Registering: Backbone
            Registering: Atom
            Registering: Segment
            Registering: Bond
            Registering: Side chain
            Registering: Path
            Registering: Chain
            Registering: Structural model
            Registering: Grid
            Registering: Structural particle
            Registering: Residue
            Registering: Structural nodes
            Registering: Conformation
            Registering: Pseudo-atom
            Registering: Structural group
    Registering: SAMSON Base - Data Model - Visual Model
    Registering: SAMSON Base - Data Model - Controller
            Registering: Controller
            Registering: Controller node
    Registering: SAMSON Base - GUI - DataGraph
    Registering: SAMSON Base - GUI - Document
            Registering: The GUI of a camera
            Registering: The GUI of a layer
    Registering: SAMSON Base - GUI - Editor
            Registering: Editor
    Registering: SAMSON Base - GUI - Inspector
            Registering: Inspector - SBQuantity::mass Factory
            Registering: Inspector - SBQuantity::length Factory
            Registering: Inspector - Bool Factory
            Registering: Inspector - Node Factory
            Registering: Inspector - SBBond::BondType Factory
            Registering: Inspector - SBQuantity::dimensionless Factory
            Registering: Inspector - int Factory
            Registering: Inspector - SBNode::Type Factory
            Registering: Inspector - double Factory
            Registering: Inspector - SBResidue::ResidueType Factory
            Registering: Inspector - std::string Factory
            Registering: Inspector - float Factory
            Registering: Inspector - SBQuantity::second Factory
            Registering: Inspector - unsigned short Factory
            Registering: Inspector - SBPosition3 Factory
            Registering: Inspector - short Factory
            Registering: Inspector - char Factory
            Registering: Inspector - SBVector3 Factory
            Registering: Inspector - SBQuantity::dimensionless Factory
            Registering: Inspector - unsigned int Factory
            Registering: Inspector - Atom Factory
            Registering: Inspector - SBResidue::SecondaryStructureType Factory
            Registering: Inspector - SBPath::AnimationType Factory
            Registering: Inspector - SBElement::Type Factory
            Registering: Inspector - SBQuantity::time Factory
            Registering: Inspector - char Factory
    Registering: SAMSON Base - GUI - Structural model
            Registering: The GUI of an atom
            Registering: The GUI of a structural model
            Registering: The GUI of a structural model conformation
            Registering: The GUI of a bond
            Registering: The GUI of a structural model conformation
    Registering: SAMSON Base - Facade - SAMSON
            Registering: The SAMSON Facade
    PDBDowloader: Gzip Importer is not installed - switching off its functionality
    PDBDowloader: PDBx/mmCIF Importer is not installed - switching off its functionality
    PDBDowloader: MMTF Importer is not installed - switching off its functionality
    libpng warning: iCCP: known incorrect sRGB profile
    QColor::setRgb: RGB parameters out of range
    QColor::setRgb: RGB parameters out of range
    QColor::setRgb: RGB parameters out of range
    QColor::setRgb: RGB parameters out of range
    QColor::setRgb: RGB parameters out of range
    QColor::setRgb: RGB parameters out of range
    QColor::setRgb: RGB parameters out of range
    b, Ununoctium
    a, Ununoctium
    QColor::setRgb: RGB parameters out of range
    libpng warning: iCCP: known incorrect sRGB profile
    libpng warning: iCCP: known incorrect sRGB profile
    libpng warning: iCCP: known incorrect sRGB profile
    libpng warning: iCCP: known incorrect sRGB profile
    libpng warning: iCCP: known incorrect sRGB profile
    libpng warning: iCCP: known incorrect sRGB profile
    libpng warning: iCCP: known incorrect sRGB profile
    SBIWebService::downloadElementXMLFile : WebService is disabled abort
    SBIWebService::downloadElementXMLFile : WebService is disabled abort
    
    =============================================================================
    Allowed elements in database: 
    
          -----------------------------------------------------------------------
          -  "elementName" "Secondary structure on GPUs"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "06485695-DEE2-1383-A575-E5AABA05DCCD"
          -  "elementVersion" "0.7.0"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    
          -----------------------------------------------------------------------
          -  "elementName" "SDK Element Packager"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "0808A8EF-125F-1382-18D4-65B7997BB794"
          -  "elementVersion" "0.7.0"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    
          -----------------------------------------------------------------------
          -  "elementName" "SAMSON Visual Models"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "154ACCDA-8950-C6B2-7456-DAB6BA82AA5D"
          -  "elementVersion" "0.7.0"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    
          -----------------------------------------------------------------------
          -  "elementName" "Basic importers"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "385FE362-ADFD-CE55-95C0-4E63560EFA29"
          -  "elementVersion" "0.7.7"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    
          -----------------------------------------------------------------------
          -  "elementName" "Protein Data Bank Downloader"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "6F5D45C5-E76E-CDC8-52D5-D2821C128BE8"
          -  "elementVersion" "0.7.4"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    
          -----------------------------------------------------------------------
          -  "elementName" "SAMSON Format Exporter"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "9DFF7162-FFBF-C149-C9D3-2E1DEBC40321"
          -  "elementVersion" "0.7.0"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    
          -----------------------------------------------------------------------
          -  "elementName" "SDK UUID Generator"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "ADFD5395-CF7A-23EB-4FB4-F1F7DA85D9C3"
          -  "elementVersion" "0.7.0"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    
          -----------------------------------------------------------------------
          -  "elementName" "SDK Element Generator"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "B0D9900C-B058-E7FA-4C31-D85F18B9C4E2"
          -  "elementVersion" "0.7.1"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    
          -----------------------------------------------------------------------
          -  "elementName" "SAMSON Format importers"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "CE375B52-7D0B-7DF0-AA3E-EB0AD85BEBFE"
          -  "elementVersion" "0.7.0"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    
          -----------------------------------------------------------------------
          -  "elementName" "SAMSON Editors"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "CEBACCDA-8950-C6B2-7456-D077BA82AA5D"
          -  "elementVersion" "0.7.3"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    
          -----------------------------------------------------------------------
          -  "elementName" "Basic exporters"
          -  "elementDeveloperID" "C682B30F-0D21-4CDB-B968-B72E225DDC8F"
          -  "elementID" "EC83FAEB-1A42-FF16-EEB2-CF021EF38EBF"
          -  "elementVersion" "0.7.2"
          -  "checksumDebug" 0
          -  "checksumRelease" 0
          -  "elementDescription" ""
          -  "elementOS" ""
          -  "samsonVersion" "0.7.0"
          -  "forceUpdate" false
          -----------------------------------------------------------------------
    =============================================================================
    
    QPixmap::scaled: Pixmap is a null pixmap
    libpng warning: iCCP: known incorrect sRGB profile
    libpng warning: iCCP: known incorrect sRGB profile
    "File"
    "File"
    "Edit"
    "Edit"
    "App"
    QLayout: Attempting to add QLayout "" to SBGWidgetOnExit "", which already has a layout
    SBIWebService::sendEnd : WebService is disabled abort
    

    I think the problem might be here: SBGPath::getDevelopperElementPath() = /Elements, but as I said in .config the path is absolute: /home/user/.OneAngstrom/SAMSON/DEVELOPER

    Best regards,

    Elisa



  • Ok can you check the file ~/.config/NANO-D/KEY_SOFTWARE_INFO.conf

    If it does not exist you can copy the one inside ~/.config/NANO-D/ there.
    If it exists, please verify the definition of the variable KEY_DEVELOPPER_DATA_PATH also,

    Im sorry was sure you used SAMSON 0.8.0 or more.

    Jocelyn



  • Hi!

    That was it!! The file on ~/.config/NANO-D was missing some of the variables as the one in ~/.config/OneAngstrom, so I copied it over.

    Thank you very much!

    Elisa



  • You welcome, sorry for the issue, we will relase the new installer soon



  • Looking forward to it!

    By the way, do you know if there are any problems with the following code on Linux?

    return QPixmap(QString::fromStdString(SB_ELEMENT_PATH + "/Resource/icons/break.png"));
    

    Editor's icon are not displayed on Linux, but they do work fine in our Windows version.

    Best regards,

    Elisa



  • @elisa Usually this is due to the case sensitivity on Linux, could you, please verify the name of the file.



  • You are totally right, @DmitriyMarin, we were mixing cases!!



  • @elisa A common problem due to Windows being case-insensitive. :)


Log in to reply
 















Web
Analytics

Looks like your connection to SAMSON Connect - Forum was lost, please wait while we try to reconnect.