Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Gamers & Players
  • Search

Steam on Gentoo ~amd64 [SOLVED]

Having problems getting your favorite Linux game to work? Want to discuss strategies? This is the place!
Post Reply
  • Print view
Advanced search
16 posts • Page 1 of 1
Author
Message
Xywa
Veteran
Veteran
User avatar
Posts: 1631
Joined: Sat Jul 23, 2005 2:00 pm
Location: /mnt/Gentoo/Europe

Steam on Gentoo ~amd64 [SOLVED]

  • Quote

Post by Xywa » Sat Nov 08, 2014 3:35 pm

Hi,

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

I have this: (is steam still in portage?)

Code: Select all

# 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.
Top
j_c_p
Guru
Guru
User avatar
Posts: 319
Joined: Sat Aug 30, 2003 12:02 am
Location: France - Colmar

  • Quote

Post by j_c_p » Sat Nov 08, 2014 4:54 pm

-> http://wiki.gentoo.org/wiki/Steam/Manual_installation
That's the way to install Steam imho : it's working perfectly for me.
Last edited by j_c_p on Thu Nov 13, 2014 1:10 pm, edited 1 time in total.
Lian Li PC60 - AMD FX 8300 - Asrock 990FX EXTREME9 - Gigabyte GTX960 G1 Gaming 4Go
Top
Xywa
Veteran
Veteran
User avatar
Posts: 1631
Joined: Sat Jul 23, 2005 2:00 pm
Location: /mnt/Gentoo/Europe

  • Quote

Post by Xywa » Sat Nov 08, 2014 5:29 pm

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
Fatal Error: Failed to load steamui.dll

Code: Select all

$ ./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
Top
hasufell
Retired Dev
Retired Dev
Posts: 429
Joined: Sat Oct 29, 2011 8:21 am

  • Quote

Post by hasufell » Sun Nov 09, 2014 2:27 am

Looks like you have permission problems, check the output. It cannot create some directories.
Top
Xywa
Veteran
Veteran
User avatar
Posts: 1631
Joined: Sat Jul 23, 2005 2:00 pm
Location: /mnt/Gentoo/Europe

  • Quote

Post by Xywa » Sun Nov 09, 2014 5:41 pm

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.
Top
hasufell
Retired Dev
Retired Dev
Posts: 429
Joined: Sat Oct 29, 2011 8:21 am

  • Quote

Post by hasufell » Sun Nov 09, 2014 5:47 pm

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.
Top
Xywa
Veteran
Veteran
User avatar
Posts: 1631
Joined: Sat Jul 23, 2005 2:00 pm
Location: /mnt/Gentoo/Europe

  • Quote

Post by Xywa » Wed Nov 12, 2014 5:26 pm

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?
Top
santosjaycee0
n00b
n00b
Posts: 5
Joined: Mon Jul 07, 2014 12:40 am
Location: Los Angeles

  • Quote

Post by santosjaycee0 » Thu Nov 13, 2014 6:09 am

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/wik ... nux#Gentoo mentions gamerlay.
Top
dweezil-n0xad
Apprentice
Apprentice
User avatar
Posts: 156
Joined: Mon Oct 30, 2006 3:47 pm
Location: Ostend, Belgium

  • Quote

Post by dweezil-n0xad » Thu Nov 13, 2014 10:16 am

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
Top
Yamakuzure
Advocate
Advocate
User avatar
Posts: 2323
Joined: Wed Jun 21, 2006 11:06 am
Location: Adendorf, Germany
Contact:
Contact Yamakuzure
Website

  • Quote

Post by Yamakuzure » Thu Nov 13, 2014 10:53 am

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 ...
Edited 220,176 times by Yamakuzure
Top
Xywa
Veteran
Veteran
User avatar
Posts: 1631
Joined: Sat Jul 23, 2005 2:00 pm
Location: /mnt/Gentoo/Europe

  • Quote

Post by Xywa » Sun Nov 16, 2014 5:54 pm

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: Select all

# 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.
Top
dweezil-n0xad
Apprentice
Apprentice
User avatar
Posts: 156
Joined: Mon Oct 30, 2006 3:47 pm
Location: Ostend, Belgium

  • Quote

Post by dweezil-n0xad » Sun Nov 16, 2014 7:30 pm

Checking my system...

Code: Select all

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
Top
Xywa
Veteran
Veteran
User avatar
Posts: 1631
Joined: Sat Jul 23, 2005 2:00 pm
Location: /mnt/Gentoo/Europe

  • Quote

Post by Xywa » Mon Nov 17, 2014 4:33 pm

dweezil-n0xad wrote:Checking my system...

Code: Select all

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?
Top
Yamakuzure
Advocate
Advocate
User avatar
Posts: 2323
Joined: Wed Jun 21, 2006 11:06 am
Location: Adendorf, Germany
Contact:
Contact Yamakuzure
Website

  • Quote

Post by Yamakuzure » Mon Nov 17, 2014 4:49 pm

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.
Edited 220,176 times by Yamakuzure
Top
Xywa
Veteran
Veteran
User avatar
Posts: 1631
Joined: Sat Jul 23, 2005 2:00 pm
Location: /mnt/Gentoo/Europe

  • Quote

Post by Xywa » Mon Nov 17, 2014 5:29 pm

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: Select all

*  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?
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_art ... -GJKC-7437

Code: Select all

# 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: Select all

USE="abi_x86_32" emerge primus
everything works fine now
Top
The Main Man
Veteran
Veteran
Posts: 1173
Joined: Thu Nov 27, 2014 11:25 pm
Location: /run/user/1000

  • Quote

Post by The Main Man » Thu Nov 27, 2014 11:43 pm

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_Sy ... x_Packages

I did everything from that guide apart from compile, I'll do that now and see what happens :)
Top
Post Reply
  • Print view

16 posts • Page 1 of 1

Return to “Gamers & Players”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic