LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 06-15-2014, 02:55 PM   #1
gabsik
Member
 
Registered: Dec 2005
Location: This planet
Distribution: Debian,Xubuntu
Posts: 567

Rep: Reputation: 30
Bitwig Studio multi-platform music-creation


Hi !
I have a lenovo laptop with debian as OS .
I wish to run BitWig Studio which was written for ubuntu linux platform.
My OS is:
Code:
Linux kali 3.14-kali1-amd64 #1 SMP Debian 3.14.5-1kali1 (2014-06-07) x86_64 GNU/Linux
When i launch it i get this error:
Code:
user@kali:~$ /opt/bitwig-studio/bitwig-studio 
/opt/bitwig-studio/bitwig-studio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /opt/bitwig-studio/bitwig-studio
Any clues ?
Thank you !
 
Old 06-15-2014, 03:11 PM   #2
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
You could try installing libc6 if you haven't already?
 
Old 06-15-2014, 05:37 PM   #3
DJ Shaji
Member
 
Registered: Dec 2004
Location: Yo Momma's house
Distribution: Fedora Rawhide, ArchLinux
Posts: 518
Blog Entries: 15

Rep: Reputation: 106Reputation: 106
Are you trying to run a 32 bit program on a 64 bit OS? You will need 32 bit compatibility libraries. Some more info would be nice
 
Old 06-16-2014, 02:43 AM   #4
gabsik
Member
 
Registered: Dec 2005
Location: This planet
Distribution: Debian,Xubuntu
Posts: 567

Original Poster
Rep: Reputation: 30
Bitwig Studio multi-platform music-creation

Quote:
Originally Posted by DJ Shaji View Post
Are you trying to run a 32 bit program on a 64 bit OS? You will need 32 bit compatibility libraries. Some more info would be nice
Good question.
I'm trying to find out whether i downloaded bitwig 32bit or 64 on their website, here is a sample from bitwig tech-specs:
Code:
System Requirements
Windows, Mac OS X, Linux

5 GB free disk space required. Minimum 1280 x 768 pixel screen resolution. Minimum 2 GB RAM, 8 GB recommended. Multicore CPU. Windows 7 or later. Mac OS X 10.7 or later, 64-bit CPU Linux Ubuntu 12.04 or later, 64-bit CPU.
It looks to me a 64bit software ...

 
Old 06-16-2014, 03:48 AM   #5
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
I'm not sure why you thonl that points to it being 64 bit?
Try running the following to check which libraries it is dependant upon, though note that the file you are running may be a wrapper script so if you receive and error you'll need to work out which is the executable and run ldd on that:
Code:
ldd /opt/bitwig-studio/bitwig-studio
 
Old 06-16-2014, 06:53 AM   #6
gabsik
Member
 
Registered: Dec 2005
Location: This planet
Distribution: Debian,Xubuntu
Posts: 567

Original Poster
Rep: Reputation: 30
The ldd output:

Quote:
user@kali:~$ ldd /opt/bitwig-studio/bitwig-studio
/opt/bitwig-studio/bitwig-studio: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /opt/bitwig-studio/bitwig-studio)
linux-vdso.so.1 => (0x00007fffd8df3000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff067cb7000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff067a9b000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ff067794000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff067409000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff0671f2000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff067ee6000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff066f70000)
 
Old 06-16-2014, 07:58 AM   #7
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
It is the 64 bit version then.
Have you tried installing libc6 with the following (as root or with sudo)?
Code:
apt-get install libc6
If that doesn't work then perhaps it has another name in Kali.
 
Old 06-16-2014, 10:25 AM   #8
gabsik
Member
 
Registered: Dec 2005
Location: This planet
Distribution: Debian,Xubuntu
Posts: 567

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by 273 View Post
It is the 64 bit version then.
Have you tried installing libc6 with the following (as root or with sudo)?
Code:
apt-get install libc6
If that doesn't work then perhaps it has another name in Kali.
Sure i did:
Code:
libc6 is already the newest version.
 
Old 06-16-2014, 11:43 AM   #9
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
Does libc.so.6 ezist on your system? What does "apt-cache policy libc6" return?
I'm guessing you're either missing a simlink or your version of libc6 is too old.

As an aside I'm puzzled why you're trying to install such software on a penetration-testing distribution rather than using Mint, Ubuntu or Debian?
 
Old 06-16-2014, 03:16 PM   #10
gabsik
Member
 
Registered: Dec 2005
Location: This planet
Distribution: Debian,Xubuntu
Posts: 567

Original Poster
Rep: Reputation: 30
Quote:
Does libc.so.6 ezist on your system? What does "apt-cache policy libc6" return?
here it is:

Quote:
user@kali:/home/user# apt-cache policy libc6
libc6:
Installed: 2.13-38+deb7u1
Candidate: 2.13-38+deb7u1
Version table:
*** 2.13-38+deb7u1 0
500 http://http.kali.org/kali/ kali/main amd64 Packages
500 http://http.debian.net/debian/ wheezy/main amd64 Packages
100 /var/lib/dpkg/status
This laptop is the only machine i have ,i give priority to pentest-studies but as $user i'm trying to make it be my digital audio workastation, too.
 
