समस्या ubuntu 15.04 64-bit पर स्टीम शुरू करना


60

स्थापित करने और अद्यतन करने के बाद, जब भी मैं स्टीम शुरू करता हूं, यह मुझे निम्न त्रुटि देता है:

Running Steam on ubuntu 15.04 64-bit
STEAM_RUNTIME is enabled automatically
[2015-05-02 16:48:39] Startup - updater built Apr 13 2015 15:17:10
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)

मैंने एक समान त्रुटि का हल खोजने की कोशिश की, लेकिन मैं खोजने में सक्षम नहीं था। क्या कोई मदद कर सकता है?


आपने वास्तव में क्या अपडेट किया? क्या यह केवल स्टीम था? क्या यह पहले काम करता था? integer parameter out of range for operationमुझे लगता है कि यह एक स्टीम एप्लिकेशन बग है बनाता है।
हाय-एंजेल

मैंने स्थापित करने के बाद सामान्य अपडेट किया, और फिर स्टीम स्थापित करने का प्रयास किया। स्टीम स्थापित किया गया है लेकिन यह शुरू नहीं होता है
क्वाइटस्वामी

है X Error of failed request…बाहर निकलने से पहले क्या स्टीम प्रिंट की अंतिम पंक्ति? क्या आप पोस्ट को अधिक पंक्तियों में जोड़ सकते हैं यदि यह नहीं है।
हाय-एंजेल

हां, टर्मिनल स्टीम चलाता रहता है, इसलिए मैं अधिक लाइनों को जोड़ने में सक्षम हूं
QuietSwami

3
मेरे पास यही समस्या थी और इस समाधान ने मेरे लिए काम किया: askubuntu.com/questions/614422/…

जवाबों:


91
cd $HOME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
cd $HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak

इन्हें टर्मिनल में टाइप करें; यह मेरे लिए काम किया। इस थ्रेड से कॉपी किया गया, जिसे सेजवेबल्स द्वारा पोस्ट किया गया, जिसने इसे कहीं और से कॉपी किया।


6
यह काम करता है, लेकिन यह दर्शाता है कि स्टीम इंस्टॉलर को अद्यतन करने की आवश्यकता है क्योंकि अनिवार्य रूप से एक बंडल पुस्तकालय बहुत पुराना है।
थोरबजोरन रेव एंडरसन

2
मैं पुष्टि करता हूं कि यह पूरी तरह से कुबंता 16.04 पर काम करता है!
कुनोक

डेबियन 8 में यह एक ही समाधान काम कर रहा है
जैसन

7

मैं nvidia बोर्ड के साथ Ubuntu 15.10 पर एक ही समस्या थी। WPOH के समाधान ने स्टीम का काम किया, लेकिन कुछ खेलों पर ध्यान देने योग्य प्रदर्शन और माउस लैग के मुद्दों का कारण बना।

मालिकाना एनवीडिया ड्राइवरों का उपयोग प्रदर्शन को प्रभावित किए बिना समस्या को ठीक करता है।

उन परिवर्तनों को वापस लाने के लिए:

mv $HOME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6{.bak,}
mv $HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6{.bak,}

और अद्यतन मालिकाना एनवीडिया ड्राइवरों को स्थापित करने के लिए: "सॉफ़्टवेयर और अपडेट" खोलें, "अतिरिक्त ड्राइवर" पर जाएं, नवीनतम बाइनरी एनवीडिया ड्राइवर (अब के रूप में 352.41) का चयन करें और फिर सिस्टम को रिबूट करें। यह मेरे लिए चाल है :)


2
यह एक बेहतरीन जवाब है। मुझे बग को प्राप्त करने के लिए 3 लिंक पर क्लिक करना था जिसके कारण @ WPOH का उत्तर मिला और उन दो पुस्तकालयों को हटाने के लिए असंतोषजनक पाया गया। इसने समस्या को ठीक कर दिया, लेकिन यह सिर्फ एक दो फाइलों को मारने के लिए अच्छी तरह से नहीं बैठती है। सही ड्राइवरों को कार्ड में Software & Updatesजोड़ने से मेरा बैक अप होता है और सीएल में बिना आज्ञा के चलने लगता है, मैं शायद भूल जाऊंगा कि मैंने जारी किया था और कभी उल्टा नहीं होगा।
JNevill

6

उर्गाज़ी के उत्तर के आधार पर, आप निम्न कार्य कर सकते हैं:

  • $HOME/.steam/steam.shपाठ संपादक में फ़ाइल खोलें
  • इन्हें फ़ाइल की पहली दो पंक्तियों के रूप में जोड़ें:

    export LD_PRELOAD='/usr/$LIB/libstdc++.so.6'
    export DISPLAY=:0
    
  • सामान्य रूप से भाप को बचाएं और लॉन्च करें।


1
या हो सकता है की ~/.bash_aliases तरह एक उपनाम की स्थापना : alias steam="export LD_PRELOAD='/usr/$LIB/libstdc++.so.6'; export DISPLAY=:0; steam"
Iacchus

यह काम करता है, लेकिन steam.shस्टीम क्लाइंट के बाहर निकलने पर (उबंटू 16.04 पर कम से कम) तब मूल सामग्री को बहाल किया जाता है।
टाग

@ टिप्पणी: यदि आप उपर्युक्त सुझाव के अनुसार एक उपनाम सेट नहीं कर सकते हैं, तो "रीड-ओनली" स्टीम सेट करें। बस यह सुनिश्चित करें कि आप स्टीम के किसी भी अपडेट को स्वीकार करने से पहले लिखने योग्य हैं ( संभवत : उस फ़ाइल को परिवर्तन नहीं देखेंगे, लेकिन अफसोस की तुलना में सुरक्षित है)
ब्रायन रेसनिक

3

मुझे यह समस्या हो रही थी क्योंकि मैंने सिर्फ मालिकाना ड्राइवरों को स्थापित किया था, लेकिन अभी तक अपने सिस्टम को फिर से शुरू नहीं किया था। मूर्खतापूर्ण मुझे पता है, लेकिन उम्मीद है कि यह किसी और की मदद कर सकता है।

एक बार जब मैंने भाप को रिबूट किया तो मेरे लिए यह समस्या नहीं थी।


3
#!/bin/bash
export LD_PRELOAD='/usr/$LIB/libstdc++.so.6' #Export so all child    processes are affected as well
export DISPLAY=:0
steam -tcp

स्टीम शुरू करने का सबसे आसान तरीका उपरोक्त शेल स्क्रिप्ट को एक उपनाम के रूप में सेट करना होगा, इसलिए जब आप अपने सेमी में 'स्टीम' कहते हैं तो यह इसे निष्पादित करेगा।


0

मुझे लिबेल की त्रुटियों के साथ स्टीम में ठीक करने में भी यही समस्या थी। जब तक स्टीम अपडेट नहीं होता तब तक यह बहुत अच्छा काम करता था। 2 दिनों के बाद मुझे पता चला कि मेरा पीसी UEFI मोड में बूट नहीं कर रहा था। इसलिए मैंने UEFI मोड में बूट किया और बिना किसी संघर्ष के भाप शुरू हो गई। मुझे आशा है कि इस कहानी ने आपकी कुछ मदद की :)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.