本文处理一些乱七八糟的收藏内容,可能有助于优化EDA环境
一、Virtuoso公共服务进程可以设置环境变量:
setenv CDS_BEANSTALK_PER_USER 1 setenv CDS_DISABLE_PER_SESSION_BEANSTALK 1
从而把per host的公共服务行为改成per user。
解决问题:解决LSF提交的virtuoso 结束后进程还存在的问题
二、vim/gvim做切页会卡顿,然后bcompare也会卡顿,通过fc-cache -fv能够缓解这个问题
三、LSF的设置
/lsf/conf/lsf.conf LSB_BJOBS_CONSISTENT_OUTPUT=Y LSB_SHORT_HOSTLIST=1 lsadmin reconfig badmin mbdrestart
解决问题:解决bjobs查看到的job列表显示乱七八糟的问题
四、xset fp+ /usr/share/X11/fonts/75dpi/
解决问题:解决realvnc下 IC5141的字体显示问题
五、setenv CDS_XVNC_TENBASE +
解决问题:解决virtuoso使用的cdsXvnc的端口,使其端口从400开始,防止冲突
注意:此方法仅用于IC618以前使用Xvnc的版本,不适合使用Xvfb的版本
六、将LSF的job结束后,将结果写到特性文件中
在lsb.queues里添加POST_EXEC
POST_EXEC = sleep 30;bjobs -o "user jobid stat queue start_time run_time from_host exec_host slots idle_factor max_mem:12:M mem:12:M eresreq cmd " $LSB_JOBID >> /tools/lsfjoblist/${USER}-`date +%Y%m`
七、两层转发后bsub图形界面出不来的问题
有可能是 sshd_config里面缺少参数:X11UseLocalhost no 的问题
八、ADE 中LSF队列不更新
解决方法:user01为例,在virtuoso运行的机器上执行 ps aux |grep user01 |grep lsf 命令,将筛选出的cdsfrb进程kill掉即可。
九、处理个人目录下.flexlmrc 的问题导致license切换不成功
解决方法:
setenv LM_A_APP_DISABLE_CACHE_READ 1
十、Cadence Allegro启动报找不到LICENSE
解决方法:为在没有LICENSE的情况下用户启动了一次Allegro,工具在其/home/$user/pcbenv目录下产生了一份名为 license_cache_allegroxxxxx.txt 的文件,其内容记录了所有相关FEATURE都为NO,删掉此文件即可。
十一、root用户无法使用LSF,提示user permission denied
解决方法:lsf.conf中添加LSF_ROOT_USER=Y
十二、在7系列的操作系统上可能会遇到intel E810或者X722系列NIC无法通信的问题
The E810 NIC will not link in RHEL 7.9 when the server has >= 32 cores.
当机器的核心大于32核心的时候, E810的NIC无法link
解决方法:是内核BUG,此BUG会在CPU核心超过32个的时候出现,需要升级内核。但是2207版本和2207-2版本没问题。
十三、Redhat8/Centos8/Rocky8 使用gdm配置listen tcp不生效
解决方法:是gdm的版本BUG,需要升级gdm包
十四、在8系列的操作系统上,系统自带的tigervnc将不再默认listen tcp
解决方法:/etc/tigervnc/defaults文件添加 listen=tcp
十五、TSMC MC2 license无法启动
解决方法:需要将操作系统换到6上,或者修改网卡名为eth0
十六、使用Python报错:ModuleNotFoundError: No module named '_ssl'
解决方法:编译的时候,SSL的加载有问题,尤其是3.9以上的版本,需要SSL 1.1.1版本以上的openssl。
网友留言: