উবুন্টু 16.04 এলটিএসে বাষ্প খুলছে না


102

আমি গত শুক্রবারের আগে কখনও উবুন্টু বা অন্য কোনও লিনাক্স ওএস ব্যবহার করি নি। আমি জানি সকলের জন্য আমি উবুন্টুকে ভুল ইনস্টল করে থাকতে পারি এবং কোনও উপাদান অনুপস্থিত। আপনি যদি সহজতম পরিভাষাগুলি সম্ভব ব্যবহার করেন তবে আমি পছন্দ করব, তবে প্রয়োজনে কিছুটা গুগল করার সাথে আমি ঠিক আছি। আমি কেবল উবুন্টু ১.0.০৪-এর জন্য স্টিম ইনস্টল করেছি তবে আমি লঞ্চারটিতে এটি ক্লিক করলে এটি খুলবে না। আইকনটি কয়েক সেকেন্ডের জন্য জ্বলতে থাকে, থামবে এবং তারপরে কিছুই ঘটে না। আমি সেখানে সিস্টেমের মনিটরের দিকে নজর রেখেছিলাম এবং স্টিমটি দেখায় কিন্তু প্রক্রিয়াটি শেষ করে আবার চেষ্টা করার ফলে কিছুই হয় না। আমি শুনেছি যে অ্যাপ্লিকেশনগুলি খোলার চেষ্টা করছে যা টার্মিনালটিতে কাজ করছে না আপনাকে জানায় যে ত্রুটিটি কী তাই আমি চেষ্টা করেছিলাম এবং এটি পেয়েছি:

Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

দয়া করে সাহায্য করুন আমি কেবল সিএস খেলতে চাই: আবার যান।


ড্রাইভার সমস্যা বলে মনে হচ্ছে। আপনি কোন ড্রাইভারটি ব্যবহার করছেন এবং আপনার কাছে কোন গ্রাফিক্স কার্ড রয়েছে? এছাড়াও আমি এটি পেয়েছি: wiki.archlinux.org/index.php/Steam/… - ফ্রি এএমডি ড্রাইভারগুলির সাথে এটির কিছু করার আছে .. আপনি "অতিরিক্ত ড্রাইভার" চয়ন করতে পারেন এমন অন্য কোনও ড্রাইভার দেখতে পাচ্ছেন?
জোয়াকিম কোয়েড

আমার ক্রেপি লিটল তোশিবা ল্যাপটপের একটি এএমডি এ 4-5000 এপিইউ রয়েছে র্যাডিয়ন এইচডি 8330 ইন্টিগ্রেটেড গ্রাফিক্স সহ। খুব শক্তিশালী না। অতিরিক্ত ড্রাইভার মেনুতে একমাত্র চালক হলেন এএমডি সিপিইউগুলির মালিকানাধীন ড্রাইভার। বিকল্প ড্রাইভার আছে যে কাজ করবে?
কখনই

সেই জিপিইউ সম্পর্কে নিশ্চিত নয়: / তবে আমি লিঙ্কটি যাচাই করবো, কিছু কাজের ক্ষেত্র রয়েছে।
জোয়াকিম কোয়েদ

এটা পরে থামল assert_20160820112154_1.dmp[8558]: file ''/tmp/dumps/assert_20160820112154_1.dmp'', upload yes: ''CrashID=bp-3f997128-c49b-4a1f-9f2f-9d7f82160819''
ক্যাস্পার

@ নেভার 2মুচ পিজ্জা 16.04-এ, বেশিরভাগ এএমডি জিপিইউগুলির জন্য আপনি ওপেন সোর্স ড্রাইভার ব্যবহার করতে পারেন (মালিকানাধীন একটিকে পরিত্যাগ করা হয়েছে), সহায়তা.বুন্টু.com
কম্যুনিটি /

উত্তর:


158

