微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 综合技术问答 > EDA使用问答 > CentOS8.0 启动 IC618踩坑记录

CentOS8.0 启动 IC618踩坑记录

时间:03-15 整理:3721RD 点击:

系统版本: CentOS Linux release 8.0.1905
启动virtuoso时踩到的坑: virtuoso: symbol lookup error: /lib64/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var
尝试着删除/lib64下面的libfreetype.so.6.16.1
但是删除之后vnc无法启动, 报如下错误:

WARNING: The first attempt to start Xvnc fAIled, possibly because the font
catalog is not properly configured.Attempting to determine an appropriate
font path for this system and restart Xvnc using that font path ...
Could not start Xvnc.

/usr/bin/Xvnc: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory
/usr/bin/Xvnc: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory

IC618是从CentOS7那里复制过来的, 在CentOS7上启动没问题.

为何不用CENTOS7.0? 没必要升级CENTOS

任何时候都不要删除系统的库
这个时候你应该去删除virtuoso自带的libfreetype.so


本来是想反正总归有一天是要升级的, 不如现在就折腾一下试试.
但是, 仔细想想, Cadence目前还没有正式发布能够兼容CentOS8.0的软件.
对Linux的理解不够深刻的话, 确实折腾.

还是centos7 好用!

我是安装外redhat8,把软件复制过去,发现无法启动,然后又换回7.7。显示驱动还没搞定呢,不折腾了。



哈哈, 跟我一样, 折腾了几次之后直接不装N家的闭源驱动了, 但是默认的nouveau开源驱动的桌面反应速度还是很快的.
关于本贴的主题, 搜索了一阵之后发现了另外一个思路:
IC618启动的时候会检查/lib64下的跟字体有关的动态链接库libfreetype等等, 但是这个动态链接库太新,
可以用LD_PRELOAD大法偷梁换柱, 换成旧版的, 但是目前还没有尝试.
目前没有尝试的原因是需要旧版系统上的文件, 这样的话不如直接换成旧版系统好了.
其实不光C家的软件在RHEL8.0上有问题, S家软件的启动也是一大堆问题.
如果为了用新系统, 光顾着解决这些问题的话就有点不务正业了. 再等等吧, 专业的事情交给专业的他们.哈哈



对, 牵一发动全身, CentOS8.0的这次内核升级步子跨的有点大(3.10到4.18), 扯到蛋了.


哈哈, 是的, 折腾了一圈之后确实发现了~


我用默认驱动看layout的时候,快速左右移动时会有一个进程瞬间占用cpu 100%,然后卡死。需要等一会儿才能用。所以才一直折腾安装显卡驱动。redhat7.6的时候,驱动能安装,只是开机画面变成进度条,其它没啥影响。升级到7.7,驱动就没办法安装了。安装过程一切正常,然后不能关机。强行关机之后启动需要十几二十分钟,看log文件是检查硬盘和等待某个硬件响应等待时间超长,估计还是显卡问题。用集成显卡就没问题,但是我是装的双系统。也挺不方便。老黄太不是东西,他家驱动一直不开源,唉....

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

网站地图

Top