Comments (23)
@johnmlang steam --reset
usually fixes the LD_PRELOAD problem.
As for:
GLIBC_2.14' not found
I'll have to look into this. Usually games downloaded via Steam include the necessary libs with them and shouldn't try to read from the users' lib environment.
from steam-installer-for-wheezy.
@GhostSquad57: The LD_PRELOAD and GLIBC errors are still present after a steam --reset
:(
Thanks for looking into this. Let me know if you want me to try anything.
from steam-installer-for-wheezy.
@johnmlang Hmm... can you confirm 3D Acceleration is working properly?
glxgears
is a great testing tool.
from steam-installer-for-wheezy.
Do you have the 32bit libraries? I'm on Wheezy 64 and that was my only issue.
from steam-installer-for-wheezy.
@johnmlang OK. I've noticed with "You Have to Win The Game" that the launch script Launch.bat
from ~/.local/share/Steam/SteamApps/common/You Have to Win the Game
reads:
LD_LIBRARY_PATH=.
export LD_LIBRARY_PATH
./TheGame_NFML
I'm thinking this is overwriting the LD_LIBRARY_PATH set from steam-debian
.
So here's what we can try:
Open "$HOME/.local/share/Steam/SteamApps/common/You Have to Win the Game/Launch.bat" with a text editor, and change it to look like this:
LD_LIBRARY_PATH=.:/usr/lib/steam/i386-linux-gnu/:/usr/lib/steam/x86_64-linux-gnu/
export LD_LIBRARY_PATH
./TheGame_NFML
Save the file and let me know if there's any changes.
from steam-installer-for-wheezy.
@GhostSquad57: Yes, I believe 3D acceleration is working. glxgears
/glxspheres
/glxinfo
all report direct, accelerated rendering. Most games are working fine (Portal, Half-Life, Osmos, Don't Starve) but some aren't.
I edited the LD_LIBRARY_PATH for "You Have to Win The Game" and that fixed the issue! "The Swapper" had a similar shell script and fix. I wasn't able to find a similar solution for "Starbound".
I'm glad you found a partial workaround. I hope it can be made permanent ;-).
@TacoDelPaco: Thanks for the suggestion. libgl1-mesa-glx:i386
is installed (I have an Intel GPU). Is there another 32-bit library I should install?
from steam-installer-for-wheezy.
@johnmlang Glad that modifying the launch scripts work... somewhat :p
Does Starbound have the same output as YHtWTG? i.e. "Glibc 2.14 not found"
from steam-installer-for-wheezy.
@GhostSquad57: No, the GLIBC error is not present, but there still an issue with gameoverlayrenderer.so. Sorry for not being clear.
ERROR: ld.so: object '/home/strider/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
Full log: http://pastebin.com/KX3hD29B
from steam-installer-for-wheezy.
@johnmlang Hmm, how odd. I don't believe gameoverlayrenderer.so
is the cause for the issue, but I could be wrong. Have you tried re-installing the game?
from steam-installer-for-wheezy.
@GhostSquad57 Reinstalling doesn't help. I also tried disabling the Steam Overlay while in-game, but that didn't help either.
from steam-installer-for-wheezy.
@johnmlang I don't own Starbound, so I'm not quite sure where any type of launch script would be; try right-clicking the game in your library: Properties>LOCAL FILES>BROWSE LOCAL FILES...
Could you please tell me which directory this opens?
from steam-installer-for-wheezy.
@GhostSquad57 This opens the directory /home/strider/.local/share/Steam/SteamApps/common/Starbound
. Here is the full directory listing: http://pastebin.com/Wwsa1ix7
"Star Conflict" (free) also has the gameoverlayrenderer.so
error, but it also has some errors related to my GPU drivers, so I don't think its a good test case for me. But maybe it could be a good test case for you? The full log, hope it helps: http://pastebin.com/xn4QKWxX
from steam-installer-for-wheezy.
@johnmlang With Star Conflict, try launching it in windowed mode. Usually a GLXBadRequest
or BadRequest
can be fixed by simply changing the game resolution settings to match your desktop's.
from steam-installer-for-wheezy.
@johnmlang OH, I forgot to mention you can change between windowed and fullscreen through the config file: $HOME/.local/share/starconflict/user_config.xml
I'm still investigating the problem with Starbound. I should get back to you in an hour or so.
from steam-installer-for-wheezy.
@johnmlang So I purchased Starbound and guess what? Doesn't launch, at least not straight from Steam. Seems to run fine by executing the 32-binary.
Could you please try executing $HOME/.local/share/Steam/SteamApps/common/Starbound/linux32/starbound
Let me know if that works.
from steam-installer-for-wheezy.
@GhostSquad57 Haha, I've been trying to figure out how to change the resolution for Star Conlfict. Unfortunately, that file doesn't exist on my system. I suspect it won't work anyway because of my video hardware.
I am also able to start Starbound by executing the binary (32- and 64-bit) directly. I was trying to figure out the best way to get you a copy of Starbound... you're really showing your dedication!
At this point, I feel like you've found workarounds for all of my issues, and it's not clear to me that my issues are related to your installer! I am more than happy to help continue troubleshooting (although I admit I haven't done much), but I completely understand if you want to close this bug. In any case, thanks for the help!
from steam-installer-for-wheezy.
@johnmlang I wish I could help out more, but a lot of these problems are game specific and not related to the installer.
You've done a fantastic job on helping this issue get closed.
Let's try once last time with Star Conflict:
Download my config from here and place it into $HOME/.local/share/starconflict/
Edit the file to match your desktop's resolution. Setting "r_fullscreen val="2" to "1" or "0" should be windowed mode.
from steam-installer-for-wheezy.
@GhostSquad57 I tried your config file with r_fullscreen val
set to 0, 1 and 2 and it didn't work. The same error messages were logged. :( I'm pretty sure the issue is my video hardware. The 'gameoverlayrenderer.so' error is a red herring for Star Conflict.
Thanks for trying.
from steam-installer-for-wheezy.
@johnmlang Thought for sure that would work :(
Did you set "r_3dheight", "r_3dwidth", "r_width", and "r_height" to match your desktop's resolution?
Sorry if I'm a little persistent, I just feel like I should know how to fix this :-|
from steam-installer-for-wheezy.
@GhostSquad57 Yep, I changed both pairs of variables to match my resolution.
So more details on my configuration: Thinkpad T420 Laptop with integrated Intel HD 3000 and discrete Nvidia NVS 4200M. X run on the integrated GPU and particular programs will run on the discrete GPU using Bumblebee (optirun
). I can't get Star Conflict to run on either GPU. But in the end, I don't think any of this has to do with this bug report anymore :P.
from steam-installer-for-wheezy.
@johnmlang Yeah, I'm kinda dragging this bug report out :P
Anyway, I hope you're able to find a solution. You've done a fantastic job on providing the necessary debug info.
BUG CLOSED!
from steam-installer-for-wheezy.
@GhostSquad57 Thanks so much for the help! You really showed your dedication.
from steam-installer-for-wheezy.
Possible Starbound fix for Steam (green post is Best Answer):
from steam-installer-for-wheezy.
Related Issues (20)
- Issue with skandinavian characters HOT 3
- libgl1-mesa-{dri,glx}:i386 missing, package broken, and no usable solutions except reinstalling every time HOT 7
- Segmentation fault HOT 17
- Error: OpenGL GLX context is not using direct rendering HOT 70
- Add in postinst HOT 2
- unable to view screenshots on disk HOT 35
- cannot stat registry.vdf HOT 4
- THANK YOU! HOT 1
- Repeat of Issue #27 HOT 10
- Core dump? HOT 8
- Hey GhostSquad57 - Would you accept a small donation? HOT 1
- Error on package install HOT 24
- Crash upon removing friend from list HOT 2
- ERROR: ld.so: object '/home/pierre/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. HOT 33
- Icon problem HOT 45
- App name. HOT 3
- Direct Rendering HOT 4
- LD_LIBRARY_PATH please add nvidia lib32 directory HOT 1
- Segmentation fault on Crunchbang linux. HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from steam-installer-for-wheezy.