এই সমস্যাটি কেবল উবুন্টু 16.04 এ উপস্থিত। উবুন্টুতে 16.10 সালে উবুন্টুর steam:i386মাল্টিভার্স রিপোজিটরি থেকে প্যাকেজ ইনস্টল করুন (সংগ্রহস্থলটি ডিফল্টরূপে সক্ষম হয়) এবং বেশিরভাগ সমস্যা সমাধান করা হয়েছে। উবুন্টু 16.04 এ ঠিক করতে:

  1. প্রস্তাবিত সমাধান:

    আপনি যদি সবে বাষ্প ইনস্টল করেছেন তবে নিশ্চিত হয়ে নিন যে বাষ্প বন্ধ রয়েছে এবং সেখানে ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/গিয়ে লিঙ্কটি মুছুন libstdc++.so.6

    rm ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
    

    এটি এখন এটি সমস্যা ছাড়াই শুরু করা উচিত। এটি আপডেট করতে দিন। আপডেটের পরে, মেসেজটি যদি একই হয় (ফাইলটি প্রথম আপডেটের পরে পুনরায় তৈরি করা হবে) তবে নিশ্চিত হয়ে নিন যে বাষ্প বন্ধ রয়েছে এবং এটি একই কাজ করে। এছাড়াও আপনার যদি 64 বিট সিস্টেম থাকে ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/এবং মুছুন libstdc++.so.6

    rm ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
    rm ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
    
  2. কিছু সিস্টেমে libstdc++.so.6পুনরায় তৈরি করা যায়। যদি এটি আপনার ক্ষেত্রে হয় তবে steam.shএক্সিকিউটেবল অনুমতি সহ স্ক্রিপ্টটি তৈরি করুন :

    #!/bin/bash
    export LD_PRELOAD='/usr/$LIB/libstdc++.so.6'
    export DISPLAY=:0
    steam
    

    তারপরে বাষ্পের ডেস্কটপ এন্ট্রি-তে পরিবর্তন Exec=করে স্টিম.শ স্ক্রিপ্টের পরম পাথের লাইনে। প্রতিবার আপনি কোনও গেম খেলতে চান, পরিবর্তিত ডেস্কটপ এন্ট্রি সহ প্রথম স্টিমটি খুলুন এবং তারপরে বাষ্পের অভ্যন্তর থেকে গেমটি চালান। সূত্র: https://wirejungle.wordpress.com/2015/01/09/how-to-fix-broken-steam-linux-client-with-radon- راف িক্স- ড্রিভার- ওয়ার্কারাউন্ড /


এটা কাজ করেছে! ফাইলটি কেন সমস্যা তৈরি করছিল?
স্বর্ণের নাম

6
@ গোল্ডনেম স্টিম সিস্টেমের লাইব্রেরি থেকে স্বতন্ত্র হওয়ার জন্য নিজস্ব লাইব্রেরি ব্যবহার করে। তবে এটিতে সমস্ত কিছু (সমস্ত ড্রাইভার এবং আরও বেশি জিনিসগুলির মতো) অন্তর্ভুক্ত থাকতে পারে না এবং রেডিয়ন ড্রাইভারগুলি libstdc ++ ব্যবহার করে so সুতরাং যে ফাইলটি একটি নতুন সংস্করণ যা স্টিম রানটাইম অন্তর্ভুক্ত সংস্করণের সাথে সামঞ্জস্যপূর্ণ নয়। এই ফাইলটি মোছার মাধ্যমে, আপনি এটিকে একটি স্টিম রানটাইমের পরিবর্তে আপনার সিস্টেমের লাইব্রেরিটির জন্য সন্ধান করুন।
থানোস এপোস্টলৌ

উবুন্টু 16.04 এও রকেটলিগের জন্য কাজ করে।
jvriesem

আমার জন্য কাজ কর. "আপডেট করা বাষ্প ..." উইন্ডোটি শুরু করে। ধন্যবাদ!
মার্ক-আন্ড্রে benit

1
@ থানোসঅপোস্টলৌ হ্যাঁ একই বিষয় libGL error- আমাকে এখান থেকে প্রথম কমান্ডটি চালাতে হয়েছিল: স্টিমকমিনিউটি / অ্যাপ্লিকেশন / অ্যাপ্লিকেশন: ২২১২৪১০ / ডিসকাসিউশনস / 4১৪৪৪6২২২৫৫২২২৯61১/২
এনিগমা

42

