微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > CentOS 6.4 上运行64位encounter 9.14 不能显示图形界面

CentOS 6.4 上运行64位encounter 9.14 不能显示图形界面

时间:10-02 整理:3721RD 点击:

在6.3上运行EDI 32 ,64位均正常。
最近升级CentOS到6.4:运行32位EDI,正常;64位的EDI不启动gui,可以运行,启动gui就自动退出。
输入encounter -64 显示如下:
@(#)CDS: Encounter v09.14-s273_1 (64bit) 02/17/2011 18:43 (Linux 2.6)
@(#)CDS: NanoRoute v09.14-s029 NR110207-1105/USR65-UB (database version 2.30, 112.2.1) {superthreading v1.15}
@(#)CDS: CeltIC v09.14-s097_1 (64bit) 02/08/2011 02:48:23 (Linux 2.6.9-89.0.19.ELsmp)
@(#)CDS: AAE 09.14-s001 (64bit) 02/17/2011 (Linux 2.6.9-89.0.19.ELsmp)
@(#)CDS: CTE 09.14-s140_1 (64bit) Feb8 2011 01:12:16 (Linux 2.6.9-89.0.19.ELsmp)
@(#)CDS: CPE v09.14-s001
--- Starting "Encounter v09.14-s273_1" on Fri Apr 12 10:45:06 2013 (mem=60.0M) ---
--- Running on eda-backend (x86_64 w/Linux 2.6.32-358.2.1.el6.x86_64) ---
This version was compiled on Thu Feb 17 18:43:43 PST 2011.
Set DBUPerIGU to 1000.
Set net toggle Scale Factor to 1.00
Set Shrink Factor to 1.00000
encounter: brw_program.c:261: brwInitFragProgFuncs: Assertion `functions->rogramStringNotify == _tnl_program_string' failed.
Encounter terminated by internal (ABORT) error/signal...
*** Stack trace in log file.
打开log,内容如下:
Checking out Encounter license ...
Encounter_Digital_Impl_Sys_XL 9.1 license checkout succeeded.
You can run 2 CPU jobs with the base license that is currently checked out.
If required, use the setMultiCpuUsage command to enable multi-CPU processing.
This Encounter release has been compiled with OA version 22.04-p068.
*******************************************************************
*Copyright (c)Cadence Design Systems, Inc.1996 - 2010.*
*All rights reserved.*
**
**
**
* This program contains confidential and trade secret information *
* of Cadence Design Systems, Inc. and is protected by copyright*
* law and international treaties.Any reproduction, use,*
* distribution or disclosure of this program or any portion of it,*
* or any attempt to obtain a human-readable version of this*
* program, without the express, prior written consent of*
* Cadence Design Systems, Inc., is strictly prohibited.*
**
*Cadence Design Systems, Inc.*
*2655 Seely Avenue*
*San Jose, CA 95134,USA*
**
**
*******************************************************************
@(#)CDS: Encounter v09.14-s273_1 (64bit) 02/17/2011 18:43 (Linux 2.6)
@(#)CDS: NanoRoute v09.14-s029 NR110207-1105/USR65-UB (database version 2.30, 112.2.1) {superthreading v1.15}
@(#)CDS: CeltIC v09.14-s097_1 (64bit) 02/08/2011 02:48:23 (Linux 2.6.9-89.0.19.ELsmp)
@(#)CDS: AAE 09.14-s001 (64bit) 02/17/2011 (Linux 2.6.9-89.0.19.ELsmp)
@(#)CDS: CTE 09.14-s140_1 (64bit) Feb8 2011 01:12:16 (Linux 2.6.9-89.0.19.ELsmp)
@(#)CDS: CPE v09.14-s001
--- Starting "Encounter v09.14-s273_1" on Fri Apr 12 08:10:34 2013 (mem=60.1M) ---
--- Running on eda-backend (x86_64 w/Linux 2.6.32-220.el6.x86_64) ---
This version was compiled on Thu Feb 17 18:43:43 PST 2011.
Set DBUPerIGU to 1000.
Set net toggle Scale Factor to 1.00
Set Shrink Factor to 1.00000
Encounter terminated by internal (ABORT) error/signal...
*** Stack trace:
/usr/sw/edi914/tools/fe/bin/64bit/encounter(syStackTrace+0x136)[0x6c57752]
/usr/sw/edi914/tools/fe/bin/64bit/encounter[0x1346b0d]
/lib64/libpthread.so.0(+0xf500)[0x7fea0be98500]
/lib64/libc.so.6(gsignal+0x35)[0x7fea056178a5]
/lib64/libc.so.6(abort+0x175)[0x7fea05619085]
/lib64/libc.so.6(+0x2ba1e)[0x7fea05610a1e]
/lib64/libc.so.6(__assert_perror_fail+0x0)[0x7fea05610ae0]
/usr/lib64/dri/i965_dri.so(+0x4c998)[0x7fe9fa97c998]
[0x163045c0]
========================================
pstack
========================================
Thread 5 (Thread 0x7fea019bd700 (LWP 9153)):
#00x00007fea0be97d2d in nanosleep () from /lib64/libpthread.so.0
#10x0000000001cc411d in rdaiLicRecheck(void*) ()
#20x00007fea0be90851 in start_thread () from /lib64/libpthread.so.0
#30x00007fea056cd90d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x7fea00fbc700 (LWP 9154)):
#00x00007fea05691b8d in nanosleep () from /lib64/libc.so.6
#10x00007fea05691a00 in sleep () from /lib64/libc.so.6
#20x0000000006c6a229 in syiPeakMem(void*) ()
#30x00007fea0be90851 in start_thread () from /lib64/libpthread.so.0
#40x00007fea056cd90d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x7fe9fbfff700 (LWP 9155)):
#00x00007fea056c64f3 in select () from /lib64/libc.so.6
#10x00000000085e224d in NotifierThreadProc ()
#20x00007fea0be90851 in start_thread () from /lib64/libpthread.so.0
#30x00007fea056cd90d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x7fe9fb5fe700 (LWP 9156)):
#00x00007fea0be982a5 in sigwait () from /lib64/libpthread.so.0
#10x0000000001346f05 in ctrlCHandle(void*) ()
#20x00007fea0be90851 in start_thread () from /lib64/libpthread.so.0
#30x00007fea056cd90d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7fea0c16a8e0 (LWP 9099)):
#00x00007fea056917ad in waitpid () from /lib64/libc.so.6
#10x00007fea05623889 in do_system () from /lib64/libc.so.6
#20x00007fea05623bc0 in system () from /lib64/libc.so.6
#30x0000000006c577aa in syStackTrace ()
#40x0000000001346b0d in rdaiErrorHandler(int, siginfo*, void*) ()
#5<signal handler called>
#60x00007fea056178a5 in raise () from /lib64/libc.so.6
#70x00007fea05619085 in abort () from /lib64/libc.so.6
#80x00007fea05610a1e in __assert_fail_base () from /lib64/libc.so.6
#90x00007fea05610ae0 in __assert_fail () from /lib64/libc.so.6
#10 0x00007fe9fa97c998 in brwInitFragProgFuncs () from /usr/lib64/dri/i965_dri.so
#11 0x00007fe9fa96c929 in brwCreateContext () from /usr/lib64/dri/i965_dri.so
#12 0x00007fea068d2ba0 in ? () from /usr/sw/edi914/tools/mesalib/lib/64bit/libmesaGLm.so
#13 0x00007fea068d1b80 in ? () from /usr/sw/edi914/tools/mesalib/lib/64bit/libmesaGLm.so
#14 0x00007fea068d2710 in ? () from /usr/sw/edi914/tools/mesalib/lib/64bit/libmesaGLm.so
#15 0x00007fea068d2f50 in ? () from /usr/sw/edi914/tools/mesalib/lib/64bit/libmesaGLm.so
#16 0x00007fea068d3270 in ? () from /usr/sw/edi914/tools/mesalib/lib/64bit/libmesaGLm.so
#17 0x0000000000000000 in ? ()
========================================
gdb
========================================
Using: gdb
[New LWP 9156]
[New LWP 9155]
[New LWP 9154]
[New LWP 9153]
[Thread debugging using libthread_db enabled]
0x00007fea056917ad in waitpid () from /lib64/libc.so.6
Thread 5 (Thread 0x7fea019bd700 (LWP 9153)):
#00x00007fea0be97d2d in nanosleep () from /lib64/libpthread.so.0
#10x0000000001cc411d in rdaiLicRecheck(void*) ()
#20x00007fea0be90851 in start_thread () from /lib64/libpthread.so.0
#30x00007fea056cd90d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x7fea00fbc700 (LWP 9154)):
#00x00007fea05691b8d in nanosleep () from /lib64/libc.so.6
#10x00007fea05691a00 in sleep () from /lib64/libc.so.6
#20x0000000006c6a229 in syiPeakMem(void*) ()
#30x00007fea0be90851 in start_thread () from /lib64/libpthread.so.0
#40x00007fea056cd90d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x7fe9fbfff700 (LWP 9155)):
#00x00007fea056c64f3 in select () from /lib64/libc.so.6
#10x00000000085e224d in NotifierThreadProc ()
#20x00007fea0be90851 in start_thread () from /lib64/libpthread.so.0
#30x00007fea056cd90d in clone () from /lib64/libc.so.6
哪位碰到过这种问题?

bu miongbai

你试一下用 “encounter -simplefont” 运行一下

应该是系统有些驱动没装全,查看系统运行的告警或错误,然后update

是的,后来又更新了很多库,设置DISPLAY=unix:0就可以了。

CentOS的/usr/lib64/libGLU.so和encounter自带的mesaGLU冲突不兼容。所以需要卸载掉系统的/usr/lib64/libGLU.so。
可以首先rpm -qa | grepmesa-libGLU-devel 看看具体的包名字叫做什么。
然后rpm -e mesa-libGLU-devel-9.2-0.5.el6.x86_64

hmm ....

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top