অপটিরুন ব্যবহার করে বাষ্প গেমগুলি চালানো কি সম্ভব?


9

আমি আমার ইন্টেল এইচডি 4600 / এনভিডিয়া জিটিএক্স 860 এম কম্বোতে ওপেনসুস 13.1 এ বম্বলবি ব্যবহার করছি।
বাষ্প গেমস ব্যবহার করার সময় কিছুটা পিছিয়ে পড়েছে বলে মনে হচ্ছে primusrun। ( vblank_mode=0 primusrun)

উভয় primusrunএবং optirunসাথে পরীক্ষা করা glxspheresইঙ্গিত করে যে optirunএটি আমার সিস্টেমে আরও ভাল বিকল্প। তবে আমার স্টিম গেমস optirunকমান্ড দিয়ে শুরু হয় না ।

vblank_mode=0 primusrun glxspheres  
209.926051 frames/sec - 234.277473 Mpixels/sec

vblank_mode=0 optirun glxspheres  
250.734727 frames/sec - 279.819955 Mpixels/sec

কোন সাহায্য প্রশংসা করা হবে।

উত্তর:


21

তত্ত্ব অনুসারে, পার্সোনামকে পারফরম্যান্স এবং স্থায়িত্বের জন্য অপটিরুনের চেয়ে বেশি পছন্দ করা হয়, যেমনটি ভুগলির ডেভস দ্বারা প্রস্তাবিত। আপনি যে ফলাফল পেয়েছেন তা কেন আমি নিশ্চিত নই। আমি জানি কিছু ক্ষেত্রে ফ্রেমগুলি ক্যাপড থাকে তবে এটি আপনার ক্ষেত্রে মনে হয় না। (আমার ক্ষেত্রে আমি 150 fps পাই optirun glxspheres64এবং 60 fps primusrun glxspheres64পাই, যা আমার বিশ্বাস ক্যাপের কারণে)

যাই হোক না কেন, আমি বিভিন্ন স্টিম গেমের জন্য বিভিন্ন বিকল্প ব্যবহার করি। বেশিরভাগ ক্ষেত্রে, বিভিন্ন কমান্ডের সাথে পারফরম্যান্স সমান, তবে আমার কাছে প্রধান পার্থক্য স্থায়িত্ব। এর মধ্যে বাষ্প ওভারলে সক্ষম থাকা এবং ছাড়াই স্থায়িত্ব অন্তর্ভুক্ত রয়েছে। নিম্নলিখিতটি বিভিন্ন সেটিংস যা আমি বিভিন্ন গেমের জন্য ব্যবহার করেছি, যা আপনি পরীক্ষা করতে পারেন। আমি সাধারণত এটি প্রথমে চেষ্টা করি:

primusrun %command%

তবে, আমি খুঁজে পেয়েছি এটি সর্বদা অনুকূল নয় not কখনও কখনও অপটিরন আরও স্থিতিশীল হয়।

optirun %command%

কিছু ক্ষেত্রে, সেগুলির কোনওটিরই (যেমন টিম ফোর্ট্রেস ২ তে) তাই আমি ব্যবহার করি:

LD_PRELOAD="libpthread.so.0 libGL.so.1" __GL_THREADED_OPTIMIZATIONS=1 optirun %command%

যে কাজ, ধন্যবাদ! এখনও একটি রহস্য কেন প্রিমুস্রুন অপটিরুনের চেয়ে ধীর। কিন্তু পিছিয়ে এখন চলে গেছে।
কেটিডব্লিউ

1
ফ্যান্টাস্টিক! আমি এক মাস ধরে স্টিমের সাথে যে সমস্যার মুখোমুখি হয়েছি তা এটি সমাধান করেছে! github.com/ValveSoftware/steam-for-linux/issues/3901
স্টিভেন রুজ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.