আমি উবুন্টু রিপোজিটরিগুলিতে প্যাকেজটির সাথে বাষ্পটি স্টিম থেকে .deb ফাইল নয় installed দৃশ্যত উবুন্টু সরবরাহিত প্যাকেজটি উবুন্টুতে কাজ করার জন্য পরিবর্তন করা হয়েছে।

  1. ভালভ প্যাকেজটি সরান:

    sudo apt purge steam-launcher
    
  2. সংগ্রহস্থলটি মুছে ফেলুন যদি এটি প্যাকেজটির সাথে সরিয়ে না দেওয়া হয়:

    sudo rm /etc/apt/sources.list.d/steam.list
    
  3. উত্সের তালিকাটি পুনরায় লোড করুন:

    sudo apt update
    
  4. ভাণ্ডার থেকে স্টিম ইনস্টল করুন:

    sudo apt install steam
    

আরও তথ্যের জন্য দেখুন: https://www.reddit.com/r/linux_gaming/comments/57clur/cant_run_steam_on_ubuntu_1610/


4
এটি আমার জন্য উবুন্টু 17.10 এ কাজ করে।
চৌফোটেডি

আমি কেবল উবুন্টু 17.10 এ এটি চেষ্টা করেছি এবং এটি আমার পক্ষে কাজ করে।
dspacejs

আমার জন্যও কাজ করেছেন
টেক

একই ইস্যুটি এলিমেন্টারি ওএস লোকিকে
মাইকেল ফুলটন

এই মাত্র PopOS (উবুন্টু) এ আমার জন্য কাজ
চতুর

26

এটা চেষ্টা কর :

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

1
এটিই উত্তম উত্তর আইএমও। দ্রষ্টব্য যে এই সমস্ত পাথগুলি পুদিনা 18 (16.04) এ ভুল ছিল। হওয়া উচিত /.steam/steam/ubuntu12_32/...( /steam/আগে অতিরিক্ত পথে লক্ষ করুন /ubuntu12_32)।
ধৌপিন

আমি যখন প্রথম চেষ্টা করেছিলাম, পাথটি আপনার মন্তব্যের মতো ছিল, তবে নতুন ইনস্টল করার পরে এটি অতিরিক্ত '/ বাষ্প /' ছাড়াই। তা কেন?
ইগোর ভি।

কেবলমাত্র প্রথম 2 কমান্ড 17.04-এ আমার জন্য কাজ করেছিল, তবে তারপরে বাষ্পটি কাজ করে। ধন্যবাদ।
আমরা

9

আমার পক্ষে কাজ করা কিছু হ'ল এক্সিকিউটেবলের সামনে এই পরিবেশের পরিবর্তনশীল যুক্ত করা steam:

env LD_PRELOAD='/usr/$LIB/libstdc++.so.6' steam

এটি কনসোলে চালানোর চেষ্টা করুন, দেখুন এটি কাজ করে কিনা।

যদি হ্যাঁ, আপনি এই কমান্ডটি পেতে আপনার স্টিম ডেস্কটপ শর্টকাট সম্পাদনা করতে পারেন :

env LD_PRELOAD='/usr/$LIB/libstdc++.so.6' /usr/bin/steam %U

পুরানো মান পরিবর্তে:

/usr/bin/steam %U

তেমনি, আপনি নিজের সিএস আপডেট করতে পারেন : এই আদেশটি পেতে ডেস্কটপ শর্টকাট যান :

env LD_PRELOAD='/usr/$LIB/libstdc++.so.6' steam steam://rungameid/730

এটি কী করছে সে সম্পর্কে আমার কোনও ধারণা নেই তবে মনে হয় এটি আমার পক্ষে কাজ করে ...

আশা করি এটি সাহায্য করে, এবং আমি আশা করি ভালভ খুব শীঘ্রই এটি ঠিক করে দেবে !!


এই একজন আমার জন্য উবুন্টু 17.10
জোনাথন

2

লগ পোস্ট করা নির্দেশ করে যে গ্রাফিক ড্রাইভার সঠিকভাবে ইনস্টল করা হয়নি।

আমি গ্রাফিক্স ড্রাইভারটি পুনরায় ইনস্টল করেছি 16.04 এ নতুন ইনস্টল করার ক্ষেত্রে আমার একই সমস্যা ছিল

এনভিআইডিএ গ্রাফিক্সের সাথে উবুন্টু 16.04 ইনস্টল করার পরে গ্রাফিক্সের নীচের লিঙ্কের প্রথম উত্তর


1

2019

