LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   SDL/game permissions (https://www.linuxquestions.org/questions/fedora-35/sdl-game-permissions-255188/)

noxious 11-15-2004 01:58 PM

Permissions problem comes back!
 
I tried to upgrade FC2 to FC3 with apt... sufficed to say, it didn't work out. I'm re-installing FC2, and I'm in the process of re-installing frozen bubble, lbreakout2 and viruskiller, I find that I can only run the games from the command line as root. When I type in "lbreakout2" as a normal user, I get:

LBreakout2 2.5.1
Copyright 2001-2003 Michael Speck
Published under GNU GPL
---
Looking up data in: /usr/share/games/lbreakout2
Looking up custom levels in: /home/psasak/.lgames/lbreakout2-levels
/home/psasak/.lgames/lbreakout2.conf: file not found
Couldn't open /usr/share/games/lbreakout2/gfx/win_icon.png
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
STK finalized
SDL finalized

I get even more gibberish from typing "frozen-bubble" at $:

Can't locate auto/SDL/autosplit.ix in @INC (@INC contains: /usr/lib/perl5/5.8.3/i386-linux-thread-multi /usr/lib/perl5/5.8.3 /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at /usr/lib/perl5/5.8.3/AutoLoader.pm line 160.
at /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/SDL.pm line 8
Can't locate loadable object for module SDL_perl in @INC (@INC contains: /usr/lib/perl5/5.8.3/i386-linux-thread-multi /usr/lib/perl5/5.8.3 /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/SDL.pm line 9
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/SDL.pm line 9.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/SDL.pm line 9.
Compilation failed in require at /usr/bin/frozen-bubble line 51.
BEGIN failed--compilation aborted at /usr/bin/frozen-bubble line 51.

Clicking on the icon does nothing - that's why I'm trying to run the application from the command-line to get a little feedback...

I realize that I've got a permissions problem going on, and I know I resolved this problem one time (at least) before... But, for the life of me, I can't remember how.

Both games start fine after logging in as root - and I don't want to do that - I just want the icons in the "Games" group to work as they should for a normal user. I added my username to the "games" group and the "users" group in /etc/group - to no avail.

Can someone help, as I am down to my last few strands of hair to pull out???

Thangew!


All times are GMT -5. The time now is 02:29 AM.