Desura - Linux games portal

Play with your Puppy.
Message
Author
User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

Desura - Linux games portal

#1 Post by 666philb »

desura is kind of like the linux equivalent to steam. a games portal where you can download and install linux games. some games are free and some are paid for.
Image
the clever thing is that it downloads the games and it dependencies to the desura folder and runs the game from there, using the library path inside the folder.

you can download desura here http://www.desura.com/

you'll get a root warning but just ignore it

make sure that the desura folder is on the harddrive and not in /root/

In slacko you'll also need thishttp://repository.slacky.eu/slackware-1 ... i486-1.txz
Last edited by 666philb on Sun 29 Jul 2012, 08:41, edited 1 time in total.
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

wsamh
Posts: 79
Joined: Fri 16 Apr 2010, 20:29
Contact:

#2 Post by wsamh »

I installed it in puppy linux 5.3.3. But only one game that I have installed works. Like when I try to start urbanterror, I get this in the terminal:

ioQ3 1.35urt linux-i386 Dec 20 2007
----- FS_Startup -----
Going through search path...

----------------------
10593 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
execing autoexec.cfg
Hunk_Clear: reset the hunk ok
----- Client Initialization -----
Couldn't read q3history.
----- Initializing Renderer ----
-------------------------------
QKEY found.
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1:
Calling SDL_Init(SDL_INIT_VIDEO)...
SDL_Init(SDL_INIT_VIDEO) passed.
QGL_Init: Can't load libGL.so.1 from /etc/ld.so.conf or current dir: No dynamic GL support in video driver
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem

hollywood
Posts: 13
Joined: Sun 22 Jul 2012, 00:02

#3 Post by hollywood »

You probably need this:

http://code.google.com/p/mywolfe/downlo ... t&can=2&q=

Of course there is a good chance that once you install that, it will want something else. Such is the nature of gaming I have found. I will just keep searching for whatever libs it tells me it needs until the program finally works. So far Puppy handles it just fine, and you can install .deb files, so things that are only meant for Ubuntu or Debian will work on Puppy.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#4 Post by 666philb »

you'll need to install your graphic drivers, in slacko 'slickpet'>>'drivers'>>>'test' and install what it suggests.
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Eldon
Posts: 110
Joined: Thu 09 Sep 2010, 19:29
Contact:

#5 Post by Eldon »

This looks neat but...
Any idea what's up with this?

The console in desura said:
12:26 Failed to load cef library: 11
12:26 CEF_CreateCookie is NULL. Failed to set cookies. :(
12:26 DS: Version: 0.0.3.38
12:26 Failed to load cef library: 0
12:26 Failed to load cef library: 0
12:39 Failed to load cef library: 11
12:39 Failed to load cef library: 11

And the main page is blank, presumably as a result of the above.

Image[/img]

Seemed to install just fine.
Running the latest version of Slacko.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#6 Post by 666philb »

hi Eldon,
in slacko you'll need this http://repository.slacky.eu/slackware-1 ... i486-1.txz
it should work then

i'll amend the first post
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

wsamh
Posts: 79
Joined: Fri 16 Apr 2010, 20:29
Contact:

#7 Post by wsamh »

all it says that it recommends mesa to be installed. But I have mesa installed with my nvidia driver. And it still not working.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#8 Post by 666philb »

hi wsamh

what puppy are you using?
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

wsamh
Posts: 79
Joined: Fri 16 Apr 2010, 20:29
Contact:

#9 Post by wsamh »

slacko 5.3.3

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#10 Post by 666philb »

Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Eldon
Posts: 110
Joined: Thu 09 Sep 2010, 19:29
Contact:

#11 Post by Eldon »

Thanks, but unfortunately it's still blank. Maybe it will work once I restart.
On installing it also says I'm missing the following dependencies:

SDL_gfx

SDL_mixer-Smpeg

Could that be the problem?

I have SDL installed, including the LibSDL1.2-forDoom package, as well as the SDL image, ttf, mixer, net, mixerDEV along with the SDL-1.2.14-i486 library.

I've no idea where to find those two.

Thanks!

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#12 Post by 666philb »

hi eldon

i just tested on a completely fresh slacko,
1. clicked on http://repository.slacky.eu/slackware-1 ... i486-1.txz and saved it. then opened the folder where it's saved and clicked on it to install

2. installed desura

3. working fine, nothing else installed

are you sure the ORBit package is installed and not just saved?
and how are you starting desura? use the script in the desura folder.
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Eldon
Posts: 110
Joined: Thu 09 Sep 2010, 19:29
Contact:

#13 Post by Eldon »

666philb wrote:hi eldon

i just tested on a completely fresh slacko,
1. clicked on http://repository.slacky.eu/slackware-1 ... i486-1.txz and saved it. then opened the folder where it's saved and clicked on it to install

2. installed desura

3. working fine, nothing else installed

are you sure the ORBit package is installed and not just saved?
and how are you starting desura? use the script in the desura folder.
That doesn't make sense- you loaded slacko with no save file etc. and it worked with orbit and nothing else?

Yes, I have Orbit is installed, and yes, I'm using the script in the folder to start it.

Image

And this is a shot of the console:

Image

Obviously I need to find the cef library whatever that is and see if that fixes it.

Does it have this message on yours?

Eldon
Posts: 110
Joined: Thu 09 Sep 2010, 19:29
Contact:

#14 Post by Eldon »

Did you install chromium?

The CEF library- CEF stands for "Chromium Embedded Framework".

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#15 Post by 666philb »

i'm at a loss.....

works for me on a slacko with no save, and nothing but orbit installed. (no chromium or anything else)
I think that the desure interface maybe chrome based

i have an nvidia card so the open source drivers get loaded automatically. so it's possibly something to do with graphics drivers. That or your internet connecton.

i do get a few warnings in the terminal, but not like yours. just about not being able to find a libs version number. but still works.

can you try it on lucid puppy and see if you get the same result
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Eldon
Posts: 110
Joined: Thu 09 Sep 2010, 19:29
Contact:

#16 Post by Eldon »

Tried without loading my slacko save first, didn't work.

Desura logs in so I think the internet connection should be fine, and my graphics is integrated- Intel(mesa installed).

I think what it is is that Desura(thanks to chromium implementation) doesn't run as root.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#17 Post by 666philb »

wierd how it's fine for me......

a way to test your theory is to copy the desura folder to /root/spot/

then open a terminal and type

Code: Select all

su spot
then

Code: Select all

cd /root/spot/desura
./desura
(not sure that path's correct but you get the picture)

this should run desura as spot
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Eldon
Posts: 110
Joined: Thu 09 Sep 2010, 19:29
Contact:

#18 Post by Eldon »

That seemed to work- I got the loading dot-circle thing and my processor ramped up.

Unfortunately it put such a load on my system that after 4-5min I just pressed ctrl+alt+backspace.

Maybe if I get more ram(512MB right now) or some time when the weather cools off(don't want my processor fan to melt - I'm in Texas lol) I'll try again sometime.

Thanks 666philb!

wsamh
Posts: 79
Joined: Fri 16 Apr 2010, 20:29
Contact:

#19 Post by wsamh »

That is weird. I have slacko and I don't have that problem. I just can't run games. It works on 5.28 but not on slacko. What version of slacko are you using?

Eldon
Posts: 110
Joined: Thu 09 Sep 2010, 19:29
Contact:

#20 Post by Eldon »

5.3.1

Does the desura console show any errors etc?

It might work for me if I leave it for a while, but it totally bogged down my system at the loading dot-circle thing. But running as root, it wouldn't even get that far- just the blank screen.

Post Reply