Forum Discussion

Pardeepkumar's avatar
Pardeepkumar
Icon for Occasional Contributor rankOccasional Contributor
7 months ago

when runninng "quartus_sh -g" showing erros

Hi Team,

We have already informed you that we prepared a laptop with RHEL 9; however, we are still encountering the same issue.

[root@5CD35048B0 ~]# quartus_sh -g
Info: *******************************************************************
Info: Running Quartus Prime Shell
Info: Version 24.3.0 Build 212 11/18/2024 SC Pro Edition
Info: Copyright (C) 2024 Intel Corporation. All rights reserved.
Info: Your use of Intel Corporation's design tools, logic functions
Info: and other software and tools, and any partner logic
Info: functions, and any output files from any of the foregoing
Info: (including device programming or simulation files), and any
Info: associated documentation or information are expressly subject
Info: to the terms and conditions of the Intel Program License
Info: Subscription Agreement, the Intel Quartus Prime License Agreement,
Info: the Intel FPGA IP License Agreement, or other applicable license
Info: agreement, including, without limitation, that your use is for
Info: the sole purpose of programming logic devices manufactured by
Info: Intel and sold by Intel or its authorized distributors. Please
Info: refer to the Intel FPGA Software License Subscription Agreements
Info: on the Quartus Prime software download page.
Info: Processing started: Fri Jul 18 18:45:37 2025
Info: System process ID: 5290
Info: Command: quartus_sh -g
/home/Software/Quartus-pro-24.3.0.212/quartus/common/tcl/apps/qflow/qflow_script.tcl version #1
Internal Error: Sub-system: ATCL, File: /tmp/psgswbuild/nightly/24.3/212/l64/p4/qcore/ccl/atcl/atcl_root.cpp, Line: 673
Unable to load Tk library
Stack Trace:
Quartus 0x11415: err_report_internal_error(char const*, char const*, char const*, int) + 0x1a (ccl_err)
Quartus 0x24417: atcl_init_tk_window(Tcl_Interp*, char const*) + 0x10c (ccl_atcl)
Quartus 0x4cbb8: atcl_init_tk + 0x87 (ccl_atcl)
Quartus 0x4753b: TclInvokeStringCommand + 0x7b (tcl8.6)
Quartus 0x4bb47: TclNRRunCallbacks + 0x67 (tcl8.6)
Quartus 0x4cf29: TclEvalEx + 0x599 (tcl8.6)
Quartus 0xf40fe: Tcl_FSEvalFileEx + 0x21e (tcl8.6)
Quartus 0xf4246: Tcl_EvalFile + 0x26 (tcl8.6)
Quartus 0x285c0: qexe_evaluate_tcl_script(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) + 0x3b8 (comp_qexe)
Quartus 0x2b7aa: qexe_do_tcl(QEXE_FRAMEWORK*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool, bool) + 0x7c3 (comp_qexe)
Quartus 0x317d7: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x5b2 (comp_qexe)
Quartus 0x404191: qsh_main(int, char const**) + 0x6f (quartus_sh)
Quartus 0x44888: msg_main_thread(void*) + 0x10 (ccl_msg)
Quartus 0x452f8: msg_thread_wrapper(void* ()(void), void*) + 0x8c (ccl_msg)
Quartus 0x2118d: mem_thread_wrapper(void* ()(void), void*) + 0x9d (ccl_mem)
Quartus 0xe2d8: err_thread_wrapper(void* ()(void), void*) + 0x1e (ccl_err)
Quartus 0x4520d: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0xd3 (ccl_msg)
Quartus 0x4041d3: main + 0x26 (quartus_sh)
System 0x295d0: __libc_start_call_main + 0x80 (c)
System 0x29680: __libc_start_main + 0x80 (c)
Quartus 0x403cda: _start + 0x2c (quartus_sh)

9 Replies

  • Hi @Pradeepkumar ,


    I will consult this issue with the tool specialist.

    Please keep in mind that this may take some time, ranging from a few days to a few weeks, depending on the complexity of the issue.


    Regards,

    Richard Tan


  • Pardeepkumar's avatar
    Pardeepkumar
    Icon for Occasional Contributor rankOccasional Contributor

    Hi Richard,

    Okay, do you have any tentative timeline to resolve this issue?
    This issue has been pending for quite some time — since 20th June 2025.

    Looking forward to your update.

  • For better understanding, may I ask if you are planning to use any specific compilation flow in your project?

    We have a new command-line mode compilation flow engine available in Quartus Pro Edition.

    The full compilation can now be executed using the following command:

    quartus_sh --flow compile <project name> -c <revision name>

    You can also explore other available flow options by running:

    quartus_sh --help=flow


    We understand your concerns and truly appreciate your patience as we work to resolve the issue you're facing.
    Please be assured that we are actively investigating your case and will respond as soon as we have relevant updates or need further information.

    Regards,

    Richard Tan

  • Hi @Pardeepkumar

    From my latest reply, may I know if you are planning to use any specific compilation flow in your project?

    Does the suggested compilation flow meet your requirements?

    Regards,

    Richard Tan

  • We noticed that we haven't received a response from you regarding the latest previous question/reply/answer, and will now transitioning your inquiry to our community support. We apologize for any inconvenience this may cause and we appreciate your understanding.

    If you have any further questions or concerns, please don't hesitate to reach out. Please login to https://supporttickets.intel.com/s/?language=en_US, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.

    The community users will be able to help you on your follow-up questions.

    Thank you for reaching out to us!

    Best Regards,

    Richard Tan