Forum Discussion

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

when runninng "quartus_sh -g" showing erros TK library

We are facing an issue while launching Quartus GUI using the command quartus_sh -g. The system is showing an error related to the Tk library, stating it is unable to load, despite it already being installed. We have verified that the library is present on the system.

Request you to kindly look into this and guide us on how to resolve the issue.

17 Replies

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

    Could you please arrange a virtual meeting for better understanding and clarity on the matter? Kindly let us know a suitable time as per your availability.

    • sstrell's avatar
      sstrell
      Icon for Super Contributor rankSuper Contributor

      I think it's pretty clear that if the software is specifically not supported on a particular OS, there is zero guarantee every feature will work as expected. I'm not sure what more you're going to get from Altera here.

  • As Quartus versions 24.1, 24.3.1, and 25.1 are not officially supported on RHEL 8.1, please note that technical support will not be provided for any internal errors encountered on this OS.


    We strongly recommend using a supported operating system to run the respective Quartus version to ensure proper functionality and support coverage.


    Additionally, I’ve sent an email regarding a meeting arrangement—you may have missed it. Kindly check your inbox and let me know if a meeting is still needed.


    With that, I will transitioning this thread to community support. 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.


    Thank you and have a great day!


    Best Regards,

    Richard Tan


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

    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)

    End-trace

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

    Reminder................1

    Still, we are facing the same issue in RHEL 9. SO, pl fix this issue, ASPS.

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

    Reminder................2

    Still, we are facing the same issue in RHEL 9. SO, pl fix this issue, ASPS.

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

    Reminder................3

    Still, we are facing the same issue in RHEL 9. SO, pl fix this issue, ASPS.