Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Steam on Gentoo ~amd64 [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1631
Location: /mnt/Gentoo/Europe

PostPosted: Sat Nov 08, 2014 3:35 pm    Post subject: Steam on Gentoo ~amd64 [SOLVED] Reply with quote

Hi,

After reading this:
http://wiki.gentoo.org/wiki/Steam

I have this: (is steam still in portage?)
Code:
# emerge --ask @steam

emerge: There are no sets to satisfy 'steam'. The following sets exist:

    changed-deps
    downgrade
    installed
    live-rebuild
    module-rebuild
    preserved-rebuild
    rebuilt-binaries
    security
    selected
    system
    unavailable
    unavailable-binaries
    world
    x11-module-rebuild


Last edited by Xywa on Mon Nov 17, 2014 6:21 pm; edited 1 time in total
Back to top
View user's profile Send private message
j_c_p
Guru
Guru


Joined: 30 Aug 2003
Posts: 319
Location: France - Colmar

PostPosted: Sat Nov 08, 2014 4:54 pm    Post subject: Reply with quote

-> http://wiki.gentoo.org/wiki/Steam/Manual_installation
That's the way to install Steam imho : it's working perfectly for me.
_________________
Lian Li PC60 - AMD FX 8300 - Asrock 990FX EXTREME9 - Gigabyte GTX960 G1 Gaming 4Go


Last edited by j_c_p on Thu Nov 13, 2014 1:10 pm; edited 1 time in total
Back to top
View user's profile Send private message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1631
Location: /mnt/Gentoo/Europe

PostPosted: Sat Nov 08, 2014 5:29 pm    Post subject: Reply with quote

j_c_p wrote:
-> http://wiki.gentoo.org/wiki/Steam/Manual_installation
That's the way to install Steam imho : it's working perfect for me.


I did try it before, but I have steam
Quote:
Fatal Error: Failed to load steamui.dll


Code:
$ ./steam.sh
Running Steam on gentoo  64-bit
STEAM_RUNTIME is enabled automatically
[2014-11-08 18:24:30] Startup - updater built Aug 26 2014 15:35:42
Installing breakpad exception handler for appid(steam)/version(0_client)
Installing breakpad exception handler for appid(steam)/version(1.0)
[2014-11-08 18:24:30] uninstalled manifest found in /mnt/twardy/steam/package/steam_client_ubuntu12 (1).
[2014-11-08 18:24:30] Found pending update
[2014-11-08 18:24:30] Installing update...
[2014-11-08 18:24:30] Extracting package...
[2014-11-08 18:24:43] Installing update...
[2014-11-08 18:24:44] BCommitUpdatedFiles: failed to create directory ./steam/cached
[2014-11-08 18:24:44] BCommitUpdatedFiles: failed to process ./steam
[2014-11-08 18:24:44] Failed to apply update, reverting...
[2014-11-08 18:24:44] Verifying installation...
[2014-11-08 18:24:44] Unable to read and verify install manifest /mnt/twardy/steam/package/steam_client_ubuntu12.installed
[2014-11-08 18:24:44] Verification complete
[2014-11-08 18:24:44] Downloading update...
[2014-11-08 18:24:44] Checking for available updates...
Installing breakpad exception handler for appid(steam)/version(1.0)
[2014-11-08 18:24:44] Download complete.
[2014-11-08 18:24:44] Extracting package...
Installing breakpad exception handler for appid(steam)/version(1.0)
[2014-11-08 18:24:56] Installing update...
[2014-11-08 18:24:57] BCommitUpdatedFiles: failed to create directory ./steam/cached
[2014-11-08 18:24:57] BCommitUpdatedFiles: failed to process ./steam
[2014-11-08 18:24:57] Failed to apply update, reverting...

[2014-11-08 18:26:38] Shutdown
Back to top
View user's profile Send private message
hasufell
Retired Dev
Retired Dev


Joined: 29 Oct 2011
Posts: 429

PostPosted: Sun Nov 09, 2014 2:27 am    Post subject: Reply with quote

Looks like you have permission problems, check the output. It cannot create some directories.
Back to top
View user's profile Send private message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1631
Location: /mnt/Gentoo/Europe

PostPosted: Sun Nov 09, 2014 5:41 pm    Post subject: Reply with quote

hasufell wrote:
Looks like you have permission problems, check the output. It cannot create some directories.


I have made this directory ./steam/cached mannually, but it did not help.
Back to top
View user's profile Send private message
hasufell
Retired Dev
Retired Dev


Joined: 29 Oct 2011
Posts: 429

PostPosted: Sun Nov 09, 2014 5:47 pm    Post subject: Reply with quote

Xywa wrote:
hasufell wrote:
Looks like you have permission problems, check the output. It cannot create some directories.


I have made this directory ./steam/cached mannually, but it did not help.

Because creating directories manually does not fix permission problems.
Back to top
View user's profile Send private message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1631
Location: /mnt/Gentoo/Europe

PostPosted: Wed Nov 12, 2014 5:26 pm    Post subject: Reply with quote

hasufell wrote:
Xywa wrote:
hasufell wrote:
Looks like you have permission problems, check the output. It cannot create some directories.


I have made this directory ./steam/cached mannually, but it did not help.

Because creating directories manually does not fix permission problems.


All permissions looks OK here.

Does anyone can use Steam on Gentoo ~amd64?
Back to top
View user's profile Send private message
santosjaycee0
n00b
n00b


Joined: 07 Jul 2014
Posts: 5
Location: Los Angeles

PostPosted: Thu Nov 13, 2014 6:09 am    Post subject: Reply with quote

Xywa wrote:
Does anyone can use Steam on Gentoo ~amd64?

I am able to use Steam on ~amd64. I followed the manual installation too.

I might suggest redownloading/reinstalling Steam.

https://developer.valvesoftware.com/wiki/Steam_under_Linux#Gentoo mentions gamerlay.
Back to top
View user's profile Send private message
dweezil-n0xad
Apprentice
Apprentice


Joined: 30 Oct 2006
Posts: 156
Location: Ostend, Belgium

PostPosted: Thu Nov 13, 2014 10:16 am    Post subject: Reply with quote

I use Steam on ~amd64. I used the steam overlay: https://github.com/anyc/steam-overlay
_________________
i7-4790K | 16GB DDR3 | GTX 970 | 500GB SSD
ASUS N56VV | i7-3630QM | 12GB DDR3 | GT 750M | 256GB SSD
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2280
Location: Adendorf, Germany

PostPosted: Thu Nov 13, 2014 10:53 am    Post subject: Reply with quote

I have done the manual installation, too, and it works like a charm.

Honestly, the "ebuild-way" only puts some (tiny!) stuff in central places, but users still have to install to their home folders anyway. Like on windows. Every user is on their own. Therefore I do not see any reason to use ebuilds with steam. It is just not worth the many hassles. And if your system is single-user only ...
_________________
Important German:
  1. "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
  2. "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
Back to top
View user's profile Send private message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1631
Location: /mnt/Gentoo/Europe

PostPosted: Sun Nov 16, 2014 5:54 pm    Post subject: Reply with quote

dweezil-n0xad wrote:
I use Steam on ~amd64. I used the steam overlay: https://github.com/anyc/steam-overlay


How to run it? I cannot find any command like 'steam' after installing it from layman.
I've got:
Code:
# layman -a steam

 * Adding overlay...
 * Overlay "steam" is not an official. Continue install? [y/n]: y
 * Running Git... # ( cd /var/lib/layman  && /usr/bin/git clone git://github.com/anyc/steam-overlay.git /var/lib/layman/steam )
Cloning into '/var/lib/layman/steam'...
remote: Counting objects: 1435, done.
remote: Total 1435 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (1435/1435), 291.16 KiB | 101.00 KiB/s, done.
Resolving deltas: 100% (605/605), done.
Checking connectivity... done.
 * Running Git... # ( cd /var/lib/layman/steam  && /usr/bin/git config user.name "layman" )
 * Running Git... # ( cd /var/lib/layman/steam  && /usr/bin/git config user.email "layman@localhost" )
 * Successfully added overlay(s) steam.
Back to top
View user's profile Send private message
dweezil-n0xad
Apprentice
Apprentice


Joined: 30 Oct 2006
Posts: 156
Location: Ostend, Belgium

PostPosted: Sun Nov 16, 2014 7:30 pm    Post subject: Reply with quote

Checking my system...
Code:
dweezil@hdx-18 ~ $ equery belongs /usr/bin/steam
 * Searching for /usr/bin/steam ...
games-util/steam-launcher-1.0.0.49 (/usr/bin/steam)
dweezil@hdx-18 ~ $ emerge games-util/steam-launcher -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] games-util/steam-launcher-1.0.0.49::steam-overlay  USE="steamruntime" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
the readme needs to be updated.
_________________
i7-4790K | 16GB DDR3 | GTX 970 | 500GB SSD
ASUS N56VV | i7-3630QM | 12GB DDR3 | GT 750M | 256GB SSD
Back to top
View user's profile Send private message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1631
Location: /mnt/Gentoo/Europe