Old 06-16-2014, 03:31 PM   #11
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
Well, I'm afraid you've found the answer as to why it won't install -- Kali doesn't have a new enough version of libc6. Which means it must be using a backported kernel for some reason...
Anyhow, what that means is you can try to find out how to update libc6 in Kali or try top find a version of the program you want that works with an older version of libc6. I'm afraid I'm not entirely sure how you would do either. I can't see any backports of libc6 for Wheezy so perhaps there's a version of Kali based upon Jessie that you could think about using?
Of is it possible for you to find out which tools you need an how to install them in Fedora, Debian Sid or another less specialist system?
 
Old 06-17-2014, 12:17 AM   #12
DJ Shaji
Member
 
Registered: Dec 2004
Location: Yo Momma's house
Distribution: Fedora Rawhide, ArchLinux
Posts: 518
Blog Entries: 15

Rep: Reputation: 106Reputation: 106
Ladies and gentlemen, for the win.

Or, just find / compile a newer version of glibc and (here we go) put the .so file in the same directory as the application you're trying to run. You can use a custom LD_PATH as well. You won't have to toufh the rest or the system, and your problem would be solved
 
1 members found this post helpful.
Old 06-17-2014, 02:10 AM   #13
gabsik
Member
 
Registered: Dec 2005
Location: This planet
Distribution: Debian,Xubuntu
Posts: 567

Original Poster
Rep: Reputation: 30
Quote:
Or, just find / compile a newer version of glibc and (here we go) put the .so file in the same directory as the application you're trying to run.
Just few questions:
Does libc6 stays for glibc ?If it does would this version https://packages.debian.org/sid/amd64/libc6/download suits me ?

Quote:
You can use a custom LD_PATH as well
How do i set a custom LD_PATH ?Shall i use a sort of .bashrc file in the bitwig root directory ?
:3
Thanks .... !
 
Old 06-17-2014, 03:12 AM   #14
gabsik
Member
 
Registered: Dec 2005
Location: This planet
Distribution: Debian,Xubuntu
Posts: 567

Original Poster
Rep: Reputation: 30
Could this do the job without breaking the system ?

Quote:
root@kali:/home/gabrix# apt-get install libc6 -t sid --reinstall
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libopencv-core2.3 libopencv-imgproc2.3 libsvga1 libtbb2 libx264-123:i386
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libc-bin libc-dev-bin libc6:i386 libc6-amd64:i386 libc6-dev libc6-dev:i386 libc6-dev-amd64:i386 libc6-i686:i386 libc6-pic locales
Suggested packages:
glibc-doc glibc-doc:i386 locales:i386 manpages-dev:i386
Recommended packages:
gcc:i386 c-compiler:i386 gcc-multilib:i386
The following packages will be REMOVED:
libtirpc1 rpcbind
The following packages will be upgraded:
libc-bin libc-dev-bin libc6 libc6:i386 libc6-amd64:i386 libc6-dev libc6-dev:i386 libc6-dev-amd64:i386 libc6-i686:i386 libc6-pic locales
11 upgraded, 0 newly installed, 2 to remove and 2569 not upgraded.
Need to get 26.1 MB of archives.
After this operation, 9,410 kB of additional disk space will be used.
Do you want to continue [Y/n]?
 
Old 06-17-2014, 09:15 PM   #15
DJ Shaji
Member
 
Registered: Dec 2004
Location: Yo Momma's house
Distribution: Fedora Rawhide, ArchLinux
Posts: 518
Blog Entries: 15

Rep: Reputation: 106Reputation: 106
Quote:
Originally Posted by gabsik View Post
Just few questions:
Does libc6 stays for glibc ?If it does would this version https://packages.debian.org/sid/amd64/libc6/download suits me ?
It might. Just download it and extract it to ~/local, and set the LD_LIBRARY_PATH as follows.

Quote:
How do i set a custom LD_PATH ?Shall i use a sort of .bashrc file in the bitwig root directory ?
:3
Thanks .... !
Just put
Code:
export LD_LIBRARY_PATH="~/local/lib/x86_64-linux-gnu"
wherever you want. You could put it in ~/.bashrc, but if you only want to do it for one particular program, just make a script like so:
Code:
#!~/bin/bash
export LD_LIBRARY_PATH="~/local/lib/x86_64-linux-gnu"
./my_program
and put it in the same directory as the program. If you have to do it for just one library, just put it in the same dir as the program and it will find it automagically

Last edited by DJ Shaji; 06-17-2014 at 09:20 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: 'Bitwig Studio' Demoed, Upcoming Professional Music Production Software for Linux LXer Syndicated Linux News 0 06-22-2012 12:50 PM
LXer: Bitwig Studio: A Professional Music Creation Software (DAW) Comes To Linux LXer Syndicated Linux News 0 01-14-2012 04:21 AM
Visual studio equivalance on linux platform sauravrukd Linux - Newbie 8 12-31-2011 08:16 PM
LXer: A Great Multi-Platform Music Management Application: Jajuk LXer Syndicated Linux News 0 05-22-2009 01:20 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:18 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration