Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
It's a compiled game, I can run it from terminal but I cant run it from double click :/
An .so file lacks the ability to run on its own to the best of my knowledge. I think you are running a different file from the terminal. Which is the exact command you're using in the terminal?
I could run it on Solus and Ubuntu and kali with double click :/
Apparently some .so files can actually be run as applications:
https://unix.stackexchange.com/questions/223385/why-and-how-are-some-shared-libraries-runnable-as-though-they-are-executables
Which is the exact command you're using in the terminal?
./endless-sky
or endless-sky as i added a script to /bin to run it from anywhere
I expected something like this. If you're not entering "./endless-sky.so", you're not starting the .so file - but the exceutable without extension lying next to it.
That is the executable O_o
https://i.imgur.com/CVmQAfZ.png
file *
(sitting in the directory)?
changelog: UTF-8 Unicode text
copyright: UTF-8 Unicode text
credits.txt: ASCII text
data: directory
endless-sky: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=3155b353f611bc5488df6f704a7ee76002aa0457, not stripped
icon.png: PNG image data, 64 x 64, 8-bit/color RGBA, non-interlaced
images: directory
keys.txt: ASCII text
license.txt: ASCII text
sounds: directory
[jonluke@arch Endless Sky]$
You could put a shell script besides that starts the executable. Shoulld result in the same behaviour as running from terminal.
Secondly you should stop confusing everyone with .so file. It was just compiled as an EXECUTABLE and .so isn't used in name for that reason, generally you can't run .so files.
And most importantly Arch is NOT a pre-configured system, you need to configure almost everything yourself, if you can't find answers how to set up your system - you are on a wrong distro, you should go back to something pre-configured.
If you want to have good experience and have control over your Arch system - its time to grow up and start using Arch wiki, man, search functions and asking questions in the right places. Hint: you are looking for how to make your window manager to run executables, usually you need dconf-editor and changing WM specific settings. GL and go away.