根据教程在Ubuntu 16.04上安装sentaurus TCAD后,启动时遇到下面两个问题:
1、运行.../SCL/11.5/amd64/bin/lmgrd -c path_to_license_file/license.dat -l path_to_logfile/logfile时出现下列提示:
~$ .../lmgrd: No such file or directory
原因: lmgrd的依赖包ls-lsb-x86-64.so.3缺失
解决方法:安装lsb-core包
~$ sudo apt-get install lsb-core
2. 运行启动程序.../bin/GENESISe时提示:
Invalid host
The hostid of this system does not match the hostid specified in the license file.
原因:运行.../SCL/11.5/amd64/bin/lmhostid结果为“000000000000”,lmhostid应该返回eth0网卡的MAC地址,上述结果表明没有识别出eth0网卡。由于Ubuntu 16.04中网卡采取了新的命名规则,"eth0"这个名称不再出现。
解决方法:在Ubuntu 16.04中改回原来的网卡命名规则
1)执行
~$sudo vim /etc/default/grub
在”GRUB_CMDLINE_LINUX”中添加参数net.ifnames=0 biosdevname=0,即修改为
GRUB_CMDLINE_LINUX=“net.ifnames=0 biosdevname=0”
再执行
~$sudo update-grub
2) 修改/etc/network/interfaces文件,
执行
~$ sudo vim/etc/network/interfaces
添加下列行
auto eth0
iface eth0 inet dhcp
iface eth0 inet6 auto
3) 重启电脑.
教程:Sentaurus 2013-install&crack.pdf
转载本文请联系原作者获取授权,同时请注明本文来自徐勇刚科学网博客。
链接地址:https://wap.sciencenet.cn/blog-71294-1064045.html?mobile=1
收藏