PostPosted: Mon Nov 17, 2014 4:33 pm    Post subject: Reply with quote

dweezil-n0xad wrote:
Checking my system...
Code:
dweezil@hdx-18 ~ $ equery belongs /usr/bin/steam
 * Searching for /usr/bin/steam ...
games-util/steam-launcher-1.0.0.49 (/usr/bin/steam)
dweezil@hdx-18 ~ $ emerge games-util/steam-launcher -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] games-util/steam-launcher-1.0.0.49::steam-overlay  USE="steamruntime" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
the readme needs to be updated.


Many thanks! This did the job! SOLVED 8) :D 8) :D

Another question: How you run steam on Optimus Laptops? I have downloaded Legend of Grimrock, and when I run it by 'optirun stem' when games starts, I have a blank screen, mouse pointer form the game, and freeze... When I started with 'primusrun steam' system says it do not suport Intel card (looks like nvidia doesn't work).

I have the same game bought direct from game developer and works perfectly as 'optirun grimrock' and 'primusrun' grimrock.

Do I have any options for Nvidia Optimus card inside steam software or should I do anything else in Gentoo?
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2280
Location: Adendorf, Germany

PostPosted: Mon Nov 17, 2014 4:49 pm    Post subject: Reply with quote

Xywa wrote:
Another question: How you run steam on Optimus Laptops?
In the settings for your game you can set command line options.

right click on a game
-> Properties
-> Set Launch Options
-> Enter "primusrun %command%"

Done.
_________________
Important German:
  1. "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
  2. "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
Back to top
View user's profile Send private message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1631
Location: /mnt/Gentoo/Europe

PostPosted: Mon Nov 17, 2014 5:29 pm    Post subject: Reply with quote

Yamakuzure wrote:
Xywa wrote:
Another question: How you run steam on Optimus Laptops?
In the settings for your game you can set command line options.

right click on a game
-> Properties
-> Set Launch Options
-> Enter "primusrun %command%"

Done.


Still the same :(

I have installed this:
Code:
*  media-libs/libtxc_dxtn
      Latest version available: 1.0.1-r1
      Latest version installed: 1.0.1-r1
      Size of files: 210 KiB
      Homepage:      http://cgit.freedesktop.org/~mareko/libtxc_dxtn/
      Description:   Helper library for S3TC texture (de)compression
      License:       MIT

as is told here:
http://www.grimrock.net/forum/viewtopic.php?f=12&t=4604

Maybe my primus is not 32bit?
Quote:
Note - Primus must be installed with 32-bit support because Steam for Linux (and most games downloaded from Steam) are 32-bit.

https://support.steampowered.com/kb_article.php?ref=6316-GJKC-7437
Code:
# equery u primus
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for x11-misc/primus-9999:
 U I
 - - abi_x86_32 : 32-bit (x86) libraries



Sorry - update!!!

This did the job!! 8) 8) 8) 8) 8) 8) 8) 8) 8)
Code:
USE="abi_x86_32" emerge primus

everything works fine now
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1164
Location: /run/user/1000

PostPosted: Thu Nov 27, 2014 11:43 pm    Post subject: Reply with quote

Tried both manual and overlay methods and they are working fine.

However, emul-linux-x86-opengl package is little outdated, would love to see more recent version, keeping up with unstable amd64.
Mesa version in stable amd64 and x86 is 10.0.4, unstable amd64 is 10.3.4, which I'm using, but Steam is using x86 mesa and I can't seem to find a way to obtain unstable emul-linux-x86-opengl, if there is one in the first place.
Maybe if I try to install x86 Gentoo in Vbox and then install x86 mesa in there, pick up the libs and put them in /usr/lib32, but I'm not sure if that's the way to do that.

Any help on that or some info ?

EDIT : actually I just found this, seems like exactly what I want :
http://wiki.gentoo.org/wiki/Multilib_System_without_emul-linux_Packages

I did everything from that guide apart from compile, I'll do that now and see what happens :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum