Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17259 Discussions

Tutorial : Installing Quartus & Nios EDS Linux in Ubuntu

Altera_Forum
Honored Contributor II
4,166 Views

Hi guys. 

 

Ive written a short tutorial on how to install Quartus II, Nios II, and Megacore IP on Ubuntu Linux. Since the Altera support is so god awful and horrible, i hope this will help some users. 

 

Feedback is welcome. I would like to know how i can make it better. If somebody would test it, that would be great. 

 

Note : I am not liable to any damage that happens to you if you somehow manage to screw up. 

 

update may 2012: 

The link has changed. Also, it is so much more easier to install now. 

http://www.alterawiki.com/wiki/quartus_for_linux (http://www.alterawiki.com/wiki/quartus_for_linux

 

For those who want something to read offline, I have attached a tutorial (PDF) written by me and my university lab members. It is updated to cover Quartus v11.
0 Kudos
8 Replies
Altera_Forum
Honored Contributor II
3,118 Views

Thank You! 

 

My company has been running Altera tools on Ubuntu for over 2 years now - and the installation / upgrade process is horrible. I've made requests directly to Altera and to this forum before (and today). 

 

http://www.alteraforum.com/forum/showthread.php?t=1092 

 

Thing is - it's a TRIVIAL effort to create .deb files, and not much harder to set up a package server. Ultimately there must be some 'conspiracy' to keep red hat on top. 

 

Microsoft type tactics? Using money to keep inferior technology as the 'main stay'. Nah... 

 

For the record, I don't hate Microsoft, not nearly as much as I truly believe that Red Hat has done the Linux world a great DIS-SERVICE by not actively improving their package management system. It should be BETTER than Debian's by now, not worse. Lack of good hardware support and good package management has kept Linux off of many a desktop - and greatly increased the 'true cost of ownership' to the point that Red Hat is non-competitive for typical business desktop use. 

 

But I rant, I rant. Please Altera, figure out what a .deb file is - start supporting other flavors of Linux besides just Red Hat. 

 

Tar balls and the like - for the birds.  

 

Jon
0 Kudos
Altera_Forum
Honored Contributor II
3,118 Views

Actually, they dont even fully support red hat. This is because if they fully support red hat, they will use .RPM file. Also, they should support Fedora or CentOS distribution which is based on Red Hat. Red Hat is a very old distro. 

 

Creating a .deb file is pretty easy, but i guess they dont really care about their Linux customers. But then again, creating an RPM file is just as easy, and they havent even done that.
0 Kudos
Altera_Forum
Honored Contributor II
3,118 Views

Experience with Kubuntu 7.04 

 

Hi everybody... 

 

I have a kubuntu 7.04 Gnu/Linux distro running on a 32 bit microprocessor. And I have another problem. I've seen people having similar problems, have tried everything read in the forums (removing /.mw hidden dir, removing /.altera/quartus -or something similar i can't remember now-) but nothing happens. I have even tried to install GNOME on my system, change from KDM to GDM, and log in GNOME to run it, but still crashes... 

 

Besides, I need to type quartusII 7.1 twice in the bash prompt since the first one (always after restarting the system or the X server) doesn't launch it. After that, it's launched always in the first attempt, but incidentally the Quartus II window title bar says Quartus II <2> . Any idea about this <2>??? 

 

For some reason, I tend to think it has something to do with fonts, windows management...something graphical definitely. For information, I installed following vishnu350 tutorial, being the only difference between both of us GNOME or KDE, since we both have an ubuntu base system, kubuntu for me and ubuntu studio for him i think. 

 

When I run Quartus, everything seems to be allright (I can create a project, add a file, edit it...haven't yet compiled it, but it seems allright), except for two menues options.... When I go to Tools->Options or Tools->License Setup, it crashes showing the error message shown in the attachment. 

 

I can work without this two menues, but if i want to add the megacores to the system (instead of doing it in each project) i need it to access Tools->options. And would also like to check my license... 

 

Any idea?¿?¿ 

 

Thanks so much...
0 Kudos
Altera_Forum
Honored Contributor II
3,118 Views

QuartusPenguin posted in http://www.alteraforum.com/forum/showthread.php?p=4181&mode=threaded#post4181 a possible solution for Quartus 7.2 

 

Anyway in the quartus_unix.pdf found in http://altera.com/literature/manual/quartus_unix.pdf it can be read 

 

 

--- Quote Start ---  

To use the Visual MainWin software, which is required to run the Quartus II 

software on Linux workstations, the Linux workstation requires the GNU 

libc libraries (glibc). Table 3 lists the glibc versions required for each version 

of Linux supported by the Quartus II software. 

 

Table 3. Required glibc Version for Linux Workstations 

Red Hat Linux Enterprise 3.0 glibc 2.3.2-95 

Red Hat Linux Enterprise 4.0 glibc 2.3.4-2 

SUSE Linux Enterprise Server 9 glibc 2.3.3-98 

 

The GNU libc libraries are available at the Red Hat Linux website at www.redhat.com. 

--- Quote End ---  

 

 

My question is... I have found using the package manager that these libraries are not installed in my system (Kubuntu 7.04). The only references the manager finds are glibc-doc, libdb1-compat (The Berkeley database routines [glibc 2.0/2.1 compatibility]), libg++2.8.1.3-glibc2.2 (The GNU C++ extension library - runtime version) and libstdc++2.10-glibc2.2 (The GNU stdc++ library). 

I suppose i can find these libraries in www.gnu.org. Do you know the link to them? And more important, should i install those libraries? or a compatibility for them? Don't know if i can break the system if using old libraries not event offered in ubuntu official repos.
0 Kudos
Altera_Forum
Honored Contributor II
3,118 Views

 

--- Quote Start ---  

Hi guys. 

 

Ive written a short tutorial on how to install Quartus II, Nios II, and Megacore IP on Ubuntu Linux. Since the Altera support is so god awful and horrible, i hope this will help some users. 

 

Feedback is welcome. I would like to know how i can make it better. If somebody would test it, that would be great. 

 

 

 

Note : I am not liable to any damage that happens to you if you somehow manage to screw up. 

--- Quote End ---  

 

Thanks you so much for this great tutorial. I found it to be extremely helpful.
0 Kudos
Altera_Forum
Honored Contributor II
3,118 Views

i can break the system if using....

0 Kudos
Altera_Forum
Honored Contributor II
3,118 Views

Updated the original post. Hope this is helpful to some.

0 Kudos
Reply