LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-17-2020, 08:06 PM   #1
TarFile
Member
 
Registered: Mar 2003
Posts: 371

Rep: Reputation: 37
Permissions problem running game GOG Ion Fury


This was on sale so I grabbed it as it runs on Linux. It works as root and id I use sudo to start the game. So I know it has something to do with permissions.

Not sure what.

This is what happens

sh-4.3$ cd 'GOG Games'
sh-4.3$ cd 'ION Fury'
sh-4.3$ sh start.sh
Running ION Fury
./fury_nodrm.bin[0x4c28dd]
/lib64/libc.so.6(+0x35480)[0x7fc90c8bb480]
/lib64/libc.so.6(fwrite+0x18)[0x7fc90c8f45e8]
./fury_nodrm.bin[0x47c9db]
./fury_nodrm.bin[0x4c2931]
./fury_nodrm.bin[0x4c2aeb]
./fury_nodrm.bin[0x4d7aa6]
./fury_nodrm.bin[0x4059ce]
/lib64/libc.so.6(__libc_start_main+0xf0)[0x7fc90c8a67d0]
./fury_nodrm.bin[0x406ced]

Any ideas what it needs?

I did have to install SDL2_mixer to get it to run.
 
Old 03-18-2020, 05:54 AM   #2
TheRealGrogan
Member
 
Registered: Oct 2010
Location: Ontario, Canada
Distribution: Slackware, LFS, Manjaro (for gaming)
Posts: 570

Rep: Reputation: 413Reputation: 413Reputation: 413Reputation: 413Reputation: 413
Make sure you own the directory and files (note that if you ran it as root, the game might have created files in its directory owned by root)

Try adding yourself to the video and audio groups.

e.g. in /etc/group

audio:x:11:grogan
video:x:12:grogan

When I'm the only person operating a system (i.e. not some server with multiple admins) I might edit that file directory, but a more correct way would be to use the usermod command

Code:
usermod -G audio,video grogan
 
Old 03-18-2020, 09:34 AM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,220

Rep: Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309
If you installed as root: you're not supposed to do that. You're supposed to run GOG MojoSetup installers from your regular user account.
 
Old 03-18-2020, 11:45 AM   #4
TarFile
Member
 
Registered: Mar 2003
Posts: 371

Original Poster
Rep: Reputation: 37
I installed the game as a user as usual. Then figured out I needed SDL2_mixer. Which I built as root. Then since I was already logged on to X I tested the game. That created an fury.log which belonged to root. User can not access said log file as user is not root. Set the owner to user problem solved. My bad.
 
  


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: Great looking retro-inspired FPS Ion Fury is out now with Linux support LXer Syndicated Linux News 0 08-19-2019 06:03 AM
LXer: Beautiful space combat game EVERSPACE officially out of beta for Linux and now on GOG LXer Syndicated Linux News 0 05-10-2018 01:03 PM
Minimal Debian 8.3.0 Installation - GOG Game Won't Run Toonses82 Debian 1 03-01-2016 11:56 PM
LXer: GOG Game Service May Come To Linux LXer Syndicated Linux News 0 06-16-2012 07:01 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:07 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