Difference between pages "Oracle Sun SPARC Servers" and "Package:Bitwig Studio"

From Funtoo
(Difference between pages)
Jump to navigation Jump to search
 
m (changed Layman's name for the ebuild canonical name.)
 
Line 1: Line 1:
This page present must-have in hands information when installing Funtoo on SPARC servers, this also completes notes about some details to know when installing a Funtoo box on a SPARC machine (see [[Funtoo Linux Installation on SPARC]]). Aside some well-known project like [http://www.debian.com Debian] or [http://auroralinux.org Aurora], Linux distributions dedicated to the SPARC machines are not very common, Solaris remaining the system of choice especially for reasons useless to mention :)
{{Ebuild
|Summary=Music production and performance system
|CatPkg=media-sound/bitwig-studio
|Maintainer=Daniel Stien
|Homepage=http://bitwig.com/
|Repository=https://github.com/dstien/dstien-portage.git
|Overlay=dstien-portage
}}


{{fancynote|Did you know that Ubuntu and Gentoo GNU/Linux were the only two distribution certified by Sun to run on their UltraSPARC T1 machines? Ubuntu ceased to maintain a SPARC branch some years ago, leaving Gentoo alone in the race. }}
== Introduction ==
<tt>media-sound/bitwig-studio</tt> is a closed source audio production and performance software; which includes several virtual instruments, samples, clips and the means to use them in scenes and tracks.


Before introduction of very low power x86 CPU like the Intel Atom or its AMD counterpart, SPARC machines were an architecture of choice for having a low-power server at home and older machines are quite common on eBay for a couple of dollars. Just to illustrate:
It is possible to use it with <tt>media-sound/jack-audio-connection-kit</tt> and it is recommended by their staff.  


* An old UltrSPARC II CPU (very common on machines sold on eBay) pumps only 17W. Of course this is only for the CPU alone it does takes into account the chipset and other machine components.
== Preparing to install ==
* A Sun T1000 server with an octo-core UltraSPARC T1 processor capable of handling 32 concurrent hardware threads pumps only 200W at the plug '''(6W/thread)'''.
We need to use the <tt>dstien-portage</tt> overlay; which is  not official. It is recommended to use <tt>app-portage/layman</tt> to install it.
* A SPARC T3 server with 4 SPARC T3 CPU (16 cores per CPU, each core being able to handle 8 hardware threads) pumps 2400W at the plug '''(4.7W/thread)''' 


{{fancynote|Sun opened the design of their UltraSPARC T1 and T2 CPUs and put them under the GPL/Licence, more information at [http://www.opensparc.net OpenSPARC]. The same happened for the OpenBoot environment which has been placed under BSD licence terms ([http://code.coreboot.org/p/openboot/source/tree/HEAD CoreBoot.org host a copy of it through a subversion repository])  }}
=== Installing Layman ===
Please, follow these instructions: ''pending''


= Hardware =
=== Adding the overlay ===
== Servers ==
To add the overlay, just copy the <tt>dstien-portage.xml</tt> file into <tt>/etc/layman/overlays</tt> and we're done.
<console>
cd /etc/layman/overlays
curl -O https://raw.githubusercontent.com/dstien/dstien-portage/master/dstien-portage.xml
</console>


=== Sun Fire V280 ===
Then, just sync all the overlays:
<console>
layman -S
</console>


=== Sun Fire T1000 ===
Now, we're ready to continue the installation.


== Workstations ==
== Installation ==
One thing to keep in mind before installing is if you want to use <tt>media-video/libav</tt> or <tt>media-video/ffmpeg</tt> for the audio rendering. Since <tt>media-sound/bitwig-studio</tt> is packaged, originally, for Ubuntu and the ebuild re-packages it for Funtoo, we assume they prefer <tt>media-video/libav</tt>. That said, <tt>media-video/ffmpeg</tt> the prefered application by our community. Feel free to use whichever you prefer.


Also classified as servers in this article because very popular to be used as low-power consumption servers:
If you are to use <tt>media-video/ffmpeg</tt>, please, remove libav from the USE flag of that package:
<console>
echo 'media-sound/bitwig-studio -libav' > /etc/portage/package.use/bitwig-studio
</console>


=== Sun Blade 100/150 ===
Installing <tt>media-sound/bitwig-studio</tt> is as easy as:
<console>
emerge bitwig-studio
</console>


=== Sun Blade 2000 ===
[[Category:Ebuilds]]
 
{{EbuildFooter}}
=== Sun Blade 2500 (red) ==

Revision as of 07:37, December 9, 2014

Bitwig Studio

   Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.


Introduction

media-sound/bitwig-studio is a closed source audio production and performance software; which includes several virtual instruments, samples, clips and the means to use them in scenes and tracks.

It is possible to use it with media-sound/jack-audio-connection-kit and it is recommended by their staff.

Preparing to install

We need to use the dstien-portage overlay; which is not official. It is recommended to use app-portage/layman to install it.

Installing Layman

Please, follow these instructions: pending

Adding the overlay

To add the overlay, just copy the dstien-portage.xml file into /etc/layman/overlays and we're done.

cd /etc/layman/overlays
curl -O https://raw.githubusercontent.com/dstien/dstien-portage/master/dstien-portage.xml

Then, just sync all the overlays:

layman -S

Now, we're ready to continue the installation.

Installation

One thing to keep in mind before installing is if you want to use media-video/libav or media-video/ffmpeg for the audio rendering. Since media-sound/bitwig-studio is packaged, originally, for Ubuntu and the ebuild re-packages it for Funtoo, we assume they prefer media-video/libav. That said, media-video/ffmpeg the prefered application by our community. Feel free to use whichever you prefer.

If you are to use media-video/ffmpeg, please, remove libav from the USE flag of that package:

echo 'media-sound/bitwig-studio -libav' > /etc/portage/package.use/bitwig-studio

Installing media-sound/bitwig-studio is as easy as:

emerge bitwig-studio