Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
16 years ago

Small problem about Quartus

I have installed Quartus II 9.1 Linux under Debian.

However, when I tried to run it, it gave out the error message: (listed below)

This happened even after the installation of tk library using apt-get.

Could anyone help me? Thanks!

9 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I am using Fedora 12 and I have exactly the same problem.

    :mad: :mad: :mad:

    Can someone help to inform that the problem with lib? :p

    --

    Tanks
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Its official page shows that these systems are supported.

    Red Hat Enterprise Linux 4.0 and 5.0

    SUSE Linux Enterprise 9

    Cent OS 4.0 and 5.0

    So I tried under Fedora too and the same problem occured.

    Must I install those systems? I do not own a computer with them. In addition, I don't think those systems can ensure no problem.

    Thanks for help!
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    systems like RedHat/CentOS are more stable and slower paced and Fedora is more cutting edge and frequently updated. Quartus used to run under Fedora 10, it looks like something changed in Fedora 11 or 12 that broke Quartus. unfortunately you'll have to debug it yourself or use a support distribution.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    i have installed Quartus II 9.1sp1 Web Edition on Fedora 12. do you have any instructions for reproducing the problem beyond that?

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    The same issue came under FC12:

    $uname -a

    Linux saturn.digitekeng.com 2.6.30.10-105.2.23.fc11.x86_64# 1 SMP Thu Feb 11 07:06:34 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux

    $quartus

    Internal Error: Sub-system: ATCL, File: /quartus/ccl/atcl/atcl_root.cpp, Line: 497

    Unable to load Tk library

    Stack Trace:

    0x500dd64: err_report_internal_error(char const*, char const*, char const*, int) + 0x3a (quartus)

    0x4f60553: atcl_init_tk_window(Tcl_Interp*, char const*) + 0x11f (quartus)

    0x9b89ba: CONW_WND::OnCreate(tagCREATESTRUCTA*) + 0x1cc (quartus)

    0xcb7ce: CWnd::OnWndMsg(unsigned int, unsigned int, long, long*) + 0x47e (mfc400s)

    0x12ccd9d: AFC_CONTROL_BAR::OnWndMsg(unsigned int, unsigned int, long, long*) + 0x41 (quartus)

    0xcafa9: CWnd::WindowProc(unsigned int, unsigned int, long) + 0x39 (mfc400s)

    0xdd0a4: CControlBar::WindowProc(unsigned int, unsigned int, long) + 0x54 (mfc400s)

    0xcf873: AfxCallWndProc(CWnd*, HWND__*, unsigned int, unsigned int, long) + 0xc3 (mfc400s)

    0xd0313: AfxWndProc(HWND__*, unsigned int, unsigned int, long) + 0x53 (mfc400s)

    0xc80eb: AfxWndProcBase(HWND__*, unsigned int, unsigned int, long) + 0x5b (mfc400s)

    0x1af04e: MwProtectedCallWndProc + 0x11e (gdiuser32)

    0x185cd5: MwCallCallWndProc + 0x65 (gdiuser32)

    0x192bb5: MwInternalSendMessage + 0x45 (gdiuser32)

    0x198ebe: xxxSendMessageTimeout + 0x27e (gdiuser32)

    0x199023: MwISendMessageTimeout + 0xc3 (gdiuser32)

    0x19915c: SendMessageTimeoutA + 0x6c (gdiuser32)

    0x1991c4: SendMessageA + 0x44 (gdiuser32)

    0x1dcfce: MwICreateWindowExEx + 0xb7e (gdiuser32)

    0x1de69f: CreateWindowExA + 0x9f (gdiuser32)

    0xcedf0: CWnd::CreateEx(unsigned long, char const*, char const*, unsigned long, int, int, int, int, HWND__*, HMENU__*, void*) + 0xf0 (mfc400s)

    0xceeb2: CWnd::Create(char const*, char const*, unsigned long, tagRECT const&, CWnd*, unsigned int, CCreateContext*) + 0x82 (mfc400s)

    0x1d3c09: SECControlBar::Create(char const*, char const*, unsigned int, unsigned long, unsigned long, tagRECT const&, CWnd*, CCreateContext*) + 0x69 (ot1100as)

    0x1d3d50: SECControlBar::Create(CWnd*, char const*, unsigned long, unsigned long, unsigned int, CCreateContext*) + 0x70 (ot1100as)

    0x12cce38: AFC_CONTROL_BAR::create(CWnd*, char const*, unsigned long, unsigned long, unsigned int, CCreateContext*, CSize const&, CSize const&, CSize const&) + 0x48 (quartus)

    0x9345a8: PJM_MAIN_FRAME::init_dock_window(AFC_CONTROL_BAR*, AFC_MDI_FRAME::DOCK_WINDOW_ID, char const*, CSize const&, CSize const&, CSize const&, unsigned long, bool, bool, unsigned int, CPoint const&, int, int, int, float, bool) + 0xd2 (quartus)

    0x933b41: PJM_MAIN_FRAME::create_dockable_windows() + 0xb2b (quartus)

    0x925794: PJM_MAIN_FRAME::OnCreate(tagCREATESTRUCTA*) + 0x304 (quartus)

    0xcb7ce: CWnd::OnWndMsg(unsigned int, unsigned int, long, long*) + 0x47e (mfc400s)

    0x941da9: PJM_MAIN_FRAME::OnWndMsg(unsigned int, unsigned int, long, long*) + 0x85 (quartus)

    0xcafa9: CWnd::WindowProc(unsigned int, unsigned int, long) + 0x39 (mfc400s)

    0x27aab4: SECMDIFrameWnd::WindowProc(unsigned int, unsigned int, long) + 0x64 (ot1100as)

    0xcf873: AfxCallWndProc(CWnd*, HWND__*, unsigned int, unsigned int, long) + 0xc3 (mfc400s)

    0xd0313: AfxWndProc(HWND__*, unsigned int, unsigned int, long) + 0x53 (mfc400s)

    0xc80eb: AfxWndProcBase(HWND__*, unsigned int, unsigned int, long) + 0x5b (mfc400s)

    0x1af04e: MwProtectedCallWndProc + 0x11e (gdiuser32)

    0x185cd5: MwCallCallWndProc + 0x65 (gdiuser32)

    0x192bb5: MwInternalSendMessage + 0x45 (gdiuser32)

    0x198ebe: xxxSendMessageTimeout + 0x27e (gdiuser32)

    0x199023: MwISendMessageTimeout + 0xc3 (gdiuser32)

    0x19915c: SendMessageTimeoutA + 0x6c (gdiuser32)

    0x1991c4: SendMessageA + 0x44 (gdiuser32)

    0x1dcfce: MwICreateWindowExEx + 0xb7e (gdiuser32)

    0x1de69f: CreateWindowExA + 0x9f (gdiuser32)

    0xcedf0: CWnd::CreateEx(unsigned long, char const*, char const*, unsigned long, int, int, int, int, HWND__*, HMENU__*, void*) + 0xf0 (mfc400s)

    0xd18d4: CFrameWnd::Create(char const*, char const*, unsigned long, tagRECT const&, CWnd*, char const*, unsigned long, CCreateContext*) + 0xd4 (mfc400s)

    0x27b577: SECMDIFrameWnd::LoadFrame(unsigned int, unsigned long, CWnd*, CCreateContext*) + 0xf7 (ot1100as)

    0x12c6fd7: AFC_MDI_FRAME::load_frame(unsigned int, unsigned long, CWnd*, CCreateContext*) + 0x67 (quartus)

    0x12c07e3: AFC_APP::init_instance(AFC_MDI_FRAME*, unsigned int const&, CCommandLineInfo*) + 0xadd (quartus)

    0x948d53: PJM_APP::InitInstance() + 0xa97 (quartus)

    0xdc4ff: AfxWinMain(HINSTANCE__*, HINSTANCE__*, char*, int) + 0x6f (mfc400s)

    0x5022c23: WinMain + 0x53 (quartus)

    0x993da1: main + 0x9d (quartus)

    0x16a86: __libc_start_main + 0xe6 (c.so.6)

    0x8cb421: CFrameWnd::RecalcLayout(int) + 0x141 (quartus)

    End-trace

    Quartus II Version 9.1 Build 350 03/24/2010 SJ Full Version

    Service Pack Installed: 2

    A window appears "Do you want to submit a service request,but since no browser preference has been set, the yes button does not work.

    Please take a look.

    Thanks,

    Fasahat
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thanks, that works. Amazing - why in the world would they link to a 32-bit screen saver library? I was running on a 64-bit Fedora 12.

    To fix, yum install libXScrnSaver.i686