gnarface | brocashelm: google search results implies this isn't a common issue | 00:00 |
---|---|---|
gnarface | (which doesn't really probe anything but hints at the possibility you're right that you're missing something obvious) | 00:00 |
gnarface | s/probe/prove/ | 00:00 |
gnarface | brocashelm: maybe try running ldd on the main binary (not the wrapper script) | 00:01 |
brocashelm | gnarface: perhaps glibc version conflict? i had to doctor in libcurl3 for epsxe to work while libcurl4 thought it could be the one and only | 00:01 |
gnarface | brocashelm: yes, that seems possible but i don't know. i thought the last time i saw a glibc version conflict it was a more confusing error than just a segfault | 00:03 |
brocashelm | gnarface: i just did ldd /usr/games/sorr (where the launcher is) and it said "not a dynamic executable" | 00:03 |
gnarface | brocashelm: there was a game called "Kohan: Immortal Soverigns" - see if you can find info on how to run that with a modern glibc floating around still. the same fix may work for you. | 00:04 |
gnarface | brocashelm: (the original linux retail port by Loki software is what you're looking for, this issue did come up with it some years back) | 00:04 |
brocashelm | gnarface: i'm going to check that out | 00:04 |
gnarface | brocashelm: are you sure /usr/games/sorr isn't a wrapper script though? you opened it with a text editor to make sure, right? | 00:05 |
brocashelm | gnarface: oops, it is a script | 00:05 |
gnarface | brocashelm: yea, they're getting sneaky these days | 00:05 |
gnarface | if it needs a wrapper script to launch though that suggests it needs a fairly non-trivial environmental setup, so maybe there's something in there that's obviously wrong or outdated | 00:06 |
gnarface | maybe you can just patch the wrapper script with a couple lines and it'll work | 00:06 |
brocashelm | gnarface: what the file does is it cd's into the game folder and executes the LD_LIBRARY_PATH stuff, and it is an executable | 00:07 |
brocashelm | gnarface: i think so, too. maybe some replacements | 00:07 |
brocashelm | gnarface: this is the default /usr/games/sorr file: https://pastebin.com/CJutWhQz | 00:11 |
brocashelm | gnarface: it's from 2015, so obviously quite a long time ago. you can see it loads up zenity with an option to launch this game or read the doc | 00:12 |
gnarface | brocashelm: what is in ./data? | 00:15 |
gnarface | brocashelm: if it's a bunch of unpackaged libraries, try installing the devuan packaged versions of them and omitting the "LD_LIBRARY_PATH=data" assignment | 00:16 |
gnarface | brocashelm: 2015 isn't actually that long ago and this shouldn't be having these types of problems | 00:17 |
brocashelm | gnarface: the contents of /data: https://pastebin.com/LivZ74Gm | 00:17 |
gnarface | brocashelm: hmm, yes many of these look very familiar | 00:18 |
gnarface | brocashelm: find the devuan package for everything in there that starts with "lib*" | 00:18 |
gnarface | brocashelm: the mod_* ones you might need, i don't recognize them so maybe they're part of the game, so you'll have to edit LD_LIBRARY_PATH to append your regular system library paths without removing the ./data path it hink | 00:19 |
gnarface | *i think | 00:19 |
gnarface | brocashelm: ... append or prepend. now i'm forgetting for sure, but i think it's append | 00:19 |
gnarface | brocashelm: (i used to have to do this all the time with Steam games on ceres) | 00:21 |
gnarface | brocashelm: (primary suspect is that SDL version but it could be anything still) | 00:22 |
brocashelm | gnarface: update: i put in export LD_LIBRARY_PATH="/usr/lib/x86_64-linux-gnu" - and then i installed libsdl-image1.2:i386 and libsdl-mixer1.2:i386; program was complaining about wrong ELF class, so now it launches as long as it's pointed in that folder | 10:22 |
brocashelm | gnarface: thanks for the help | 10:22 |
gnarface | brocashelm: hey cool, congrats! | 10:24 |
gnarface | brocashelm: does it run well? | 10:24 |
brocashelm | gnarface: yes, i tested as far as the first level. looks like it was the sdl after all. i was having sound (muted) issues last time, and now i can hear them. i copied all the "mod" files to /usr/lib/x86_64-linux-gnu so the game could reference them there | 10:27 |
gnarface | interesting | 10:27 |
brocashelm | sorr.forumotion.net still exists, so i will let them know of my solution in case any gnu/linux user lurks there | 10:28 |
brocashelm | running the game on wine in the meantime was very degrading for me, ha | 10:29 |
rhYlap | Anybody tried to get Warpinator running in Devuan? | 10:53 |
rhYlap | Got it running, but my other machines aren't seeing it. | 10:53 |
gnarface | rhYlap: never heard of it, but maybe it could be a permissions issue? if it expects you to be using systemd and defaults to a port below 1024 it might not work without root permission | 11:11 |
gnarface | rhYlap: (or specifying a higher port) | 11:11 |
ShorTie | Warpinator is made by the Linux Mint team for Linux Mint, if it matters | 11:59 |
brocashelm | the only mint package i got working on devuan is mintstick (for creating/erasing usbs) | 12:12 |
rhYlap | I use tons of non-repo .deb files. LOL. But so far none of them have required systemd. | 12:42 |
rhYlap | which in and of itself is telling... | 12:42 |
fling | How to have networking configuration in separate files per interface? | 20:49 |
* fling found /etc/network/interfaces.d/ | 20:50 | |
dsp17 | Hi, new to IRC and not exactly sure where to get help with the following: | 21:33 |
dsp17 | since upgrade to beowulf, a proprietary software requiring activation by registering OS thinks it's running on a new OS after every restart. | 21:33 |
dsp17 | the creators of the software don't want to give details about how they find out what computer the software is running on. understanably. though very annoying | 21:34 |
mason | dsp17: Ah, machine-id patch at a guess. | 21:35 |
mason | dsp17: https://unix.stackexchange.com/questions/554975/the-devuan-machine-id-patch-solving-a-problem-or-blowing-smoke | 21:35 |
dsp17 | sounds spot on. Thank you. I'll go through it | 21:35 |
fsmithred | dsp17, edit /etc/default/dbus | 21:38 |
brocashelm | what's up with that troll on the forum? | 21:40 |
brocashelm | i have never heard of a "debian master" trying to find a systemd-conspiracy in devuan, of all distros getting away from systemd | 21:41 |
fsmithred | huh? | 21:42 |
brocashelm | https://dev1galaxy.org/viewtopic.php?id=3841 | 21:42 |
fsmithred | I just saw a name, and I'm pretty sure I know who you're talking about. | 21:43 |
fsmithred | I'll take a look | 21:43 |
brocashelm | he's saying systemd is "encroaching" in chimaera | 21:43 |
fsmithred | like that's news | 21:43 |
fsmithred | not who I thought it was going to be | 21:46 |
brocashelm | it's also happening in the "debian has fallen" thread | 21:46 |
fsmithred | but clueless people come in fairly regularly and say stuff that doesn't conform to reality | 21:46 |
brocashelm | i can understand golinux's frustration in this chat, lol | 21:47 |
fsmithred | we will never satisfy picorro | 21:48 |
fsmithred | piccoro | 21:48 |
brocashelm | supposed to refer to an anime character? | 21:49 |
brocashelm | that was my initial thought | 21:49 |
fsmithred | I'm not sure how to read his full name | 21:49 |
brocashelm | i can decipher nonsense easily, but this "discussion" is so strange | 21:50 |
fsmithred | the one you linked? | 21:50 |
brocashelm | that one and the recent developments in "debian has fallen" | 21:50 |
brocashelm | some new guy joined in just to agree with the other user | 21:51 |
golinux | There a 3 trolls in there now. Please move this to #off-topic | 21:51 |
golinux | woops #devuan-offtopic | 21:52 |
brocashelm | lol | 21:52 |
fsmithred | brb | 21:56 |
dsp17 | fsmithred and mason: thank you for quick support. Works as expected. | 22:07 |
mason | dsp17: Good, good. | 22:07 |
fling | How to specify static routes? | 22:22 |
fling | it is not asking for routes via dhcp hmm | 22:26 |
fling | up ip r a | 22:36 |
fling | Should not I use openrc and netifrc? | 22:50 |
gnarface | fling: "man route" | 23:56 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!