আপনার সিস্টেম থেকে বাষ্পের জন্য অনেকগুলি 32 বিট লাইব্রেরি দরকার। এর মধ্যে কোনও অনুপস্থিত থাকলে বাষ্প নির্বাহযোগ্য ক্রাশ হবে will
ওপেনসুএসে আপনি কমান্ডটি সহ একটি নির্দিষ্ট গ্রন্থাগার সরবরাহ করে কি প্যাকেজটি পরীক্ষা করতে পারেন zypper wp libpng12.so.0
।
উবুন্টুতে এ জাতীয় কোনও সহজ উপায় নেই তবে এই সাইটটি প্রক্রিয়াটি বেশ ভালভাবে ব্যাখ্যা করেছে।
বাষ্প শুরু করার জন্য প্রয়োজনীয় সম্পূর্ণ তালিকা:
libGL.so.1
libX11.so.6
libXau.so.6
libXext.so.6
libXi.so.6
libXrandr.so.2
libXrender.so.1
libappindicator.so.1
libasound.so.2
libc.so.6
libcairo.so.2
libdbus-1.so.3
libdl.so.2
libfontconfig.so.1
libfreetype.so.6
libgcc_s.so.1
libgdk-x11-2.0.so.0
libgdk_pixbuf-2.0.so.0
libglib-2.0.so.0
libgobject-2.0.so.0
libgtk-x11-2.0.so.0
libm.so.6
libnspr4.so
libnss3.so
libnssutil3.so
libpango-1.0.so.0
libpangocairo-1.0.so.0
libpangoft2-1.0.so.0
libplc4.so
libpng12.so.0
libpthread.so.0
librt.so.1
libsmime3.so
libstdc++.so.6
libsteam.so
libxcb.so.1
libz.so.1
আপনি কী হারিয়েছেন তা দ্রুত জানতে চাইলে নীচের কমান্ডটি চালান:
strace -E LD_LIBRARY_PATH=/home/USERNAME/Steam/ubuntu12_32/ -e trace=open /home/USERNAME/Steam/ubuntu12_32/steam
(আপনার লিনাক্সে আপনার অ্যাকাউন্টের নাম দিয়ে দু'বার USERNAME প্রতিস্থাপন করুন)
এটি আপনাকে শেষ লাইনের একটিতে একটি আউটপুট দেয়:
open("/home/user/Steam/ubuntu12_32/libspeex.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
যদি কোনও লাইন নেই যার পরে ENOENT উল্লেখ না করে, আপনাকে উপরের টিউটোরিয়াল অনুসারে কোন প্যাকেজটি ভাগ করে নেওয়া লাইব্রেরি সরবরাহ করবে (libspeex.so.1) এই ক্ষেত্রে।
You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: ia32-libs : Depends: ia32-libs-multiarch libldap-2.4-2 : Breaks: libldap-2.4-2:i386 (!= 2.4.28-1.1ubuntu4.1) but 2.4.28-1.1ubuntu4.2 is to be installed libldap-2.4-2:i386 : Breaks: libldap-2.4-2 (!= 2.4.28-1.1ubuntu4.2) but 2.4.28-1.1ubuntu4.1 is to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).