Trouble getting SunVox to run on Linux / Elementary OS

Found a bug? Post it here.
Post Reply
User avatar
loneist
Posts: 3
Joined: Mon Nov 12, 2018 9:04 pm

Trouble getting SunVox to run on Linux / Elementary OS

Post by loneist »

Hi!

Long time Sunvox user here who recently installed Linux (Ubuntu / Elementary OS) on an old PC... however, I can't for the life of me get Sunvox to work on this new OS, nice as it is. I tried each of the Linux distros, but am either too vanilla to know what to do with them, or am doing something wrong. It describes them as "executable", but they won't load. Permissions allow execution too, so I'm completely stuck. Any help would be much appreciated!

Thank you for making such a great program!
User avatar
NightRadio
Site Admin
Posts: 3944
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Trouble getting SunVox to run on Linux / Elementary OS

Post by NightRadio »

Hi!
GUI file managers are stupidly silent in Linux :(
In such cases, run the application from Terminal, and you will see some error messages.
"libsdl2 not found" - this is the most likely message :) So you need to install this library.
In APT-based systems you can enter something like:

Code: Select all

sudo apt-cache search libsdl2
sudo apt-get install libsdl2-2.0-0
User avatar
loneist
Posts: 3
Joined: Mon Nov 12, 2018 9:04 pm

Re: Trouble getting SunVox to run on Linux / Elementary OS

Post by loneist »

Thanks for getting back to me so quickly. Looks like I have have libsdl2 on my system.

I ran:

Code: Select all

sudo apt-cache search libsdl2
And got:

Code: Select all

libsdl2-2.0-0 - Simple DirectMedia Layer
libsdl2-dev - Simple DirectMedia Layer development files
libsdl2-doc - Reference manual for libsdl2
libsdl2-gfx-1.0-0 - drawing and graphical effects extension for SDL2
libsdl2-gfx-dev - development files for SDL2_gfx
libsdl2-gfx-doc - documentation files for SDL2_gfx
libsdl2-image-2.0-0 - Image loading library for Simple DirectMedia Layer 2, libraries
libsdl2-image-dev - Image loading library for Simple DirectMedia Layer 2, development files
libsdl2-mixer-2.0-0 - Mixer library for Simple DirectMedia Layer 2, libraries
libsdl2-mixer-dev - Mixer library for Simple DirectMedia Layer 2, development files
libsdl2-net-2.0-0 - Network library for Simple DirectMedia Layer 2, libraries
libsdl2-net-dev - Network library for Simple DirectMedia Layer 2, development files
libsdl2-ttf-2.0-0 - TrueType Font library for Simple DirectMedia Layer 2, libraries
libsdl2-ttf-dev - TrueType Font library for Simple DirectMedia Layer 2, development files
Is there anything particular I need to do to make sure they're active, or in the correct place?
User avatar
NightRadio
Site Admin
Posts: 3944
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Trouble getting SunVox to run on Linux / Elementary OS

Post by NightRadio »

sudo apt-cache search libsdl2 - this will provide the list of packages available for installation. Not necessarily installed.
So please enter the second comand: sudo apt-get install libsdl2-2.0-0
User avatar
loneist
Posts: 3
Joined: Mon Nov 12, 2018 9:04 pm

Re: Trouble getting SunVox to run on Linux / Elementary OS

Post by loneist »

Thank you, truly.

So upon running the second command, it runs through its process, and displays:

Code: Select all

libsdl2-2.0-0 is already the newest version (2.0.8+dfsg1-1ubuntu1.18.04.1).
0 to upgrade, 0 to newly install, 0 to remove and 88 not to upgrade.
I then went back and tried to launch Sunvox (I tried several of the Linux packages) but still none worked. At best I received the message "not a dynamic executable" when using

Code: Select all

ldd ./sunvox
While using the simple command

Code: Select all

./sunvox
it only displays the message

Code: Select all

bash: ./sunvox: No such file or directory
I'm very new to Linux, so I'm not sure what I'm doing wrong.

For now at least, I have Sunvox on my Mac, my iOS devices, and my Android device, so I'm covered! I just really wanted to make this laptop a pure Sunvox environment. 8)
User avatar
NightRadio
Site Admin
Posts: 3944
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Trouble getting SunVox to run on Linux / Elementary OS

Post by NightRadio »

bash: ./sunvox: No such file or directory
What version are you trying to open?
For Linux 32-bit: /linux_x86/sunvox
For Linux 64-bit: /linux_x86_64/sunvox
Post Reply