Forum Discussion

ELave's avatar
ELave
Icon for New Contributor rankNew Contributor
7 years ago

Linux/ModelSim: can't access Tools > Edit preferences

I've just run up the altera-18.0 ModelSim starter edition for the first time, on Centos/RH 6.10, Gnome.

I'm on a HiDPI (4K) display and the output is too small to be comfortable. As a first step, I've tried Tools > Edit preferences, but I get a tcl error:

Couldn't load file "[..modelsim_ase]/linux/ScintillaTk/libScintillaTk1.12.so"

This file does actually exist, and is as expected (a 32-bit .so), so the error is presumably a tcl failure of some sort - possibly not following a symlink.

Any ideas, or some other way to get usable output on HiDPI? Thanks.

13 Replies

  • ELave's avatar
    ELave
    Icon for New Contributor rankNew Contributor

    Hi KYeoh - I tried removing .modelsim, as you suggested, but it made no difference.

    I'm curious, though - why would you think that was relevant?

    Would you mind answering this question, please:

    Is anyone in Intel actually running your ModelSim distributable on Linux? If so, do they have the libscintilla problem? And exactly which Linux distro are they running? If they are running 64-bit, what 32-bit libraries have they installed?

  • ELave's avatar
    ELave
    Icon for New Contributor rankNew Contributor

    Note that there are other problems, which I haven't really been keeping track of. You can't open a dataflow window, for example, because 'nlviewST.so' supposedly doesn't exist. However, it does exist, and is in the correct location, and is a 32-bit .so, as expected.

  • KhaiChein_Y_Intel's avatar
    KhaiChein_Y_Intel
    Icon for Regular Contributor rankRegular Contributor

    Hi Elave,

    You may check the OS here: https://www.intel.com/content/www/us/en/programmable/support/support-resources/download/os-support.html

    ModelSim Intel FPGA Edition / ModelSim Intel FPGA Starter Edition is officially supported in Redhat only.

    You have to install the following additional RPM packages:

    • 32-bit libraries: unixODBC-libs, unixODBC, ncurses, ncurses-libs, libzmq3, libXext, alsalib,

    libXtst, libXft, libxml2, libedit, libX11, libXi.

    Thanks.