找回密码
 注册
快捷导航
查看: 21312|回复: 48

打造强大的debian环境

[复制链接] |自动提醒
阅读字号:

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2014-2-11 13:55:29| 字数 249| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层 |阅读模式
不再使用fedora了,问题太多,主要是:
1、太多的新特性并没有提供完善的配套工具
2、gnome3
3、部分系统功能被设定死了,修改起来很麻烦,最典型的是把原来eth0这样的接口硬生生改成了新名字,导致部分工业软件因为flexlm找不到eth0而无法启动,需要配合修改一系列系统启动参数

so bye fedora!

为此过年期间将全部工作环境转到了debian7 + BE::OS,打造一个轻量级桌面,力求稳定、速度快、方便、美观的环境。

[ Edited by  Roamvalley on 2014-2-11 17:07 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T410S

3963

回帖

123

积分

2万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-10-18
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2014-2-11 13:58:41| 字数 4| - 中国–江苏–无锡 电信 | 显示全部楼层
支持一下
MacBook Pro 15 2018
T470P
X1C 2017
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 14:02:51| 字数 133| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
新环境:
1、基于KDE的BE::OS,其实只是使用了QT的特性,BE::OS完全接管桌面,速度非常快
2、C/C++开发环境:QTCreator,cuda等
3、常用EDA工具:quartus,modelsim,synplify,allegro等
4、数学工具matlab

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 14:03:34| 字数 3,596| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
debian在Thinkpad T410S上安装的全过程(这是我个人的安装记录,大家可以根据需要裁剪修订):

首次安装debian时,选择默认的系统软件,只包括一个基本的gnome3运行环境

0.install essential modules(安装kde环境,逻辑卷LVM管理、蓝牙、指纹、thinkpad硬件驱动、系统管理工具等)
apt-get install kde-standard
apt-get install lvm2
apt-get install bluez-alsa bluez-audio bluez-compat bluez-gstreamer libbluetooth3 bluez-utils blueman bluedevil pavucontrol pulseaudio-module-bluetooth
apt-get install kde-workspace-dev libxrender-dev libxext-dev libqt4-dev libx11-dev kdebase-workspace-dev kdelibs5-dev libxdamage-dev cmake build-essential libxcomposite-dev gettext
apt-get install iotop iftop htop tcpdump
apt-get install subversion
apt-get install kde-config-gtk-style gtk2-engines-oxygen gtk3-engines-oxygen
apt-get install sysv-rc-config
apt-get install tpd thinkfan hdapsd gkrellm-thinkbat acpitool tp_smapi_dkms
apt-get install fprintd libfprint0 fprint-demo libpam-fprintd libgksu2-0

1.install nvidia driver:(安装nvidia显卡驱动)
apt-get update
apt-get install nvidia-kernel-dkms nvidia-glx nvidia-xconfig nvidia-settings
apt-get install nvidia-vdpau-driver vdpau-va-driver
service gdm3 stop
X -configure
cp xorg.conf.new /etc/X11/xorg.conf
startx (MUST AS root account!!!)
Open NVIDIA configuration wizard and set the Resolution, manually, and at last click on ‘Save to X Configuration File‘ and quit.

2.enable Thinkpad fn-keys to adjust the screen brightness:(设置thinkpad特殊按键)
add
Option "RegistryDwords" "EnableBrightnessControl=1"
to /etc/X11/xorg.conf,before EndSection

3.install base apps:(安装flash播放器vlc等)
apt-get install vlc flashplugin-nonfree chromium skype

4.install bespin:(安装桌面窗口环境Bespin)
svn checkout svn://svn.code.sf.net/p/cloudcity/code/ cloudcity-code
cd cloudcity-code
mkdir -p builddir
cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
sudo make install

5.install be::shell:(安装桌面环境BE::OS)
git clone git://git.code.sf.net/p/be-shell/code be-shell
cd be-shell
./configure
cd build
make
sudo make install
kquitapp plasma-desktop
kquitapp kuiserver
kquitapp krunner
kcmshell4 kded (Disable the "Status Notifier Manager")
cp be.shell.desktop plasma-desktop.desktop krunner.desktop to ~/.kde/share/autostart/
cp be.shell be.shellrc to ~/.kde/share/config/
cp MainMenu.xml to ~/.kde/share/apps/be.shell/
cp -R Themes to ~/.kde/share/apps/be.shell/
be.shell
reboot

6.setup login by fingerprint:(安装设置指纹识别)
fprintd-enroll
do this command under root and your prefer accounts

7.remove useless packages:(删除累赘应用,exim是邮件发送程序,类似老的sendmail,tracker是一个文件位置查询服务)
apt-get remove exim4-base (exim is a MTA for sending mails)
apt-get remove tracker-miner-fs

8.disable un-necessary daemon:(关闭不常用服务,Nepomuk是一个桌面文件所有服务,极耗资源)
open system-setting->accessibility (deselect all items)
open system-setting->Desktop Search->Nepomuk (deselect Nepomuk, this is a desktop file search daemon)
open system-setting->Startup And Shutdown->Autostart (deselect all except BE::shell)
chmod -x /etc/cron.daily/mlocate

9.modify desktop:(调整桌面风格,使GTK程序在KDE下能风格同KDE保持一致)
open system-setting->Application Appearance->Style->Widget style (select Bespin and configure it's detail)
open system-setting->Application Appearance->Gtk Configuration (set GTK2 and GTK3 themes to oxygen-gtk)

10.install development enviroments:(安装常用开发包及工具)
apt-get install libpng12-dev
apt-get install libmotif4 libmotif-dev motif-clients libmotif4-dbg
apt-get install qtcreator

10.disable ip6 and wrong localhost define(修订因NetworkManager篡改/etc/hosts导致一些程序无法正常使用的问题)
vi /etc/hosts
comment all and only leave "127.0.0.1 localhost"
this will solve so many crash when using industry applicationss, which depends on RPCSS,
infact, this is a bug caused NetworkManager, it modifies /etc/hosts wrong

11.mount a LVM mobile disk(挂载外置LVM硬盘的命令)
plugin the mobile disk
sudo vgimport -a (this command will show the disk's LVM_name)
sudo lvchange -ay LVM_name (this will mount the LVM disk)
sudo lvchange -an LVM_name (this will unmount the LVM disk)

[ Edited by  Roamvalley on 2014-2-11 17:28 ]
T410S
回复 支持 反对

使用道具 举报

7683

回帖

111

积分

8万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-9-3
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2014-2-11 14:11:30| 字数 8| - 中国–广东–东莞 电信 | 显示全部楼层
围观技术贴!!!
T400 P8600  2g 100g WIFI 指纹
x200t  L9400  2G 250G WIFI 指纹
回复 支持 反对

使用道具 举报

1万

回帖

150

积分

9万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2008-7-23
年全勤勋章2020月全勤勋章铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2014-2-11 14:12:44| 字数 10| - 中国–北京–北京 联通 | 显示全部楼层

回复 #1 Roamvalley 的帖子

centos也不错啊
840G3 I5 6300m 32G 128G+1T
T440p I5 4300m 16G 128G+128G+1T
X230T I5 3320m 16G 240G+500G
MacBook M5 Retina 8G 512G
回复 支持 反对

使用道具 举报

3442

回帖

52

积分

1万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-10-15
发表于 2014-2-11 14:21:30| 字数 7| - 中国–广东–广州–番禺区 联通 | 显示全部楼层
路过围观一下。
T60 / T420s
OLYMPUS EP5 EPM2 25/1.8 45/1.8 75/1.8
PANASONIC GX85
回复 支持 反对

使用道具 举报

5685

回帖

89

积分

3087

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2010-8-12
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2014-2-11 14:27:26| 字数 10| - 中国–浙江–杭州 电信 | 显示全部楼层
bu cuo bu cuo
X301 SU9400/8G/120G
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 14:46:16| 字数 173| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
bespin是一个桌面窗口环境,主要是定制每个应用程序窗口内的布局、风格
BE::OS是个轻量级桌面环境,主要提供了系统菜单、类似OSX的应用程序统一菜单和dock之类常用功能。

需要好看的bespin设置的,可以去deviantart.com上搜索bespin找到自己喜欢的风格。
bespin+BE::OS是我目前见到的最灵活最赏心悦目的桌面套件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 14:57:58| 字数 1,080| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
0.install essential modules(安装kde环境,逻辑卷LVM管理、蓝牙、指纹、thinkpad硬件驱动、系统管理工具等)
安装KDE环境:
apt-get install kde-standard

安装逻辑卷管理工具:
apt-get install lvm2

安装蓝牙以及蓝牙耳机模块:
apt-get install bluez-alsa bluez-audio bluez-compat bluez-gstreamer libbluetooth3 bluez-utils blueman bluedevil pavucontrol pulseaudio-module-bluetooth

安装基本开发库:如今cmake已经大行其道,但我觉得很讨厌
build-essential cmake

安装QT/KDE开发库:
apt-get install kde-workspace-dev libxrender-dev libxext-dev libqt4-dev libx11-dev kdebase-workspace-dev kdelibs5-dev libxdamage-dev libxcomposite-dev gettext

安装常用系统监视工具:
apt-get install iotop iftop htop tcpdump
大家常用的是top命令,但功能有限,有时系统硬盘灯在狂闪,却不知道是哪个程序在后台偷偷读写硬盘,iotop可以解决这个问题
iftop可以按进程查看网络收发包的速率、流量
htop比top更加可视化
tcpdump我就不说了,做网络应用的人,大多要熟悉这个工具

安装代码版本管理器:
apt-get install subversion
这个倒不是要大家去搞开发,是有些软件只提供了源码,需要手工下载编译,必须要用它

安装KDE和GTK程序风格融合器,主要是让GTK程序在KDE下能保持和KDE同样的风格:
apt-get install kde-config-gtk-style gtk2-engines-oxygen gtk3-engines-oxygen

系统服务管理工具:
apt-get install sysv-rc-config

thinkpad常见的控制模块:电池、风扇、硬盘防震动、电源管理、音量开关、屏幕亮度调整:
apt-get install tpd thinkfan hdapsd gkrellm-thinkbat acpitool tp_smapi_dkms

安装指纹识别模块:
apt-get install fprintd libfprint0 fprint-demo libpam-fprintd libgksu2-0
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 15:03:43| 字数 481| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
1.install nvidia driver:(安装nvidia显卡驱动,ATI显卡驱动可以直接用开源的方案,这里使用的是nvidia闭源驱动,性能很好,现在很多程序都要OpenGL加速,基于mesa的软加速太挫)
apt-get update
apt-get install nvidia-kernel-dkms nvidia-glx nvidia-xconfig nvidia-settings
apt-get install nvidia-vdpau-driver vdpau-va-driver
service gdm3 stop
X -configure
cp xorg.conf.new /etc/X11/xorg.conf
startx (MUST AS root account!!!)

打开nvidia的显卡管理工具nvidia-settings,将Resolution(分辨率)这栏设定为你屏幕能支持的最大分辨率,切忌要保存这个设置“Save to X Configuration File”,这样才能在/etc/X11/xorg.conf里生成nvidia的显卡设置参数!以上操作在安装前最好打印下来。
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 15:05:44| 字数 163| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
2.enable Thinkpad fn-keys to adjust the screen brightness:(设置thinkpad特殊按键)

Option "RegistryDwords" "EnableBrightnessControl=1"
这行设置写到/etc/X11/xorg.conf里面
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 15:08:23| 字数 287| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
8.disable un-necessary daemon:(关闭不常用服务,Nepomuk是一个桌面文件所有服务,极耗资源)
打开 system-setting->accessibility (关闭全部选项)
打开 system-setting->Desktop Search->Nepomuk (关闭Nepomuk, 这就是操蛋的鸡肋)
打开 system-setting->Startup And Shutdown->Autostart (除了BE::shell,其它全部关掉)
chmod -x /etc/cron.daily/mlocate (跟Nepomuk一样的操蛋)
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 15:10:57| 字数 518| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
5.install be::shell:(安装桌面环境BE::OS)
git clone git://git.code.sf.net/p/be-shell/code be-shell
cd be-shell
./configure
cd build
make
sudo make install
kquitapp plasma-desktop
kquitapp kuiserver
kquitapp krunner
kcmshell4 kded (Disable the "Status Notifier Manager")
cp be.shell.desktop plasma-desktop.desktop krunner.desktop to ~/.kde/share/autostart/
cp be.shell be.shellrc to ~/.kde/share/config/
be.shell
以上是标准的安装流程,下面的是我个人的东西,可以不用管的,我贴这里是留个记录,以后重做系统好查


cp MainMenu.xml to ~/.kde/share/apps/be.shell/
cp -R Themes to ~/.kde/share/apps/be.shell/
be.shell
reboot
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 15:14:20| 字数 602| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
10.install development enviroments:(安装常用开发包及工具)
apt-get install libpng12-dev
apt-get install ksh csh libmotif4 libmotif-dev motif-clients libmotif4-dbg
apt-get install qtcreator

10.disable ip6 and wrong localhost define(修订因NetworkManager篡改/etc/hosts导致一些程序无法正常使用的问题)
vi /etc/hosts
comment all and only leave "127.0.0.1 localhost"
this will solve so many crash when using industry applicationss, which depends on RPCSS,
infact, this is a bug caused NetworkManager, it modifies /etc/hosts wrong

以上两项是我为了运行一些EDA软件,像quartus,allegro这些软件以前都是在solaris平台运行的,它们用到了motif这类窗口开发库,有些类似GTK/QT的东西,现在的linux版本的这些软件仍旧依赖于motif,所以必须安装。

[ Edited by  Roamvalley on 2014-2-11 15:25 ]
T410S
回复 支持 反对

使用道具 举报

1万

回帖

111

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2010-7-28
年全勤勋章2022银牌荣誉勋章(注册10年以上会员)
发表于 2014-2-11 15:16:12| 字数 5| - 中国–广东–深圳 电信 | 显示全部楼层
红ID啊。
X1C: i5, 16GB, 2560GB, Windows 10 Pro
Yoga2 Pro:i7-4500U,8GB, 512SSD, 10Touch Points 13.3(3200x1800) Windows 10 Pro
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 15:17:18| 字数 18| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
这是quartus在我桌面的一个截图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 15:43:09| 字数 13| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
modelsim的运行截图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 15:46:00| 字数 10| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
Logic的一个样例

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T410S
回复 支持 反对

使用道具 举报

1374

回帖

120

积分

630

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2003-12-24
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2014-2-11 16:37:46| 字数 14| - 中国–广东 电信 | 显示全部楼层
时序分析啊 高端芯片设计人才啊
只要想着明天吃什么,人生就充满了希望
回复 支持 反对

使用道具 举报

5666

回帖

57

积分

8万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2013-2-19
年全勤勋章2022月全勤勋章铜牌荣誉勋章(注册8年以上会员)年全勤勋章2023银牌荣誉勋章(注册10年以上会员)年全勤勋章2024
发表于 2014-2-11 16:46:50| 字数 15| - 中国–山西–长治–黎城县 联通 | 显示全部楼层
技术贴,赞。怎么变成红ID呢?
L570/L560/X301/X201/T410s/T43p/X41/天逸F40A/T61p/T50/
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 16:51:34| 字数 853| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
时序分析是TimeQuest,上面几张图只是简单的信号模拟输出。工作中的实际界面就不便贴出来了。

解决linux下使用usb-blaster的问题:

0. 创建文件
/etc/udev/rules.d/51-altera-usb-blaster.rules
文件内容如下:
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6001", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6002", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6003", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6010", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6810", MODE="0666"

1. su -l

2.
mount --bind /dev/bus /proc/bus
ln -s /sys/kernel/debug/usb/devices /proc/bus/usb/devices

3.安装好设备,并打开FPGA电源

4.
$ <quartus_directory>/bin/quartus
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 16:55:41| 字数 895| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
quartus安装的一些要点,不要问干什么用的,知道的人知道就行了

安装说明:

1、阻止fedora将网卡接口名从eth0改为em1
因为quartus的lisence是要通过eth0的mac地址计算获得的,如果quartus找不到默认的eth0,无法获取mac,则验证linsence失败。
步骤:
1.1、以root身份修改
/boot/grub2/grub.conf
找到当前l/最新的inux启动项位置,通常以
linux /vmlinuz-x.x.xx 开头,在此行的尾部追加参数:
biosdevname=0
1.2、以root身份将
/etc/sysconfig/network-scripts/ifcfg-em1
文件名改为
/etc/sysconfig/network-scripts/ifcfg-eth0
并在此文件的头部添加一行:
DEVICE=eth0
1.3、重启

2、生成lincense文件
运行 <...>/altera/12/crack/licgen.exe(用wine执行即可)
将文件存入 <...>/altera/12下,运行quartus,指定此license文件即可

3、修改libsys_cpt.so

3.1、使用gdb打开  <...>/altera/12/quartus/linux/libsys_cpt.so:
gdb <...>/altera/12/quartus/linux/libsys_cpt.so

3.2、查找l_pubkey_verify的标志位置
info function l_pubkey_verify
例如此处找到的位置为
0x000a7783  l_pubkey_verify

3.3、修改标志
用ghex修改libsys_cpt.so位于0x000a7783处的数据,将
55 89 E5
改为:
31 C0 C3
存盘

4、添加系统环境变量:
在.bashrc里添加
export QUARTUS_ROOTDIR_OVERRIDE=<...>/app/altera/12/quartus
确保quartus的各类plugin/SOPCBuild能正常工作
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 16:57:48| 字数 363| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
安装cadence allegro的一些要点(同上):

mkdir -p /usr/local/flexlm/licenses
cp -a licenses.dat /usr/local/flexlm/licenses/
chmod 777 /usr/local/flexlm/licenses/licenses.dat
ln -s /tmp /usr/tmp
Cadence_DIR/tools/bin/lmgrd -c
Cadence_DIR/pubkey -d cdslmd -y

在debian下,libGL.so文件位于/usr/lib/i386-linux-gnu目录,而不是通常的/usr/lib/,这导致cadence启动后找不到opengl从而显示出问题。因而须要把/usr/lib/i386-linux-gnu加入到LD_LIBRARY_PATH中。
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 17:00:57| 字数 453| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
安装modelsim的要点(同上):

1、安装stdc++5
以root身份执行:
yum install compat-libstdc++-33
debian已经不需要这一步了

2、生成lincense文件
执行:
wine MentoKG.exe
须要等待很久,根据本机mac地址等信息,生成一个lincense.txt文件,但要手动保存一下,放到
<...>/mentor/license.txt

3、添加系统环境:
在.bashrc里添加:
export MGLS_LICENSE_FILE=<...>/mentor/license.txt

4、修订linux文件
将sfk和patch_calibre2011_linux拷贝到<...>/mentor/l目录下,并为两文件赋予可执行权力,运行
patch_calibre2011_linux
即可

5、运行modelsim
export MGLS_LICENSE_FILE=<...>/mentor/modeltech/linux/vsim即可
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 17:02:04| 字数 29| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
注意以上内容中:
<...>
是你的实际安装后路径
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 17:06:07| 字数 18| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
synplify和verdi还没搞定
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 17:13:43| 字数 414| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
解决linux下使用saleae logic的问题:

在/etc/udev/rules.d下创建文件99-SaleaeLogic.rules
其内容如下:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="0925", ATTR{idProduct}=="3881", MODE="0666"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="21a9", ATTR{idProduct}=="1001", MODE="0666"

[ Edited by  Roamvalley on 2014-2-11 17:15 ]
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 17:17:23| 字数 65| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
经常需要在国外网站查找技术资料的,最简单的方式就是:

goagent + chrome + switchysharp

这个网上资料很多,不赘述
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2014-2-11 17:42:58| 字数 24| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
文档管理工具mendeley,不知道你们在用什么

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T410S
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-30 19:52 , Processed in 0.187826 second(s), 63 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部