বাষ্প বাইনারি 32 বিট হয়। এনভিডিয়া ড্রাইভারের সাম্প্রতিক সংস্করণগুলি 32 বিট অ্যাপ্লিকেশনগুলির জন্য সমর্থন বাদ দিয়েছে। উবুন্টু 18.04 এ এটি ঠিক করতে:

  1. sudo add-apt-repository ppa:graphics-drivers/ppa
  2. nvidia-settingsআপনার এনভিডিয়া ড্রাইভারের বড় সংস্করণটি চালান এবং পরীক্ষা করুন। খনি, উদাহরণস্বরূপ, এনভিআইডিএ ড্রাইভার সংস্করণ: 430.26 (সুতরাং, 430)
  3. sudo apt install libnvidia-gl-{{MAJOR VERSION NUMBER}}:i386

উদাহরণস্বরূপ, আমার এনভিডিয়া ড্রাইভারের প্রধান সংস্করণ 430 হওয়ার কারণে, আমার কমান্ডটি শেষ হয়েছে sudo apt install libnvidia-gl-430:i386

তবে বাষ্প, সিরিয়াসলি, 32 বিট .... ??



0

অফিসিয়াল (.deb) সংস্করণের পরিবর্তে স্টিমের সোলাস সংস্করণ ইনস্টল করা আমার জন্য এটি স্থির করে।

প্রথমে সরকারী সংস্করণটি সরান:

sudo apt purge steam-launcher

তারপরে সলাস সংস্করণ ইনস্টল করুন:

sudo snap install --edge solus-runtime-gaming
sudo snap install --devmode --edge linux-steam-integration

এখন ড্যাশ থেকে স্টিম শুরু করুন।


0

জেন্টু ব্যবহারকারীরা যারা এখানে এসেছেন এবং অশোধিত সমাধান চান, তাদের জন্য আমি এটি করেছি।

ধাপ 1

অপরাধীদের অপসারণ:

rm -i $(find ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/installed \
    -iname 'libstdc++*' -or -iname 'libgcc_s*')

ধাপ ২

একটি লঞ্চার স্ক্রিপ্ট তৈরি করুন:

#!/bin/sh
export LD_PRELOAD=$(echo /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/{,32/}{libstdc++.so.6,libgcc_s.so.1})
export DISPLAY=:0
/usr/bin/steam

এটি "ভুল ইএলএফ ক্লাস" সম্পর্কে সতর্ক করার অনেক ত্রুটি উত্পন্ন করে তবে আমি সেগুলি উপেক্ষা করি। এছাড়াও, আপনি ইনস্টল করা gcc এর সংস্করণ অনুসারে পথ পরিবর্তন করুন। উন্নত করতে নির্দ্বিধায় (gcc-config -L, ইত্যাদি ব্যবহার করুন)


0

উবুন্টু 18.04: একবার আপনি সফলভাবে আপনার বর্তমান স্টিমটি (স্টীম সম্পর্কিত সমস্ত ডিরেক্টরি) আনইনস্টল করুন দয়া করে একটি টার্মিনালটি খুলুন এবং একটি নতুন এবং পরিষ্কার ইনস্টল করার জন্য নিম্নলিখিত টাইপ করুন:

sudo add-apt-repository multiverse

একবার আপনি ঠিক হয়ে গেলে আউটপুটটি হওয়া উচিত:

'মাল্টিভার্স' বিতরণ উপাদান সমস্ত উত্সের জন্য সক্ষম করা হয়েছে


তারপরে বাষ্পটি ইনস্টল করুন ( সম্ভাব্য ত্রুটি বার্তাগুলি দেখার জন্য টার্মিনালটি এটি গুরুত্বপূর্ণ)

sudo apt install steam
sudo apt update

ইনস্টলেশনটি সফলতার পরে, কেবল টাইপ করুন steam

steam

এখানে হয় এটি কাজ করে এবং তারপর মজা করুন! অথবা আপনার নিম্নলিখিত ত্রুটি বার্তা রয়েছে:

tar: This does not look like a tar archive
xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now
find: ‘/home/$USERNAME/.steam/ubuntu12_32/steam-runtime’: No such file or directory

আপনার কাছে যদি এই বার্তা থাকে তবে হাল ছেড়ে দিয়ে চলবেন না:

mkdir "/home/$USERNAME/.steam/ubuntu12_32/steam-runtime"

এটা এখন কাজ করা উচিত!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.